Database software

47
DATABASE SOFTWARE MD. Aminul Islam ; ID : 13CSE042

Transcript of Database software

Page 1: Database software

DATABASE SOFTWARE

MD. Aminul Islam ; ID : 13CSE042

Page 2: Database software

05/01/2023

What is Database ?

Page 3: Database software

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.

Page 4: Database software

05/01/2023

Database Software

Page 5: 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).

Page 6: Database software

05/01/2023

Oracle

Page 7: Database software

05/01/2023

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

Page 8: Database software

05/01/2023

Versions of ORACLE ? Available versions:

9i 10g 11g 12c (latest)

Page 9: Database software

05/01/2023

Supported Operating System of ORACLE

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

Page 10: Database software

05/01/2023

Supported Programming Languages of ORACLE

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

Page 11: Database software

05/01/2023

Oracle Enterprise Manager

Page 12: Database software

Oracle Database with Oracle RAC Architecture

05/01/2023

Page 13: Database software

05/01/2023

Why ORACLE is popular ?

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

Page 14: Database software

05/01/2023

Disadvantages Complexity Not idle Can be Very expensive Requires trained administrator

Page 15: Database software

05/01/2023

IBM DB2

Page 16: Database software

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)

Page 17: Database software

05/01/2023

Supported Operating System of IBM DB2

AIX HP-UX Linux Solaris Windows z/OS

Page 18: Database software

05/01/2023

Supported Programming Languages of IBM DB2

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

Page 19: Database software

05/01/2023

Advantages Much Support Available Runs on multiple platforms Easily Scalable Stable

Page 20: Database software

05/01/2023

Disadvantages Not as robust as Oracle Can be expensive Requires administration

Page 21: Database software

05/01/2023

Microsoft SQL Server

Page 22: Database software

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

Page 23: Database software

05/01/2023

Supported Operating System of SQL Server

Linux

Windows

Page 24: Database software

05/01/2023

Supported Programming Languages of SQL Server

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

Page 25: Database software

05/01/2023

Advantages Good tools Much support available Stable Complete

Page 26: Database software

05/01/2023

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

Page 27: Database software

05/01/2023

MySQL

Page 28: Database software

05/01/2023

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

Page 29: Database software

05/01/2023

Supported Operating System of MySQL

Linux OS X Solaris Windows

Page 30: Database software

05/01/2023

Supported Programming Languages of MySQL

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

Page 31: Database software

05/01/2023

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

Page 32: Database software

05/01/2023

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

Page 33: Database software

05/01/2023

Comparison among Oracle, MySQL, SQL Server

Page 34: Database software

05/01/2023

SAP Sybase ASE

Page 35: Database software

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

Page 36: Database software

05/01/2023

Teradata

Page 37: Database software

05/01/2023

Teradata Developed by Teradata Corporation Initial release- 1979 VLDB system

Page 38: Database software

05/01/2023

ADABAS

Page 39: Database software

05/01/2023

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

Page 40: Database software

05/01/2023

FileMaker

Page 41: Database software

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

Page 42: Database software

05/01/2023

Microsoft Access

Page 43: Database software

05/01/2023

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

Page 44: Database software

05/01/2023

Informix

Page 45: Database software

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

Page 46: Database software

05/01/2023

Database Market Share

Page 47: Database software