56

Modul 141 (Subject) / Datenbank Fragen Kapitel 1-3 (Lesson)

Zum lernen

This lesson was created by InkaMaier.

Learn lesson

Advertisement
  • 01a) Nennen Sie die fünf Datenbankarten Hierarchische DB Netzwerk DB Relational DB (RDB) Objektorientierte DB (OODB) XML Datenbank
  • 01b) Was ist der Nachteil einer Hierarchischen DB? redundante Dateien
  • 01c) Nennen Sie drei rationale Datenbankarten. MySQl Oracle Access
  • 01d) Nennen Sie eine XML Datenbank. Tamino
  • 01e) Nennen Sie den Nachteil einer Netzwerk DB komplexer Aufbau
  • 01f) Nennen Sie eine Netzwerk DB IDMS
  • 01g) Nennen Sie eine Hierarchische DB. IMS (IBM)
  • 01h) Welche Datenbankart besteht aus Tabellen und Beziehungen? Nennen Sie drei Datenbanken. MySQL Access Oracle
  • 01i) Welcher Datenbanktyp enthält Informationen direkt in Form von Objekten? Objektorientierte DB
  • 02a) Nennen Sie vier MySQl Komponente Kommandozeilen-Client (mysql.exe) MySQL GUI Tools DB Designer 4 MySQL Dokumentation  
  • Advertisement
  • 02b) Erklären Sie die Funktion von der Kommandozeile (mysql.exe) Eine einfaches Konsolenfenster, in dem SQL Befehle und verschiedene Kommandos abgesetzt werden.
  • 02c) Erklären Sie MySQL GUI Tools. Die MYSQL GUI tools ermöglichen eine SQL Datenbank  mit einer grafischen oberfläche zu warten und verwalten.  
  • 02d) Erklären Sie den DB Designer 4 Mit diesem Werkzeug kann ein detailliertes Datenmodell erstellt werden und es kann direkte in dversen Datenbanken implementieren werden.
  • 02e) Erklären Sie MySQL Dokumentation. In der Dokumentation wird MySQL auf Deutsch erklärt,ist das Handbuch zu MySQL.
  • 03a) Welchen Befehl müssen Sie im CMD eingeben, um MySQL als Service zu starten? net start mysql
  • 03b) Welchen Befehl müssen Sie im CMD eingeben, um MySQL als Service zu stopen? net stop mysql
  • 04a) Über welche Tools mit grafische Oberfläche können Sie die MySQL Datenbank administrieren?Nennen Sie zwei Beispiele. WinMySQLadmin phpMyadmin
  • 05a) Sie haben die DOS Konsole gestartet und den Befehl "mysql" eingegeben, welchen Befehl müsse Sie als Nächstes eingeben, damit sie den Server Status abfragen können? status
  • 05b) Welcher TCP port wird in einer MySQL Datenbank standardmässig gesetzt? 3306
  • 05c) Sie haben die DOS Konsole geöffnet, "mysql" eingegeben und danach"status". In der Status Informationen finden Sie einen Eintrag : "Uptime". Was bedeutet dieser? Betriebszeit seit dem letzen Serverstart
  • 05d) Sie haben die DOS Konsole geöffnet, "mysql" eingegeben und danach"status". In der Status Informationen finden Sie einen Eintrag : "Current database". Was bedeutet dieser? Aktuell gewählte Datenbank z.B mybooks
  • 06a) Wenn man eine Startoption vom MySQl anpassen möchte, in welcher Datei sollten die Änderungen vorgenommen werden? A) my.ini B) my.cnf B) my.cnf  
  • 06b) Welche Dateien werden vom MySQl Server beim starten gesucht? my.ini my.cnf
  • 07a) Was bedeutet "access denied"? Zugriff verweigert
  • 07b) Sie haben "mysql.exe" gestartet und geben die untenstehende Zeile ein, was haben Sie vergessen? CREATE DATABASE db_benutzer Jeder MySQL-Befehl wird mit einem Semikolon abgeschlossen CREATE DATABASE db_name;  
  • 07c) Sie haben "mysql.exe" gestartet und möchten die vorhandenen Datenbanken auflisten, welcher Befehl müssen Sie eingeben? SHOW DATABASES;
  • 07d) Sie haben "mysql.exe" gestartet und möchten die Tabellen einer Datenbank auflisten, welcher Befehl müssen Sie eingeben? SHOW TABLES FROM db_name;
  • 07e) Sie haben "mysql.exe" gestartet und möchten eine Datenbank erstellen, welchen Befehl müssen sie eingeben? CREATE DATABASE db_name;
  • 07f) Sie haben "mysql.exe" gestartet und möchten eine Datenbank löschen, welchen Befehl müssen sie eingeben? DROP DATABASE db_name;
  • 07g) Sie haben "mysql.exe" gestartet und möchten eine Datenbank auswählen, welchen Befehl müssen sie eingeben? USE db_name;
  • Advertisement
  • 07h) Sie haben "mysql.exe" gestartet und möchten eine Tabelle in der Joomla Datenbank erstellen, was müssen Sie zuerst machen? Eine Datenbank auswählen mit dem Befehl "use joomla;" damit MySQl auch weiss in welcher Datenbank die Tabelle erstellt werden muss.
  • 07i) Sie haben "mysql.exe" gestartet und die Datenbank Joomla ausgewählt mit "use joomla", nun möchten Sie eine Tabelle löschen, welchen Befehl müssen sie eingeben? DROP TABLE tbl_name;
  • 07J) Sie haben "mysql.exe" gestartet und die Datenbank Joomla ausgewählt mit "use joomla", nun möchten Sie eine Tabelle erstellen, welchen Befehl müssen sie eingeben? mysql> CREATE TABLE tbl_name (     -> id int NOT NULL,     -> column1 int(11),     -> column2 varchar(50)     -> );
  • 07k) Welche Befehlgruppen gibt es in der SQL Sprache? DDL (Data Definition Language) Datendefinitionsprache DML(Data Manipulation Language) Datenmanipulationssprache DCL(Data Control Language) Datenkontrollsprache
  • 07n) Was beihnhaltet die Befehlsgruppe Datendefinitionsprache(DDL)? Definition von verschiedenen Objekten (Tabellen, Sichten, Indizes usw.).
  • 07m) Was beihnhaltet die Befehlsgruppe Datenmanipulationssprache (DML)? diese bestimmen, welche Werte innerhalb einzelner Tabellen vorkommen.
  • 07o) Was beihnhaltet die Befehlsgruppe Datenkontrollsprache (DCL)? diese entscheiden, ob ein Anwender einen bestimmten Arbeitsvorgang ausführen darf.
  • 07p)Wie lautet der Befehl, um die Struktur einer Tabelle zu ändern? ALTER table tbl_zzzz
  • 07q)Was bedeutet SQL? Structured Query Language
  • 07r) Wie heisst der Befehl, um einer Tabelle einer Berechtigung zu vergeben? Grant
  • 07s) Wie heisst der Befehl, um eine zuvor erteilte Berechtigung zu entnehmen? Revoke
  • 08a) Für was wird der Befehl Select verwendet in MySQL? Für eine Abfrage
  • 08b) Wie fängt eine Datenbankabfrage an? Mit dem Befehl "Select"
  • 08c) Mit welchem Zeichen endet eine Datenbankabfrage? Semikolon
  • 08c) Welche Bedeutung hat * in einer Abfrage? die Ausgabe soll alle Felder der Tabelle umfassen
  • 08d) Was ist FROM in einer Datenbankabfrage? Bezeichnet eine Tabelle oder mehrere Tabellen.
  • 08e) Was ist "Where" in einer Datenbankabfrage? Bezeichnet Bediengungen für die gesuchten Daten.
  • 08f) Was ist "ORDER BY" in einer Datenbankabfrage? Bezeichnet Felder nach denen das Resultat sortiert werden soll.
  • 08g) Was bedeutet folgende Zeile? Select Vorname,Name From personen; Von der Tabelle Personen nur die Spalten Vorname und Namen auslesen.
  • 08h)Was bedeutet folgende Zeile? Select * FROM buchung; Alle Daten einer Tabelle anzeigen.