{"id":7173,"date":"2021-09-20T11:16:46","date_gmt":"2021-09-20T09:16:46","guid":{"rendered":"http:\/\/bkovertretung.bplaced.net\/wordpress\/?page_id=7173"},"modified":"2026-02-10T14:20:15","modified_gmt":"2026-02-10T13:20:15","slug":"datenbankentwurf","status":"publish","type":"page","link":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/4-datenbanken\/datenbankentwurf\/","title":{"rendered":"Datenbankentwurf"},"content":{"rendered":"<h2>1. Entity-Relationsship-Diagramm<\/h2>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7268 alignleft\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/300px-Er-diagramm.svg_-300x241.png\" alt=\"300px-Er-diagramm.svg\" width=\"391\" height=\"314\" \/><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-172 alignleft\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2016\/05\/info.jpeg\" alt=\"info\" width=\"182\" height=\"134\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Als PPT: <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/ERM-RelSchemaV2.ppt\">ERM-RelSchemaV2<\/a><br \/>\n<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/ERM-RelSchemaV2.pdf\">Als PDF:\u00a0 ERM-RelSchemaV2<\/a><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2018\/08\/ERM-RelSchema.pdf\"><br \/>\n<\/a><\/p>\n<h3><span style=\"color: #ff0000;\"><i><b>Hinweise zur Erstellung von ERMs<br \/>\n(m\u00fcssen nicht auswendig gelernt werden!!)<\/b><\/i><i>:<\/i><\/span><\/h3>\n<ol>\n<li><span style=\"color: #0000ff;\">\u00dcberlege: Welche Objekte \u00a0&#8211; der realen Welt oder virtuell- werden beschrieben? -&gt; Entit\u00e4tstypen<\/span>\n<ul>\n<li><span style=\"color: #0000ff;\">Real: Person, Auto, Schule<\/span><\/li>\n<li><span style=\"color: #0000ff;\">virtuell: Rechnungsposition,<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Mit welchen Eigenschaften werden diese beschrieben?<\/span><br \/>\n<span style=\"color: #0000ff;\"> -&gt; Attribute<\/span><br \/>\n<span style=\"color: #0000ff;\"> Entit\u00e4tstypen, die nicht durch Attribute beschrieben werden, gibt es nicht<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Unterscheide: Was sind Attribute bzw. welches sind Attributwerte (und was geh\u00f6rt davon ins ERM.)<br \/>\nBsp.: &#8222;Opel&#8220; ist kein Attribut sondern ein Wert des Attributs &#8222;Marke&#8220; des Entit\u00e4tstypen &#8222;Auto&#8220;<\/span><\/li>\n<li><span style=\"color: #0000ff;\">\u00dcberpr\u00fcfe: K\u00f6nnen alle Informationen im Text durch das ERm gespeichert werden?<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Es sollen keine Informationen gespeichert werden, die aus anderen abgeleitet werden k\u00f6nnen (redundanzfrei).<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Die Datenbank soll Bestand haben, d.h. \u00c4nderungen wie z.Bsp. Preiserh\u00f6hungen die vorhersehbar sind, sollen ohne \u00c4nderung der Datenbankstruktur ber\u00fccksichtigt werden k\u00f6nnen.<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Verwende die vorgegebene Standardnotation.<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Erg\u00e4nze nur Daten, die explizit gefordert sind.<\/span><\/li>\n<li><span style=\"color: #0000ff;\">Es sollen keine Entit\u00e4tstypen doppelt vorkommen.<\/span><\/li>\n<\/ol>\n<h3><strong><br \/>\n<span style=\"color: #ff0000;\">Aufgaben<\/span><\/strong><\/h3>\n<ol>\n<li>Entityrelationshipdiagramm f\u00fcr einen Sportverein:<br \/>\n<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AB_ERM_-Sportverein.pdf\">AB_ERM_-Sportverein<\/a><\/li>\n<li>Entityrelationshipdiagramm \u00a0f\u00fcr einen Mietwagenverleih: <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AB_ERM_Autoverleih.pdf\">AB_ERM_Autoverleih<\/a><\/li>\n<li>Umfassende Aufgabe &#8211; Entwicklung einer Datenbank f\u00fcr eine Fahrschule: \u00a0<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/AB_Fahrschule_Theorie.pdf\">AB_Fahrschule_Theorie<\/a><\/li>\n<\/ol>\n<ul>\n<li style=\"padding-left: 30px;\">\u00dcberpr\u00fcfe das ERM in dem Du dir typische Prozesse einer Fahrschule \u00fcberlegst.<\/li>\n<li style=\"padding-left: 30px;\">\u00dcberlege dann welche Daten dabei anfallen bzw. welche Daten gespeichert werden m\u00fcssen.<\/li>\n<li style=\"padding-left: 30px;\">\u00dcberpr\u00fcfe: K\u00f6nne die Daten in Deinem ERM gespeichert, ge\u00e4ndert und gezielt abgerufen werden.<\/li>\n<\/ul>\n<ol>\n<li><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/WI-F13-2.pdf\">\u00a0<\/a>Entwicklung einer Datenbank f\u00fcr einen Internetshop:\u00a0<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/AB_ERM_Internetshop.pdf\">AB_ERM_Internetshop<\/a><\/li>\n<li>(<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/03_Uebung_Beziehungstypen.pdf\">Uebung_Beziehungstypen<\/a>)<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>2. Relationales Schema<\/h2>\n<h2><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-172 alignleft\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2016\/05\/info.jpeg\" alt=\"info\" width=\"182\" height=\"134\" \/><\/p>\n<p>Als PPT: <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/ERM-RelSchemaV2.ppt\">ERM-RelSchemaV2<\/a><br \/>\n<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2019\/12\/ERM-RelSchemaV2.pdf\">Als PDF:\u00a0 ERM-RelSchemaV2<\/a>\u00a0(ab Folie 10)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong><span style=\"color: #ff0000;\">Aufgaben<\/span><\/strong><\/h3>\n<p><span style=\"color: #0000ff;\"><em><strong>-&gt; Leite nun aus dem ERM die Tabellenstruktur ab!<\/strong><\/em><\/span><\/p>\n<p>Dokumentierte Deine Ergebnisse in Excel. Kenneiche die Prim\u00e4rschl\u00fcssel mit PK und die Fremdschl\u00fcssel mit FK.<\/p>\n<p>L\u00f6se jede Aufgabe in einem eigenen Tabellenblatt (nicht Datei!!). Benenne das Tabellenblatt mit einem geeigneten Namen.<\/p>\n<ol>\n<li>F\u00fcr eine <strong>Werft<\/strong>:<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AB_relSchema_werft-1.pdf\">AB_relSchema_werft<\/a><\/li>\n<li>Fahrschule:<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/ERM-Fahrschule.pdf\">ERM-Fahrschule<\/a><\/li>\n<li><b>Erg\u00e4nze: prim\u00e4rsch\u00fcsssel und Fredmschl\u00fcssel:\u00a0<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AA_RelSchema.xlsx\">AA_RelSchema<\/a><\/b><\/li>\n<li><b>Autovermietung<\/b>\u00a0&#8211;<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/ERM_AutovermietungL\u00f6s.pdf\">ERM_AutovermietungL\u00f6s<\/a>\u00a0&amp;<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AB_ERM_MietwagenForts.pdf\">AB_ERM_MietwagenForts<\/a><\/li>\n<\/ol>\n<p><span style=\"color: #ff00ff;\"><strong>L\u00f6sung- Automvermietung:<\/strong><\/span><br \/>\nAutovermietung-RelSchema*<\/p>\n<p><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/ERM-Internetshop.pdf\">ERM-Internetshop<\/a><\/p>\n<p>_____________________________________________________________<\/p>\n<h2>3.\u00a0Erfassung der Tabellenstruktur in MS Access<\/h2>\n<h3><strong><span style=\"color: #ff0000;\">Aufgaben &#8211;\u00a0<\/span><\/strong>Beispiel &#8211; Autovermietung<\/h3>\n<p><span style=\"color: #ff00ff;\"><strong>L\u00f6sung- Automvermietung:<\/strong><\/span><\/p>\n<ol>\n<li>F\u00fcr jedes Attribut m\u00fcssen in einer Datenbank die Datentypen festgelegt werden.<\/li>\n<li>\u00dcberlege Dir nun zu der\u00a0\u00a0Autovermietung einige Testdatens\u00e4tze.<\/li>\n<li>Erfasse nun die Tabellen in der Entwurfsansicht in MS Access. Achte dabei auf geeignete Felddatentypen (Zahl, W\u00e4hrung, Datum, Autowert etc.)<\/li>\n<li>\u00dcberpr\u00fcfe die Prim\u00e4rschl\u00fcssel und die Fremdschl\u00fcssel.<\/li>\n<li>Gehe nun ins Beziehungsfenster (Datenbanktools &#8230;) und lege die Beziehung mit Referentieller Integrit\u00e4t (RI) an.<\/li>\n<li>Recherchiere: Was war das und wozu dient das? Macht es Sinn, Beziehungen ohne RI anzulegen?<\/li>\n<li>Welche M\u00f6glichkeiten gibt es in MS Access, die RI zu gew\u00e4hrleisten?<\/li>\n<li>Erfasse\u00a0nun einige Datens\u00e4tze in den Tabellen (-&gt; Datenblattansicht)<\/li>\n<\/ol>\n<h3><strong><span style=\"color: #ff0000;\">Aufgaben &#8211;\u00a0<\/span><\/strong>Beispiel &#8211;\u00a0Onlineshop<\/h3>\n<p>&nbsp;<\/p>\n<p>_____________________________________________________________<\/p>\n<h2>3. Normalisierung &#8211; Regeln zur Strukturierung der Daten<\/h2>\n<h3><strong><span style=\"color: #ff0000;\">Aufgaben<\/span><\/strong><\/h3>\n<ol>\n<li><strong>Lese beide Texte aufmerksam durch, markiere ggf. wichtige Stellen.<\/strong><\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-172 alignnone\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2016\/05\/info.jpeg\" alt=\"info\" width=\"142\" height=\"105\" \/><strong>Info &#8211; aus Wikipedia (gek\u00fcrzt)<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/4-datenbanken\/datenbankentwurf\/normalisierung-info\/\">http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/4-datenbanken\/datenbankentwurf\/normalisierung-info\/<\/a><\/li>\n<li><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/01_Normalisierung_Info_Beispiel.pdf\">01_Normalisierung_Info_Beispiel<\/a><\/li>\n<li><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/PPP-Datenbanken-1.pdf\">PPP-Datenbanken<\/a><\/li>\n<\/ul>\n<p><strong>2. Fasse dann jeweils in wenigen und pr\u00e4zisen S\u00e4tzen zusammen:<\/strong><\/p>\n<ol>\n<li>Was ist Normalisierung?<\/li>\n<li>Wozu dient Normaliserung?<\/li>\n<li>Was sind die formalen Eigenschaften der ersten 3 Normalformen?<\/li>\n<li>Erkl\u00e4re Punkt 3 an einem Beispiel!<\/li>\n<\/ol>\n<p><strong>3. Vertiefe dann durch L\u00f6sung der nachfolgenden \u00dcbungen:<\/strong><\/p>\n<p>Normalisiere\u00a0 alle f\u00fcnf Tabellen bis zur 3. Normalform.<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2018\/08\/AB_Normalisierung_Fu\u00dfball.xls\"><br \/>\n<\/a>\u00a0<a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/AB-Normalisierung-\u00dcbungen-1.xlsx\">AB-Normalisierung-\u00dcbungen<\/a>\u00a0und speichere Deine L\u00f6sung in Teams.\u00a0<span style=\"color: #ff6600;\"><em><strong>(NF-DeinName.xlsx)<\/strong><\/em><\/span><\/p>\n<h2>4.\u00a0Erfassung der Tabellenstruktur in MS Access<\/h2>\n<h3><strong><span style=\"color: #ff0000;\">Aufgaben &#8211;\u00a0<\/span><\/strong>Beispiel &#8211; Autovermietung<\/h3>\n<p><span style=\"color: #ff00ff;\"><strong>L\u00f6sung- Automvermietung:<\/strong><\/span><\/p>\n<ol>\n<li>F\u00fcr jedes Attribut m\u00fcssen in einer Datenbank die Datentypen festgelegt werden.<\/li>\n<li>\u00dcberlege Dir nun zu der\u00a0\u00a0Autovermietung einige Testdatens\u00e4tze.<\/li>\n<li>Erfasse nun die Tabellen in der Entwurfsansicht in MS Access. Achte dabei auf geeignete Felddatentypen (Zahl, W\u00e4hrung, Datum, Autowert etc.)<\/li>\n<li>\u00dcberpr\u00fcfe die Prim\u00e4rschl\u00fcssel und die Fremdschl\u00fcssel.<\/li>\n<li>Gehe nun ins Beziehungsfenster (Datenbanktools &#8230;) und lege die Beziehung mit Referentieller Integrit\u00e4t (RI) an.<\/li>\n<li>Recherchiere: Was war das und wozu dient das? Macht es Sinn, Beziehungen ohne RI anzulegen?<\/li>\n<li>Welche M\u00f6glichkeiten gibt es in MS Access, die RI zu gew\u00e4hrleisten?<\/li>\n<li>Erfasse\u00a0nun einige Datens\u00e4tze in den Tabellen (-&gt; Datenblattansicht)<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/09\/PPP-Datenbanken.pdf\">PPP-Datenbanken<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Entity-Relationsship-Diagramm &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Als PPT: ERM-RelSchemaV2 Als PDF:\u00a0 ERM-RelSchemaV2 Hinweise zur Erstellung von ERMs (m\u00fcssen nicht auswendig gelernt werden!!): \u00dcberlege: Welche Objekte \u00a0&#8211; der realen Welt oder virtuell- werden beschrieben? -&gt; Entit\u00e4tstypen Real: Person, Auto, Schule virtuell: Rechnungsposition, Mit welchen Eigenschaften werden diese beschrieben? -&gt; Attribute Entit\u00e4tstypen, die &hellip; <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/4-datenbanken\/datenbankentwurf\/\" class=\"more-link\"><span class=\"screen-reader-text\">Datenbankentwurf<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1342,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7173","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/7173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/comments?post=7173"}],"version-history":[{"count":69,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/7173\/revisions"}],"predecessor-version":[{"id":10009,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/7173\/revisions\/10009"}],"up":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/1342"}],"wp:attachment":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/media?parent=7173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}