Übung VI Aufgabe 1a-c

Größe: px
Ab Seite anzeigen:

Download "Übung VI Aufgabe 1a-c"

Transkript

1 Aufgabe a-c a) Selektion I [(b=2) (c=2)] r b) Projektion F [a,b] r4 a b 2 c) natürlicher Join r2 * r3 a c d e r* (r2 * r3) d e Bemerkung: natürlicher Join ist kommutativ und assoziativ! Slide Aufgabe d-f d) natürlicher Join r * r4 2 2 e) Theta-Join r3 * [e<a] r4 c' d e r3* [e<a] r4 = I [e<a] (r3xr4) f) b F [b,c] r4 c Kartesisches Produkt, da keine gleichen Spalten (F [b,c] r4) * r2 d Slide 2

2 Aufgabe g-i g) Durchschnitt r r4 2 2 h) Vereinigung r r i) Differenz r \ r Bemerkung zu Mengenoperatoren: beteiligte Relationen müssen "kompatibel" sein, d.h. sie müssen durch die selbe Attributkombination definiert sein. Slide 3 Aufgabe 2a-f a.) I [Menge > 300 ^ Menge < 750] (lieferung) b.) F [L#, T#, P#] (lieferant * (teil * projekt)) c.) F [T#] (lieferung * (I [Stadt = "London ] (lieferant)) d.) F [T#] (lieferung * (I [Stadt = "London ] (projekt) * I [Stadt = "London ] (lieferant))) oder F [T#] (lieferung * (I [Stadt = "London ] (projekt * lieferant))) e.) F [P#] ((projekt * [projekt.stadt lieferant.stadt] lieferant) * lieferung) f.) F [PNAME] (projekt * (I [L# ="L ] (lieferung))) Bemerkung: In der Regel sind zu einer Aufgabenstellung unterschiedliche Anfragen in Relationenalgebra als Lösungen möglich Slide 4

3 Aufgabe 2g-j g.) F [L#] (lieferung* F [T#] (lieferung * F [L#] (lieferung * (I [FARBE = "ROT ] (teil)))) h.) lieferant * [lieferant.stadt < teil.stadt] teil i.) j.) F [T#] (teil) \ F [T#] (I [STADT="LONDON ] (projekt * lieferung)) Die Mengen müssen vereinigungskompatibel sein, deshalb jeweils Projektionen auf T# F [L#] (lieferung * F [T#] (I [L# = "L2 ] (lieferung))) oder L2 entfernen: F [L#] (lieferung * F [T#] (I [L# = "L2 ] (lieferung))) \ F [L#] (I [L# = "L2 ] (lieferung)) Bemerkung: In der Regel sind zu einer Aufgabenstellung unterschiedliche Anfragen in Relationenalgebra als Lösungen möglich Slide 5 Aufgabe 3a " ": x rel x.a rel.a x.b rel.b, weiterhin gilt: x.a.a B = x.a B = x.b.a B x = x.a*x.b rel.a*rel.b x rel.a*rel.b " ": rel 0 0 A = {a,b}, B={b,c} rel.a a b 0 rel.b b c 0 rel.a * rel.b 0 0 Slide 6

4 Aufgabe 3b " " z rel *rel 2 x rel, y rel 2 : [z=x*y] x rel, y rel 2 : [z.a = x z.b = y] z.a (=x) rel z.b (= y) rel 2 " ": rel a b 0 rel 2 b c rel * rel 2 0 (rel *rel 2).A a b 0 aber: (rel *rel 2).B b c Slide 7 Aufgabe 4a Primärschlüssel: Schlüsseleigenschaft ist nur bei D# (für Relation "dozent") und bei VVZ# (für Relation "vorlesung") zu vermuten. Primärschlüssel für Relation "lesen" besteht aus den Fremdschlüsseln "VVZ#" und "D#". Fremdschlüssel: treten auf in der Relation "lesen" und verweisen auf "dozent" bzw. "vorlesung": lesen.{vvz#} vorlesung.{vvz#} lesen.{d#} dozent.{d#} weitere statische Konsistenzbedingungen: z.b. maximales Alter der Dozenten, n-stellige VVZ#, 0<SWS<0, usw. Slide 8

5 Aufgabe 4b-d b) F [VNAME, VVZ#] (vorlesung) c) F [VNAME] (I [DNAME="Stucky"] (dozent * lesen * vorlesung)) d) F [VNAME, VVZ#] (I [SWS > 2 INSTITUT="AIFB"] (dozent * lesen * vorlesung)) Slide 9 Annahmen zur Aufgabe: LKW Teilstrecke Frachtauftrag Beziehung ist vom Typ : p : m und einzig jedes Entity aus dem Entity-Set zum Entity-Typ Frachtauftrag wird mindestens einmal in Beziehung gesetzt, da jeder Frachtauftrag erledigt werden muss (*) Fahrer Tour LKW Beziehung ist vom Typ :: und keiner der beteiligten Entitiy - Sets muss vollständig in der Beziehung vertreten sein Name und PLZ ist Schlüssel für Verladeort Slide 0

6 Zuerst die Entity s: Pers-Nr Name Fahrer fahrer : ( Pers-NR, Name, Adresse, Geburtsdatum ) Adresse Geburtsdatum Fahrer Tour-Nr Tour tour : ( Tour-Nr,, mehrtägig, Ruhezeiten ) mehrtägig Ruhezeiten Tour Kennzeichen Baujahr Typ LKW LKW lkw : ( Kennzeichen, Baujahr, Typ ) Slide TS-Nr Hinweis Teilstrecke Teilstrecke teilstrecke : ( TS-Nr,, Hinweis) Frachtauftrag Auftrag-Nr Frachtauftrag frachtauftrag : ( Auftrag_Nr, Datum, Gewicht) Datum Gewicht Kunde Kunden-Nr Name Kunde kunde : ( Kunden-Nr, Name, Anschrift ) Anschrift Slide 2

7 Verladeort Verladeort verladeort : ( Name, Strasse, Hausnummer, PLZ, Ort ) Name/Firma Straße Hausnummer PLZ Ort Weak Entity: Frachtgut Bezeichnung Gefahrenklasse Frachtgut frachtgut : ( Bezeichnung, Auftrag-Nr, Gefahrenklasse) frachtgut.auftrag-nr frachtauftrag.auftrag-nr Slide 3 Beziehungen mit Grad = 2 Tour-Nr mehrtägig TS-Nr Hinweis Ruhezeiten Tour besteht aus p n Teilstrecke Teilstrecke teilstrecke : ( TS-Nr,, Hinweis) Teilstrecke teilstrecke : ( TS-Nr,, Hinweis, Tour-Nr ) teilstrecke.tour-nr tour.tour-nr Es entsteht keine neue Relation, die Information wird an die Relation "angehängt", die dem Entity-Typ an der mit n beschrifteten Kante entspricht. Slide 4

8 TS-Nr Teilstrecke Hinweis n n beginnt endet Teilstrecke teilstrecke : ( TS-Nr,, Hinweis, Tour-Nr ) Teilstrecke teilstrecke : ( TS-Nr,, Hinweis, beg_vo_name, beg_vo_plz, endet_vo_name, endet_vo_plz, Tour-Nr ) Verladeort Name/Firma Straße Hausnummer PLZ Ort teilstrecke.{beg_vo_name, beg_vo_plz} verladeort.{name, PLZ} teilstrecke.{endet_vo_name, endet_vo_plz} verladeort.{name, PLZ} Slide 5 Kunden-Nr Name Anschrift vergibt n Kunde Auftrag-Nr Datum Gewicht Frachtauftrag von n n Verladeort nach Name/Firma Straße Hausnummer PLZ Ort Frachtauftrag frachtauftrag : ( Auftrag_Nr, Datum, Gewicht) Frachtauftrag frachtauftrag : ( Auftrag_Nr, Datum, Gewicht, von_vo_name, von_vo_plz, nach_vo_name, nach_vo_plz, vergibt_knr) frachtauftrag.{von_vo_name, von_vo_plz} verladeort.{name, PLZ} frachtauftrag.{nach_vo_name, nach_vo_plz} verladeort.{name, PLZ} frachtauftrag.vergibt_knr kunde.kunden-nr Slide 6

9 Beziehungen mit Grad > 2 Pers-Nr Name Adresse Geburtsdatum Tour-Nr mehrtägig Ruhezeiten Fahrer oder n führt durch LKW oder m Tour Kennzeichen Baujahr Typ fuehrt_durch fuert_durch : ( Pers-Nr, Tour-Nr, Kennzeichen ) fuehrt_durch.pers-nr fahrer.pers-nr fuehrt_durch.tour-nr tour.tour-nr fuehrt_durch.kennzeichen lkw.kennzeichen Slide 7 TS-Nr Hinweis p Teilstrecke LKW oder k erledigt Kennzeichen Baujahr Typ m Frachtauftrag Auftrag-Nr Datum Gewicht erledigt erledigt : ( Kennzeichen, TS-Nr, Auftrag-Nr ) erledigt.kennzeichen lkw.kennzeichen erledigt.ts-nr teilstrecke.ts-nr erledigt.auftrag-nr frachtauftrag.auftrag-nr Slide 8

10 Da jeder Frachtauftrag erledigt werden muss kommt noch hinzu: frachtauftrag.auftrag-nr erledigt.auftrag-nr (*) Slide 9 fuehrt_durch.kennzeichen lkw.kennzeichen Fahrer fahrer : ( Pers-NR, Name, Adresse, Geburtsdatum ) Tour tour : ( Tour-Nr,, mehrtägig, Ruhezeiten ) Teilstrecke teilstrecke : ( TS-Nr,, Hinweis, beg_vo_name, beg_vo_plz, endet_vo_name, endet_vo_plz, Tour-Nr ) LKW lkw : ( Kennzeichen, Baujahr, Typ ) Kunde kunde : ( Kunden-Nr, Name, Anschrift ) Frachtauftrag frachtauftrag : ( Auftrag_Nr, Datum, Gewicht, von_vo_name, von_vo_plz, nach_vo_name, nach_vo_plz, vergibt_knr) Verladeort verladeort : ( Name, Strasse, Hausnummer, PLZ, Ort ) Frachtgut frachtgut : ( Bezeichnung, Auftrag-Nr, Gefahrenklasse) erledigt erledigt : ( Kennzeichen, TS-Nr, Auftrag-Nr ) fuehrt_durch fuert_durch : ( Pers-Nr, Tour-Nr, Kennzeichen ) teilstrecke.{beg_vo_name, beg_vo_plz} verladeort.{name, PLZ} teilstrecke.{endet_vo_name, endet_vo_plz} verladeort.{name, PLZ} teilstrecke.tour-nr tour.tour-nr frachtauftrag.{von_vo_name, von_vo_plz} verladeort.{name, PLZ} frachtauftrag.{nach_vo_name, nach_vo_plz} verladeort.{name, PLZ} frachtauftrag.vergibt_knr kunde.kunden-nr frachtauftrag.auftrag-nr erledigt.auftrag-nr (*) frachtgut.auftrag-nr frachtauftrag.auftrag-nr erledigt.kennzeichen lkw.kennzeichen erledigt.ts-nr teilstrecke.ts-nr erledigt.auftrag-nr frachtauftrag.auftrag-nr fuehrt_durch.pers-nr fahrer.pers-nr fuehrt_durch.tour-nr tour.tour-nr Slide 20

Datenbank- und Informationssysteme. Lösungsvorschläge zu Übungsblatt 2. Sommersemester 1999. CREATE DOMAIN KennzeichenDomain AS VARCHAR(9);

Datenbank- und Informationssysteme. Lösungsvorschläge zu Übungsblatt 2. Sommersemester 1999. CREATE DOMAIN KennzeichenDomain AS VARCHAR(9); Institut für Angewandte Informatik AIFB und Formale Beschreibungsverfahren Universität Karlsruhe (TH) Prof. Dr. W. Stucky U. Schmidle Tel.: 0721 / 608-3812, 3509 Fax.: 0721 / 693717 e-mail: stucky schmidle

Mehr

Einleitung. Aufgabe 1a/1b. Übung IV

Einleitung. Aufgabe 1a/1b. Übung IV Übug IV Eileitug Etity-Relatioship-Modell: Modellierug zu Aalyse- ud Etwurfszwecke (Phase 2 i Wasserfallodell). "diet dazu, de projektierte Awedugsbereich zu strukturiere." [Keper/Eickler: Datebaksystee]

Mehr

Relationentheorie grundlegende Elemente

Relationentheorie grundlegende Elemente Relationentheorie grundlegende Elemente Symbol Bedeutung Entsprechung in SQL π AAAA Projektion SELECT σ F Selektion WHERE ρ Umbenennung RENAME; AS Natural Join NATURAL JOIN (nicht in MS SQL Server verwendbar)

Mehr

105.3 SQL-Datenverwaltung

105.3 SQL-Datenverwaltung LPI-Zertifizierung 105.3 SQL-Datenverwaltung Copyright ( ) 2009 by Dr. W. Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a

Mehr

Software-Engineering Einführung

Software-Engineering Einführung Software-Engineering Einführung 7. Übung (04.12.2014) Dr. Gergely Varró, [email protected] Erhan Leblebici, [email protected] Tel.+49 6151 16 4388 ES Real-Time Systems Lab

Mehr

Vom Entity-Relationship-Modell (ERM) zum relationalen Datenmodell (RDM)

Vom Entity-Relationship-Modell (ERM) zum relationalen Datenmodell (RDM) Regeln Vom Entity-Relationship-Modell (ERM) zum relationalen Datenmodell (RDM) Seite 1 Regel 1 Starke Entity-Typen Starke Entity-Typen Bilde ein Relationenschema R für jeden regulären Entity-Typ mit den

Mehr

3. Übung. Einführung MS Access. TU Dresden - Institut für Bauinformatik Folie-Nr.: 1

3. Übung. Einführung MS Access. TU Dresden - Institut für Bauinformatik Folie-Nr.: 1 WP3-13 Bauinformatik-Vertiefte Grundlagen 3. Übung Einführung MS Access Folie-Nr.: 1 Allgemeines Microsoft Access ist ein Datenbank-Management-System (DBMS) zur Verwaltung von Daten in Datenbanken und

Mehr

DBS ::: SERIE 5. Join Right Semi- Join Left Semi-Join Projektion Selektion Fremdschlüssel. Kreuzprodukt

DBS ::: SERIE 5. Join Right Semi- Join Left Semi-Join Projektion Selektion Fremdschlüssel. Kreuzprodukt DBS ::: SERIE 5 Die Relation produkt enthält Hersteller, Modellnummer und Produktgattung (pc, laptop oder drucker aller Produkte. Die Modellnummer ist (der Einfachheit halber eindeutig für alle Hersteller

Mehr

4comfort Seefeldstrasse"7 8008 Zürich http://www.4comfort.ch/ accellence"gmbh Kraftstrasse"25 8044 Zürich ADP"Architekten"AG Seefeldstr."152 8008 Zürich Agnes"Kissling Wildbachstr."65 8008 Zürich ALBERT"SCHMID"AG

Mehr

Einführung Datenbanken: Normalisierung

Einführung Datenbanken: Normalisierung Einführung Datenbanken: Normalisierung Für die Kursverwaltung einer VHS hat der Datenbank-Programmierer ein ER-Modell entworfen: Entitätstyp Entitäten Attribute Attributsausprägungen Kurse Teilnehmer Dozenten

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

ABTEILUNGS- ABTEILUNGS- LEITER NAME

ABTEILUNGS- ABTEILUNGS- LEITER NAME Übungsaufgaben Übungsaufgabe 1 - Normalisierung - Gegeben ist folgende unnormalisierte Relation, die Daten über Mitarbeiter und deren Abteilungszughörigkeit enthält. Weiterhin sind die Beteiligung(en)

Mehr

Datenbanken: ER-Modell

Datenbanken: ER-Modell Beispiel: Lastenheft: Für eine Hochschule soll eine Verwaltungssoftware geschrieben werden, die alle relevanten Daten in einem relationalen Datenbanksystem speichert. Zu diesen Daten zählen die Stamm-

Mehr

Informatik II Datenorganisation Datenbanken

Informatik II Datenorganisation Datenbanken Informatik II Datenorganisation Datenbanken Studiengang Wirtschaftsingenieurwesen (2. Semester) Prof. Dr. Sabine Kühn Tel. (0351) 462 2490 Fachbereich Informatik/Mathematik [email protected]

Mehr

Erstellen von relationalen Datenbanken mit Hilfe der Nomalisierung

Erstellen von relationalen Datenbanken mit Hilfe der Nomalisierung Erstellen von relationalen Datenbanken mit Hilfe der Nomalisierung Vermeiden von Redundanzen Skalierbarkeit Vermeidung von Anomalien Szenario Rechnung Pizza Taxi Brechstr. 12 Rechnung: Datum: 30.05.2008

Mehr

Übungsblatt 4 Lösung

Übungsblatt 4 Lösung Dr. N. Ritter Fachbereich Informatik Arbeitsgruppe Datenbanken und Informationssysteme Universität Kaiserslautern Übungsblatt 4 Lösung für die Übung am Donnerstag, 14. Dezember 2000, 15.30 Uhr in 36/265

Mehr

3. Das Relationale Datenmodell

3. Das Relationale Datenmodell 3. Das Relationale Datenmodell Das Relationale Datenmodell geht zurück auf Codd (1970): E. F. Codd: A Relational Model of Data for Large Shared Data Banks. Comm. of the ACM 13(6): 377-387(1970) DBMS wie

Mehr

Datenmanipulation in SQL. Select Anweisung

Datenmanipulation in SQL. Select Anweisung Datenmanipulation in SQL Unter Datenmanipulation wird sowohl der lesende Zugriff auf die Daten (Select Statement) als auch die Änderung von Daten (Insert, Delete, Update) subsummiert. Wir beginnen mit

Mehr

Sie sollen eine Datenbank für Befragungen mittels Online Fragebögen zu unterschiedlichen Themen erstellen:

Sie sollen eine Datenbank für Befragungen mittels Online Fragebögen zu unterschiedlichen Themen erstellen: AUFGABEN UND LÖSUNGEN ZU DATENBANKEN FRAGEBOGEN-AUFGABE Sie sollen eine Datenbank für Befragungen mittels Online Fragebögen zu unterschiedlichen Themen erstellen: Ein Fragebogen besteht aus mehreren Fragen,

Mehr

Labor 3 - Datenbank mit MySQL

Labor 3 - Datenbank mit MySQL Labor 3 - Datenbank mit MySQL Hinweis: Dieses Labor entstand z.t. aus Scripten von Prof. Dr. U. Bannier. 1. Starten des MySQL-Systems MySQL ist ein unter www.mysql.com kostenlos erhältliches Datenbankmanagementsystem.

Mehr

1. Übungsblatt 3.0 VU Datenmodellierung

1. Übungsblatt 3.0 VU Datenmodellierung 1. Übungsblatt 3.0 VU Datenmodellierung 5. März 2014 Allgemeines In diesem Übungsteil werden Sie den Entwurf einer kleinen Datenbank üben, deren Überführung in das Relationenschema, sowie die relationale

Mehr

SQL: statische Integrität

SQL: statische Integrität SQL: statische Integrität.1 SQL: statische Integrität Im allgemeinen sind nur solche Instanzen einer Datenbank erlaubt, deren Relationen die der Datenbank bekannten Integritätsbedingungen erfüllen. Integritätsbedingungen

Mehr

Klausur zur Vorlesung Datenbanken I im Wintersemester 2011/12

Klausur zur Vorlesung Datenbanken I im Wintersemester 2011/12 Prof. Dr. Lutz Wegner, Dipl.-Math. Kai Schweinsberg 21.03.2012 Klausur zur Vorlesung Datenbanken I im Wintersemester 2011/12 Name:... Vorname:... Matr.Nr.:... Studiengang:... Hinweis: Bearbeiten Sie alle

Mehr

3. Spezielle ER-Modelle und Tabellenableitung. Transformation von ER-Diagrammen in Relationen

3. Spezielle ER-Modelle und Tabellenableitung. Transformation von ER-Diagrammen in Relationen 3. Spezielle ER-Modelle und Tabellenableitung Spezialfälle von ER-Modellen Grundlage, was sind Relationen Transformation von ER-Diagrammen in Relationen 56 Lesebeispiel Access (Realisierungmodell!) 57

Mehr

Einleitung Projektion Selektion Join Mengenop. Vollst.keit. Einleitung Projektion. Selektion Join. Vollst.keit. Einleitung Projektion Selektion Join

Einleitung Projektion Selektion Join Mengenop. Vollst.keit. Einleitung Projektion. Selektion Join. Vollst.keit. Einleitung Projektion Selektion Join Parsen der Anfrage (SQL) Transformation in eine Standardform (Relationenalgebra) Logische Optimierung Transformation in alternative Zugriffspläne, Physische Optimierung Ausführung des gewählten Zugriffsplans

Mehr

Übung Datenbanken in der Praxis. Relationale Algebra

Übung Datenbanken in der Praxis. Relationale Algebra Relationale Algebra Folie 16 Relationale Algebra - Aufgabe 1 Gegeben seien die Relationen R1, R2 und R3. Erstellen Sie die Ergebnisrelationen für folgende Operationen und bestimmen Sie jeweils den Grad

Mehr

Fragebogen Ballonversicherung

Fragebogen Ballonversicherung Fragebogen Sehr geehrter Interessent, vielen Dank für Ihr Interesse an einer Luftfahrtversicherung. Damit wir Ihnen ausgezeichnete Konditionen des Marktes anbieten können, bitten wir um sorgfältige und

Mehr

Aufnahmebogen in Unfallsachen

Aufnahmebogen in Unfallsachen Aufnahmebogen in Unfallsachen Bitte füllen Sie diesen Fragebogen soweit Ihnen dies möglich ist - sorgfältig und vollständig aus. Ihre Daten werden für die Bearbeitung Ihrer Rechtssache benötigt, unterliegen

Mehr

Vorlesung Datenbankmanagementsysteme

Vorlesung Datenbankmanagementsysteme Vorlesung Datenbankmanagementsysteme Relationale Datenbanken Vorlesung Datenbankmanagementsysteme Relationale Datenbanken M. Lange, S. Weise Folie #4-1 Relationale Datenbanken Wiederholung - Datenbankmodelle,

Mehr

Kapitel 3. Relationales Modell (Relationenmodell) Transformation ER-Modell Relationenmodell. Prof. Dr. Wolfgang Weber, Vorlesung Datenbanken 1

Kapitel 3. Relationales Modell (Relationenmodell) Transformation ER-Modell Relationenmodell. Prof. Dr. Wolfgang Weber, Vorlesung Datenbanken 1 Kapitel 3 Relationales Modell (Relationenmodell) Transformation ER-Modell Relationenmodell Prof. Dr. Wolfgang Weber, Vorlesung Datenbanken 1 Definition Relationenmodell entwickelt von Codd u. a. beruht

Mehr

Klausur Datenbankmanagementsysteme

Klausur Datenbankmanagementsysteme Klausur Datenbankmanagementsysteme Probeklausur III Sommersemester 203 Name:... Vorname:... Matr.Nr:... Studiengang:... Aufgabe Nr. Max. Punkte Erreichte Punkte 42 2 0 3 8 4 2 5 8 6 6 7 6 8 8 Zusatzaufgabe

Mehr

Classic Cadillac Club Deutschland e.v.

Classic Cadillac Club Deutschland e.v. Willkommen im Club! Vielen Dank, dass Sie Mitglied im Classic Cadillac Club Deutschland e.v. werden wollen. Wir freuen uns sehr Sie in unserem Club begrüßen zu dürfen. Sollten Sie fragen zu diesem Antrag

Mehr

VERSICHERUNGSBÜRO WERNER HAHN IHR SPEZIALIST FÜR SACHVERSICHERUNGEN

VERSICHERUNGSBÜRO WERNER HAHN IHR SPEZIALIST FÜR SACHVERSICHERUNGEN KRAVAG Flottenversicherung ab 3 en Per E-Post an [email protected] oder Post Fragebogen zur KFZ-Flottenversicherung Allgemeine Angaben Firma, Name und Anschrift Geburtsdatum Zuständiger

Mehr

Übungsblatt 4. Aufgabe 7: Datensicht Fachkonzept (Klausur SS 2002, 1. Termin)

Übungsblatt 4. Aufgabe 7: Datensicht Fachkonzept (Klausur SS 2002, 1. Termin) Übungsblatt 4 Aufgabe 7: Datensicht Fachkonzept (Klausur SS 2002, 1. Termin) Die Saartal Linien beauftragen Sie mit dem Entwurf der Datenstrukturen für ein Informationssystem. Dieses soll zur Verwaltung

Mehr

Fragebogen in Verkehrsunfallsachen

Fragebogen in Verkehrsunfallsachen Hauptstraße 7 66482 Zweibrüc ken Fragebogen in Verkehrsunfallsachen (Sachschaden) T e l : 0 6 3 3 2 / 9 2 8 6-0 F a x : 0 6 3 3 2 / 9 2 8 6-19 [email protected] www.born-rechtsanwaelte.de I.

Mehr

SQL. Komplexe Abfragen. SQL-Komplexe Abfragen. SQL-Komplexe Abfragen. Komplexe Abfragen verknüpfen mehrere Tabellen miteinander.

SQL. Komplexe Abfragen. SQL-Komplexe Abfragen. SQL-Komplexe Abfragen. Komplexe Abfragen verknüpfen mehrere Tabellen miteinander. SQL Komplexe Abfragen Komplexe Abfragen verknüpfen mehrere Tabellen miteinander. Voraussetzung für das Verständnis ist die Beherrschung einfacher SELECT-Abfragen Die Möglichkeit, Tabellen zu verknüpfen,

Mehr

5.6 Praktischer Teil. Modellierung einer Schulen-Lehrer-Verwaltung, kurz SLV (was sonst )

5.6 Praktischer Teil. Modellierung einer Schulen-Lehrer-Verwaltung, kurz SLV (was sonst ) 5.6 Praktischer Teil Modellierung einer Schulen-Lehrer-Verwaltung, kurz SLV (was sonst ) Vorgehen - Aufgabenbeschreibung - Erstellung des E/R-Modells Entities, Attribute, Relationen, Schlüssel Kardinalitäten,

Mehr

Lösungen der Übungsaufgaben von Kapitel 10

Lösungen der Übungsaufgaben von Kapitel 10 Lösungen der Übungsaufgaben von Kapitel 10 1. Legen Sie mit einem SQL - Befehl eine neue Tabelle PERSON_KURZ mit den Feldern Kurz_Id, Kurz_Name an. Machen Sie das so, dass Kurz_Id der Primärschlüssel wird

Mehr

SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software

SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software SQL Tutorial SQL - Tutorial SS 06 Hubert Baumgartner INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien Inhalt des Tutorials 1 2 3 4

Mehr

Entity-Relationship-Modell. Ein Studierender kann (oder muss) mehrere Vorlesungen hören. Eine Vorlesung wird i.a. von mehrerer Studierenden gehört.

Entity-Relationship-Modell. Ein Studierender kann (oder muss) mehrere Vorlesungen hören. Eine Vorlesung wird i.a. von mehrerer Studierenden gehört. Beziehungen Ein Studierender kann (oder muss) mehrere Vorlesungen hören. Eine Vorlesung wird i.a. von mehrerer Studierenden gehört. Eine Vorlesung wird von genau einem Dozenten gelesen. Ein Dozent kann

Mehr

Anlage zur selbständigen Tätigkeit

Anlage zur selbständigen Tätigkeit Amtsgericht Offenburg Az.: Anlage zur selbständigen Tätigkeit A. Allgemeine Angaben Firma bzw. Name des Schuldners: Geschäftszweig ( bzw. Gegenstand des Unternehmens) : Geschäftsanschrift (Zentrale): Ist

Mehr

Datenbanken: Relationales Datenbankmodell RDM

Datenbanken: Relationales Datenbankmodell RDM Das RDM wurde in den 70'er Jahren von Codd entwickelt und ist seit Mitte der 80'er Jahre definierter Standard für Datenbanksysteme! Der Name kommt vom mathematischen Konzept einer Relation: (Sind A, B

Mehr

Wirtschaftsinformatik 2. Tutorium im WS 11/12

Wirtschaftsinformatik 2. Tutorium im WS 11/12 Wirtschaftsinformatik 2. Tutorium im WS 11/12 Entity/Relationship-Modell SQL Statements Tutorium Wirtschaftsinformatik WS 11/12 2.1 Datenmodellierung mit ERM (1) Datenmodellierung zur Erarbeitung des konzeptionellen

Mehr

Datenbankmodelle 2. Das relationale Modell

Datenbankmodelle 2. Das relationale Modell Datenbankmodelle 2 Das relationale Modell Datenbankmodelle ER-Modell Netzwerkmodell hierarchisches Modell relationales Modell objektorientierte Modelle Relationales Modell - 2 relationales Modell basiert

Mehr

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung Inhalt Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle Daten und Tabellen Normalisierung, Beziehungen, Datenmodell SQL - Structured Query Language Anlegen von Tabellen Datentypen (Spalten,

Mehr

Kap 4: Abbildung des E/R Modells auf das relationale Modell. Entity steht in Bez. Anzahl der a A r b B

Kap 4: Abbildung des E/R Modells auf das relationale Modell. Entity steht in Bez. Anzahl der a A r b B Kap 4: Abbildung des E/R Modells auf das relationale Modell Verfeinerung von Beziehungsarten Entity steht in Bez. Anzahl der a A r b B 1 = 1 0 1 1 Kap. 4.1 Abbildung von Entities Entity-Schema Relationenschema

Mehr

IV. Datenbankmanagement

IV. Datenbankmanagement Wirtschaftsinformatik 2 (PWIN) IV. Datenbankmanagement Kapitel 2: Datenmanipulationssprache SQL Wirtschaftsinformatik 2 (PWIN) SS 2009, Professur für Mobile Business & Multilateral Security 1 Agenda 1.

Mehr

Semantische Integrität (auch: Konsistenz) der in einer Datenbank gespeicherten Daten als wichtige Anforderung

Semantische Integrität (auch: Konsistenz) der in einer Datenbank gespeicherten Daten als wichtige Anforderung 6. Datenintegrität Motivation Semantische Integrität (auch: Konsistenz) der in einer Datenbank gespeicherten Daten als wichtige Anforderung nur sinnvolle Attributwerte (z.b. keine negativen Semester) Abhängigkeiten

Mehr

Glossar für das Fach Informatik

Glossar für das Fach Informatik für das Fach In der Wissenschaft werden die Fachbegriffe nicht immer einheitlich verwendet. Zudem gibt es Unterschiede in den Darstellungsformen von Diagrammen. Das folgende soll diesem Umstand abhelfen

Mehr

Benteler Automobiltechnik. Warenanhänger Spezifikation. Version 3.1 03 August 2010

Benteler Automobiltechnik. Warenanhänger Spezifikation. Version 3.1 03 August 2010 Benteler Automobiltechnik Warenanhänger Spezifikation Version 3.1 03 August 2010 Benteler Warenanhänger Spezifikation Zentrallogistik (A. Berger - 5687) Seite 1 von 5 Versionsänderungen Änderungen in dieser

Mehr

Datenbanken I - Übung 1

Datenbanken I - Übung 1 Datenbanken I - Übung 1 Oktober, 2010 1 von 11 Datenbanken I Lernkontrolle Beantworten Sie folgende Fragen (nach Möglichkeit ohne nachzuschlagen): Was bezeichnet man als Datenredundanz? Wieso führt Datenredundanz

Mehr

Grundrechnungsarten mit Dezimalzahlen

Grundrechnungsarten mit Dezimalzahlen Grundrechnungsarten mit Dezimalzahlen Vorrangregeln Die Rechnungsarten zweiter Stufe haben Vorrang vor den Rechnungsarten erster Stufe. Man sagt: "Punktrechnung geht vor Strichrechnung" Treten in einer

Mehr

Datenbanksysteme I WS 2015/16. Übungsblatt 12: Lösungsvorschlag

Datenbanksysteme I WS 2015/16. Übungsblatt 12: Lösungsvorschlag Ludwig-Maximilians-Universität München Institut für Informatik Prof. Dr. Christian Böhm Sebastian Goebl DATUM Datenbanksysteme I WS 2015/16 Übungsblatt 12: Lösungsvorschlag Abgabe bis ABGABE BEMERKUNG

Mehr

KKRN. aktiv. 1.Halbjahr. Kursprogramm. KKRN-aktiv e.v. Kursprogramm 1.Halbjahr 2012

KKRN. aktiv. 1.Halbjahr. Kursprogramm. KKRN-aktiv e.v. Kursprogramm 1.Halbjahr 2012 KKRN-aktiv e.v. Kursprogramm 1.Halbjahr 2012 1.Halbjahr 2012 KKRN aktiv Kursprogramm Verbindliche

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr

WS 2009/10. Diskrete Strukturen

WS 2009/10. Diskrete Strukturen WS 2009/10 Diskrete Strukturen Prof. Dr. J. Esparza Lehrstuhl für Grundlagen der Softwarezuverlässigkeit und theoretische Informatik Fakultät für Informatik Technische Universität München http://www7.in.tum.de/um/courses/ds/ws0910

Mehr

DV-Organisation und Anwendungsentwicklung. 4. Klausur

DV-Organisation und Anwendungsentwicklung. 4. Klausur MUSTERLÖSUNG WADV 1b 29.04.2005 120 Min. 1 DV-Organisation und Anwendungsentwicklung 4. Klausur A1 A2 A3 SUMME Maximale Punktzahl 20 15 25 60 Erreichte Punktzahl NOTE: MUSTERLÖSUNG WADV 1b 29.04.2005 120

Mehr

Referentielle Integrität

Referentielle Integrität Datenintegrität Integitätsbedingungen Schlüssel Beziehungskardinalitäten Attributdomänen Inklusion bei Generalisierung statische Integritätsbedingungen Bedingungen an den Zustand der Datenbasis dynamische

Mehr

9. Einführung in Datenbanken

9. Einführung in Datenbanken 9. Einführung in Datenbanken 9.1 Motivation und einführendes Beispiel 9.2 Modellierungskonzepte der realen Welt 9.3 Anfragesprachen (Query Languages) 9.1 Motivation und einführendes Beispiel Datenbanken

Mehr

Handbuch organice SQL-Reportgenerator

Handbuch organice SQL-Reportgenerator organice Software GmbH Handbuch organice SQL-Reportgenerator Benutzerhandbuch Stand: August 2013 Inhalt 1. Allgemeine Informationen... 3 1.1 Einführung... 3 1.2 Voraussetzungen... 3 1.3 Zielgruppe... 3

Mehr

Selbstauskunft Anlage III zum Immobilien-Leasingvertrag Nr.:

Selbstauskunft Anlage III zum Immobilien-Leasingvertrag Nr.: Selbstauskunft Anlage III zum Immobilien-Leasingvertrag Nr.: Persönliche Angaben Anrede/Titel Name Vorname Geburtsname Geburtsort Geburtsdatum Nationalität Familienstand Güterstand Anzahl Kinder unter

Mehr

1 hat * Transformation des vorigen Entity-Relationship-Diagramms in ein Datenbankschema

1 hat * Transformation des vorigen Entity-Relationship-Diagramms in ein Datenbankschema Übungen Teil 3 (Datenbank-Design Autowerkstatt ERD Kunde gehört KFZ hat Reparatur kundennr {pk} name vorname adresse strasse plz ort telefonnr fahrgestllnr {pk} kennzeichen marke rechnungsnr {pk} datum

Mehr

Hochschule Darmstadt Darmstadt, den 04.02.08. KLAUSUR zur Lehrveranstaltung "Datenbanken für FB MN"

Hochschule Darmstadt Darmstadt, den 04.02.08. KLAUSUR zur Lehrveranstaltung Datenbanken für FB MN Hochschule Darmstadt Darmstadt, den 04.02.08 Fachbereich Informatik Klausur-DB-MN-WS07/08 - Prof. Dr. Wolfgang Weber - Teilnehmer(in) Name: Vorname: Matrikel-Nr: KLAUSUR zur Lehrveranstaltung "Datenbanken

Mehr

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004) Nachtrag: Farben Farbblindheit (Light und Bartlein 2004) 1 Vorgeschlagene Farbskalen (Light and Bartlein 2004) Farbkodierung metrisch skalierter Daten Unterscheide: 1. Sequential Data (ohne Betonung der

Mehr

SQL-DDL und SQL-Anfragen. CREATE TABLE Kategorie (Bezeichnung VARCHAR(15) NOT NULL PRIMARY KEY, Klassifikationskriterium VARCHAR(100) NOT NULL )

SQL-DDL und SQL-Anfragen. CREATE TABLE Kategorie (Bezeichnung VARCHAR(15) NOT NULL PRIMARY KEY, Klassifikationskriterium VARCHAR(100) NOT NULL ) Technische Universität München WS 2003/04, Fakultät für Informatik Datenbanksysteme I Prof. R. Bayer, Ph.D. Lösungsblatt 6 Dipl.-Inform. Michael Bauer Dr. Gabi Höfling 1.12.2003 SQL-DDL und SQL-Anfragen

Mehr

Fragebogen für geringfügig entlohnte Beschäftigte

Fragebogen für geringfügig entlohnte Beschäftigte Fragebogen für geringfügig entlohnte Beschäftigte A. Angaben zur Person Familienname, Vorname Geburtsdatum Familienstand Anschrift (Straße, Hausnummer, PLZ, Ort) Sozialversicherungsnummer Geburtsort Geburtsname

Mehr

Aufbau des SELECT-Befehls. Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen.

Aufbau des SELECT-Befehls. Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen. Datenbankabfragen (Query) mit SQL (Structured Query Language) 1 Aufbau des SELECT-Befehls Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen. SQL-Syntax: SELECT spaltenliste FROM tabellenname

Mehr

Informationen zum Seminar. Grundlagen und Einführung in das Wissensmanagement

Informationen zum Seminar. Grundlagen und Einführung in das Wissensmanagement Informationen zum Seminar Grundlagen und Einführung in das Wissensmanagement Hintergrund Das Thema Wissensmanagement in Unternehmen nimmt vor dem Hintergrund der demografischen Entwicklung an Bedeutung

Mehr

Referentielle Integrität

Referentielle Integrität Datenintegrität Integitätsbedingungen Schlüssel Beziehungskardinalitäten Attributdomänen Inklusion bei Generalisierung statische Integritätsbedingungen Bedingungen an den Zustand der Datenbasis dynamische

Mehr

Gliederung und Einordnung

Gliederung und Einordnung Gliederung und Einordnung 1. Objektorientierte Programmierung mit Object Pascal (5. Studienbrief, Kapitel 5) 9.4. + 16.4. 2. Software-Bausteine am Beispiel der Delphi-Komponenten (5. Studienbrief, Kapitel

Mehr

SQL Teil 2. SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Komplexer SELECT-Ausdruck

SQL Teil 2. SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Komplexer SELECT-Ausdruck SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Fahren fort mit SQL Befehlen. Bilden Relationenalgebra auf SQL ab. So Umsetzung von Anfragen an die DB (bzw. Tabellen) möglich. SELECT

Mehr

Lineare Gleichungssysteme

Lineare Gleichungssysteme Christian Serpé Universität Münster 14. September 2011 Christian Serpé (Universität Münster) 14. September 2011 1 / 56 Gliederung 1 Motivation Beispiele Allgemeines Vorgehen 2 Der Vektorraum R n 3 Lineare

Mehr

2. Datenmodellierung mit ERM. Motivation für Datenmodellierung. Begriffsklärung. Kardinalität/Komplexität von Beziehungstypen

2. Datenmodellierung mit ERM. Motivation für Datenmodellierung. Begriffsklärung. Kardinalität/Komplexität von Beziehungstypen 2. Datenmodellierung mit ERM Motivation für Datenmodellierung Begriffsklärung Kardinalität/Komplexität von Beziehungstypen Erweiterungen des E/R-Modells Darstellung von Attributen/Beziehungen als Entitytypen

Mehr

Übung Datenbanksysteme I Transaktionen, Selektivität und XML. Thorsten Papenbrock

Übung Datenbanksysteme I Transaktionen, Selektivität und XML. Thorsten Papenbrock Übung Datenbanksysteme I Transaktionen, Selektivität und XML Thorsten Papenbrock Übersicht: Übungsthemen 2 Transaktionen Selektivität XML Thorsten Papenbrock Übung Datenbanksysteme I JDBC Transaktionen:

Mehr

twentyone die wichtigsten Funktionen Modul Tätigkeiten: Termine und Aufgaben des aktiven Benutzers

twentyone die wichtigsten Funktionen Modul Tätigkeiten: Termine und Aufgaben des aktiven Benutzers Modul Tätigkeiten: Termine und Aufgaben des aktiven Benutzers Hier finden Sie die Hinweise auf neu erhaltene Aufgaben. Farben: rot = offen/verpasst grün = offen/zukünftig grau=erledigt Datum und Zeit jeder

Mehr

Das SQL-Schlüsselwort ALL entspricht dem Allquantor der Prädikatenlogik

Das SQL-Schlüsselwort ALL entspricht dem Allquantor der Prädikatenlogik Beispielaufgaben Informationssysteme erstellt von Fabian Rump zur IS Vorlesung 2009/10 1 Multiple Choice Aussage richtig falsch Eine SQL-Abfrage beginnt immer mit dem Schlüsselwort SELECT Eine Datenbank

Mehr

VERSICHERUNGSBÜRO WERNER HAHN IHR SPEZIALIST FÜR SACHVERSICHERUNGEN

VERSICHERUNGSBÜRO WERNER HAHN IHR SPEZIALIST FÜR SACHVERSICHERUNGEN Bestatter Flottenversicherung ab 3 en Per E-Post an [email protected] oder Post Fragebogen zur KFZ-Flottenversicherung Allgemeine Angaben Firma, Name und Anschrift Geburtsdatum Zuständiger

Mehr

Datenbanktechnologie mit praktischen Übungen in MySQL und PHP

Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Übung, Sommersemester 2013 29. April 2013 - MySQL 2 Sebastian Cuy [email protected] Aufgaben Anmerkungen Best practice: SQL Befehle

Mehr

Partitionen natürlicher Zahlen

Partitionen natürlicher Zahlen Partitionen natürlicher Zahlen [email protected] 9. Oktober 03 In dieser Notiz wird der Beweis des Satzes über die Anzahl der Partitionen einer natürlichen Zahl vorgestellt. Die Darstellung folgt

Mehr

4.4 Bibliotheksverwaltung

4.4 Bibliotheksverwaltung 4.4 Bibliotheksverwaltung 4.4.1 Aufgabe In einem Institut soll die Bibliothek mittels einer Access-Datenbank verwaltet werden. 1. Entwerfen Sie entsprechende Datenbankformulare, in denen folgende Datenelemente

Mehr

2 Grundlagen in MySQL und phpmyadmin

2 Grundlagen in MySQL und phpmyadmin Kapitel 2 Grundlagen in MySQL und phpmyadmin Seite 1/22 2 Grundlagen in MySQL und phpmyadmin Bemerkung: Da die Schüler der 9. Jahrgangsstufe sich mit Datenbanken und Datenbankabfragen beschäftigt haben,

Mehr

Architektur eines DBMS Logische Optimierung

Architektur eines DBMS Logische Optimierung Vorlesung Datenbanksysteme vom 16.11.2015 Anfragebearbeitung 1 Architektur eines DBMS Logische Optimierung Physische Optimierung Kostenmodelle + Tuning Architektur eines DBMS SW-Komponenten der Anfragebearbeitung

Mehr

Datenintegrität. Einschränkung der möglichen Datenbankzustände und -übergänge auf die in der Realität möglichen

Datenintegrität. Einschränkung der möglichen Datenbankzustände und -übergänge auf die in der Realität möglichen Datenintegrität Einschränkung der möglichen Datenbankzustände und -übergänge auf die in der Realität möglichen Formulierung von Integritätsbedingungen ist die wichtigste Aufgabe des DB-Administrators!

Mehr

Vorlesung Datenbankmanagementsysteme

Vorlesung Datenbankmanagementsysteme Vorlesung Datenbankmanagementsysteme SQL zur Datenanalyse & Einführung Online Analytical Processing (OLAP) (auf Basis von Oracle) Vorlesung Datenbankmanagementsysteme SQL zur Datenanalyse M. Lange, S.

Mehr

DBS= DB + DBMS (Datenbank + Datenbankmanagementsystem)

DBS= DB + DBMS (Datenbank + Datenbankmanagementsystem) 1. Einleitung Datenbanksysteme (DBS) DBS ermöglicht die anwendungsübergreifende Nutzung von Daten. DBS isoliert Anwendungen von Hardware und Betriebssystem DBS= DB + DBMS (Datenbank + Datenbankmanagementsystem)

Mehr

Datenbanksysteme Vorlesung vom noch Kapitel 7: SQL. Oliver Vornberger. Institut für Informatik Universität Osnabrück

Datenbanksysteme Vorlesung vom noch Kapitel 7: SQL. Oliver Vornberger. Institut für Informatik Universität Osnabrück Datenbanksysteme 2009 Vorlesung vom 19.05.2009 noch Kapitel 7: SQL Oliver Vornberger Institut für Informatik Universität Osnabrück SQL: Self Join 15.) Liste die Namen der Assistenten, die für denselben

Mehr

Datenintegrität. Arten von Integritätsbedingungen. Statische Integritätsbedingungen. Referentielle Integrität. Integritätsbedingungen in SQL.

Datenintegrität. Arten von Integritätsbedingungen. Statische Integritätsbedingungen. Referentielle Integrität. Integritätsbedingungen in SQL. Datenintegrität Arten von Integritätsbedingungen Statische Integritätsbedingungen Referentielle Integrität Integritätsbedingungen in SQL Trigger 1 Datenintegrität Einschränkung der möglichen Datenbankzustände

Mehr

DG-Verlag -Muster- Konto-/Depotvollmacht und Unterschriftsproben 1

DG-Verlag -Muster- Konto-/Depotvollmacht und Unterschriftsproben 1 Kontoinhaber, Anschrift (Straße, Haus-, PLZ, Ort), Telefon Umfang der Vollmacht Die Vollmacht berechtigt gegenüber der zur Vornahme aller Geschäfte, die mit der Kontoführung im Zusammenhang stehen. Die

Mehr

Referenzielle Integrität SQL

Referenzielle Integrität SQL Referenzielle Integrität in SQL aus Referential Integrity Is Important For Databases von Michael Blaha (Modelsoft Consulting Corp) VII-45 Referenzielle Integrität Definition: Referenzielle Integrität bedeutet

Mehr

Checkliste zur Erstellung der Einkommensteuererklärung

Checkliste zur Erstellung der Einkommensteuererklärung Persönliche Daten Checkliste zur Erstellung der Einkommensteuererklärung Familienname: Vorname (Steuerpflichtiger/ Ehemann): Religion: Beruf: Straße, Hausnummer: PLZ: Ort: Telefonnummer : Emails Adresse:

Mehr

7. Übung - Datenbanken

7. Übung - Datenbanken 7. Übung - Datenbanken Informatik I für Verkehrsingenieure Aufgaben inkl. Beispiellösungen 1. Aufgabe: DBS a Was ist die Kernaufgabe von Datenbanksystemen? b Beschreiben Sie kurz die Abstraktionsebenen

Mehr

Kapitel 3: Datenbanksysteme

Kapitel 3: Datenbanksysteme LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2015 Kapitel 3: Datenbanksysteme Vorlesung:

Mehr

Mathematik 1 für Informatik Inhalt Grundbegrie

Mathematik 1 für Informatik Inhalt Grundbegrie Mathematik 1 für Informatik Inhalt Grundbegrie Mengen, speziell Zahlenmengen Aussagenlogik, Beweistechniken Funktionen, Relationen Kombinatorik Abzählverfahren Binomialkoezienten Komplexität von Algorithmen

Mehr

Bewerbung. für die Aufnahme in den Weiterbildungsstudiengang. Master of Arts in Taxation (M.A.) Hochschule Aalen Technik und Wirtschaft

Bewerbung. für die Aufnahme in den Weiterbildungsstudiengang. Master of Arts in Taxation (M.A.) Hochschule Aalen Technik und Wirtschaft Bewerbung für die Aufnahme in den Weiterbildungsstudiengang Master of Arts in Taxation (M.A.) Hochschule Aalen Technik und Wirtschaft Studienbeginn Sommersemester Anrede (Titel) Name Vorname Geburtsdatum

Mehr

Design Theorie für relationale Datenbanken

Design Theorie für relationale Datenbanken Design Theorie für relationale Datenbanken Design von relationalen Datenbanken alternativen Datenabhängigkeiten Normalisierung Ziel: automatisches Datenbankdesign IX-1 Schlechtes Datenbank Design Frage:

Mehr