Datenbanken
Download
1 / 24

Datenbanken - PowerPoint PPT Presentation


  • 131 Views
  • Uploaded on

Datenbanken. Vergleich der verschiedenen kommerziellen Datenbanksysteme. Udo Matthias Munz [email protected] Überblick DBMS. Oracle. MS Access. Progress. MS SQL Server. CA OpenIngres. Sybase. Informix. Interbase. Adabas. IBM DB2. Gupta. MySQL. Betrachtete DBMS. Oracle.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Datenbanken' - velvet


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Datenbanken l.jpg

Datenbanken

Vergleich der

verschiedenen kommerziellen

Datenbanksysteme

Udo Matthias Munz [email protected]


Berblick dbms l.jpg
Überblick DBMS

Oracle

MS Access

Progress

MS SQL Server

CA OpenIngres

Sybase

Informix

Interbase

Adabas

IBM DB2

Gupta

MySQL


Betrachtete dbms l.jpg
Betrachtete DBMS

Oracle

MS Access

Progress

MS SQL Server

CA OpenIngres

Sybase

Informix

Interbase

Adabas

IBM DB2

Gupta

MySQL


Anforderungen l.jpg
Anforderungen

  • Umfang der Datenbestände

  • EDV-Infrastruktur

  • Budget / Investitionsschutz

  • geplantes Wachstum

  • Verfügbarkeit


Vergleichskriterien l.jpg
Vergleichskriterien

Skalierbarkeit

  • Umfang der Datenbestände

Zugriff

  • geplantes Wachstum

Migration

Administration

  • Budget / Investitionsschutz

Sicherheit

  • Verfügbarkeit

Backup/Recovery

  • EDV-Infrastruktur

Benchmarks


Begriff skalierbarkeit l.jpg
Begriff Skalierbarkeit

Anzahl der Benutzer

Anzahl der Transaktionen

Anzahl der Datenbankserver

Komplexität der Anwendungen

Wachstum erfordert skalierbare Systeme


Begrenzungen l.jpg
Begrenzungen

ACCESS

SQL-Server

ORACLE

Datenbank

2 GByte

mehrere TByte

mehrere TByte

Benutzer

255

systemabhängig

systemabhängig

SMP-Server

nein

ja

ja

Durch Clustertechnologie praktisch

keine Begrenzungen


Datenzugriff ber odbc l.jpg
Datenzugriff über ODBC

Anwendung

ODBC (Open Database Connectivity)

Relationale Datenbanken

Access

SQL-Server

ORACLE



Datentypen access sql server l.jpg

Access

SQL-Server

Text

Varchar

Memo

Text

Byte

Smallint

Integer

Smallint

Long Integer

Int

Double

Float

Datentypen Access / SQL-Server


Datentypen sql server oracle l.jpg

SQL-Server

Oracle

IMAGE, Limit 2 GB

BLOB, Limit 4 GB

Float

Decimal

Datentypen SQL-Server/Oracle


Unterschiede sql l.jpg
Unterschiede SQL

Access

SQL-Server

ORACLE

SQL-92

Transact-SQL

PL-SQL

Beispiele:

SELECT ...

INTO

CREATE TABLE

AS SELECT ...

SELECT ...

INTO





Architektur sql server oracle l.jpg
Architektur SQL-Server / ORACLE

SQL-Server Datenbank

ORACLE Datenbank

SQL-Server DBMS

Engine

ORACLE DBMS

Engine

Master

Data-

base

Data-

Base 2

Data-

Base n

System

Table-

space

Table-

space 2

Table-

space n


Dateistruktur l.jpg
Dateistruktur

SQL-Server Datenbank

ORACLE 7 Datenbank

SQL-Server DBMS

Engine

ORACLE DBMS

Engine

Data-

Base 2

Data-

Base 1

Data-

Base 2

Table-

space 2

Table-

space n

Table-

Space 1

Datei

2

Datei

3

Datei

1

Datei

3

Datei

1

Datei

2


Sicherheit transaktionen l.jpg
Sicherheit/Transaktionen

MS SQL-Server und ORACLE verwenden ähnliche

Transaktionskonzepte aber mit unterschiedlichen

Bezeichnungen.

MS SQL-Server

ORACLE

Transaction-Log

Redo-Log

Master-Datenbank

Control-Datei


Benutzer gruppen in access l.jpg
Benutzer/Gruppen in Access

Rechte sind in

der Datenbank

gespeichert

(mdb-Datei)

Benutzer und

Gruppen sind

in der mdw-

Datei gespeichert




Benchmarks l.jpg
Benchmarks

Quelle: http://www.tpc.org


Bersicht anhand db gr e l.jpg
Übersicht anhand DB-Größe

DB-Größe

MS SQL Server

Oracle 7

< 1 GB

60 %

43 %

1 - 10 GB

30 %

32 %

> 10 GB

10 %

25 %

Quelle: IDC, 1996


Literatur l.jpg
Literatur

  • Hermann Uwe, Lenz, Dierk, Unbescheid Günter: „Oracle8 für den DBA“,

  • Addison-Wesley, 1998

  • „Migrating Oracle Databases to MS SQL Server 7.0“, MSDN, Dez. 2000

  • “Accessing Heterogeneous Data with MS SQL Server 7.0”, MSDN, Dez. 2000

  • “Implementation Details”, MSDN, Dez. 2000

  • “MS SQL Server and Oracle 7 Cost-to-Use for under 50 Concurrent Users”, Microsoft Technical Information, Dez. 2000

  •  www.oracle.com

  • www.microsoft.com

  • www.tpc.org

Udo Matthias Munz [email protected]


ad