31

Technology Mediengestaltung (Fach) / Datenbank (Lektion)

Technology Mediengestaltung

Diese Lektion wurde von Silvi89 erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

Anzeige
  • Definiere "Atomarität" Atomarität ist die kleinst mögliche Zerlegung eines Datensatzes
  • Definiere "Datensatz" Zeilen einer Tabelle Besteht aus mehreren Datenfeldern
  • Definiere "Datenfeld" Kleinstmöglichen Dateneinheiten bzw. Elemente eines Datensatzes in einer Datenbank
  • Was bedeutet DB DatenBank
  • Was bedeutet DBMS DatenBankManagementSystem
  • Wozu dient ein Datenbanksystem Es dient zur Erstellung, Pflege zund Verwaltung einer oder mehrerer Datenbanken
  • Was ist eine Datenbank -> Eine strukturierte Sammlung von Daten, die in einem sachlogischen Zusammenhang stehen
  • Was ist ein Datentyp -> Einheit in der ein Datenfeld gefüllt wird
  • Definiere "Sekundärschlüssel" wird auch Fremdschlüssel genannt ist ein Schlüssel, der in einer anderen Tabelle als Primärschlüssel fungiert und hinzugezogen wird um eine Beziehung zwischen den Tabellen zu erzeugen
  • Primärschlüssel Definiert einen Datensatz eindeutig Es kann nur einen Primärschlüssel pro Entitätseinheit geben
  • Anzeige
  • Definiere "Tabelle" Tabellen sind "Bausteine" relationaler Datenbanken Jede Tabelle besteht ihrerseits aus Datensätzen
  • Was ist eine relationale Datenbank Setzt sich aus einer oder mehreren Tabellen zusammen Besteht aus mindestens einer, meistens aber aus mehreren Tabellen
  • Definiere "Attribut" Ein Attribut ist die Kopfzeile, die die einzelnen Datenfelder einer Tabelle beschreibt
  • Definiere "Tupel" Tupel ist ein vollständiger Datensatz, also eine komplette Zeile
  • Was ist "Integer" -> Datentyp der ganzzahlige Werte speichert (positiv, negativ und NULL)
  • Definiere "Entity" -> Jeder unterscheidbare, eindeutig zuzuordnender Satz
  • Definiere "Relation" Beschreibt das Verhältnis bzw die Beziehung zwischen Tabellen einer Datenbank
  • Definiere "Datenkonsistenz" Jeder Datensatz muss eindeutig identifizierbar sein z.B anhand eines Primärschlüssels (KundenID)
  • Definiere "Redundanzfreiheit" werden sämtliche Daten nur ein einziges Mal erfasst und gespeichert, dann sind sie redundanzfrei Um die Forderun Datenkonsistenz und Redundanzfreiheit zu erfüllen, müssen Datenbanken einer "Normalisierung" unterzogen werden
  • Was ist eine Normalisierung Das aufgliedern einer Tabelle in die kleinstmögliche Zerlegung unter Berücksichtigung der Normalformen 1-3
  • Wann spricht man von der 1. Normalform -> Wenn jedes Datenfeld nur einen Eintrag enthält, spricht man von der 1. Normalform
  • Wann spricht man von der 2. Normalform Wenn sich die Tabellen in der 1.Normalform befinden Wenn alle Datenfelder von einem (zusammengesetzten) Schlüssel funktional abhängig sind
  • Wann spricht man von der 3. Normalform Wenn sich die Tabellen in der 2. Normalform befinden Wenn alle Datenfelder, die keine Schlüssel sind, nicht funktional abhängig sind
  • Definiere "Float" -> Fließkommastelle mit mehr als 2. Nachkommastellen
  • Was bedeutet die Abkürzung SQL Structured Query Language
  • Was ist SQL SQL ist eine Datenbanksprache zur Definition von Datenstrukturen in relationalen Datenbanken sowie zum Bearbeiten (Einfügen, Verändern, Löschen) und Abfragen von darauf basierenden Datenbeständen
  • Wo werden Datenbanken eingesetzt Digitale Projektarbeitung von der Datenerfassung bis zum fertigen Endprodukt In dynamischen Websites die mit CMS arbeiten Einsatz digitaler Text,- Bild- oder Multimedia-Archiven In eCommerce Shopsystemen Automatisierung des Print-Workflows bis hin zur Personalisierung beim Digitaldruck
  • Was sind die Vorteile von Tabellen Tabellen lassen sich sortieren (nach einzelnen Vorgaben) können in Relation zu anderen Tabellen stehen lassen es zu, dass man einzelnde Datensätze herausfiltern kann
  • Funktionen von Datenbankmanagementsystemen (DBMS) Erstellung, Pflege, Verwaltung von Datenbanken Datenabfrage möglich (Query) Multiuser Support Datenexport Bsp. Access, Oracle, SQL Gewährleistung der Datensicherheit durch Backups
  • Kennzeichnung einer relationalen Datenbanksystemes besteht aus einer oder mehreren Tabellen die Tabellen stehe in Beziehung bzw. Verhältnis zueinander wird durch eine Relation Data Base Management System (RDBMS) administriert und verwaltet die einzelnen Datensätze/Tupel/Entitäten SQL wird als Sprache zum manipulieren, editieren der Daten eingesetzt Sammlung von Dateien die jeweils miteinander verknüpft sind
  • Anzeige
  • Anforderungen an ein Datenbanksystem Redundanzfreiheit -> Keine Dopplung Datensicherheit -> Durch Backups Multiuser DB -> Mehrere Benutzer gleichzeitig Datenkonsistenz -> Eindeutigkeit der Daten Datenschutz -> Durch Verschlüsselung