Vergleich der verschiedenen kommerziellen Datenbanksysteme

Slides:



Advertisements
Ähnliche Präsentationen
Einführung "Datenbanksysteme"
Advertisements

Vorlesung Datenbank-programmierung
E-Solutions mySchoeller.com for Felix Schoeller Imaging
Automated IT Change Planning
Datenbank-Definitionen
Transaction Synchronization for XML Data in Client Server Web Applications Stefan Böttcher & Adelhard Türling Universität Paderborn.
PL/SQL - Kurze Einführung -.
Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
Karo IT Viehmarkt Neumarkt Karo IT Neumarkt GmbH | Tel.:
SQL Server 2005.NET Integration Sebastian Weber Developer Evangelist Microsoft Deutschland GmbH.
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
Dr. M. Schlottke Common Description of Web Services Source: P. Gerbert, 2002 Web Services allow to establish B2B e-commerce on the fly Web Services allow.
Prof. Dr. Andreas Schmietendorf
Datenbanken I (0,*) Produkt 3 Karczewski Datenbanken I.
verteilte Transaktionssysteme
FH-Hof SQLJ Richard Göbel. FH-Hof SQLJ - Idee Erweiterung von Java um SQL Die Verwendung von SQL-Anweisungen innerhalb einer Programmiersprache wird vereinfacht.
FH-Hof DBS II: Übersicht über die Vorlesung Richard Göbel.
Installation des Add-In SOLVERSTAT
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
Architektur von Renardus Göttingen State and University Library, Germany (SUB) Frank Klaproth The Academic Subject.
Mono und andere freie.NET Implementierungen. Implementierungen Microsoft.NET Framework Win32, Win64? Microsoft.NET Compact Framework WinCE (Mobile, Phone)
Access 2000 Datenbanken.
JDBC EDV JDBC.
Fachbereich Mathematik/Informatik Universität Osnabrück
Client / Server Architektur
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Einführung und Überblick
GSI GSI Status Juni 2005 Michael Dahlinger, IT 14/6/2005.
CTS2 based Terminology Server – Overview – Project eBPG
Visualisierung objektrelationaler Datenbanken
ODBC (Open Database Connectivity)
MYSQL Von Rahan Bölzer.
SQL Server 2005 Launchevent 20. Januar 2006, 19 Uhr Regionalgruppe Sachsen.
Softwareentwicklung mit Oracle Lite & Delphi
SQLWays – Software für Migration Copyright (c) Ispirer Systems Ltd. Alle Rechte vorbehalten. Progress 4GL nach C#.NET Modell der Zusammenarbeit.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
HandsOn Cloud, Infrastruktur, Architektur, Solution Design SharePoint for Internet Sites: Erfahrung aus der Praxis.
Datenbankframeworks in der Cloud
Client Server Architektur
Datenbanken und Datenmodellierung
Allgemeines zu Datenbanken
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Ispirer Systems Präsentation des Unternehmens Copyright (c) Ispirer Systems Ltd. Alle Rechte vorbehalten.
Einführung in Datenbankmodellierung und SQL
Einrichtung eines Data-Warehouse Servers
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Windows Azure VMs und Storage
Informations-Forum: SAP Interoperabilität
Lernfeld - Thema Datenbanksystem
ADAT©2010 Dipl. - Ing. Andrea SabinSeite: 1 Version 1.0c Adat Semester 1.
BibControl in den Städtischen Bibliotheken Dresden
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
Teradata nach Oracle SQLWays – Migration von DDL/Schema, Sichten, Macros, Prozeduren, BTEQ, Migration der Anwendungen Copyright (c)
Internet Praktikum Aufgabe Kopieren Sie die bitte das von Ihnen erstellte Kino-Projekt in Ihr Gruppenverzeichnis auf den HTTP-Server. \\SERVER1\VWA??\
SQL Server nach MySQL Datenbank-Migration SQLWays – Software für Migration Präsentation Copyright (c) Ispirer Systems Ltd. Alle.
EN/FAD Ericsson GmbH EDD/ Information im 21. Jahrundert muss Erwünscht Relevant Erreichbar Schnell Kostenlos!?
Structure of architecture documentation
Microsoft Partner Network (MPN)
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
PHP:: Hypertext Preprocessor Einführung Praxis. PHP:: Hypertext Preprocessor Jetzt mal von der anderen Seite © All rights reversed2 PHP:: Hypertext Preprocessor.
11 Zugriffskontrolle (Access Control) Ziele Privilegien Rollen GRANT und REVOKE Befehl Privilegien Rollen GRANT und REVOKE Befehl.
Datenbanken abfragen mit SQL
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Marktanteile RDBS Deutschland ,9% 9,5% 4,4% 4,7% 23,8% 7,7% Quelle: Dataquest Oracle.
Eine Zeitreise mit Oracle 10g: Praktisches mit Flashback DOAG Regionaltreffen/Gütersloh Petra Flach Ventara AG.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
XML-Erweiterungen in ORDBMS Seminar: DBMS für spezielle Anwendungen Florian Brieler.
D-SQL SQLization – endlich Client/Server!
Einführung "Datenbanksysteme"
 Präsentation transkript:

Vergleich der verschiedenen kommerziellen Datenbanksysteme Datenbanken Vergleich der verschiedenen kommerziellen Datenbanksysteme

Überblick DBMS Oracle MS Access Progress MS SQL Server CA OpenIngres Sybase Informix Interbase Adabas IBM DB2 Gupta MySQL

Betrachtete DBMS Oracle MS Access Progress MS SQL Server CA OpenIngres Sybase Informix Interbase Adabas IBM DB2 Gupta MySQL

Anforderungen Umfang der Datenbestände EDV-Infrastruktur Budget / Investitionsschutz geplantes Wachstum Verfügbarkeit

Vergleichskriterien Skalierbarkeit Zugriff Migration Administration Umfang der Datenbestände Zugriff geplantes Wachstum Migration Administration Budget / Investitionsschutz Sicherheit Verfügbarkeit Backup/Recovery EDV-Infrastruktur Benchmarks

Begriff Skalierbarkeit Anzahl der Benutzer Anzahl der Transaktionen Anzahl der Datenbankserver Komplexität der Anwendungen Wachstum erfordert skalierbare Systeme

Begrenzungen ACCESS SQL-Server ORACLE Datenbank 2 GByte mehrere TByte Benutzer 255 systemabhängig systemabhängig SMP-Server nein ja ja Durch Clustertechnologie praktisch keine Begrenzungen

Datenzugriff über ODBC Anwendung ODBC (Open Database Connectivity) Relationale Datenbanken Access SQL-Server ORACLE

Migration Access –> SQL-Server

Datentypen Access / SQL-Server Text Varchar Memo Byte Smallint Integer Long Integer Int Double Float

Datentypen SQL-Server/Oracle IMAGE, Limit 2 GB BLOB, Limit 4 GB Float Decimal

Unterschiede SQL Access SQL-Server ORACLE SQL-92 Transact-SQL PL-SQL Beispiele: SELECT ... INTO SELECT ... INTO CREATE TABLE AS SELECT ...

Administration von MS-Access

Administration SQL-Server

Administration ORACLE

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 SQL-Server Datenbank ORACLE 7 Datenbank SQL-Server DBMS Engine ORACLE DBMS Engine Data- Base 1 Data- Base 2 Data- Base 2 Table- Space 1 Table- space 2 Table- space n Datei 1 Datei 2 Datei 3 Datei 1 Datei 2 Datei 3

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 Rechte sind in der Datenbank gespeichert (mdb-Datei) Benutzer und Gruppen sind in der mdw- Datei gespeichert

Benutzer/Gruppen in SQL-Server

Benutzer/Gruppen in ORACLE

Quelle: http://www.tpc.org Benchmarks Quelle: http://www.tpc.org

Übersicht anhand 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 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