23
Grundlagen IT (Subject) / Datenbanken 3 Relationales Modell/Trends (Lesson)
Datenbankanken 3
This lesson was created by loco92.
This lesson is not released for learning.
Advertisement
- Was ist das ER Modell und was muss es im nächsten Schritt machen bevor es in eine Datenbank überführt werden kann? Fachkonzep In ein Datenbanksystembezogenes Modell überführt werden
- Was ist das Relationenmodell und nenne seine Eigenschaften. Datenbanksystembezogenes Modell Benutzt Tabellen zur Darstellung von Daten und Beziehungen einfach zu verstehen flexible Abfragen der gespeicherten Daten möglich
- Wie heißt das System welches auf dem Relationenmodell basiert? RDBMS (Relationelles Datenbank Management System)
- Was ist eine Relation? Wird dargestellt durch Tabellen Entspricht einem Entitätstypen aus ERM
- Was ist ein Datensatz? Tupel, Entity Eine Zeile in einer Tabelle Repräsentiert eine Entität aus ERM
- Was ist ein Attribut? Eine Spalte der Tabelle
- Was ist ein Primärschlüssel? der aus den möglichen Schlüsselkandidaten ausgewählte identifizierende Schlüssel
- Was ist ein Schlüssel? Attribut oder Kombination von Attributen, die ein Tupel eindeutig identifizieren.
- Was ist ein Schlüsselkandidat? minimale Attributkombination, um ein Tupel noch eindeutig identifizieren zu können.
- Was sind Eigenschaften eines Primärschlüssels eindeutig minimal (was die Anzahl der Attribute angeht)
- Advertisement
- Nenne den Typ (Atomare Typen) Zeichenfolge (String/Text, Varchar) Ganzzahl (Integer) Gleitkommazahl (Float) Datum (Date), Uhrzeit (Time)
- Was ist "T" bei der Notation zur Darstellung einer Tabelle? Tabellenname (z.B Angestellter)
- Was ist "Attribut" bei der Notation zur Darstellung einer Tabelle? Spaltenname (z.B. Gehalt)
- Wie sieht eine Notation zur Darstellung einer Tabelle (Pseudo-Notation)? table T (Attribut (1): Typ, .... , Attribut(i) : Typ, ... , Attribut (n): Typ)
- Beispiel für Relationales Modell FLUGZEUGTYP (FtypId, producer, economy, business, first) FLUGHAEFEN( airportID, Name, Zeitzone)
- Was ist ein Fremdschlüssel? Ein Attribut in einer Tabelle, das gleichzeitig Primärschlüssel einer anderen Tabelle ist.
- Welche neue Technologien gibt es, die RDBMS ergänzen oder ablösen? Big Data No SQL In Memory
- Was sind die Herausforderungen von Big Data? Volume Velocity Variety
- Um Big Data Probleme zu lösen was sind nicht mehr geeignet? klassische RDBMS ((oder wären zu teuer)
- NoSQL Datenbanken (Not Only SQL) beschreibe diese Für untrukturierte Daten (Dokumente, Audio,Video) Kein Relationelles Modell, kein festes Schema Verfügbarkeit und Strukturierbarkeit wichtiger als Datenkonsistenz
- Spaltenorientierte Datenbanken beschreibe diese Speichern Daten spaltenweise ----> Peformancegewinn bei Auswertungen
- Was ist das In Memorydatenbanksystem, beschreibe es Gesamte Datenbank wird in RAM des Rechners vorgehalten (langsame Zugriffe auf Festplatte werden vermieden) ----> Performance
- Was sind die Voraussetzungen für ein Memory Datenbanksystem? Genügend Hauptspeicher Kompression der Daten Für Auswertungen von Vorteil Spezielle Maßnahmen gegen Datenverlust sind Notwendig