0% found this document useful (0 votes)
35 views5 pages

DBM

Data Base Management System
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
35 views5 pages

DBM

Data Base Management System
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 5
- i hnology(IF) / Computer Technology (cq + Diploma Programme in Information Tec! y COURSE ‘Dasbase Management Systems (O8M) COURSE CODE: 2123, TEACHING AND EXAMINATION SCHEME: Teaching Scheme Examination Scheme Marks "TO [THRE 4 | paper ST [PRT OR [TW [Tor Paper Hrs. TH [TEST | TH+ TE: AC ee : Max. [80] 20 | 100 | - | 251 25| isp | eas) Onoen | ae % Min, | 32 [| -- 40 == | 10 [1 = 1,0 RATIONALE: i i ing of the basic concepts of database | The aim of this course is to get broad understanding o c management systems in particular relational database system, The student will also develop the skills to use Database base package as a backend for developing database appli ication 2.0 COURSE OBJECTIVES: The student will be able to, Create databases and maintain relation between the databases. Explain concepts of database system with client server architecture. Design database usin 19 Normalization rules and the normalize database. Write & execute SQL queries. Apply and Develop concepts of data modelling, 3.0 COURSE OUTCOMES: ‘The course content should be taught and learning imparted in such a manner that students are able to acquire required learning outcome in cognitive, psychomotor art affective domain to demonstrate following course outcomes: Describe Database concepts, Draw ER diagram and Design Design and Maintain Databas Write PL/SQL Programme, Aj Apply security and Recovery 4.0_COURSE DETAILS: naeNe security and integrity constraints, lent server architecture and database languages, database using Normalization, | @ by using SQL queries. PPIY concept of views, trigger and Cursor on database Concept on database. weene | Unit Major Learning Outcomes Topics and Sub-topics Hours | (in cognitive domain) Unit-T la. Explain the concept ofa [id Concept of Data, Database, database 08 i data, database, and management System. Disadvantages Basic DBMS, of file Processing system, advantages Concept of | 1b. Explain the concept of of DBMS over file Processing system, DBMS and RDBMS, Application of Database. ‘ Data Models| 1c. pescribe the database 1.2 What ie RDBMS, Difference between languages and overall DBMS and RDBMS, i , Mame various | structure of DBMS, Software of DBMS and RDBMS. | ” Graetibe architecture of 1.3 Data abstraction, Database languages \ ient server system Instance and schema, Data i | independence ~ Logical and Physical Independence 1.4 Components Of DBMS and overall lunctions of Dai 15. Introduction to architecture, T) chit poo itectur — 62 Unit Major Learning Outcomes Topics and Sub-topics Hours ’ (in cognitive domain) unit-11 2a. Expan Relational ‘and Key|2.1 Relational Model: - Basic Concepts 12 : cept. Attributes and Domains. Key Relational ' 2b. Implement and Draw an Concepts: Candidate key, Primary key, Data Model ER diagram Foreign key and Super key. and 2c. Explain various data 2.2. E-R model, Components of ER Model, Database constraint and need of Types of attributes, Role indicator, Security data security weak & strong entity set. and ——_| 2d. Describe various database |2.3 Database Security: introduction, Data Integrity constraint security requirements. Constraint 2.4 Integrity Constraints: Domain Integrity Constraints, Entity Integrity Constraints, Referential Integrity Constraints & on delete Cascade 2.5. Relational Algebra and Relational Calculus. Unit-tit _|3a. Write SQL queries to __[3.1_Introduction to SQL 12 create relational database |3.2 Data Types in SQL SQL and PL-| and apply data constraint [3.3 DDL Commands: CREATE, ALTER, SQL 3b. Write SQL queries for DROP, TRUNCATE, DESC, RENAME, data manipulation Truncate, Creating a User, Use of data 3c, Implement the Queries Constraints using various operators |3.4 DML Commands: INSERT, UPDATE, and functions DELETE, CALL 3d. Design the Queries for 3.5 SQL Operators: Arithmetic Operators, controlling in Database ‘Comparison Operators, Logical 3e, State the features and Operators, Set Operators, Range components of the Searching operators-Between, Pattern PL/SQL matching operators-Like. 3f. Write simple PL/SQL Code |3.6 String functions and Date time using control structure functions and handle various 3.7. Queries using Group by, having, and exceptions. Order by clause, Joins, Types of Joins, 3g. Create stored procedures Sub queries. and implement functions |3.8 DCL Commands: COMMIT, and create database SAVEPOINT, ROLLBACK, GRANT, and trigger using PL/SQL REVOKE. 3.9 PL/SQL Introduction, PL/SQL block structure, variables, SQL statements in PL/SQL, PL/SQL control Structures, Cursors, Triggers, Functions, Packages, procedures. 3.10 Error handling in PL/ SQL. Uniciv——|4a. Describe the process of |4.1 Purpose of Normalization, Data i0 Normalization & Design redundancy and updating anomalies, Relational database Structure using Functional Dependencies and Database ‘various Normal forms to Decomposition, Design, reduce redundancy. 4.2. Process of Normalization using 1NF, Storage and |4b, Explain the concept of file 2NF, 3NF, multi valued dependencies File organization, organization and BCNF. oe structure oeetords in files and [4.3 File Organization, Organization of Indexing and Hashing records in files, Storage of Object Oriented databases, 4.4 Basic concept of Indexing and 63 Unit Major Learning Outcomes Topics and Sub-topics aay (in cognitive domain) | | ‘Transaction |5b. Explain the concept of Unit-v 5a. Explain general strate’ for query processi | Query Equivalence Expression | Processing and relations in the and response Processing transaction and its ACID ropertes cE nsector transaction: properties

You might also like