Relational Database Management System detailed syllabus for Computer Application & Business Management (CA&BM) for 2015 revision curriculum has been taken from the SITTTRs official website and presented for the CA&BM students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Application & Business Management 4th Sem scheme and its subjects, do visit CA&BM 4th Sem 2015 revision scheme. The detailed syllabus of relational database management system is as follows.
Course General Outcomes:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
SPECIFIC OUTCOMES
MODULE – 1
- Understand Database
- Define Field, Record, Database
- Distinguish between Physical record -and Logical Record
- Explain Advantages of DBMS
- Understand Schema, Subschema, – Instances, Three schema architecture
- Define data independence.
- Distinguish between Logical data independence and Physical data independence
- Know Database system structure(Architecture)
- Explain Storage manager, Query processor, Disk storage, Database Users
- Distinguish Database Languages – DDL , DML,DCL
- Explain various Database system application architectures like Centralized DBMS architecture, Basic client/server architecture, Two tier client/server architectures, and three tier client/server architectures
- Understanding Data Models
- Explain ER model
- Define Entity, Attribute, Keys, Relationship types, Relationship set
- Define Primary key, Candidate key, Super key
- Explain ER diagram, Weak entity set
- Compare ER Model and Enhanced ER Model
- Describe EER Model: Subclasses – Super classes – Inheritance – Specialisation – Generalisation
- Define Unified Modelling Language- Class diagram
MODULE – 2
- Understand Relational model Concepts
- Define Domains, Attributes, Tuples
- Explain Mapping ER model to Relational model
- Explain Constraints: Domain constraints, Key constraints, Entity integrity, Referential integrity, Foreign keys
- Understand Relational algebra operations
- Explain the following operations with examples: Select, Project, Rename, Union, Intersection, Difference, Cartesian Product, Division, Join, Equijoin, Natural join
- Understand Relational database design
- Explain design guidelines for relation schema
- Define Functional dependency
- Define Normalization
- Explain normal forms: 1NF – 2NF – 3NF – Boyce Codd Normal Form
- Explain Decomposition, Dependency preservation, Multi-valued dependencies
- Explain 4NF with example
- Explain Join dependencies and define 5NF
MODULE – 3
- Understand SQL
- Explain features of SQL
- Explain Data types in SQL
- Differentiate Domains, attributes, and tuples
- Creation of Table
- Explain CREATE TABLE command
- Explain Constraints: NULL, DEFAULT,CHECK, PRIMARY KEY, UNIQUE, referential Integrity
- Explain DROP TABLE Command , ALTER TABLE
- Explain commands for creating and roping indexes CREATE INDEX, CREATE UNIQUE INDEX, DROP INDEX
- Explain SELECT statements with WHERE, ORDER BY clause with examples
- Describe UPDATE Statement, INSERT, DELETE with example
- Explain Nested queries, tuples and multi set comparison, Correlated nested queries
- Explain EXISTS and UNIQUE functions
- Explain explicit sets and renaming of attributes
- Explain Joining tables – aggregate functions
- Explain grouping: GROUP BY, HAVING clauses
- Explain BEGIN TRANS, COMMITT, ROLL BACK, SAVE POINT
- Explain Views: Advantages, Creation and Updation
- Explain Query optimization
MODULE – 4
- Understand advanced SQL
- Define triggers and cursors
- Explain reports and forms
- Explain stored procedures and functions
- Explain how Procedures are invoked from Interface
- Understand Embedded SQL
- Understand about Embedded SQL statements and its application
- Explain retrieving single tuples with embedded SQL
- Explain retrieving multiple tuples with embedded SQL using cursor
- Explain dynamic SQL by specifying queries at run time
- Understand Transaction management
- Define Transaction
- Explain transaction concepts
- Differentiate Properties of transactions, , Transaction Sates
- Explain Concurrent Executions
- Explain Serializability
MODULE – I :
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
MODULE – II :
Relational model – Concepts – Constraints – Key constraints – Referential integrity – Foreign keys Relational algebra operations -Unary & Binary relational operations Relational database design -Guidelines- Functional dependency – Normalization – 1NF – 2NF – 3NF – Boyce Codd Normal Form – Decomposition – Dependency preservation – Multivalued dependencies -4NF – Join dependencies – 5NF
MODULE – III :
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
MODULE – IV:
Triggers, cursers – stored procedures and functions, embedded SQL, Retrieving single tuples with embedded SQL Dynamic SQL – specifying queries at run time using dynamic SQL Transaction management-Transaction concepts -Properties of transactions-Sates-Concurrent Executions-Serializability
BOOKS RECOMMENDED
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
For detailed syllabus of all other subjects of Computer Application & Business Management, 2015 revision curriculum do visit CA&BM 4th Sem subject syllabuses for 2015 revision.
To see the syllabus of all other branches of diploma 2015 revision curriculum do visit all branches of SITTTR diploma 2015 revision.