PMG2224 4/DB Beleg/Luisa

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
==Datenbank Beleg:==


Thema der Datenbank: - Hotelreservierungen

Begründung der Datenbank:

*	Vielfalt an verschiedenen Datenpunkten
*	Zugriff/Betriebsabläufe optimiert -> Verwaltung von Buchungen, Zimmer von verschiedenen Gästen reserviert 
*	komplexe Beziehungen -> Bsp: Gäste können mehrere Zimmerbuchungen haben


'''Umsetzung der Tabellen'''
<code id="65f46ad3f10ab"> DROP TABLE IF EXISTS hotel;
CREATE TABLE hotel (

 Hotel_ID varchar,  
 Land varchar,
 Adresse varchar,
 Name varchar,
 Sternebewertung varchar,

  PRIMARY KEY  (Hotel_ID)
);


INSERT INTO hotel VALUES ('1', 'Spanien', 'Avenida Calle 7', '', 'Hotel Costa', '4,2' );  
INSERT INTO schueler VALUES ('Schlenkrich', 'Ricarda', 'Teichritz', '02689', '23456', 'Dorfstr. 2', '1234568');
INSERT INTO schueler VALUES ('Angst', 'Beatrice', 'Wurschen', '02645', '67255', 'Nr. 12a', '1234569');
INSERT INTO schueler VALUES ('Waurick', 'Andre', 'Bautzen', '02625', '30445', 'Brecht-Str. 34', '1234572');
INSERT INTO schueler VALUES ('Scheurich', 'Erick', 'Bautzen', '02625', '40256', 'Mättigstr. 12', '1234573');


DROP TABLE IF EXISTS Noten;
CREATE TABLE Noten (
  Schuelernr varchar(7),
  Mathe integer default '0',
  Deutsch integer,
  Bio integer 
);



INSERT INTO Noten VALUES ('1234567', 2, 3, 1);
INSERT INTO Noten VALUES ('1234568', 2, 2, 2);
INSERT INTO Noten VALUES ('1234569', 3, 4, 2);
INSERT INTO Noten VALUES ('1234572', 4, 3, 3);
INSERT INTO Noten VALUES ('1234573', 1, 1, 1); </code>