Download PPT

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
TRACK 1 & 3
DB Engines
Learning Objectives
At the end of the session, the participants should be able to
• Assess an appropriate database engine given a database
requirement and design specifications.
• List and compare the different database engines available.
Steps of DBMS Selection
Process
• Define Terms of Reference of study
• Shortlist two or three products
Additional useful information on a product can be gathered by
(1) contacting existing users who may provide specific details
(2) using available benchmarks that compare the performance
of DBMS products.
• Siege 1.34
– Home Page: http://www.joedog.org/
• Open Source Database Benchmark 0.10
– Home Page: http://osdb.sourceforge.net/
(Source: SoftLandIndia - Linux: Benchmark Tools,
http://www.softlandindia.com/linux/Benchmark.htm)
Reference Materials
 http://www.acm.org/sigmod/databaseSoftware/index.html
– an index of publicly available database software
 http://www.techreviews.com/sections/topics/article/TT20010118S0005
– an evaluation of the five leading relational database companies--IBM,
Informix, Microsoft, Oracle, and Sybase
Few Popular RDBMS
• Open-Source
http://www.mysql.org MySQL web site
http://www.postgresql.org/index.html - PostgreSQL web site
• Commercial
http://www.software.hosting.ibm.com/data/db2/index.html - DB2
http://www.informix.com/ - Informix
http:// http://www.oracle.com/ - Oracle website
http://www.microsoft.com/SQL - MS SQL website
http://www.sybase.com/ - Sybase
...DBMS Selection Process
• Evaluate products
• Recommend selection and produce report
This is how a DBMS evaluation
form looks like...
DBMS
Sample
Vendor
Sample
Physical Definition Group
Features
Comments
File structures available
Choices of four
File structure maintenance
NOT self-regulating
Ease of reorganization
Indexing
Variable length fields/records
Data compression
Specify with the structure
Encryption routines
None
Memory requirements
Storage requirements
Totals
Physical Definition Group
Rating
8
6
4
6
6
7
4
0
0
41
5.75
Wgtng.
.15
0.2
0.25
0.15
0.15
0.05
0.05
0
0
1.0
0.25
Score
1.2
1.2
1.0
0.9
0.9
0.35
0.2
0
0
5.75
1.44
...OR JUST TRY...
http://www.mysql.com/information/crash-me.php
Related documents