0% found this document useful (0 votes)
58 views1 page

Credits: 3

This document provides an overview of the topics covered in a Database Management System course. The course introduces fundamental database concepts like data models, database languages, and database architecture. It covers the entity-relationship model and relational model for data modeling. The document also describes how the course covers SQL and integrity constraints, relational database design including normalization, internals of relational database management systems including transaction processing and recovery, and file organization and indexing.

Uploaded by

Sayan Kumar Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views1 page

Credits: 3

This document provides an overview of the topics covered in a Database Management System course. The course introduces fundamental database concepts like data models, database languages, and database architecture. It covers the entity-relationship model and relational model for data modeling. The document also describes how the course covers SQL and integrity constraints, relational database design including normalization, internals of relational database management systems including transaction processing and recovery, and file organization and indexing.

Uploaded by

Sayan Kumar Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Database Management System

Code: EC704C
Credits: 3

Introduction
Concept & Overview of DBMS, Data Models, Database Languages, Database Administrator, Database
Users, Three Schema architecture of DBMS.

Entity-Relationship Model
Basic concepts, Design Issues, Mapping Constraints, Keys, Entity-Relationship Diagram, Weak Entity
Sets, Extended E-R features.

Relational Model
Structure of relational Databases, Relational Algebra, Relational Calculus, Extended Relational
Algebra Operations, Views, Modifications Of the Database.

SQL and Integrity Constraints
Concept of DDL, DML, DCL. Basic Structure, Set operations, Aggregate Functions, Null Values,
Domain Constraints, Referential Integrity Constraints, assertions, views, Nested Subqueries,
Database security application development using SQL,PL/SQL, Stored procedures and triggers,
Cursors.

Relational Database Design
Functional Dependency, Different anamolies in designing a Database., Normalization using
funtional dependencies, Decomposition, 1NF, 2NF, 3NF, Boyce-Codd Normal Form, Nomalization
using multi-valued depedencies, 4NF, 5NF, 6NF.

Internals of RDBMS
Physical data structures, Query optimization : join algorithm, statistics and cost bas optimization.
Transaction processing, Concurrency control and Recovery Management : transaction model
properties, state serializability, lock based protocols, two phase locking, Deadlocks, Deadlock
avoidance, Wait die & wound wait protocol.

File Organization & Index Structures
File & Record Concept, Placing file records on Disk, Fixed and Variable sized Records, Types of Single-
Level Index (primary, secondary, clustering), Multilevel Indexes, Dynamic Multilevel Indexes using B
tree and B+ tree .
mywbut.com
1

You might also like