Sie sind auf Seite 1von 7

Christian Lehmer BWInfo03 ImmatNr.

: 21195
Name Hersteller Open Features Preis Referenzen Datenbank-
Source/ typ
kommerziell
MySQL Oracle Open Source -Simple kostenlos http://www.mysql.com Relationales
Strukturierung DBS
- Plattform
unabhängig
MS Access Microsoft Kommerziell - mehr als eine 135,- € https:// Relationales
Zugriffssprache www.microsoft.com DBS
MS SQL Microsoft Kommerziell T-SQL, Data- 4054,-€ https:// Relationales
Server Warehousing www.microsoft.com DBS
Oracle Oracle Kommerziell - hoher 890,-€ https://shop.oracle.com Objekt-
Enterprise Sicherheitsstanda bzw. relationales
rd 41.240,-€ DBS
Adabas D Software Freeware - für große kostenlos http://softwareag.com Relationales
AG Datenmengen DBS
geeignet
Db4o Db 4 Open Source - Zugriff durch kostenlos http://www.db4o.com Objekt-
objects andere orientiertes
Programme DBS
möglich (Java)
Firebird DQ Team Open Source - Prozeduren Kostenlos http:// Objekt-
SQL abspeicherbar www.firebirdsql.org orientiertes
DBS
Apachy Apache Open Source Integrierter JDBC kostenlos https://db.apache.org/ Relationales
Derby Software derby/ DBS
Found.
Berkeley Oracle Open Source - Verschiedene Kostenlos http://oracle.com Objekt-
DB Versionen (C++, C orientiertes
und Java) DBS

Datenbanken Übungsaufgaben 01 - 08
Aufgabe 1: Marktübersicht Datenbanken

Aufgabe 2: Vorgehen zur Erstellung/Nutzung eines Datenbanksystems

Stufe 1: Anforderungsanalyse

- Zielbedingungsanalyse
- IST-Zustands Analyse

Stufe 2: konzeptioneller Entwurf

- Passenden DB-Typ wählen


- Vergleich der DB am Markt
- Erstellung eines ERM

Stufe 3: Logischer Entwurf


Christian Lehmer BWInfo03 ImmatNr.: 21195
- ERM -> relationales Modell
- Normalisierung durchführen

Stufe 4: Physische Sicht

- Entwicklung der DB mit DDL und DML

Stufe 5: Implementierung

- Einbinden eines Datenbankmanagementsystems (DBMS)


- Optimierung und Administration des DBMS, einpflegen von zusätzlichen Programmen

Aufgabe 3: ERM Entitäten

Bereich Entitätstypen Attribute


Bibliothek Leser LeserNr, Name, Vorname, Adresse
  Buch BuchNr, Autor, Titel, Erscheinungsjahr
  Verleih VerleihNr, Ausleihdatum, Rückgabedatum
  Mitarbeiter MitarbeiterNr, Name, Vorname, Adresse, Gehalt
  Verlag VerlagsNr, VerlagsName, Adresse,
  Software Hersteller, Leihgebühr, Leihfrist
         
Unternehmen Auftrag AuftrNr, Menge, Auftragsdatum, Lieferdatum,
  Mitarbeiter MitarbNr, Name, Vorname, Gehalt, GebDatum, BetrZugehörig
  Kunde KundenNr, Kundenname, Adresse, Haftbarkeit
  Lieferant LieferantNr, Lieferantenname, Anschrift, Liefergewohnheit
  Material MatNr, Bezeichnung, Menge, Lagerort
  Fuhrpark FahrzeugNr, Kennzeichen, Fahrzeugtyp, Kilometerstand, Wert
  Bestellungen BestellNr, Preis, Menge, Bestelldatum, Lieferdatum

Hochschule Student ImmatNr, Vorname, Nachname, GebDat, Geschlecht


Dozent DozNr, Vorname, Nachname, GebDat, Gehalt
  Fachbereich Kurzbez, FBBezeichnung, FB-Leiter
  Raum Gebäudeteil, Etage, Raumbezeichnung
  Vorlesung Vorlesungsnr, Vorlesungsbezeichnung
  Studiengang SGNr, SGBez, Grundstudiumszeit, Schwerpunkte,
         
Reisebüro Reiseangebot Preis, Zielort, Transportmittel, Anzahlung,
  Kunde Kundennr, Name, Adresse, GebDat, Kundenstatus
Reisebüro
  Mitarbeiternr, Name, Adresse, Gehalt, Gebdat
Mitarbeiter
  Flug FlugNr, Airline, Startort, Zielort, Preisklasse, GateNr
  Hotel Anzahl Sterne, Ort, Preisklasse, , Arten von Zimmern
  Reiseanbieter AnbieterNr, Name, Zielorte, Preisklasse, Bewertung

Mensa Mitarbeiter MitarbeiterNr, Gehalt, Adresse, GebDatum, Name


Speiseplan Bezeichnung, Inhaltsstoffe, Allergene, Preis
  Lieferant Bezeichnung, Preis, durchschn. Haltbarkeit, Aufbewahrungsart
  Bestände Bezeichnung, Anzahl, Haltbarkeit
         
Christian Lehmer BWInfo03 ImmatNr.: 21195
Marktübersicht Hersteller Herstellernummer, Name, Adresse
Datenbanken    
  Zugriffssprache Bezeichnung, Eigenart  
  DBTyp DBTypNr, Bezeichnung, Vorteile, Nachteile    

Aufgabe 4: ERM nach Chen


Hochschule
Christian Lehmer BWInfo03 ImmatNr.: 21195

Aufgabe 5: ERM Krähenfußnotaion


Christian Lehmer BWInfo03 ImmatNr.: 21195
Christian Lehmer BWInfo03 ImmatNr.: 21195

Aufgabe 6: ERM in RM überführen

Primärschlüssel Fremdschlüssel

Hochschule

Student Studiengang
ImmatNr Vorname Nachname StudiengangNr. Stg.Nr Stg.Name FBNr

Student_besucht_Vorlesung Vorlesung Studiengang_hat_Vorlesung


ImmatNr Vorl.Nr. Vorl.Nr Vorl.Name Stg.Nr Vorl.Nr

Dozent Dozent_haelt_Vorlesung
DozentenNr Name Titel FBNr DozentenNr Vorl.Nr

Fachbereich Raum
FBNr KurzBez FB-Bezeichnung RaumNr Gebäudeteil Etage FBNr

Reisebüro

Kunde Reisebüromitarbeiter
KundenNr Vorname Name MitarbeiterNr Vorname Nachname

RBMitarbeiter_vermittelt_RA
MitarbeiterNr RANr

Kunde_spricht-mit_Reisebüromitarbeiter Reiseangebote
KundenNr MitarbeiterNr RANr Zielort RABezeichnung

Flug Hotel
FlugNr StartOrt HotelNr Ort Preisklasse

RA_beinhaltet_Flug RA_beinhaltet_Hotel Reiseanbieter_hat_RA


RANr FlugNr RANr HotelNr AnbieterNr RANr

Reiseanbieter Reiseanbieter_hat_RA
AnbieterNr Name AnbieterNr RANr
Christian Lehmer BWInfo03 ImmatNr.: 21195
Marktübersicht Datenbanken

DBSoftware DBTyp
DBSNr DBArt DBBezeichnung AnbieterNr TypNr TypBezeichnung

DBS_hat_DBTyp Zugriffssprache DBS_nutzt_Zugriffssprache


DBSNr TypNr SprachenNr Bezeichnung DBSNr SprachenNr

DBSAnbieter
AnbieterNr AnbieterName PLZ

Aufgabe 7: entfällt

Aufgabe 8: Normalisierung

Das könnte Ihnen auch gefallen