DATENBANKSYSTEME I #1 DATEN UND INFORMATIONEN. DATEN UND INFORMATIONEN Ich habe alle meine Kontakte im Adressbuch meines Smartphones gespeichert. Bei.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung "Datenbanksysteme"
Advertisements

6. Termin Teil D: Was ist eine Datenbank
Access 2003 DB - Access Grundlagen (c) BS Vöcklabruck / J. Schmid.
Datenbankdesign mit ACCESS.
Datenbanken Einführung.
Mehr Möglichkeiten mit der SQL-Version
Microsoft Access – Einführung – Allgemeine Technologien I
MS Office-Paket: Access
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Datenbanken werden als Anhäufung von Werten eines Wertebereiches aufgefasst und Datenbankabfragen.
Blockseminar Allgemeine Technologien II März 2009
Daten bank St. Wiedemann.
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Datenbanken Christof Rumpf
Eine objektorientierte Einführung in den Umgang mit Datenbanken
Datenbanken Wenn du weiter willst, dann klicke
Access 2000 Datenbanken.
Datenbanken Einführung Merkmale dateiorientierte Datenverwaltung
Was ist eine Datenbank? ermöglicht die Eingabe von Daten
Datenmodellierung - Aufbau einer Datenbank -
Einführung in Visual C++
Einführung und Überblick
Relationale Datenbankmodelle
SQL-Tutorium Ernst Rodlmayr.
Access XP Einführung Silvie Charif ©
Einführung Access Einführung und Datenbankgrundbegriffe
Access 2000 Willkommen im Access-Kurs Oliver Mochmann.
Was ist eine Datenbank? Datenbank: Beispiel:
Zankena Begriffserklärung.
18 IndizierungInhalt 8Indizierung 8.1Grundlagen 8.2Besonderheiten des Primärschlüssels 8.3Einfachen Index erstellen 8.4Zusammengesetzten Index erstellen.
Datenbanken Dantenbanksystem Data Base System Datenbasis (Daten)
Datenbanken und Datenmodellierung
Allgemeines zu Datenbanken
(D.h. „Hallo MausFans!“ auf Japanisch).
Access Einführung in das Datenbank-Management-System Grundlagen.
Freiwillige Feuerwehr der Stadt Perg
Ihr Trainer: Gerold Hämmerle
verstehen planen bearbeiten
Normalisierungsprozess
Was ist überhaupt eine Datenbank?
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Datei, aufgebaut als Tabelle (Relation) Datensatz, entspricht einer Zeile der.
MS Office Access 2007 UM für INI. Sie haben viele Daten? Entscheiden Sie sich für Access. Access verarbeitet Daten, und zwar alle Arten von Daten: Kundenkontakte,
PhpMyAdmin.
Datenbanken Maya Kindler 6c.
Was ist eine Datenbank „MS Access“
MS - A CCESS Das Datenbankensystem von Microsoft.
BHAK/BHAS 1 Salzburg KIDM 2ASBS Schuljahr 2004/05
Was ist ein Datenbankprogramm?
15 Tabellen erstellen und Tabellenstruktur bearbeiten Grundlagen zu Tabellen l Tabelle l Enthält Daten zu einem bestimmten Thema l Beispiele:  Mitarbeiterdaten.
Bewerbungs- eingang Bewerbungs- bearbeitung Stellenangebote VermittlungKommunikationZusatzleistungen.
By Thorsten Zisler 1 SQL Datenbank Anbindung an den Supervisor.
Informationsverarbeitung 2 Daniela Wolschlager „Mein neuer Buchhandel“
Bereit, wenn Sie es sind Gute Neuigkeiten. Noch während die Installation im Hintergrund fortgesetzt wird, können Sie Office 2010 bereits verwenden. Sehen.
Klicken Sie auf Rechnung erfassen. Rechnung erfassen – mit Bestellnummer.
SZ Neustadt, Delmestraße 141B, Bremen 1 Datenbanken Datenbank = Datenbankprogramm + Daten Datenbankprogramm = Datenbankmanagementsystem (DBMS) = System,
Anforderungen an die neue Datenstruktur
Abfragesprache SQL in ORACLE
Relationale Datenbankmanagement-Systeme
Constraints anlegen und löschen, Data Dictionary Tabellen
Create Table, Rechte und Rollen
Mehr Möglichkeiten mit der SQL-Version
Von Wietlisbach, Lenzin und Winter
Datenbanksystem Von Anna und Robin.
Da·ten·bank /Dátenbank/ Substantiv, feminin [die]
Datenbanken Von Fabian & Eddi.
Datenbanken Von Zoe und Carem.
Präsentation von Darleen und Michèle
Von Diana Braun und Daria Bures
Von Franziska und Robine
Von Wietlisbach, Lenzin und Winter
Schmock Mutter nicht ausreichend versorgt  fast verhungert Mutter bei Geburt verstorben Schmock mit Flasche aufgezogen.
 Präsentation transkript:

DATENBANKSYSTEME I #1 DATEN UND INFORMATIONEN

DATEN UND INFORMATIONEN Ich habe alle meine Kontakte im Adressbuch meines Smartphones gespeichert. Bei meinen engen Freunden und Verwandten habe ich auch die Geburtstage eingetragen.

DATEN UND INFORMATIONEN  Weißt du eigentlich, wo diese Daten gespeichert werden?  Und weißt du, wie die Verwaltung dieser Daten überhaupt funktioniert?

IMMER UND ÜBERALL WERDEN DATEN GESPEICHERT…. Beim Überweisen einer Rechnung per Online- Banking Beim Buchen einer Reise im Reisebüro Beim Einkauf im SupermarktIn sozialen Netzwerken In der Schule Beim Einwohnermeldeamt Beim Kauf per Online- Versandhandel Beim Arzt

KURSVIDEO: FREEMIND (FÜR FOLGEAUFGABE 2)

WEITER GEHT‘S BEI MEBIS: AUFGABE Einführung Daten und Informationen/Aufgabe 1: Schülerdaten Einführung Daten und Informationen/Aufgabe 2: Online-Shop (Mindmap)

DATENBANKSYSTEME I #2 GRUNDLAGEN

FALLBEISPIEL UND MODELLUNTERNEHMEN Carmen Schnell hat ein Busunternehmen gegründet. Das Unternehmen heißt „Busunternehmen Carmen Schnell e. K.“ Carmen Schnell möchte für Schulen im Umkreis günstige und flexible Busfahrten anbieten, zum Beispiel für Klassenfahrten. Sie führt bereits eine Kartei mit einigen Daten. Diese hat sie bisher nicht elektronisch geführt. Zukünftig möchte Sie auch eine unkomplizierte Online- Buchung anbieten.

DEIN JOB! Carmen Schnell hat Karteikarten in der folgenden Art angelegt Du bist Auszubildender im Unternehmen und sollst das Karteikartensystem auf ein elektronisches Datenbanksystem umstellen. SchuleErwin-Rosch-Grundschule AdresseRoschstraße 1, Nürnberg AnsprechpartnerWolfram Mebis Stammkunde!

MODELLSTRUKTUR VON ADRESSDATEN Daten/Kartei Karteikarte Datei Datensatz

DATENBANKSYSTEME Ein Datenbanksystem (DBS) ist eine systemisch, strukturierte und elektronisch organisierte Datensammlung. Jede Datenbank besteht aus zwei Bestandteilen: Datenbestand Datenbank-Management-System (DBMS) Das DBMS ist die Software, mit der man die Struktur einer Datenbasis aufbauen kann und den Zugriff auf sie organisiert.

DATENBANKSYSTEME Die -Adresse der Erwin-Rosch- Grundschule muss aktualisiert werden! OK! DBMS (Software) Datenbank

AUFGABEN EINER DATENBANK Du kannst die Adress-Datenbank des Unternehmens mit der Datenbank deines Handys vergleichen: auch dort werden Kontakt- und Adressdaten gespeichert. Welche Aufgaben muss eine Datenbank bewältigen können? Anlegen eines neuen Datensatzes Ändern einer Telefonnummer Hinzufügen eines Benutzerbildes Sortieren nach Nachname …

WEITER GEHT‘S BEI MEBIS… AUFGABE Grundlagen Datenbanksysteme/Aufgabe 3: Vor- und Nachteile eines Datenbanksystems Grundlagen Datenbanksysteme/Aufgabe 4: Aufgaben einer Datenbank

TEST

DATENBANKSYSTEME I #3 RELATIONALES DATENBANKMODELL

DATENBANKMODELLE  Bei Datenbanken hat sich heute das relationale Datenbankmodell durchgesetzt.  Bei diesem Modell stehen Tabellen im Mittelpunkt.  Es werden oft mehrere Tabellen erstellt, die miteinander in Beziehung stehen

DEIN JOB! Deine Chefin gibt dir den Auftrag eine elektronische Datenbank anzulegen. Als Programm wählst du Open Office Base. Das Programm ist kostenlos und arbeitet mit dem relationalen Datenbankmodell. Eine Alternative ist MS Office Access.

KURSVIDEO: ANLEGEN EINER DATENBANK

WEITER GEHT’S BEI MEBIS: AUFGABE Grundlagen Datenbanksysteme/Aufgabe 6: Aufbau von Open Office Base Grundlagen Datenbanksysteme/Aufgabe 5: Anlegen einer neuen Datenbank

DEIN JOB! Deine Chefin gibt dir den Auftrag eine Tabelle mit folgenden Datenfeldern anzulegen:  ID (Primärschlüssel)  Name der Schule  Ansprechpartner  Stammkunde ja/nein IDName der SchuleAnsprechpartnerStammkunde Schulen ID Name der Schule Ansprechpartner Stammkunde

PRIMÄRSCHLÜSSEL  Jeder Datensatz muss durch einen Primärschlüssel eindeutig identifizierbar sein.  Beispiel: Artikelnummer, Rechnungsnummer…  Daher muss jede Tabelle ein Schlüsselfeld erhalten (zwingend notwendig beim relationalen Datenbankmodell!)

DATENTYPEN Sand Wasser Datum Dezimalzahl Datentypen Über den Datentyp wird festgelegt, welche Werte eine Variable annehmen kann. Analog zu einem beschrifteten Eimer, muss das Datenfeld mit einem Datentyp beschriftet sein.

WOZU DATENTYPEN? Datenbanken benötigen Speicherplatz. Der Bedarf an Speicherplatz hängt von den abgelegten Informationen ab. Daher sollten genormte Datentypen festgelegt werden. Außerdem wird so geprüft, ob der Inhalt gültig ist, das heißt ob zum Beispiel ein Datum richtig eingetragen wurde. Datentyp (Feldtyp)Beschreibung IntegerGanzzahl im Wertebereich von bis DezimalDezimalbruchzahl mit bis zu 10 Stellen TextText mit bis zu Zeichen Booleanja/nein DatumDatumsangaben ……

KURSVIDEO: ERSTELLEN EINER TABELLE

KURSVIDEO: DATENEINGABE

WEITER GEHT’S BEI MEBIS: AUFGABE 7 Grundlagen Datenbanksysteme/Aufgabe 7: Erstellen einer einfachen Tabelle Grundlagen Datenbanksysteme/Aufgabe 8: Dateneingabe

DATENBANKSYSTEME I #4 ARBEITEN MIT EINER DATENBANK (TABELLE, ABFRAGEN, FORMULARE, BERICHTE)

ERSTE NORMALFORM AdresseRoschstraße 1, Nürnberg Liegt die Tabelle in der folgenden Form vor, ergeben sich einige Probleme: -Es kann nicht sortiert werden, zum Beispiel nach Postleitzahl -Es kann nicht gefiltert werden, zum Beispiel nach Ort -Es kann nur schwer gesucht werden, zum Beispiel nach der Hausnummer -Die Änderung der Daten ist nicht effektiv oder einfach Die Adressdaten bestehen aus unterschiedlichen Objekten und müssen normalisiert werden. Die Inhalte sind dann elementar (atomisiert). Die Datenbank liegt in der 1. Normalform vor: StraßeHausnummerPostleitzahlOrt

NORMALISIERUNG EINER DATENBANK Normalisierte Datenbanken haben folgende Vorteile:  Keine redundanten (überflüssigen) Informationen  Einfache Eingabe und Wartung  Zukunftssichere Strukturen Wir unterscheiden 3 Stufen der Normalisierung. Im Kurs Datenbanksysteme I wenden wir nur die 1. Normalform an. 1 II III

VON DER KARTEI ZUR DATENBANK SchuleErwin-Rosch-Grundschule AdresseRoschstraße 1, Nürnberg AnsprechpartnerWolfram Mebis Stammkunde! Karteikarte Klassenkarte Schulen ID: Autowert Schule: Text Straße: Text Hausnummer: Integer Postleizahl: Integer Stadt: Text Text Ansprechpartner Nachname: Text Ansprechpartner Vorname: Text Geschlecht: Text Stammkunde: Boolean

WEITER GEHT’S BEI MEBIS: AUFGABE 7 Grundlagen Datenbanksysteme/Aufgabe 9: Datenbank pflegen

FORMULARE (EINGABEMASKE) Formulare sind eine ansprechende und elegante Möglichkeit Daten zu ändern und einzugeben.

VIDEO: ERSTELLUNG EINES FORMULARS

ABFRAGE  Mit einer Abfrage können wir auf die Tabellen zugreifen und die gewünschten Inhalte für die Ausgabe mit entsprechenden Kriterien festlegen.  Zum Beispiel können wir uns alle Stammkunden anzeigen lassen / oder umgekehrt:

VIDEO: ERSTELLUNG EINER ABFRAGE

BERICHT  Ein Bericht ist eine aufbereitete Ansicht auf Basis von Tabellen oder Abfragen  Er kann z. B. nach Kategorien gegliedert sein.

VIDEO: ERSTELLUNG EINES BERICHTES

WEITER GEHT’S BEI MEBIS: AUFGABE 7 Grundlagen Datenbanksysteme/Aufgabe 10: Formular, Abfrage und Bericht erstellen

DATENBANKSYSTEME I #5 DATENBANK ALS SCHNITTSTELLE (SERIENBRIEF)