PMG2426 4/DB Beleg/Oliver
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language> =='''Datenbank Medien'''== [[Bild:Ol sch_Erdplus.png|1000px]] ==='''aber warum?'''=== ---- Ich habe mich für das Thema Medien entschieden, weil es ein Bereich ist, mit dem jeder im Alltag zu tun hat, sei es durch Filme, Musik, oder Bücher. Das macht das Projekt anschaulich und praxisnah. Technisch gesehen ist das Thema deshalb so interessant, weil man hier sehr gut zeigen kann, wie verschiedene Daten miteinander verknüpft sind. Zum Beispiel arbeitet man viel mit Beziehungen zwischen Tabellen, etwa wenn man Künstler ihren Werken oder verschiedene Genres zuordnet. Außerdem bietet das Thema genug Spielraum, um komplexe Suchfunktionen und Filter einzubauen, die genau so auch bei echten Streaming-Plattformen oder Online-Shops funktionieren würde <code id="6586f4e1c980b"> CREATE TABLE Nutzer (Nutzer_ID INTEGER,Name VARCHAR(255),Postleitzahl INTEGER,Alter INTEGER,Wohnort VARCHAR(255)); CREATE INDEX iCode ON Place (Nutzer_ID); CREATE TABLE Medien (Medien_ID INTEGER,Titel VARCHAR(255),Erscheinugsjahr INTEGER,Status VARCHAR(255),Genre VARCHAR(255)); CREATE INDEX iNr ON Customer (Medien_ID); CREATE TABLE Leihe (Leih_ID INTEGER,Leihdatum INTEGER,Rückgabedatum INTEGER); CREATE INDEX iNr ON Customer (Leih_ID); CREATE TABLE Bücher (Medien_ID INTEGER,Einband VARCHAR(255),Seitenzahl INTEGER,ISBN INTEGER); CREATE INDEX iNr ON Customer (Medien_ID); CREATE TABLE Filme (Medien_ID INTEGER,Auflösung VARCHAR(255),Laufzeit INTEGER,); CREATE INDEX iNr ON Customer (Medien_ID); </code>