Datenbanken Flashcards
Datenbanken, Objekte, Attribute, ....
Was sind Datenbanken, Datenbankenverwaltungssystem und Datenbasen?
Datenbanken sind Systeme zur Bearbeitung, Speicherung und Wiedergabe von gespeicherten Datensammlungen.
Besteht aus einer Datenbasis und einem Datenverwaltungssystem.
Datenbankenverwaltungssysteme sind Programme welche Daten nach Beschreibung abspeichern, auffinden und weiteres können.
Datenbasis
- systematisch strukturierte Sammlung von Daten
- gespeicherte Daten
Was sind Objekte, Attribute und Operationen?
Objekte - sind Elemente, die gleiche Eigenschaften besitzen
Attribute- Sind Eigenschaften von Objekten. Jedes Objekt besitzt Attribute.
Operationen- Sind Handlunge zur Veränderung von Attributen.
Was sind Dtaenfelder und Datensätze?
Datenfelder - Ist ein Objekt was Teilen besteht. Aus einem Feldnamen und Feldinhalt.
Datensatz - Gruppe von Daten , welche für die Verarbeitung bedeutsamer Merkmalswerte eines durch Datenbanken abzubilden Objekt enthalten.
- Zusammenfassung der Datenfelder die zu Datenb. gehören –) zu abzubilden Objekte
- gleichartige Datensätze bilden eine Tabelle
- eine oder mehrere Tabellen bilden eine Dtaenbasis
Was ist ein Primärschlüssel?
Ein Primärschlüssel ist ein Merkmal , welches Datensätze eindeutig unterscheidet. Bereits bei der Eingabe führt das Datenbankensystem Überprüfungen durch und stellt sicher, dass jeder Wert nur einmal da ist.
Nenne Beispiele Anforderungen an ein Datenbankenverwaltungssystem.
- Mehrnutzerbetrieb
- Datensicherheit für Datenbasis gegen tech. und Bedienungsfehler
- Datenschutz (kein Zugriff für unberechtigte auf Basis oder Teile)
- Nutzerschnittstellen für: Endnutzer, Anwendungsprogrammierer und Administratoren
- hohe Datenunabhängigkeit (Nutzung von Datenbasis durch andere DBMS und Datenbanken)
- Dokumentation der Datenbankenstruktur und der Nutzungsmöglichkeit über sogenannte Data Dictionary
Was ist ein Hierarchisches Datenbankenmodell?
Genau ein übergeordnetes Element steht in Beziehung mit einem oder mehren untergeordneten Elementen.
Hat Struktur eines Baushemas.
Anwendung: Telefonbuch, Ordner PC
Was ist ein Netzwerkmodell?
- einzelne Daten stellen Beziehungen zwischen Merkmalen her
- Organisation erfolgt in einem Netz von Beziehungen
Anwendungen: -Hyperlinks in HTML
Vorteil: - für große Datenmengen geeignet
- sehr flexibel
Nachteil: - Verwaltung und auffinden von Daten schwierig
was ist eine Relationale Datenbank?
- Daten mit wenigen gegenseitigen Abhängigkeiten. Werden in Tabellen gespeichert.
Anwendungen: -meist genutztes Datenbankenmodell
- jede dynamische Website benutzt Datenbank
- in fast jeder Firma für Waren- und Finanzbereich
- In jeder Schule für Schüler- und Noten Verwaltung
Vorteil: gute Strukturierung, hohe Zuverlässigkeit
Nachteil: geringe Flexibilität
Was ist ein objektorientirtes Datenbankenmodell?
- Datensatz soll zusammen mit seinen Funktionen in einem Objekt gespeichert werden (Als Paket)
- ->
- verstärkter Einsatz von objektorientirten Datenbanken erschwert zunehmend Integration von Daten in relationale Datenbanken
- Verwendung von oo. Datnb. effizienter
- auf Daten eines Objekts kann als ganze Einheit zugegriffen werden
Nachteil: Verarbeitung Daten kompliziert –> nicht häufig verwendet
Nenne al Filter in Access .
Auswahl –> Auswahlbasierte Filter
Filter ein/aus –> Filter aufheben
Erweitert –> zum Formular basierende Filter
Nenne Datensatzhalter.
- beliebige viele unbekannte Zeichen –> eher Buchstaben
? ein unbekanntes Zeichen
# eine unbekannte Ziffer –> eher Zahlen