Lecture 01 overview of dbms
Upcoming SlideShare
Loading in...5
×
 

Lecture 01 overview of dbms

on

  • 3,832 views

 

Statistics

Views

Total Views
3,832
Views on SlideShare
3,825
Embed Views
7

Actions

Likes
0
Downloads
90
Comments
0

1 Embed 7

http://mtp6014-zuraidahismail.blogspot.com 7

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Lecture 01 overview of dbms Lecture 01 overview of dbms Presentation Transcript

  • Database Management System
    • Introduction
    • Database system
    • Hardware
    • Software
    • Data
    • Users
    • Review
  • Introduction
    • Data
      • Raw fact and figures
      • Example
        • Name, Roll number, invoice no.
    • Information
      • Processed or more useful form of data
      • It helps in decision making process
  • Introduction
    • Information
      • Example
        • Time Table, Merit List, Report Card, Marks
    • Need of Information
    • Knowledge
      • Information containing wisdom
      • Derived from fundamental processing and organizing
  • Introduction
    • Difference b/w Data and Information
    • Database
      • The related information when placed in an organized form makes a database
      • Unorganized information has no meaning
      • Example
        • Dictionary
        • Telephone directory
        • Address book
    Introduction
    • Manual database and its problems
    • Traditional file processing system
    • Limitation of file processing system
    • Database and computers
  • Commonly performed operations on database
    • Insertion : to add new information.
    • e.g. to insert new address in address book.
    • Updation : to modify or edit the existing information.
    • e.g. your friend has shifted a new place so his address would get changed.
    • Deletion : to remove or delete unwanted information
    • e.g. delete unwanted contacts in ur mobile phones
    • retrieval operation : to view or retrieve the stored information.
    • e.g. you have to find address of one of your old friend “abcd”
    • Sort operation : arranging the information in a desired ascending or descending order etc.
  • Building blocks of a database Columns : columns are similar to fields that is individuals items of data that we wish to store. Rows : rows are similar to records as they contain data of multiple columns. Tables : table is a logical group of columns.
  • Characteristics of database
    • Organized/related
    • Shared
    • Permanent or persistence
    • Validity/integrity/correctness
    • Security
    • Consistency
    • Non-redundancy
    • Independence
    • Easily accessible
    • Recoverable
    • Flexible to change
  • Database system
    • Definition
      • DBMS “System that allow users to define, create and maintain a database and provides controlled access to the data.”
      • enable user to store, modify and extract information as per the requirement
    • Intermediate layer
    • Example
      • Computerized Library System
      • ATM
      • Flight reservation system
      • Railway reservation system etc.
    • DBMS in market
      • Dbase, Foxpro, IMS and Oracle
    Database system
    • Components of DBMS Environment
      • Hardware
      • Software
      • Data
      • Users
      • Procedures
    Database system
  • Hardware
    • Computer System
    • Storage devices
    • Input / Output devices
    • DB work on micro computer to large mainframe
    • Hardware issues
      • Designed system
  • Software
    • Software is actual DBMS
    • b/w physical data and users
    • Requests handled by DBMS
    • Provide simple interface
    • Mediator b/w database and user
    • Utilities (Report writers, application development,design aids etc)
    • Example
      • MS Access, Oracle an IBM DB2
  • Data
    • Most important component of DBMS
    • Bridge b/w Machine and User
  • Users
    • Different users can access data
    • Depending on their degree of expertise users are classified in the following groups
      • Naïve Users (ATM user)
      • Online Users
      • Application Programmers
      • Sophisticated Users
      • DBA
  • Advantages of DBMS
    • Controlling redundancy
    • Integrity can be enforced
    • Inconsistency can be avoided
    • Data can be shared
    • Standards can be enforced
    • Restricting unauthorized access
    • Solving enterprise requirement than individual requirement
    • Providing backup and recovery
    • Cost of developing and maintaining system is lower
    • Data model can be developed
    • Concurrency control
  • Disadvantages of DBMS
    • Complexity
    • Size
    • Performance
    • Higher impact of a failure
    • Cost of DBMS
    • Additional hardware costs
    • Cost of conversion
  • Comparison of file management system with database management system
    • File management
    • Small system
    • Relatively cheep
    • Simple structure
    • Redundant data
    • Chances of inconsistency
    • No security
    • Isolated data
    • Often single user
    • DBMS
    • Large systems
    • Expensive
    • Complex structure
    • Reduced redundancy
    • Consistent
    • Security
    • Data can be shared
    • Multiple users