2-Database Concepts a Mis

Embed Size (px)

Citation preview

  • 8/6/2019 2-Database Concepts a Mis

    1/16

    ATABASE CONCEPTSATABASE CONCEPTSPankaj Joge

    [email protected]

    Mobile # 9617661234

    mailto:[email protected]:[email protected]
  • 8/6/2019 2-Database Concepts a Mis

    2/16

    Pankaj Joge 2

    WHAT IS DATABASE?

    Collection of Coherent data with some Inherentmeaning.

    Database are designed, built and populatedwith data for a specific purpose

    Example: Postal Address and what else?

    Difference between Address Book and PostalAddress

  • 8/6/2019 2-Database Concepts a Mis

    3/16

    Pankaj Joge 3

    Examples of database in reallife

    A telephone book

    T.V. Guide

    Airline reservation system

    Motor vehicle registration records

    Papers in your filing cabinet

    Files on your computer hard drive.

  • 8/6/2019 2-Database Concepts a Mis

    4/16

    Pankaj Joge 4

    DATABASE MANAGEMENTSYSTEM

    System that helps in managing data

    System that allows inserting, updating,deleting and processing of the data

    Examples: Oracle, Ingress, Sybase, Dbase 3+,Foxbase, Foxpro, MS Access, Dataease,Dataflex, Advanced Revelation and so on

    Objects, their attributes and the relationshipbetween them (that are of interest to us) arestored in the database

  • 8/6/2019 2-Database Concepts a Mis

    5/16

    Pankaj Joge 5

    DBMS Vs File ManagementSystem

    A FMS is how data is stored on computer inDrives

    By placing data electronically in files.

    These files are then stored in specific locationson the hard disk (directories).

    If the user wishes to perform some operationhe has to scroll through all the data byhimself in order to see the data he isinterested in.

    A user has to know where he put the files that

    contain the data and also if there are

  • 8/6/2019 2-Database Concepts a Mis

    6/16

    Pankaj Joge 6

    DBMS Vs File ManagementSystem

    A Database Management System intends to :

    Remove the burden of manually locating data.

    Having to scroll through it by allowing the userto create a logical structure for the databeforehand.

    Allowing the user to place the data in thedatabase that the DBMS is managing.

  • 8/6/2019 2-Database Concepts a Mis

    7/16Pankaj Joge 7

    Functions of DBMS

    Data Definition

    Data Maintenance

    Data Manipulation

    Data display

    Data Integrity

  • 8/6/2019 2-Database Concepts a Mis

    8/16Pankaj Joge 8

    Benefits of DBMS

    Establishes Relationships between Data

    No data inconsistencies

    Reduction of data redundancyData can be shared by single or multiple users

    Standards can be set and followed

    Data integrity can be maintained

    Security of the data can be simplyimplemented

    Data independence can be achieved

  • 8/6/2019 2-Database Concepts a Mis

    9/16Pankaj Joge 9

    Shortcomings

    COST

    COMPLEXITY

    Problems Associated With CENTRALISATION

  • 8/6/2019 2-Database Concepts a Mis

    10/16Pankaj Joge 10

    Database Architecture

    A -2 Tie r Architecture

    The server holds both the application and thedata.

    The application resides in the server.

    Server will have more processing power and

    disk space .

    C LIE N T S E R V E R

  • 8/6/2019 2-Database Concepts a Mis

    11/16Pankaj Joge 11

    Database Architecture

    A -3 Tie r Architecture

    The data and applications are split onto separateservers.

    The client is a front end simply requesting &displaying data.

    C LIE N T DATABASESERVERAPPLICATIONSERVER

  • 8/6/2019 2-Database Concepts a Mis

    12/16

    Pankaj Joge 12

    DATABASE MODELS

    Databases appeared in the late 1960s, at atime when the need for a flexible informationmanagement system had arisen.

    There are five models of DBMS, which aredistinguished based on how they representthe data contained

  • 8/6/2019 2-Database Concepts a Mis

    13/16

    Pankaj Joge 13

    FIVE DBMS MODELS

    Hierarchicalierarchical

    Networketwork

    RelationalelationalDeductiveeductive

    Objectbject

  • 8/6/2019 2-Database Concepts a Mis

    14/16

    Pankaj Joge 14

    RELATIONAL DBMS

    DBMS that is based on the relational model asintroduced by Dr. Edgar F. Codd

    Stores data in the form of related tablesPowerful because they require few

    assumptions about how data is related or howit will be extracted from the database

    Same database can be viewed in manydifferent ways

    Single database can be spread across severaltables

  • 8/6/2019 2-Database Concepts a Mis

    15/16

    Pankaj Joge 15

  • 8/6/2019 2-Database Concepts a Mis

    16/16

    Pankaj Joge 16

    Have a nice day