DBMS
DBMS
DBMS
COURSE PLAN
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
COURSE DETAILS
Name Of The Programme:: B.Tech Batch:: 12-16
No of Students 113
2013-14
COURSE PLAN
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
1. TARGET
a) Percentage Pass 85
b) Percentage I class 65
2. COURSE PLAN
(Please write how you intend to cover the contents: i.e., coverage of Units by lectures, guest lectures, design exercises, solving
numerical problems, demonstration of models, model preparation, or by assignments, etc.)
By lectures,design excersises,assignments
3. METHOD OF EVALUATION
3.4. Quiz
3.6. Others
4. List out any new topic(s) or any innovation you would like to introduce in teaching the subject in this Semester.
P.UMA DEVI
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
Guidelines for Preparing the Course:
Course Description:
This course introduces database design and creation . Emphasis is on data dictionaries,
normalization, data integrity, data modelling, and creation of simple tables, queries, reports,
and forms. Upon completion, students should be able to design and implement normalized
database structures by creating simple database tables, queries, reports, and forms.
Course Objectives:
2. To study the physical and logical database designs, database modeling, relational,
hierarchical, and network models
3. To understand and use data manipulation language to query, update, and manage a
database
5. To design and build a simple database system and demonstrate competence with the
fundamental tasks involved with modeling, designing, and implementing a DBMS.
Learning Outcomes:
1. Define program-data independence, data models for database systems, database
schema and database instances.
2. Recall Relational Algebra concepts, and use it to translate queries to Relational Algebra
statements and vice versa.
Database
Develop and evaluate a real database application using a database management system.
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
Illustrate
3. Infer
Understands the relational algebra concepts, selection ,projection ,relational
calculus which helps in understanding queries Summarize
4. Able to learn ddl cmds dml cmds, queries Reproduce
Select
Identifies the functional dependencies,decompostions:loss less join ,dependency
preserving decomposition
5. Understands the need of normalization, Normal forms I,II,III,IV BCNF is learnt Convert
Defend
6. Describe (a
Signature of Faculty
Date:
Note: For each of the OBJECTIVE indicate the appropriate OUTCOMES to be achieved.
Kindly refer Page 16, to know the illustrative verbs that can be used to state the objectives.
2013-14
COURSE OUTCOMES
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
An ability to identify, formulate, and Formulate the queries required to solve the issues in
solve db
E. engineering problems
The broad education necessary to The subject learnt by students can be implemented in
understand the real time systems whenever it is necessary
impact of engineering solutions in a
H. global,
economic, environmental, and societal
context
A recognition of the need for, and an
ability to
I. engage in life-long learning
An ability to use the techniques, skills, Skills are developed while working for the project
and during academic calendar.
modern engineering tools necessary
K. for
engineering practice.
5
2013-14
COURSE SCHEDULE
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.Uma Devi
Designation: Assistant Professor
Department:: CSE
The Schedule for the whole Course / Subject is::
19-12-13 31-12-13
3. Relational algebra 1-1-14 29-1-14 12
4. Query Language 12
30-1-14 18-2-14
5. 12
SchemaRefinement
19-2-14 28-2-14
6.
Transaction management 1-3-14 13-3-14 10
6
7 Recovery management
17-3-14 22-3-14
8 File Organization
24-3-14 4-4-14 12
Total No. of Instructional periods available for the course: Hours / Periods
SCHEDULE OF INSTRUCTIONS 2013-14
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
3. MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS 2013-14
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS 2013-14
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
8 Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS 2013-14
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
2013-14
COURSE COMPLETION STATUS
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Subject:: Data Base Management Subject Code
systems
Department:: Computer Science and Engineering
Actual Date of Completion & Remarks, if any
Nos. of
Units Remarks Objectives
Achieved
Unit 1 Define identify Reproduce
3
Unit 2 Label List Describe Defend
4
Unit 3 Match procedure
Reproduce Distinguish 4
Unit 4 Select Estimate
Unit 7 Infer 2
Unit 8 Summarize 2
NOTE: AFTER THE COMPLETION OF EACH UNIT MENTION THE NUMBER OF OBJECTIVES ACHIEVED.
2013-14
TUTORIAL SHEETS - I
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Date:
This Tutorial corresponds to Unit Nos. 1&2 Time:
5. What is a view? How does views support logical data independence and
how queries on views are evaluated?
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
TUTORIAL SHEETS - II
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
The Schedule for the whole Course / Subject is::
Date:
This Tutorial corresponds to Unit Nos. 3 , 4, 5 Time:
1. Write the following queries in SQL using Nested queries concept for
following Schema.
Sailors (sid: integer, sname: string, rating: integer, age: real)
Boats (bid: integer, bname: string, color: string)
Reserves (sid: integer, bid: integer, day: date)
i. Find the names of sailors who have reserved both red and a green
boat
ii. Find the names of sailors who have reserved all boats.
iii. Find the names of sailors who have not reserved red boat.
iv. Find sailors whose rating is better than some sailor called raghu.
2. What are the differences between Integrity constraints and Triggers?
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
TUTORIAL SHEETS - II
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: Mrs.P.UMA DEVI
Designation: Assistant Professor
Department:: Computer Science and Engineering
Date:
This Tutorial corresponds to Unit Nos.,6,7,8 Time:
Q1.
Q2.
Q3.
Q4.
Q5.
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
These verbs can also be used while framing questions for Continuous Assessment Examinations as well as for End –
Semester (final) Examinations.
ILLUSTRATIVE VERBS FOR STATING GENERAL OBJECTIVES
Unit I
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
Assignment / Questions
.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-II
Regulation: R11
Unit II
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
2013-14
ASSIGNMENT
Unit-II
Regulation: R11
Assignment / Questions
1. What is a weak entity set? Differentiate between entity set and strong
entity set.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-III
Regulation: R11
Unit III
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
2013-14
ASSIGNMENT
Unit-III
Regulation: R11
Assignment / Questions
4. Define all the variations of the join operation. Why is the join operation
given special attention? Cannot we express every join operation in terms
of Cross-product, Selection and Projection?
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-IV
Regulation: R11
Unit IV
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
Complex Integrity Constraints in SQL Triggers and Active 50 min TB2 PPT
Data bases Demonstrat
35 ion on
system
2013-14
ASSIGNMENT
Unit-IV
Regulation: R11
Assignment / Questions
(a) The key fields are underlined. The catalog relation lists the price
changes for parts by supplies. Write the following queries in SQL.
(b) The key fields are underlined. The catalog relation lists the price
changes for parts by supplies. Write the following queries in SQL.
i. Find sids of suppliers who supply a red part and a green part.
ii. Find sids of suppliers who supply a red part or a green part.
iii. For every suppliers that only supplies green parts, print the name
of the supplier.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
Unit
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
2013-14
ASSIGNMENT
Unit-V
Regulation: R11
Assignment / Questions
1. What is normalization?
2. Explain 1NF, 2NF, 3NF and BCNF with suitable example.
3. Explain non-loss decomposition and functional dependencies with suitable examples
4. Discuss how schema refinement an improve schemas obtained through ER design
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VI
Regulation: R11
Unit
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
Serializability 50 min
PPTs,Chalk
51 Recoverability TB1,TB2
& board,
2013-14
ASSIGNMENT
Unit-VI
Regulation: R11
Assignment / Questions
1. Discuss about Lock based protocols and validation based protocols in transaction
management.
.
2 .What is meant by transaction state? Discuss about Timestamp based protocols
3. What is a schedule? Explain the distinction between the terms serial schedule and
Serializable schedule.
4. Discuss about the performance of locking.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VII
Regulation: R11
Unit :VII
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
2013-14
ASSIGNMENT
Unit-VII
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VIII
Regulation: R11
Unit
INSTRUCTIONAL OBJECTIVES:
Session Teaching
Topics to be covered
No Time Ref Method
2. learns and understands the different methods for access of the files.
3.
4
2013-14
ASSIGNMENT
Unit-VIII
Regulation: R11
Assignment / Questions
+
3.Explain B - trees.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.