RDBMS Pakages
RDBMS Pakages
Oracle
MS SQL Server
Microsoft Access.
IBM DB2
Openbase
SAP Sybase IQ
Difference between MYSQL, ORACLE and MS SQL SERVER.
Features&
My SQL Oracle MS SQL Server
Functionality
Company Open Source Oracle Corporation Microsoft Inc
Latest Versions version 5.6.12
Version 12c Sql server 2012
4) .NET 5) PHP
5) Perl
Database Server Database Instance stores Database instance has MS SQL SERVER background
(Instance) global memory in mysql numerous background processes are
background process. processes dependent on
configuration. System Global LAZY WRITER
User sessions are managed EAGER WRITER
Area is shared memory for CHECKPOINT
through threads. SMON, PMON, DBWR, LGWR,
ARCH, RECO, etc. LOG WRITER
BACKUP LOG
Sessions are managed through
server processes.
Database Server Made up of database Uses tablespaces for system
(Physical schemas. metadata, user data and SQL Server data is stored in data files
that, by default, have an .MDF
Storage) indexes. Common tablespaces extension. The log (.LDF) files are
Each storage engine stores include: sequential files used by SQL Server to
information differently. log transactions executed against the
1) SYSTEM SQL Server instance (more on
Common storage engines: 2) SYSAUX instances in a moment).
3) USER DATA
MYISAM – stores data in 4) USER INDEXES
.FRM, .MYD and .MYI files. 5) TEMPORARY
6) UNDO
InnoDB – stores data in a
7) REDO and archive log
common tablespace or
files are used for point in
individual tablespaces per
time recovery.
table.
Commercial issues
I. Prices Free of Cost Expensive Expensive
II. Technical support No Support It Provide Support 24x7 It Provide Support 24x7
Reliability & It has Average Recovery Very good in recovery Very good in recovery
Recovery
Distributed databases
I. Access to multiple Poor Good
databases Very good
II. Heterogeneous Poor Good
systems support Good
I. Portability Good
Very good Good
II. scalability Good
Very good Good