CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

Get these flashcards, study & pass exams. For free! Even on iPhone/Android!

Enter your e-mail address and import flashcard set for free.  
Go!
All main topics / Informatik / SQL

SQL (26 Cards)

Say thanks
1
Cardlink
0
Mit welchem Befehl erstellt man eine Datenbasis
CREATE DATABASE
oder
CREATE SCHEMA
Tags: create, database, Datenbank, schema, sql
Source:
2
Cardlink
0
Betrachte den folgenden CREATE TABLE-Befehl:

CREATE TABLE Hierarchie (
    Angestellter  VARCHAR2(20) NOT NULL PRIMARY KEY,
    Vorgesetzter  VARCHAR2(20) NOT NULL,
    FOREIGN KEY (Angestellter) REFERENCES Hierarchie (Vorgesetzter)
    ON DELETE CASCADE
)Engine = InnoDB;


Es wird versucht, folgenden Datensatz in die leere Tabelle einzufügen.

INSERT INTO hierarchie VALUES ('Hugo','Emil');

Gib den Inhalt der Tabelle nach dem Einfügen des Datensatzes an.
Die Tabelle ist leer.
Der Datensatz konnte nicht eingefügt werden, da Emil als Angestellter noch nicht erfasst wurde. Es gibt somit einen Fehler
Tags: create, Datenbank, FOREIGN KEY, INSERT, PRIMARY KEY, sql, table
Source:
3
Cardlink
0
Die Programmierung von SQL-Befehlen muss case-sensitive erfolgen. Stimmt das?
NEIN
Tags: case sensitive, Datenbank, sql
Source:
4
Cardlink
0
Mit dem Wildcard "%" und LIKE selektiert man unter SQL kein, ein oder mehrere Zeichen. Stimmt das?
JA
Tags: Datenbank, like, sql
Source:
5
Cardlink
0
Der Ausdruck "SELECT Vorname FROM KUNDEN ORDER BY Nachname DESC"
a) ist nicht ausführbar, da über eine Spalte "Nachname" sortiert wird, die gar nicht angezeigt wird.
b) bewirkt eine absteigende Sortierung über den Nachnamen
c) bewirkt eine aufsteigende Sortierung über den Nachnamen
b) ist richtig
Tags: Datenbank, DESC, FROM, ORDER BY, SELECT, sql
Source:
6
Cardlink
0
Mit welchem Operator werden auch mehrfach vorkommenden Datensätze des gleichen Satzaufbaus vereinigt?
DISTINCT
Tags: Datenbank, DISTINCT, SQL
Source:
7
Cardlink
0
Mit welchem Zeichen in der SELECT-Klausel werden alle Spalten einer Tabelle bei einer SELECT-Anfrage ausgegeben?
*
Tags: Datenbank, SELECT, SQL
Source:
8
Cardlink
0
Mit welchem Operator werden mehrfach vorkommenden Datensätze zweier Relationen des gleichen Satzaufbaus vereinigt?
UNION ALL
Tags: ALL, Datenbank, SQL, UNION
Source:
9
Cardlink
0
Was ist der Unterschied zwischen einer Datenbasis und dem Data Dictionary
Die Datenbasis beinhaltet "Benutzer-Spezifischen-Daten"

Das Data Dictionary ist die Datenbasis für das DBMS, welches alle Struktur Informationen der anderen Datenbasen enthält.
Tags: data dictionary, Datenbank, datenbasis, sql
Source:
10
Cardlink
0
Was ist der Unterschied zwischen CHAR und VARCHAR?
CHAR: fixe Länge, auch wenn weniger Daten gespeichert werden
VARCHAR: variable Länge
Tags: CHAR, Datenbank, datentyp, sql, VARCHAR
Source:
11
Cardlink
0
Wie wird ein Primärschlüssel gesetzt?
PRIMARY KEY
Tags: Constraint, Datenbank, Primärschlüssel, PRIMARY KEY, sql
Source:
12
Cardlink
0
Wie sieht die DDL der folgenden Tabelle aus:
Kunde(PK_KundenId, Name, Vorname, Telefonnummer, Adresse, PLZ, Ort)
CREATE TABLE Kunde (
  PK_KundenId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  Name VARCHAR(50),
  Vorname VARCHAR(50),
  Telefonnummer CHAR(15),
  Adresse VARCHAR(75),
  PLZ INT,
  Ort VARCHAR(75)
)
Tags: AUTO_INCREMENT, CREATE, Datenbank, ddl, mysql, PRIMARY KEY, sql, table
Source:
15
Cardlink
0
Was bedeutet der folgende Ausdruck:
ON DELETE CASCADE / ON UPDATE CASCADE
Wenn in der Master-Tabelle ein Wert gelöscht/verändert wird, werden die Referenzen in der Detail-Tabelle mitgelöscht/mitverändert
Tags: Datenbank, detail-tabelle, master-tabelle, ON DELETE CASCADE, ON UPDATE CASCADE, sql
Source:
16
Cardlink
0
Was bedeutet der folgende Ausdruck:
ON DELETE SET NULL / ON UPDATE SET NULL
Wenn in der Master-Tabelle ein Wert gelöscht/verändert wird, werden die Referenzen in der Detail-Tabelle auf NULL gesetzt
Tags: Datenbank, detail-tabelle, master-tabelle, NULL, ON DELETE SET NULL, ON UPDATE SET NULL, referenz, sql
Source:
18
Cardlink
0
Was bedeutet die Abkürzung SQL
Structured Query Language
Tags: Datenbank, sql
Source:
19
Cardlink
0
Mit welchem Befehl erstellt man eine Tabelle
CREATE TABLE
Tags: befehl, create, Datenbank, sql, table
Source:
20
Cardlink
0
Was macht folgendes SQL Statement?
SELECT * FROM R
UNION
SELECT * FROM S

Und welche Voraussetzungen müssen vorhanden sein?
Vereinigen von Relationen R und S

Die Spalten der Relation R und S müssen in der Anzahl und der Datentypreihenfolge übereinstimmen, ansonsten wird die Anweisung einen Fehler geben.
Tags: Datenbank, sql, statement, union
Source: http://de.wikibooks.org/wiki/Relationenalgebra_und_SQL:_Vereinigung
23
Cardlink
0
Wie heisst der SQL-Befehl um zwei Tabellen zu vereinigen?
UNION
Tags: Datenbank, sql, union
Source:
24
Cardlink
0
Was bedeutet die Abkürzung DML
Data Manipulation Language
Tags: Datenbank, dml, sql
Source:
25
Cardlink
0
Was bedeutet die Abkürzung DQL
Data Query Language
Tags: Datenbank, dql, sql
Source:
26
Cardlink
0
Was bedeutet die Abkürzung DDL
Data Definition Language
Tags: Datenbank, ddl, sql
Source:
Flashcard set info:
Author: Stejan
Main topic: Informatik
Topic: SQL
School / Univ.: ZbW
City: St. Gallen
Published: 04.03.2011
Tags: sql database datenbank
 
Card tags:
All cards (26)
ALL (1)
AUTO_INCREMENT (1)
bedingung (1)
befehl (1)
case sensitive (1)
CHAR (1)
column (1)
Constraint (1)
constraints (1)
create (3)
CREATE (2)
data dictionary (2)
database (1)
datenbank (2)
Datenbank (24)
datenbasis (2)
datentyp (1)
dbms (1)
dbs (1)
ddl (3)
definition (2)
DELETE (1)
DESC (1)
detail-tabelle (2)
DISTINCT (1)
dml (2)
dql (2)
FOREIGN KEY (1)
FROM (1)
INSERT (2)
join (1)
kartesisches produkt (1)
like (1)
master-tabelle (2)
mysql (1)
NULL (1)
ON DELETE CASCADE (1)
ON DELETE SET NULL (1)
ON UPDATE CASCADE (1)
ON UPDATE SET NULL (1)
ORDER BY (1)
Primärschlüssel (1)
PRIMARY KEY (3)
referenz (1)
relationen algebra (1)
schema (1)
SELECT (3)
selektion (1)
spalte (1)
sql (18)
SQL (3)
statement (1)
tabelle (1)
table (4)
TABLE (1)
union (2)
UNION (1)
UPDATE (1)
VARCHAR (1)
Report abuse

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English