|
General info: CS6302-
Database Management Systems
|
University – Anna university,
|
|
Objectives:
1) To expose the students to the fundamentals
of Database Management Systems.
2)
To make the students understand the
relational model.
3)
To
familiarize the students with ER diagrams.
4)
To expose the students to SQL.
5)
To
make the students to understand the fundamentals of Transaction Processing
and QueryProcessing.
6)
To familiarize the students with the
different types of databases.
7)
To make the students understand the Security
Issues in Databases.
|
|
|
UNIT I- INTRODUCTION TO DBMS
File Systems Organization - Sequential, Pointer, Indexed, Direct
- Purpose of Database System- Database System Terminologies-Database
characteristics- Data models – Types of data models – Components of DBMS-
Relational Algebra. LOGICAL DATABASE DESIGN: Relational DBMS - Codd's Rule -
Entity-Relationship model - Extended ER Normalization – Functional
Dependencies,
Anomaly- 1NF to 5NF- Domain
Key Normal Form – DE normalization.
|
|
|
UNIT II -SQL & QUERY OPTIMIZATION
SQL Standards - Data types - Database Objects-
DDL-DML-DCL-TCL-Embedded SQL-Static Vs Dynamic SQL - QUERY OPTIMIZATION:
Query Processing and Optimization - Heuristics and Cost Estimates in Query
Optimization.
|
|
|
UNIT III TRANSACTION PROCESSING AND CONCURRENCY CONTROL
Introduction-Properties of Transaction- Serializability-
Concurrency Control – Locking Mechanisms- Two Phase Commit Protocol-Dead
lock.
|
|
|
UNIT IV -TRENDS IN DATABASE TECHNOLOGY
Overview of Physical Storage Media – Magnetic Disks – RAID –
Tertiary storage – File Organization – Organization of Records in Files –
Indexing and Hashing –Ordered Indices – B+ tree Index Files – B tree Index
Files – Static Hashing – Dynamic Hashing - Introduction to Distributed
Databases- Client
server technology-
Multidimensional and Parallel databases- Spatial and multimedia databases- Mobile
and web databases- Data Warehouse-Mining- Data marts.
|
|
|
UNIT V ADVANCED TOPICS
DATABASE SECURITY: Data Classification-Threats and risks –
Database access Control – Types of Privileges
–Cryptography- Statistical Databases.- Distributed
Databases-Architecture-Transaction Processing-Data Warehousing and Mining-Classification-Association
rules-Clustering-Information Retrieval- Relevance ranking-Crawling and
Indexing the Web- Object Oriented Databases-XML Databases.
|
|
|
OUTCOMES:
At the end of the course, the
student should be able to:
· Design Databases for applications.
· Use the Relational model, ER diagrams.
· Apply concurrency control and recovery mechanisms for
practical problems.
· Design the Query Processor and Transaction Processor.
· Apply security concepts to databases.
|
|
|
TEXT BOOK:
1.
Ramez
Elmasri and Shamkant B. Navathe, “Fundamentals of Database Systems”, Fifth
Edition, Pearson Education, 2008.
REFERENCES:
1. Abraham Silberschatz,
Henry F. Korth and S. Sudharshan, “Database System Concepts”, Sixth Edition,
Tata Mc Graw Hill, 2011.
2. C.J.Date, A.Kannan and
S.Swamynathan, “An Introduction to Database Systems”, Eighth Edition, Pearson
Education, 2006.
3. Atul Kahate, “Introduction
to Database Management Systems”, Pearson Education, New Delhi, 2006.
4. Alexis Leon and Mathews
Leon, “Database Management Systems”, Vikas Publishing House Private Limited,
New Delhi, 2003.
5. Raghu Ramakrishnan,
“Database Management Systems”, Fourth Edition, Tata Mc Graw Hill, 2010.
6. G.K.Gupta, “Database
Management Systems”, Tata Mc Graw Hill, 2011.
7. Rob Cornell, “Database
Systems Design and Implementation”, Cengage Learning, 2011.
|
|
|
Notes from ME: CLICK HERE
|
|
Wednesday, 5 August 2015
3-3-CS6302-Database Management Systems
Subscribe to:
Post Comments (Atom)
Active Employee Report
Active Employee Report SELECT PPPMF.PRIORITY, "PER_ALL_PEOPLE_F_1"."PERSON_NUMBER" AS "PERSON_NUMBER...
-
/* Name : Annual leave Bonus v3 DATE: 23-03-2020 CREATED BY : PARTHA This report is to get the employee's performance rating...
-
1) Microsoft excel short cut keys. 2) Microsoft for beginners #1 3) Microsoft for beginners#2 4) ...
No comments:
Post a Comment