PMG2426 4/DB Beleg/Sophia

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>

=='''Datenbankprojekt: Datenbank einer Arztpraxis'''==


==Ziel der Datenbank==
==Modellierung in einem ERM-Modell==
==Transformation in das Relationenmodell==
==Erstellen der DB==
==Erstellen von verschiedenen Abfragen==
==Kritische Reflexion zu Modellierung und Umsetzung==
==Verwendete Quellen, Tools, etc.==

<code id="6586f4e1c980b">
CREATE TABLE Arzt (
 ArztID INT PRIMARY KEY,
 Name VARCHAR(100),
 Fachrichtung VARCHAR(255),
 Ort der Arztpraxis VARCHAR(255),
 Alter VARCHAR(255)
);

CREATE TABLE Patient
 PatientID INT PRIMARY KEY,
 Name VARCHAR (255),
 Adresse VARCHAR(100)
 Telefonnummer VARCHAR(255)
 Vorerkrankungen VARCHAR(100)
 Krankenkasse VARCHAR(255)
);

CREATE TABLE Krankenkasse
 KrankenkasseID INT PRIMARY KEY,
 Name VARCHAR (255),
 Adresse VARCHAR(100)
 Telefonnummer VARCHAR(255)
 Art der Versicherung VARCHAR(100)
);
</code>



<code id="6586f4e1c980b">
INSERT INTO Arzt VALUES ('4000', 'Pneumologie', 'Herr Dr. Müller', 'Mättigstraße 4 Bautzen', '38 Jahre');
INSERT INTO Arzt VALUES ('5000', 'Radiologie', 'Herr Dr. Mustermann', 'Paulistraße 6 Bautzen', '66 Jahre');
INSERT INTO Arzt VALUES ('7000', 'Allgemeinmedizin', 'Frau Prof. Dr. Richter', 'Zeppelinstraße 6 Bautzen', '31 Jahre');
INSERT INTO Arzt VALUES ('3000', 'Kindermedizin', 'Frau Dr. Bäcker', 'Wallstraße 16 Bautzen', '55 Jahre');
INSERT INTO Arzt VALUES ('10000', 'Zahnmedizin', 'Frau Dr. Walter', 'Karl-Marx-Straße 16 Bautzen', '55 Jahre');

INSERT INTO Patient VALUES ('4000', 'Pneumologie', 'Herr Dr. Müller', 'Mättigstraße 4 Bautzen', '38 Jahre');
INSERT INTO Patient VALUES ('5000', 'Radiologie', 'Herr Dr. Mustermann', 'Paulistraße 6 Bautzen', '66 Jahre');
INSERT INTO Patient VALUES ('7000', 'Allgemeinmedizin', 'Frau Prof. Dr. Richter', 'Zeppelinstraße 6 Bautzen', '31 Jahre');
INSERT INTO Patient VALUES ('3000', 'Kindermedizin', 'Frau Dr. Bäcker', 'Wallstraße 16 Bautzen', '55 Jahre');
INSERT INTO Patient VALUES ('10000', 'Zahnmedizin', 'Frau Dr. Walter', 'Karl-Marx-Straße 16 Bautzen', '55 Jahre');

INSERT INTO Krankenkasse VALUES ('4000', 'Pneumologie', 'Herr Dr. Müller', 'Mättigstraße 4 Bautzen', '38 Jahre');
INSERT INTO Krankenkasse VALUES ('5000', 'Radiologie', 'Herr Dr. Mustermann', 'Paulistraße 6 Bautzen', '66 Jahre');
INSERT INTO Krankenkasse VALUES ('7000', 'Allgemeinmedizin', 'Frau Prof. Dr. Richter', 'Zeppelinstraße 6 Bautzen', '31 Jahre');
INSERT INTO Krankenkasse VALUES ('3000', 'Kindermedizin', 'Frau Dr. Bäcker', 'Wallstraße 16 Bautzen', '55 Jahre');
INSERT INTO Krankenkasse VALUES ('10000', 'Zahnmedizin', 'Frau Dr. Walter', 'Karl-Marx-Straße 16 Bautzen', '55 Jahre');
<code id="6586f4e1c980b">
</code>

<run id="6586f4e1c980b">

</run>