DBS1

Datenbanken

Datenbanken


M. K.
Diese Lernkarten bieten eine Einführung in die Grundlagen von Datenbanken und Datenbankmanagementsystemen (DBMS). Sie decken Themen wie Entitäten, Attribute, Assoziationen, Beziehungen und das Entity-Relationship-Modell (ERM) ab. Die Karteikarten erklären auch die verschiedenen Phasen des Datenbankentwurfs, einschließlich Anforderungsanalyse, konzeptionellem Entwurf, logischem Entwurf und physischem Entwurf. Sie sind ideal für Grundschüler, die die Grundkonzepte der Datenbankmodellierung und -gestaltung verstehen möchten.
Flashcards
76
Students
0
Language
German
Category
Computer Science
Created / Updated
12.06.2013 / 14.05.2014

Flashcards

Was kennzeichnet die angebotsorientierte Informationsbedarfsanalyse?

Analyse von bestehenden Informationssystemen; Dokumenten-/Berichtsanalysen; IST-Betrachtung --> Akzeptanzproblematik (Was ist neu?)

Welche durch welche Verfahren kann man Bedarfe der Nutzer ermitteln? Welche beiden grundsätzlichen Kategorien gibt es(mit Beispielen)?

Subjektive Verfahren (Fragebögen, Interviews, vorstrukturierte/freie Berichte, Wunschkataloge); Objektive Verfahren(Strategieanalyse, Analyse der krit. Erfolgsfaktoren, Prozessanalyse, Aufgabenanalyse)

Was sind Modelle in der Informatik?

Modelle sind Abbildungen eines Orginals (oft der Realität) bei dem nur für den Modellierer/für das Programm/die Datenbank relevante Eigenschaften erfasst werden(es kann daher mehrere Modelle zu einem Orginal geben). Die Anforderungen an das Modell ergeben sich dabei aus dem Einsatzzweck.

Wozu werden in der Informatik Modelle verwendet?

Aus Transparenzgründen: Verständnis für Aufbau betrieblicher Systeme unabhängig von der Technologie, Komplexitätsreduzierung, Nachvollziehbarkeit, Rahmenbedingungsdefinition; Zur Wissensbewahrung: Orientierungshilfe bei Änderung, Wiederverwendbarkeit für neue Anwendungen, Erhaltung des Wissens bei Einführung neuer Systeme oder personeller Wechsel; Experimentieren: Gewinnung von übergeordneten Erkenntnissen (über Systemebene), Alternativensuche, Ideengenerierung

Wie wird bei Datenbanksystemen das Semantische Modell des Konzeptionellen Entwurfs visualisiert?

Als Entity-Relationship-Modell als Kommunikationsgrundlage

Wie kann man ein ERM definieren?

Objekte der realen Welt, die für die Aufgabenstellung relevant sind, werden mit ihren Beziehungen untereinander in abstrakter Weise beschrieben, d.h. modelliert

Was sind zentrale Fragen bei der Erstellung eines ER Modells?

Welche Objekte/Entitäten spielen eine Rolle? Welche Eigenschaften/Attribute haben diese? In welcher Beziehung/Relation stehen die Entitäten? Welche Eigenschaften haben diese Beziehungen?

Was ist ein Entitätstyp?

Zusammenfassung von Entitäten mit gleichartigen Eigenschaften, -Name (Substantiv) als Oberbegriff für alle Entitäten der Menge

Was ist ein Attribut?

Eigenschaft von allen Entitäten einer Entitätsmenge -Vorgegebener Wertebereich (auch Domäne domain)

Was ist eine Assoziation/ ein Beziehungstyp

Zusammenfassung von gleichartigen Beziehungen zwischen Entitäten, -kann ebenfalls Attribute haben

Was ist ein Schlüssel/ Key?

Attribute, die eine Entität eindeutig identifizieren, -Ein Schlüssel kann aus einem Attribut oder einer Kombination von Attributen bestehen, -Darstellung = Unterstreichen des Attributs, -man unter Kenntnis des Schlüssels aus der Tabelle die restlichen Attribute ableiten

Was ist die Entität/ das Objekt?

individuelles, identifizierbares Exemplar von Dingen, Personen oder Begriffen der realen Welt, -beschrieben durch Eigenschaften

Bezeichne die Felder des ER Diagramms.

Von l. nach r. : Entitätstyp; Assoziation; Attribut, Schlüssel

Welche Beziehung können Entitätstypen untereinander einnehmen?

1 (genau eine Entität); C (Beziehung zu einer oder keiner Entität); N (Beziehung zu einer oder mehreren Entitäten); NC(eine Beziehung zu einer, keiner oder mehreren Entitäten)

Fülle anhand des Schaubildes den Lückentext: Jeder Entitätstyp A steht in rel-Beziehung mit _ Entitäten des Entitätstyos _. Jeder Entitätstyp B steht in rel-Beziehung mit _ Entitäten des Entitätstyos _.

A in Beziehung mit X Entitäten von B. B in Beziehung mit Y Entitäten von A.

Um welche Beziehung handelt es sich?

01:01

Um welche Beziehung handelt es sich?

C:C

Um welche Beziehung handelt es sich?

1:N

Um welche Beziehung handelt es sich?

1:NC

Um welche Beziehung handelt es sich?

1:C

Um welche Beziehung handelt es sich?

M:N

Um welche Beziehung handelt es sich?

M:NC

Um welche Beziehung handelt es sich?

MC:NC

Um welche Beziehung handelt es sich? Jedes Produkt besteht aus mindestens zwei verschiedenen Komponenten. Jede K. wird nur in einem P. benutzt.

1:N

Um welche Beziehung handelt es sich? Beliebige Komponenten können in beliebigen Lagern gelagert werden.

NC:MC

Um welche Beziehung handelt es sich? Jedes der Produkte kann auch in mehreren Lagern aufbewahrt werden, wobei die Lager auch verschiedene Produkte aufnehmen können.

NC:MC

Um welche Beziehung handelt es sich? Jedes Projekt stellt einen oder mehrere SW-Module her. Jeder SWModul gehört genau zu einem Projekt.

1:N

Um welche Beziehung handelt es sich? Zu jedem Projekt gehört eine Liste von Testfällen.

1:NC Eine Liste KANN aus Testfällen bestehen-> kein Testfall, einer oder viele. Jedes Projekt HAT EINE Liste.

Um welche Beziehung handelt es sich? Jeder Zug hält zu bestimmten Uhrzeiten an verschiedenen Bahnhöfen. An jedem Bahnhof hält mindestens ein Zug.

N:M wobei die Assoziation "hält" ein Attribut "Uhrzeit" hat.

Um welche Beziehung handelt es sich? Ein Bahnhof kann eine Fahrkarten?Ausgabe besitzen.

1:C

Wie werden Attribute zuegeordnet, die keiner Entität zugesprochen werden können?

Attribute ohne mögliche Zuordnung zu einer Entität werden an die Assoziation gehängt, weil sie weder die eine noch die andere Entität beschreiben.

Was ist eine Generalisierung?

Das ist eine Assoziation, die eine Hierarchie beschreibt

Was passiert bei der Generalisierung?

Attribute werden vererbt ( d.h. Attribute des Ÿbergeordneten Elements werden auf die untergeordneten Ÿbertragen) und weitere Attribute kommen hinzu.

Was bedeutet "abhŠngige EntitŠtsmenge

Eine EntitŠt kann ohne die Existenz einer anderen EntitŠt nicht existieren

Was wird mit der "abhŠngigen EntitŠtsmenge" dargestellt?

Es wird eine IntegritŠtsregel dargestellt.

Was ist eine rekursive Assoziation und wofŸr sind sie notwendig?

Eine EntitŠtsmenge kann in Beziehungen mit sich selbst stehen. Sie sind teilweise notwendig um Sachverhalte korrekt abbilden zu kšnnen.

Lernen