Datenbank und Informationssysteme

Informatikkolleg 5. Semester (Thema SET-Operatoren, Benutzerzugriff steuern, Normalformen, PL_SQL)

Informatikkolleg 5. Semester (Thema SET-Operatoren, Benutzerzugriff steuern, Normalformen, PL_SQL)


Set of flashcards Details

Flashcards 50
Language Deutsch
Category Computer Science
Level Other
Created / Updated 22.01.2023 / 23.01.2023
Weblink
https://card2brain.ch/box/20230122_datenbank_und_informationssysteme
Embed
<iframe src="https://card2brain.ch/box/20230122_datenbank_und_informationssysteme/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Mit welchem Befehl können String-Ausgaben verkettet werden?

||

Wie funktioniert der PL/SQL Compiler?

- jeder anonyme Block wird vor der Ausführung automatisch kompiliert

- wenn der Code Fehler beinhaltet, wird dieser nicht ausgeführt sonder der erste gefundene Fehler angezeigt

- prüft korrekte Schreibweise

- prüft ob die referenzierten Datenbankobjekte existieren

- prüft ob der User die notwendigen Privilegien hat

Was sind die Eigenschaften von PL/SQL Scripts?

- können mehrere Statements oder Blöcke enthalten und ausführen

- müssen mit einem Slash(/) beendet werden

Welche Regeln gelten für das Schreiben eines PL/SQL Codes?

- kein Unterschied ob Groß- oder Kleinschreibung

- beliebig viele Leerzeichen und Leerzeilen

- mit Strichpunkt abgeschlossen

- Name bis zu 30 Zeichen Länge

- keine reservierten Wörter

- Es dürfen Buchstaben, Zahlen und die Sonderzeichen #,_,$ verwendet werden

Welche Arten von Datentypen gibt es in PL/SQL?

- Skalare Datentypen

- Zusammengesetzte Datentypen

- Large Objects

- References

- Objects

Was sind skalare Datentypen?

besitzen genau einen Wert

es gibt 4 Kategorien: 

- Character

- Number

- Date

- Boolean

Deklaration von Variablen und Konstanten in PL/SQL?

- jede Variable muss vor ihrer Verwendung deklariert werden

- wenn nicht deklariert dann Startwert NULL

- Zeichen und Datumsliterale werden in einfachen Anführungszeichen geschrieben

- Zahlen werden in einfacher oder wissenschaftlicher Notation geschrieben

 

Für was steht der %TYPE Operator?

Datentyp der Spalte einer Tabelle kann übernommen werden

Welche Eigenschaften hat die Namensvergabe in PL/SQL?

- keine Reservierten Wörter

- Variablen beginnen mit v_

- Konstanten beginnen mit c_

- Parameter beginnen mit p_

- Records beginnen mit r_

Welche Limitierungen hat PL/SQL?

DDL und DCL Anweisungen werden nicht unterstützt