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 —
62Unit 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
63Unit 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