PMG2426 1/DB Beleg/Emma

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
='''Datenbankprojekt: Tattoostudio'''= 
''➥Was ist im Trend?'' 
====Ziel der Datenbank====
----
Die Datenbank soll zeigen, welche Artists und Tattoo-Motive am beliebtesten sind. Dadurch kann man für die Zukunft besser planen, hinsichtlich Marketing und Künstler-Einsatz.
====Modellierung in einem ERM==== 
----
[[Bild:EmmErdplus.png | 750px ]]
====Transformation in das Relationenmodell====
----
KUNDE (''' Kunde_Nr''', Name_Kun, Geburtsdatum)

ARTIST (''' Artist_Nr''', Name_Art, Erfahrung_Jahre)

MOTIV (''' Motiv_Nr''', Motivname, Kategorie) 

TATTOO (''' Tattoo_Nr''', Datum, Preis, Körperstelle, ''Kunde_Nr, Artist_Nr, Motiv_Nr'')
====Erstellte Datenbank====
----
<code id="6979ca1e6c24a">

DROP TABLE IF EXISTS Kunde;
CREATE TABLE Kunde (
 Kunde_Nr VARCHAR NOT NULL UNIQUE,
 Name_Kun VARCHAR(50),
 Geburtsdatum DATE,
 PRIMARY KEY (Kunde_Nr)
);

DROP TABLE IF EXISTS Artist;
CREATE TABLE Artist (
 Artist_Nr VARCHAR NOT NULL UNIQUE,
 Name_Art VARCHAR(50),
 Erfahrung_Jahre INT,
 PRIMARY KEY (Artist_Nr) 
);

DROP TABLE IF EXISTS Motiv;
CREATE TABLE Motiv (
 Motiv_Nr VARCHAR NOT NULL UNIQUE,
 Motivname VARCHAR(50),
 Kategorie VAARCHAR(30),
 PRIMARY KEY (Motiv_Nr)
);

DROP TABLE IF EXISTS Tattoo;
CREATE TABLE Tattoo (
 Tattoo_Nr VARCHAR NOT NULL UNIQUE,
 Datum DATE,
 PREIS DECIMAL (6,2),
 Körperstelle VARCHAR(30),

 

</code>
<run id="6979ca1e6c2b8">


</run>
====Verschiedene Abfragen====
----
====Reflexion====
----
====Quellen====
----