DBMS LAB
Objectives of the course
To understand the different issues involved in the design and implementation of a database system.
To study the physical and logical database designs, database modeling, relational, hierarchical, and network models
To understand and use data manipulation language to query, update, and manage a database
To develop an understanding of essential DBMS concepts such as: database security, integrity, concurrency, distributed database, and intelligent database, client/server (Database Server), data warehousing.
To design and build a simple database system and demonstrate competence with the fundamental tasks involved with modeling, designing, and implementing a DBMS.
Outcome:
CO1: It makes students able to learn different types of database system.
CO2: It provides students the knowledge of how to create a database and how to handle those databases.
CO3: At the end of the course, students will be able to implement various management systems so that they can understand the need of database.
CO4: Student can learn the basic concepts of DBMS.
CO5: Student can know the concepts of SQL To understand PL/SQL.
CO6: Student can know triggers and cursors To know the concept of Normalization.
Prerequisites:
- Knowledge of Computer architecture and organization,
- Knowledge of microprocessor
- Knowledge of C programming language
Books:
“Database System Concepts”, 6th Edition by Abraham Silberschatz, Henry F.Korth, S. Sudarshan, McGraw-Hill.
1 “Principles of Database and Knowledge – Base Systems”, Vol 1 by J. D. Ullman, Computer Science Press.
2 “Fundamentals of Database Systems”, 5th Edition by R. Elmasri and S. Navathe, Pearson Education
3 “Foundations of Databases”, Reprint by Serge Abiteboul, Richard Hull, Victor Vianu, Addison-Wesley
Hardware and Software requirements
Hardware :
| Computer Systems | 60/30 |
| RAM | 1 GB |
| PROCESSOR | INTEL PENTIUM 915 GV |
| HARD DISK | 160 GB |
Software’s
ORACLE 8i,9i. MY SQL, DB2.


