Professional Documents
Culture Documents
Rdbms Unit1
Rdbms Unit1
Reference Books
• Ramez Elmasri, Shamkant B Navathe, Fundamentals of database system,
Addison Wesley, McGraw-Hill, 2000.
• Silberschatz, Korth and Sudarshan, Database System Concepts, 6th
Edition, McGraw Hill, 2011.
• Ramakrishnan, R., Gehrke, Database Management Systems, 3rd Edition,
McGraw Hill
Information
Responses Poor (1) Average (2) Good (3) Very Good (4) Excellent (5)
Taste 0% 10% 20% 50% 20%
Hygiene 0% 0% 30% 30% 40%
Ambience 0% 10% 50% 30% 10%
Staff Behaviour 0% 0% 60% 30% 10%
Example:
• Address Book: Names, telephone numbers, and addresses
• Mobile phones store this data using simple database software
• Can be stored on a hard drive, using a personal computer and
software such as Microsoft Access or Excel
This collection of related data with an implicit meaning is a database
Pooja 8 2 Fundamentals of
Economics
Course
Course_Name Course_ID Credit_hours Dept_Name
C Programming CS02 4 CS
D1 CS
D2 Management
Grades
Stud_Name Course_Name Grade
Smith C Programming A
Pooja Fundamentals of Economics A+
Faculty
Faculty_Name Faculty_ID Course_Name Dept_Name
Examples of Updates:
• Add the course of ‘Intro to Computer Science’ for ‘Smith’
• Create a new course ‘E-commerce’ for the ‘Management’ department
❖ Banking System
❖ Inventory Management System
❖ Hospital Management System
❖ Movie Ticket Booking System
❖ Online Shopping System
❖ Library Management System
❖ Electronic Stores System
For example,
• One user: grade reporting office, may keep files on students and their
grades
• Programs to print a student’s transcript and to enter new grades are
implemented as part of the application
• Second user: the accounting office, may keep track of students’ fees and
their payments
• Although both users are interested in data about students, each user
maintains separate files—and programs to manipulate these files—
because each requires some data not available from the other user’s
files
• This redundancy in defining and storing data results in wasted
storage space and in redundant efforts to maintain common up-to-
date data
• In the database approach, a single repository maintains data that is
defined once and then accessed by various users repeatedly through
queries, transactions, and application programs.
❖ End Users:
✓ Require access to the database for querying, updating, and
generating reports
✓ Database primarily exists for their use
✓ Categories of end users:
• Casual end users occasionally access the database, but
they may need different information each time; typically
middle- or high-level managers
• Naive or parametric end users constantly querying and
updating the database, using standard types of queries
and updates; Bank customers and tellers check account
balances and post withdrawals and deposits, Reservation
agents or customers for airlines
❖ Course
Course Name Course ID Credit Hours Department Name