Database software

Post on 12-Feb-2017

27 views 0 download

Transcript of Database software

DATABASE SOFTWARE

MD. Aminul Islam ; ID : 13CSE042

05/01/2023

What is Database ?

05/01/2023

Database Database is a collection of information

organized to provide efficient retrieval. A database is information organized in

such a way that a computer program can quickly select pieces of data.

05/01/2023

Database Software

05/01/2023

Database software

Database software is a software program or utility used for creating, editing and maintaining database files and records.

Database software sometimes referred to as database management systems (DBMS).

05/01/2023

Oracle

05/01/2023

ORACLE Oracle is a database server Supports RDBMS Developed by ORACLE Corporation Initial release- 1980 Implementation language- C and C++

05/01/2023

Versions of ORACLE ? Available versions:

9i 10g 11g 12c (latest)

05/01/2023

Supported Operating System of ORACLE

AIX HP-UX Linux OS X Solaris Windows z/OS

05/01/2023

Supported Programming Languages of ORACLE

C C# C++ Cobol Fortran Java JavaScript Objective C PHP Python Ruby Visual Basic

05/01/2023

Oracle Enterprise Manager

Oracle Database with Oracle RAC Architecture

05/01/2023

05/01/2023

Why ORACLE is popular ?

Higher security Capability of handing large database Administration system is very strong Performs each transaction separately

05/01/2023

Disadvantages Complexity Not idle Can be Very expensive Requires trained administrator

05/01/2023

IBM DB2

05/01/2023

IBM BD2 Supports RDBMS Developed by IBM Corporation Flexible & cost effective platform for business applications Initial release- 1983 Implementation language- C and C++ Current release : DB2 Data Server (11.1)

05/01/2023

Supported Operating System of IBM DB2

AIX HP-UX Linux Solaris Windows z/OS

05/01/2023

Supported Programming Languages of IBM DB2

C C# C++ Cobol Fortran Java Perl PHP Python Ruby Visual Basic

05/01/2023

Advantages Much Support Available Runs on multiple platforms Easily Scalable Stable

05/01/2023

Disadvantages Not as robust as Oracle Can be expensive Requires administration

05/01/2023

Microsoft SQL Server

05/01/2023

Microsoft SQL Server Supports RDBMS Developed by Microsoft Corporation Provides enterprise class data management Initial release- 1989 Implementation language- C++ Current release : SQL Server 2016

05/01/2023

Supported Operating System of SQL Server

Linux

Windows

05/01/2023

Supported Programming Languages of SQL Server

C++ Delphi Go Java JavaScript PHP Python R Ruby Visual Basic

05/01/2023

Advantages Good tools Much support available Stable Complete

05/01/2023

Disadvantages Only runs on MS platforms Not as robust as DB2 or Oracle Can be expensive Requires some administration

05/01/2023

MySQL

05/01/2023

MySQL Supports RDBMS Developed by Oracle Corporation Initial release- 1995 Implementation language- C,C++ Current release : 5.7.16

05/01/2023

Supported Operating System of MySQL

Linux OS X Solaris Windows

05/01/2023

Supported Programming Languages of MySQL

C C# C++ Delphi Java JavaScript PHP Python Perl Ruby

05/01/2023

Advantages Free Much support available Good Developer community Stable Runs on multiple platforms

05/01/2023

Disadvantages Not as many features as above in default config No direct ADO support

05/01/2023

Comparison among Oracle, MySQL, SQL Server

05/01/2023

SAP Sybase ASE

05/01/2023

SAP Sybase ASE Developed by Sybase Corporation Initial release- 1980 Provides operational advantages by lowering cost & risks Implementation language- C and C++ Current release : 16.0

05/01/2023

Teradata

05/01/2023

Teradata Developed by Teradata Corporation Initial release- 1979 VLDB system

05/01/2023

ADABAS

05/01/2023

ADABAS Supports Mutivalued DBMS Developed by Software AG Corporation Runs in multiple platforms Initial release- 1971 Mainframe database

05/01/2023

FileMaker

05/01/2023

FileMaker Cross-platform RDBMS that includes a GUI frontend Developed by FileMaker #1-selling easy-to-use database software Initial release- 1983 Supports PHP only

05/01/2023

Microsoft Access

05/01/2023

Microsoft Access Supports RDBMS Developed by Microsoft Corporation Desktop based database application Initial release- 1992 Implemented by C Operating system- Windows

05/01/2023

Informix

05/01/2023

Informix Supports RDBMS Now under IBM Corporation Object-oriented database Initial release- 1984 Implemented by C and C++ Current release : IBM Informix 12.10.xC7

05/01/2023

Database Market Share