Course Structure of IT-601, Database Management System: Department of Information Technology
Course Structure of IT-601, Database Management System: Department of Information Technology
- 108 -
B. Tech (IT) - 3rd Year - Course Book
Independence.
Day-4 1L Entity-Relationship Model, Basic
concepts, Design Issues,
Mapping Constraints, Keys, Entity-
Day-5 2L
Relationship Diagram,
Day-6 1L Weak Entity Sets, Extended E-R Assignment-1
features.
Day-7 2L Relational Model, Structure of relational
Databases,
Day-8 1L Relational Algebra,
Day-9 2L Relational Calculus, Extended Relational
Algebra Operations,
Day-10 1L Views, Modifications of the Database. Assignment-2
Day-11 2L Integrity Constraints in SQL, Concept of
DDL, DML, DCL.
Day-12 1L Basic Structure, Set operations,
Aggregate Functions,
Day-13 2L Null Values, Domain Constraints,
Referential Integrity Constraints,
assertions.
Day-14 1L Nested Sub queries, Database security Assignment-3
application development using
SQL,
Day-15 2L Stored procedures and triggers.
Day-16 1L Relational Database Design, Functional
Dependency, Different anomalies in
designing a Database
Day-17 2L Normalization using functional
dependencies, why different normal
form.
Day-18 1L Decomposition, 1NF
Day-19 2L 2NF 3NF
Day-20 1L BCNF, multi-valued dependencies,
Day-21 2L Check for multivalued dependency,4NF, Assignment-4
5NF
Day-22 1L Physical data structures, Query
optimization : join algorithm,
Day-23 2L Statistics and cost base optimization.
Day-24 1L Transaction processing, ACID
properties.
Day-25 2L Concurrency control and serializability.
Day-26 1L Recovery management, transaction
model properties,
Day-27 2L Revision of important topics
Day-28 1L MAKAUT previous years question
paper solve.
- 109 -
B. Tech (IT) - 3rd Year - Course Book
- 110 -
B. Tech (IT) - 3rd Year - Course Book
Course Curriculum
Department, Program, Course
Number, Title of Course and Year IT, B.Tech-IT, IT691, DBMS Lab, 3rd Year
of Study
Identification of Course
Designers: names of faculty • Writer: Ms. Moumita Deb, M.Tech., Asst. Prof., Dept of IT
(writers & editors/moderator) • Moderator: Dr. Pramathanath Basu, Professor, PhD.
with designations & qualifications
Mapping with Faculty
Qualification & Expertise • Ms. Moumita Deb (10 years, M.Tech. in Software Engineering)
(Experience of teaching in UG • Dr. Pramathanath Basu (41 years, PhD)
Engg.)
Designation as a Compulsory or
Compulsory
Elective course (Module)
Introduction to computing in first year, Data structure and Computer
Pre-requisites Courses organization in Third semester.
Contact Hours, Credits and Type L-T-P : 0-0-3
of course (theory, tutorial, Credit – 2.0
seminar, project, etc.), Practical
Class/Laboratory/Tutorial 3 hours Laboratory
schedule, Duration One Semester
- 111 -
B. Tech (IT) - 3rd Year - Course Book
- 112 -
Mapping of Course Outcome with Program Outcome
S.
No Course Code Course Outcome PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
.
1. Explain the role of a database
management system in an S
organization
2. Describe basic database concepts,
including the structure and operation S
of the relational data model
3. Construct simple and moderately
advanced database queries using S S M
Database Mgmt.
(SQL)
1 Sys. IT601
4. Analyse and successfully apply logical
-Theory database design principles, including
M S S
E-R diagrams and database
normalization
5. Implement the concept of database
transaction and related database
facilities, including concurrency M S
control, backup and recovery, data
- 113 -
object locking and protocols
1. Create a database schema after
M S S
analysing data
2. Handle data using basic query like
M S
Database Mgmt. insert, update, delete, and alter
3. Apply integrity constraints, restriction
Sys. Lab S S M
B. Tech (IT) - 3rd Year - Course Book
2 checking
IT691
-Practical 4. Create and analyse view S M M
5. Handle complex queries using join,
nested query, sub query using M S M
PL/SQL
Selection of Assessment Components and Tools
- 114 -
Planning & Designing S S S 0.5 × Score 0.5 × Score 0.5 × Score
1.1.12 Application of Subject Knowledge S - - 0.5 × Score - -
Application of Related other Concept and Techniques S 0.5 × Score
S M M 0.5 × Score 0.3 × Score 0.3 × Score
- Integrated Approach
Developing Solution/System using modern IT skill S - S S 0.5 × Score - 0.5 × Score 0.5 × Score
B. Tech (IT) - 3rd Year - Course Book
Terminal - - - -
1.2.1 Written Semester Exams S S 0.5 × Score 0.5 × Score
Test
Indirect 2.2.2 Student Semester Exit Survey W S - S 0.2 × Score 0.5 × Score - 0.5 × Score
Method 2.2.5 Faculty and Staff Satisfaction Survey W - - S 0.2 × Score - - 0.5 × Score
2.2.1 Employer Survey S M S S 0.5 × Score 0.3 × Score 0.5 × Score 0.5 × Score
2.2.6 Alumni Survey S - S S 0.5 × Score - 0.5 × Score 0.5 × Score
Weighted Score (WS) Total/9.6 Total / 3.1 Total / 2.6 Total / 3.8
%PO attained WS/3 * 100 WS/3 * 100 WS/3 * 100 WS/3 * 100
Selection of Assessment Components and Tools
IT - 691 (Database Management System Lab) Weighted Evaluation of POs
Score (WS – 0.5 || WM = 0.3 || WW = 0.2)
Assessment Tools PO1 PO 2 PO3 PO5
(1 – 4)
Component Ast - # Method/Element PO1 PO 2 PO3 PO5
Lab Performance 1.1.3 Problem based Questions (Class Test) S S - 0.5 × Score 0.5 × Score -
1.1.4 Design oriented Questions (Class Test) M S S M 0.3 × Score 0.5 × Score 0.5 × Score 0.3 × Score
1.1.9 Attendance M - - 0.3 × Score - -
Laboratory Experiments/Assignments
1.1.10 (incl. conducting physical tests using tools M M - M 0.3 × Score 0.3 × Score - 0.3 × Score
and preparing lab reports)
Minor Research and gather information S - - - 0.5 × Score - - -
Project Analysis of Problem, Requirement Analysis M S M - 0.5 × Score 0.5 × Score 0.3 × Score -
Planning & Designing S S S - 0.5 × Score 0.5 × Score 0.5 × Score -
1.1.12 Application of Subject Knowledge S - - - 0.5 × Score - - -
Application of Related other Concept and S 0.3 × Score 0.5 × Score
S M M 0.5 × Score 0.3 × Score
Techniques - Integrated Approach
Developing Solution/System using IT skill S - S S 0.5 × Score - 0.5 × Score 0.5 × Score
Terminal Test Laboratory Exams (to conduct certain
experiments, tool based assignments and M M S S 0.3 × Score 0.3 × Score 0.5 × Score 0.5 × Score
- 115 -
1.2.2 report the procedure, results etc.)
Viva Voce S - - - 0.5 × Score - - -
Indirect Method 2.2.2 Student Semester Exit Survey W S - S 0.2 × Score 0.5 × Score - 0.5 × Score
2.2.5 Faculty and Staff Satisfaction Survey W - - S 0.2 × Score - - 0.5 × Score
B. Tech (IT) - 3rd Year - Course Book
2.2.1 Employer Survey S M S S 0.5 × Score 0.3 × Score 0.5 × Score 0.5 × Score
Weighted Score for each PO Total / 6.1 Total / 4.2 Total / 3.1 Total / 3.6
%PO attained WS/3 * 100 WS/3 * 100 WS/3 * 100 WS/3 * 100
Assessment Rubrics
IT 601 (Database Management System) &IT 691 (Database Management System Lab)
Assessment Tools Grading Criteria
Poor Developing Good Excellent
Method/Element Ast#
(Score – 1) (Score – 2) (Score – 3) (Score – 4)
Multiple Choice
1.1.1 ≤40% >40% - 60% >60% - 80% >80%
Questions/ Quiz
Short Answer type
1.1.2 ≤40% >40% - 60% >60% - 80% >80%
Questions (Class Test)
Problem based Questions
1.1.3 ≤40% >40% - 60% >60% - 80% >80%
(Class Test)
Design oriented Questions
1.1.4 ≤40% >40% - 60% >60% - 80% >80%
(Class Test)
Open Ended Realistic
1.1.5 ≤40% >40% - 60% >60% - 80% >80%
Questions (Class Test)
Irregular, mostly copies Regular but often search help
Regular and solves most Regularly solves all problems,
Assignment (Library/ from peers from instructor, Collects info -
1.1.6 problems by its own, capable to generate new ideas,
Home) not always relevant
Collects only basic relevant info Collects great deal of relevant info
- 116 -
Viva Seldom responses Often responses – few are Regularly responses – mostly Seldom gives wrong answers; also
correct correct, fails to answer incisive gives to the point answers,
1.1.7
questions correctly answers incisive
questions
B. Tech (IT) - 3rd Year - Course Book
Classroom Demonstration
Examples, Test Cases or related technology theory or technology related technology appears aware of latest related
- 117 -
and References developments
Hardly invites questions Accepts limited questions and Interacts only at the end of Interactive demonstration
Q&A and interaction
and monotonous delivery makes minimal interaction demonstration involving the audience
Research and gather Does not collect any Collects very limited info; Collects some basic info; most Collects a great deal of relevant
information information on the topic some related to the topic refer to the topic information; all refer to the topic
B. Tech (IT) - 3rd Year - Course Book
Asks every other person to Understands the problem, Understands the problem and Pinpoints the salient requirements,
Analysis of Problem, explain the problem without cannot do requirement requirement; good attempt but conceives additional features;
Requirement Analysis any thinking analysis correctly – requires incomplete documentation prepares standard documentation
guidance
Copies plan/design from Cannot decide a plan – Can plan and make a workable Plans the solution effectively with
Planning & Designing peers discusses with everybody to design by own innovative ideas and effective
1.1.12
create a plan and design design
Poor subject knowledge; Lack of knowledge forces Applies subject knowledge Effectively applies subject
Minor Project
Application of Subject
requires support of others; copy-paste with not much partly knowledge
Knowledge
can’t even use templates understanding
Application of Related No real application of any Conceptually weak, aware of Theoretically strong; Makes integrated approach and
other Concept and engg. techniques; waits for some techniques but cannot encouraging approach without effective use of techniques
Techniques - others to do his part integrate; requires guidance much help –lacks optimization /concept; guides others
Integrated Approach
Poor IT skill - cannot Can implement partly Mostly implements but Implements fully with all
Developing a
implement complexity higher requirements satisfied – effective
Solution/System
and less complex soln
- 118 -
B. Tech (IT) - 3rd Year - Course Book