Corinna's IV2 Weblog
Sonntag, 5. November 2006
Datenbanken & SQL
Ein Datenbanksystem (DBS) ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgabe eines DBS ist es, große Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern und benötigte Teilmengen in unterschiedlichen, bedarfsgerechten Darstellungsformen für Benutzer und Anwendungsprogramme bereitzustellen.

In der Theorie versteht man unter Datenbank den reinen Datenspeicher als technische Daten-Basis (engl. database). Dieser Speicher wird von einem laufenden Datenbankmanagementsystem (DBMS) verwaltet, wobei sich alle Anwendungssysteme an das DBMS wenden und die Datenbank selbst für sie unsichtbar ist. Allein administrativen Tätigkeiten, wie zum Beispiel der Datensicherung ist der direkte Zugriff auf die Datenbank erlaubt.

Einzelne DBMS-Hersteller verwenden geringfügig voneinander abweichende Begrifflichkeiten dafür, was man genau unter einer Datenbank versteht: entweder alle Daten, die von einem laufenden DBMS bzw. der Instanz verwaltet werden, oder nur jeweils inhaltlich zusammengehörigen Daten. Bei verteilten Datenbanken gibt es auch im Modell mehrere Datenbanken auf unterschiedlichen Systemen, die miteinander verbunden sind.

SQL ist eine deklarative Datenbanksprache für relationale Datenbanken. SQL (im allgemeinen Sprachgebrauch als Abkürzung für „Structured Query Language“ aufgefasst, obwohl laut ANSI-Standard ein eigenständiger Name) ist aus SEQUEL (Structured English Query Language) hervorgegangen, das von IBM in den 1970er Jahren auf der Grundlage des bahnbrechenden Artikels „A Relational Model of Data for Large Shared Data Banks“ (1970) von Edgar F. Codd entworfen wurde. IBM definierte 1976 „SEQUEL /2“ und benannte es aus rechtlichen Gründen in „SQL“ um.

bekannte Datenbanksysteme: DB2, Informix, Microsoft SQL Server, Pervasive P.SQL, MaxDB, MySQL, Oracle, PostgreSQL, Borland Interbase, Firebird, Sybase, SQLite und die neueren Versionen von Access. Sie implementieren Teile des SQL Sprachstandards. Dadurch ist es möglich, Anwendungen zu erstellen, die vom verwendeten Datenbanksystem unabhängig sind.

(www.wikipedia.org)

... comment

Online for 6604 days
Last update: 2007.01.28, 20:17
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
November 2006
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
21
22
23
24
25
26
27
28
29
30
 
 
 
 
 
recent updates
Tutorium IV2 - Beispiele
20.11. 06 Abfragen in der Datenbank und Go Live 1)...
by Corinna.Bammer.Uni-Linz (2007.01.28, 20:17)
Neue Aspekte und Konsequenzen...
Unser Buchhandelsmodell scheint in einigen Aspekten...
by Corinna.Bammer.Uni-Linz (2007.01.17, 15:41)
Mein Weblog ;o)
Ich besuche dieses Semester die Lehrveranstaltung...
by Corinna.Bammer.Uni-Linz (2006.12.12, 23:00)
Werden wir alle durch...
Es gibt kaum noch jemanden, der nicht bei irgendeiner...
by Corinna.Bammer.Uni-Linz (2006.12.12, 22:28)
Hausarbeit: Ermittlung...
Anzahl der Bücher je Autor: diese Kennzahl gibt...
by Corinna.Bammer.Uni-Linz (2006.11.19, 21:28)

xml version of this page

made with antville