Qualifikation für Fachlehrer im Fach Informationstechnologie Aufgaben zur fachwissenschaftlichen Prüfung Modul 3 301 Daten erfassen, ordnen, verarbeiten und austauschen: Schwerpunkt Datenbanken Wozu dient ein Primärschlüssel? 1 Mit dem Primärschlüssel wird ein Datenfeld eindeutig identifiziert. Mit dem Primärschlüssel wird ein Datensatz eindeutig identifiziert. Der Primärschlüssel dient als Zugriffspasswort. 302 Was ist ein Datensatz? 1 Zeile in einer Tabelle Zeile in einem Datenfeld Spalte in einem Datenfeld 303 Was ist ein Datenfeld? 1 Teil einer Datenbank Teil eines Datensatzes Sammlung von Daten Teil eines Moduls 304 Wozu dient das Datenbankobjekt Formular? 1 zur einfachen Dateneingabe zur Erstellung von Serienbriefen zum Einsatz von Steuerelementen zur Datensatzauswahl 305 Was bewirkt diese SQL-Anweisung? 1 SELECT artikel-nr, bezeichnung, anzahl FROM werkzeuge WHERE anzahl < 75 ORDER BY bezeichnung ASC Es werden diejenigen Datensätze aus der Tabelle „werkzeuge“ mit den Feldern „artikel-nr“, „bezeichnung“ und „anzahl“ abgerufen, deren Anzahl geringer als 75 ist. Es werden alle Felder aus der Datenbank „werkzeuge“ mit den Datensätzen „artikel-nr“, „bezeichnung“ und „anzahl“ abgerufen, deren Anzahl geringer als 75 ist. Die Datensätze werden nach dem Feld „bezeichnung“ absteigend sortiert angezeigt. Die Datensätze werden nach dem Feld „bezeichnung“ aufsteigend sortiert angezeigt. 22.10.2008 Seite 1 Qualifikation für Fachlehrer im Fach Informationstechnologie 306 Welche Aussagen über den Begriff Datenbankindex sind zutreffend? 1 Mit einem Index werden bedenkliche Datenfelder versehen, die nur von volljährigen Personen eingesehen werden dürfen. Er entspricht einem sortierten Inhaltsverzeichnis, über das man direkt auf Daten zugreifen kann. Mit einem Index wird das Sortieren und Suchen in einer großen Datenbasis erheblich beschleunigt. Durch Definition eines Primärschlüsselfeldes wird automatisch ein Index erzeugt. 307 Welche Aussagen über Datenbankmanagementsysteme (DBMS) sind richtig? 1 Sie verwalten Zugriffsrechte. Sie kümmern sich um die Sicherheit und die Unversehrtheit der gespeicherten Daten. Sie organisieren die Datenbasis. Es handelt sich um eine Hardware, die Daten auffinden, hinzufügen, ändern oder auch wieder löschen kann. Sie sind Schnittstellen zwischen Anwender und Datenbestand. 308 Welche Aussagen beschreiben relationale Datenbanken zutreffend? 1 Alle Daten sind in Tabellen organisiert. Die Reihenfolge der Zeilen und Spalten spielt keine Rolle. Zeilen entsprechen Datenfeldern. Tabellen lassen sich über Spalten mit gleichen Eigenschaften verknüpfen. Jeder Datensatz einer Tabelle hat die gleichen Datenfelder. 309 Welches Datenbankmodell liegt der Dateiorganisation auf dem PC zugrunde? 1 das hierarchische Modell das objektorientierte Modell das Netzwerkmodell das relationale Modell 310 Welche dieser SQL-Anweisungen bewirkt eine reine Datenprojektion? 1 SELECT Bezeichnung, Preis FROM tblArtikel SELECT * FROM tblArtikel WHERE Preis > 10 CREATE TABLE tblKunden 22.10.2008 Seite 2 Qualifikation für Fachlehrer im Fach Informationstechnologie 311 Welche Aussagen über das Datenbankobjekt Abfrage sind zutreffend? 1 Eine Abfrage ist ein komplexer Filter. Eine Abfrage enthält immer alle Datenfelder. Eine Abfrage kann Daten aus mehreren Tabellen enthalten. Mit Abfragen können Berechnungen für Gruppen von Datensätzen durchgeführt werden. 312 Was sind die Unterschiede zwischen einem Filter und einer Abfrage? 1 Filter werden zur schnellen Auswahl von Daten eingesetzt, Abfragen hingegen zur Auswahl von Daten, die mehrere Bedingungen erfüllen müssen. Es gibt keine grundlegenden Unterschiede zwischen Abfragen und Filtern. Filter können auf mehrere Tabellen gleichzeitig angewendet werden. Filter können nicht dauerhaft gespeichert werden. Eine Abfrage kann auf einer anderen Abfrage basieren aber ein Filter kann nicht auf einem anderen Filter basieren. 313 314 Welchen Abfragetyp setzt man ein, um die Preise aller Artikel in einer Tabelle um beispielsweise 5% zu erhöhen? Parameterabfrage Aktionsabfrage Aktualisierungsabfrage Kreuztabellenabfrage Abfrageassistent Auswahlabfrage Was ist ein Platzhalter (engl. wildcard)? 1 1 Technik, ein Datenfeld vorerst nicht zu füllen, weil der Inhalt noch nicht bekannt ist. Platzhalter werden beim Suchen, Filtern und bei Abfragen eingesetzt, wenn man nur einen Teil des betreffenden Feldinhalts kennt. Ein Platzhalter beschreibt den NULL-Wert in einem Datenfeld. 315 Welche der folgenden Begriffe beschreiben Datenanomalien? Löschanomalie Einfügeanomalie Redundanz Dateninkonsistenz Nullanomalie Änderungsanomalie 22.10.2008 1 Seite 3 Qualifikation für Fachlehrer im Fach Informationstechnologie 316 Was sind notwendige Schritte zu Vermeidung von Datenbankanomalien? 1 Sinnvolle Bezeichnungen für alle Datenfelder müssen vergeben werden. Felder mit zusammengesetzten Inhalten werden in ihre einzelnen Bestandteile zerlegt. Namenskonventionen sollten beachtet werden. Gruppen mit Mehrfachfeldern müssen beseitigt werden. Jedes Nichtschlüsselfeld einer Tabelle muss vom Gesamtschlüssel abhängen. Alle Datenfelder (ausgenommen Schlüsselfelder) sollten ausschließlich von den Schlüsselfeldern und nicht voneinander abhängen. 317 Definieren Sie den Begriff Datenbank. 1 Bei einer Datenbank handelt es sich um eine strukturierte Sammlung von Daten. 318 Erklären Sie die Begriffe Datenbasis und DBMS. 2 Die Datenbasis ist der Datenbestand. Das Datenbankmanagementsystem (DBMS) organisiert und verwaltet den Datenbestand. 319 Nennen Sie vier grundlegende Funktionen eines modernen Datenbanksystems. 2 z. B.: Datendefinition, Datenabfrage, Datenmanipulation, Benutzersichten, Synchronisation und Datenschutz 320 Was bedeutet der Begriff Datenmanipulation? 1 Es handelt sich hierbei um das Hinzufügen, Ändern und Löschen von Daten. 321 Was bedeutet der Begriff Datendefinition? 1 Die Struktur der Datenbasis wird festgelegt. 322 Nennen Sie drei Modelle zur logischen Organisation eines Datenbestands. 2 z. B.: hierarchisches Modell, Netzwerkmodell, relationales Modell, objektorientiertes Modell 323 Was versteht man unter dem Begriff Redundanz? 1 Unter Redundanz versteht man mehrfach vorhandene, also überflüssige Informationen. 22.10.2008 Seite 4 Qualifikation für Fachlehrer im Fach Informationstechnologie 324 Welche Definition passt zu welchem Datenbankmodell? Ordnen Sie den entsprechenden Buchstaben zu. a) hierarchisches Modell c) relationales Modell 2 b) Netzwerkmodell d) objektorientiertes Modell b) einzelne Daten können ohne Rangordnung mehrfach zueinander in Beziehung stehen d) dauerhaft und gemeinsam nutzbare Sammlung von Objekten a) Daten sind wie ein auf den Kopf gestellter Baum dargestellt c) Daten sind in Tabellen organisiert und nach bestimmten Regeln untereinander verknüpft 325 Welche Aussage beschreibt welche Grundoperation zutreffend? Ordnen Sie den entsprechenden Buchstaben zu. a) Projektion b) Verbund 1 c) Selektion b) Tabellen werden zusammengeführt c) Datensätze werden ausgewählt a) Datenfelder werden ausgewählt 326 Benennen Sie die drei Hauptbeziehungstypen zwischen Tabellenobjekten und geben Sie jeweils ein Beispiel an. 1:1 ein Vereinsmitglied besitzt einen Mitgliedsausweis 1:n in einer Altersstufe sind mehrere Vereinsmitglieder zusammengefasst (z.B. C-Jugend) 3 n:m mehrere Personen sind Mitglieder in mehr als einem Verein 327 Wie wird eine n:m-Beziehung aufgelöst? 1 Sie wird über zwei 1:n-Beziehungen aufgelöst. 328 Welche Auswirkung hat die Beachtung der referentiellen Integrität? 1 Sie verhindert, dass verknüpfte Datensätze geändert oder gelöscht werden. 329 Wozu benötigt man einen Fremdschlüssel? 2 Über einen Fremdschlüssel wird eine Beziehung zu einer anderen Tabelle aufgebaut. In der referenzierten Tabelle ist der Fremdschlüssel der Primärschlüssel. 22.10.2008 Seite 5 Qualifikation für Fachlehrer im Fach Informationstechnologie 330 Bei der Datenbankprogrammierung ist es sinnvoll, Namenskonventionen einzuhalten. Ordnen Sie die Präfixe den Datenbankobjekten zu. qry 1 frm rpt tbl tbl Tabelle frm Formular qry Abfrage rpt Bericht Die mit dem Zeichen gekennzeichneten Aufgaben werden in der schriftlichen Prüfung abgeändert gestellt. Die Reihenfolge der möglichen Antworten bei den Multiple ChoiceAufgaben kann geändert werden. 22.10.2008 Seite 6