Slide/Relational Database languages

From wiki
Jump to navigation Jump to search

Links


Links hierher

[edit]
Slide
edit
qkey  SQL-2
pkey  SQL
basename  4-RelationaleDatenbankspracheSQL.pptx
page  2
name  Relational_Database_languages
title  Relationale Datenbanksprachen
keywords  DML, DDL,DQL, DCL, TCL
links  
literature  Chamberlin1974
learningGoal  →[[]]
[edit]
Relationale Datenbanksprachen
Relationenalgebra und Relationenkalkül sind formale Spezialsprachen für Anfragen•SQL (Structured Query Language) als praxisnähere Sprache 1974 im IBM Almaden Research Centre entwickelt.•SQL ist Mischung von relationalen Algebra und relationalem Kalkül, plus Zusätze (z.B. arithmetische Operatoren oder Aggregatfunktionen).•SQL Tabellen sind Multimengen von Tupeln – d.h. diese können Duplikate enthalten•Teilsprachen, die wir behandeln werden: •Data Manipulation Language (DML)•: Einfügen, Ändern, Löschen und Anfragen von Daten•Data Definition Language (DDL)•: Schemadefinitionen•Data Query Language (DQL)•: Abfragen•Data Control Language (DCL)•: Rechtebehandlung•Transaction Control Language (TCL)•: Transaktionsbehandlung