1. Welche Art von Daten gehört nicht zu denjenigen, die im Zusammenhang mit einer Datenbank unterschieden werden? |
|
Rechendaten |
|
Bewegungsdaten |
|
Stammdaten |
|
Messdaten |
2. Welche Kombination von Datenarten ist der Einzelpreis eines Artikels? |
|
Bewegungsdatum und Messdatum |
|
Stammdatum und Messdatum |
|
Stammdatum und Rechendatum |
|
Bewegungsdatum und Rechendatum |
3. Welche der folgenden Informationen ist Bewegungsdatum und Rechendatum? |
|
Kalendertag |
|
Stückzahl auf Lager |
|
Skonto |
|
Börsenkurs |
4. Welche Information in einer Datenbanktabelle ist der Datensatz? |
|
Ein einzelnes Feld |
|
Eine Zeile |
|
Eine Spalte |
|
Zusammengehörende Felder |
5. Welche Bedeutung hat der Primärschlüssel in einer relationalen Datenbank? |
|
Eindeutige Kennzeichnung einer Tabelle |
|
Schutz der Datenbank durch Verschlüsselung |
|
Eindeutige Kennzeichnung eines Datensatzes |
|
Vorlage für neue Datensätze |
6. Welche Relation kann in einer relationalen Datenbank nur indirekt bestehen? |
|
Die m:n-Relation |
|
Die 1:n-Relation |
|
Die 1:1-Relation |
|
Alle Relationen können direkt bestehen |
7. Welche Bedeutung hat die zweite Normalform (2NF) einer relationalen Datenbank? |
|
Die Information innerhalb eines Feldes muss atomar sein |
|
Die Felder eines Datensatzes müssen funktional unabhängig sein |
|
Ein Datensatz darf nur direkte Informationen über denselben Sachverhalt enthalten |
|
Bei mehrteiligen Primärschlüsseln muss jeder Datensatz von allen Elementen dieses Schlüssels abhängen |
8. Welche Normalform enthält die Forderung, dass eine Tabelle nur triviale Join-Abhängigkeiten enthalten darf? |
|
Die dritte Normalform (3NF) |
|
Die Boyce-Codd-Normalform (BCNF) |
|
Die fünfte Normalform (5NF) |
|
Die vierte Normalform (4NF) |
9. Was ist ein Vorteil der objektorientierten gegenüber der relationalen Datenbank? |
|
Nur in einer OO-Datenbank können die Felder verschiedene Datentypen besitzen |
|
Die Beziehungen sind nicht auf Schlüssel beschränkt und können freier gestaltet werden |
|
Nur die OO-Datenbank ist programmierbar |
|
In OO-Datenbanken funktioniert die Suche schneller |
10. Was benötigen Sie, um eine MySQL-Datenbank über phpmyadmin zu verwalten? |
|
Einen Windows-Rechner mit PHP |
|
Einen Webserver und PHP |
|
Einen Browser und PHP |
|
Einen zweiten Rechner, auf dem die Serversoftware läuft |
11. Welche Indexart besitzt die Einschränkung, dass jedes Feld einer Spalte einen individuellen Wert benötigt? |
|
INDEX |
|
FULLTEXT |
|
AUTO_INCREMENT |
|
UNIQUE |
12. Welche der folgenden "Abfragen" gibt es in SQL nicht? |
|
Auswahlabfrage |
|
Einfügeabfrage |
|
Erweiterungsabfrage |
|
Löschabfrage |
13. Welchen Fehler enthält die folgende SQL-Anweisung zur Erstellung der Tabelle TEST: CREATE TABLE TEST (NR PRIMARYKEY, NAME CHAR(50) NOT NULL) ? |
|
Die Felder müssen durch ein Semikolon statt durch ein Komma getrennt werden |
|
PRIMARYKEY muss in zwei Wörtern geschrieben werden: PRIMARY KEY |
|
Die Angabe der Zeichenanzahl bei CHAR muss in eckigen Klammern stehen |
|
Bei NOT NULL fehlt der Unterstrich; es heißt NOT_NULL |
14. Welche Wortbreite besitzt der SQL-Datentyp MEDIUMINT (in MySQL)? |
|
16 Bit |
|
24 Bit |
|
32 Bit |
|
48 Bit |
15. Welcher der folgenden SQL-Datentypen ist kein Fließkommatyp? |
|
FLOAT |
|
REAL |
|
DOUBLE |
|
DECIMAL |
16. Was ist der Unterschied zwischen den SQL-Datentypen CHAR und VARCHAR? |
|
VARCHAR kann beliebig viele Zeichen enthalten, CHAR nur eine bestimmte Anzahl |
|
VARCHAR belegt nur Speicherplatz für die tatsächlich verwendeten Zeichen, CHAR für alle Zeichen der vereinbarten Gesamtgröße |
|
VARCHAR kann mehr Zeichen enthalten als CHAR |
|
Die beiden Typen sind synonym |
17. Wie lassen sich alle Felder aller Datensätze der Tabelle INFO auswählen? |
|
SELECT () FROM INFO |
|
SELECT ALL FROM INFO |
|
SELECT * FROM INFO |
|
SELECT FROM INFO WHERE * |
18. Was ist zu beachten, wenn Sie alle Elemente einer Tabelle mittels COUNT zählen möchten? |
|
Sie müssen alle Felder auswählen |
|
Sie dürfen jedes Feld außer dem Primärschlüssel auswählen |
|
Sie dürfen nur den Primärschlüssel auswählen |
|
Sie können jedes beliebige Feld auswählen, aber nur eines |
19. Wie lässt sich die folgende SQL-Join-Abfrage mittels WHERE darstellen: SELECT * FROM TEST, INFO INNER JOIN TEST.NR ON INFO.NR ? |
|
SELECT * FROM TEST, INFO WHERE NR=NR |
|
SELECT * FROM TEST, INFO WHERE NR |
|
SELECT * FROM TEST, INFO WHERE NR.NR |
|
SELECT * FROM TEST, INFO WHERE TEST.NR=INFO.NR |
20. Welche der folgenden Angaben ist eine formal gültige JDBC-ODBC-URL? |
|
sun.jdbc.odbc.test |
|
jdbc:odbc:test |
|
jdbc://odbc/test |
|
jdbc/odc/test |
21. Welche der folgenden Angaben ist eine formal gültige MySQL-Connector/J-URL? |
|
jdbc.mysql://host/database |
|
jdbc:mysql://host:database |
|
jdbc.mysql://host.database |
|
jdbc:mysql://host/database |
22. Was ist der Unterschied zwischen den Methoden st.execute() und st.executeQuery() eines JDBC-Statement-Objekts? |
|
execute() funktioniert nur mit der JDBC-ODBC-Bridge |
|
executeQuery() wird für Einfügeabfragen verwendet, execute() für die anderen |
|
executeQuery() gibt ein ResultSet zurück und wird daher für Auswahlabfragen eingesetzt |
|
execute() ist veraltet |
Anzeige der korrekten Antworten bei Fehlern?
|
|
Ja, bitte. |
|
Nein, danke (ich möchte es selbst erneut versuchen). |
|
|