Anforderungen an ein Datenbanksystem

Slides:



Advertisements
Ähnliche Präsentationen
Erfolgsstrategien auf internationalen Märkten
Advertisements

© Klaus Schild, Hinweis zu Übungsblatt 5. © Klaus Schild, Redundante Informationen redundante Informationen in XML nicht immer zu vermeiden.
Datenbanken Beispiel: Musikverwaltungsdatenbank Daten: Musikstück
Normalisierung nach Edgar. F. CODD (1970)
Franziska Schmidt Sarah Ahlheit
FH-Hof DBS II: Übersicht über die Vorlesung Richard Göbel.
Daten bank St. Wiedemann.
Das Relationenmodell 1.
Access 2000 Datenbanken.
Was ist eine Datenbank? ermöglicht die Eingabe von Daten
Datenmodellierung - Aufbau einer Datenbank -
© Katharina Brachmann Normalformen Oldenbourg S137, Klett S117
Datenbanken 2: Einfache Aufgaben mit TabCalc
Buch S70ff (Informatik I, Oldenbourg-Verlag)
Beziehungen zwischen Klassen
Manpower Associates is a $14
Flache Datenstrukturen in der Operationsdokumentation.
Softwareprojekt Shopverwaltung
Relationale Datenbankmodelle
... und alles was dazugehört
8. Vorlesung: Klassendiagramm für Fallbeispiel
Datenbanken IFB 2002 Klaus Becker.
Relationale Datenbanken II
O.Univ.-Prof. Dr. Dimitris Karagiannis Datenbanken administrieren mit phpMyAdmin Martin Marinschek
Einführung in Datenbanken
Hauptauswahlmaske. Eingabe Bestellung über Speise oder Getränk.
Access Aufbau Charts © 2000, Klemens Konopasek.
Einführung Access Einführung und Datenbankgrundbegriffe
AFS-MobileOrder AFS-MobileOrder – die mobile Auftragserfassung Marco Hellwig AFS-Software GmbH & Co. KG Klaustor Bad Hersfeld.
Access 2000 Willkommen im Access-Kurs Oliver Mochmann.
Normalisierung Referat zur Veranstaltung: Datenbanktechnologie, mit praktischen Übungen in eXist und XQuery Datum: 18. April 2011 (3.Sitzung) Dozent: Daniel.
Datenbanken Dantenbanksystem Data Base System Datenbasis (Daten)
Beantwortung der Fragen. Vorteile und Nachteile, wenn die Notenverwaltung mit dem PC durchgeführt wird. Vorteile: Lehrer müssten keine Notenkonferenzen.
Einführung in Datenbankmodellierung und SQL
verstehen planen bearbeiten
Normalisierungsprozess
10 Regeln für einen guten Vortrag
Information zur Fachwahl Jgst. 11 Schülerportal. Wo finde ich die Fachwahlen? Infos->Schulstufen->Oberstufe.
Steffen RMF Online Handyshop.
-Adresse Die -Adresse besteht immer aus dem Namen oder Pseudonym des Benutzers und der „Domäne“ des Netzbetreibers.
Artikelanzeige (klein) show_article_short(article_id) Bild Artikel Name Beschreibung ….. …. Preis Bild Artikel Name Beschreibung ….. Gewicht Preis Verfügbarkeit.
Rel-Modell Schema (3|8) Beispiel 8-12: Rel. Datenbank-Schema (beispielhaft) für eine rel. DB mit den Relationen angestellte1, projekt1.
1 Referenzielle Konsistenz (1) Vorgehensweise: Klausel references mit nachfolgender Spezikation eines Attributs einer anderen Tabelle identifiziert ein.
8.4.3 Übertragung von Beziehungstypen (1|12)
 GZD Drei Beispiele aus 2. Könige 5  GZD 2015 Drei Beispiele aus 2. Könige 5: -Das israelische Mädchen.
Datenbanken als Kern bibliothekarischer Informationsvermittlung Vortrag auf der 3. Gemeinsamen Jahrestagung der Arbeitsgemeinschaft katholisch-theologischer.
Was ist eine Datenbank „MS Access“
Datenbanken Datenbank-Entwurf
Entität Attribute Beziehung AUTOR CD M 1 N leihen erstellen N verfasst
Solver Yalcinkaya Merve. Aufgaben: Ermöglicht die Optimierung einer Zielzelle Mehrere veränderbare Zellen festlegen Zielzelle wertmäßig festlegen, maximieren.
Relationales Datenmodell
CD BÜCHER FREUNDE INTERPRETAUTOR Entität Attribute Beziehung Preis TitelCd# Musikricht- ung von bis Handy PLZ Ort Straße Gdatum Vorname Nachname.
Übungsblatt 4 Erläuterungen Wintersemester 15/16 DBIS.
Klicken Sie auf „Adressen“, um zur Adress-Modul zu gelangen. Sie können auch auf den Adress-Button in der Menu- Leiste klicken, um in das Adress-Modul.
Veranstaltung: Datenbanken I Dozent: Ioannis Papakostas Belegarbeit 6 Online-Bestellung von Büchern Stefan Rüschenberg (Matrikel-Nr.: ) Sebastian.
LK Informatik - Datenbanken Normalisierung von Datenbanken April/Mai 2004 (2009) Paul-Natorp-Oberschule.
SQL Basics Schulung –
Struktur von Datenbanktabellen
Redundanz.
Relationale Datenbankmanagement-Systeme
Prozessorientierte Dokumentablage
DATENBANKEN Datenbanken Modellierung – Architektur – Beziehungen
Einführung "Datenbanksysteme"
Kapitel 6: Datenbanksysteme
Datenbanken Eine Einführung Kerstin Fröhlig, HHBK.
ER-Modell und Relationales Schema
Datenbanksystem Von Anna und Robin.
Datenbanken Von Fabian & Eddi.
Datenbanken Von Zoe und Carem.
Von Diana Braun und Daria Bures
 Präsentation transkript:

Anforderungen an ein Datenbanksystem

Umstieg auf eine andere Software. Entwickler Olaf: Unsere Datenbanksoftware TABELLIX taugt gar nichts mehr, wir sollten die neueste Version besorgen. Entwicklerin Chantalle: Daraus wird nichts. Der Hersteller ist pleite gegangen. Welche Lösung sollte möglich sein? Umstieg auf eine andere Software. Dazu muss die Datenbank unabhängig vom Verwaltungsprogramm sein.

Sekretärin Pauline: Wie soll man denn da vernünftig arbeiten Sekretärin Pauline: Wie soll man denn da vernünftig arbeiten? Jetzt habe ich drei verschiedene Hausnummern für die Adresse von Herr Mayer vor mir. Welche ist denn jetzt richtig? Was sollte in einer Datenbank weitgehend vermieden werden? Redundanz, das heißt das mehrfache Speichern von identischen Informationen.

Wenn ein Primärschlüssel vergeben wäre. Vorname Nachname Straße Hans Müller Hauptstraße 102 Hauptstraße 103 Hat sich hier jemand vertippt oder sind das zwei verschiedene Personen? Wie könnte man diese Frage leicht beantworten? Wenn ein Primärschlüssel vergeben wäre.

Artikelnummer Bezeichnung Preis 0001 Drucker 87,67 € 0002 156,45 € Monitor Wie kann man solche Fehler vermeiden? Durch Einschränkung des Wertebereichs von Attributen (Nur Zahlen, nur Daten, etc.)

Es existiert kein Kunde mit der Kundennummer 002. In der Relation Rechnung referenziert KundenNr die KundenNr aus der Relation Kunde. Wieso sind diese Daten nicht korrekt? Es existiert kein Kunde mit der Kundennummer 002. Kunde KundenNr Name 001 Willi Wohlhabend 003 Geli Geizig Rechnung RechnungsNr Preis KundenNr 1111 1000,00 001 1112 4000,00 1114 01,50 002 1115 02,00 003

Dass mehrere Benutzer gleichzeitig mit der Datenbank arbeiten können. Wozu sollte ein DBS fähig sein? Dass mehrere Benutzer gleichzeitig mit der Datenbank arbeiten können.