7
Datenbanken (Subject) / Allgemeinwissen (Lesson)
Hier wird nur reines Wissen rund um Datenbanken abgefragt
This lesson was created by msxt213.
- Worauf besteht ein Datenbanksystem? Es hat zwei Bestandteile: - Das Datenbankmanagementsystem- Und die eigentlichen Datenbank
- DBMS Aufgaben: - Speichern, Löschen und Überschreiben von Datenbank- Verwalten der Metadaten einer Datenbank- Die Organisation der Daten auf Basis des zugrundeliegenden Datenmodells- die Definition von Datentypen und Attributen- die Bereitstellung von Datenbankoperationen für den schreibenden und lesenden Datenzugriff - und für die Suche- die Sicherstellung der Datensicherheit und des Datenschutzes- die Sicherstellung der Datenintegrität- die Bereitstellung von Kommunikationsschnittstellen für den Mehrbenutzerzugriff- die Optimierung der Datenbank für schnelle und performante Zugriffe und Abfragen sowie- die Bereitstellung von Reports und Kennzahlen über Parameter, Technik und Betriebsstätten des DBMS
- Datenbankmodelle unterscheiden Das Datenbankmodell bildet das Fundament und besteht aus drei wichtigen Faktoren 1. Generische Datenstruktur2. Generische Operatoren3. Integritätsbedingungen - Das weitverbreitetste Datenbankmodell ist das relationale Datenbankmodell
- Welche Datenbanksprachen gibt es und wie viele Hauptsprachen sind es? 1. DML-Kommandos (Data Manipulation Language) 1. Ist ein Teil der SQL Sprache 2. Beschäftigt sich mit allen (Auswahl-/Einfüge-/Änderungs- und Löschoperationen) 3. Dazu gehören (SELECT, INSERT, UPDATE, DELETE) 2. DDL-Kommandos (Data Definition Language) 1. Ein weiterer Teil der SQL Sprache 2. 3. DCL-Kommandos (Data Control Language)4. (Daneben gib es noch weitere Kommandos wie z.B. DQL/TCL Data Query Language/ Transaction Control Language)
- Was ist eine Stored Procedure? Eine Stored Procedure ist ein vorbereiteter SQL-Code, den Sie speichern können, damit der Code immer wieder verwendet werden kann. Wenn Sie also eine SQL-Abfrage haben, die Sie immer wieder schreiben, speichern Sie sie als Stored Procedure und rufen Sie sie dann einfach auf, um sie auszuführen. Sie können auch Parameter an eine Stored Procedure übergeben, so dass die Stored Procedure basierend auf den übergebenen Parameterwerten agieren kann.
- Stored Procedure Syntax? CREATE PROCEDURE procedure_nameASsql_statementGO;
- Und wie führt man eine stored procedure aus? EXEC procedure_name;
Advertisement