DB2
                   Database Management Systems
                    Unit of Study Outline & Assessment Details

                                           Intake 26 (Final Year)

    IMPORTANT: Students are to ensure that they are familiar with the University’s Policy
                   relating to Academic Dishonesty and Plagiarism.

1. Introduction
This course focuses on the following:
    i. Giving the student a fundamental idea of Database Management Systems.
   ii. Teaching fundamental of database systems; topics covered include: Introduction of database systems and design,
         Relational Algebra, Entity Relationship modelling, Normalisation, Database design and development,
         Transactions and Concurrency control, Recovery systems, Database system architectures and security.
The main learning activities in this unit will consist of lectures, tutorials, labs, assignments and mid term exam. The
course gives hand on experience on database using Oracle..

2. Course Delivery
The main learning activities in this unit will consist of lectures, tutorials/Labs and assessed assignments. During the lab
students will be required to solve problems using MySQL. To benefit fully from this unit it is necessary to participate
fully in all aspects of the unit of study.

3. Expectations
    i. Students are expected to attend all scheduled lectures, and tutorial classes.
   ii. Students are expected to undertake additional reading to complete exercises and to submit assignments for
          assessment. It should be realised that tutorial exercises are expected to take longer than just the time scheduled
          for classes.
   iii. Students are expected to be able to work independently and to make effective use of a range of resources including
           the library, the Internet and relevant on-line help facilities.
   iv. Students are expected to check their assignment results. Results will be published via e-mail. Any errors or
          omissions must be reported to the unit coordinator(s), with appropriate evidence, as soon as possible. Marks are
          considered to have been confirmed ten (10) days after being published and will not subsequently be altered.

4. Assessment Package
The unit of study will be assessed by means of the following components:

                       Component                                        % of Final Grade

                       Assignment 1                                                    30%
                       Test                                                            30%
                       Final examination                                               40%




              1
Deadlines for assignments are set on the assumption that students may experience minor setbacks caused by sickness,
computer breakdown etc. In this context, ‘minor’ means ‘causing a delay of up to three (3) working days’. Extensions will
not be granted for minor setbacks. It is important to work steadily on assignments as soon as they are given.

5. Details of Assessment Components

5.1 Assignments & Test
There will be a total of one assignment and Test during the course which will be worth approximately 15% and 25%
respectively of the final unscaled assessment mark, respectively. Assignments & test will contain questions on the work
covered during lectures and tutorials, but you may have to do some additional reading.

5.2 Written Examination
The written examination will draw on topics from all aspects of the course. Its aim is to test the candidates’ ability to
discuss issues critically and to apply the knowledge learnt during the course to specific situations.

6. Teaching Team
The coordinators for the course are Dr. Suresh Sankaranarayanan. Tutorials will be taken care by the course coordinator.
Our contact information is below:
    • Dr. Suresh Sankaranarayanan-          Assoc. Professor
         Room No. 1F80
       Official e-mail: suresh.sn@itb.edu.bn
       Personal e-mails: suresh.sankaranarayanan@gmail.com

7. Textbook
    • Main Text:
         A Silberschatz, H.F. Korth, S. Sudarshan, “Database System Concepts”, Fifth Edition, McGrawHill
    • Reference Textbooks
         Jeffrey A. Hoffer, Mary B. Prescott & Fred R. McFadden, Modern Database Management,
         Eighth Edition, Pearson.
         Johannes Gerke, Raghu Ramakrishna, “Database Management Systems”, Third Edition, McGraw-Hill

8. Course Work Schedule
The expected timetable is as follows:
    • Lectures will take place every Wednesday       in the Science Lecture theatre 48 and 49.
    • Tutorials will take place on Monday ,Tuesday , Wednesday and Thursday based on the time and Group

9. Class Schedule (Tentative)


                                                 Lecture                             Tutorials
                         Class logistics; Introduction to Database Systems          No Tutorials
                         Relational Model                                           Tutorial-1
                         E-R Model                                                  Tutorial-2
                         Normalisation                                              Tutorial-3
                         Database Design & Development                              No Tutorials
                         Transactions                                               No Tutorials
                         Concurrency                                                No Tutorials
                         Recovery                                                   No Tutorials
                         Database system Architectures                              No Tutorials
                         Database security                                          No Tutorials




              2

Course outline-2012

  • 1.
    DB2 Database Management Systems Unit of Study Outline & Assessment Details Intake 26 (Final Year) IMPORTANT: Students are to ensure that they are familiar with the University’s Policy relating to Academic Dishonesty and Plagiarism. 1. Introduction This course focuses on the following: i. Giving the student a fundamental idea of Database Management Systems. ii. Teaching fundamental of database systems; topics covered include: Introduction of database systems and design, Relational Algebra, Entity Relationship modelling, Normalisation, Database design and development, Transactions and Concurrency control, Recovery systems, Database system architectures and security. The main learning activities in this unit will consist of lectures, tutorials, labs, assignments and mid term exam. The course gives hand on experience on database using Oracle.. 2. Course Delivery The main learning activities in this unit will consist of lectures, tutorials/Labs and assessed assignments. During the lab students will be required to solve problems using MySQL. To benefit fully from this unit it is necessary to participate fully in all aspects of the unit of study. 3. Expectations i. Students are expected to attend all scheduled lectures, and tutorial classes. ii. Students are expected to undertake additional reading to complete exercises and to submit assignments for assessment. It should be realised that tutorial exercises are expected to take longer than just the time scheduled for classes. iii. Students are expected to be able to work independently and to make effective use of a range of resources including the library, the Internet and relevant on-line help facilities. iv. Students are expected to check their assignment results. Results will be published via e-mail. Any errors or omissions must be reported to the unit coordinator(s), with appropriate evidence, as soon as possible. Marks are considered to have been confirmed ten (10) days after being published and will not subsequently be altered. 4. Assessment Package The unit of study will be assessed by means of the following components: Component % of Final Grade Assignment 1 30% Test 30% Final examination 40% 1
  • 2.
    Deadlines for assignmentsare set on the assumption that students may experience minor setbacks caused by sickness, computer breakdown etc. In this context, ‘minor’ means ‘causing a delay of up to three (3) working days’. Extensions will not be granted for minor setbacks. It is important to work steadily on assignments as soon as they are given. 5. Details of Assessment Components 5.1 Assignments & Test There will be a total of one assignment and Test during the course which will be worth approximately 15% and 25% respectively of the final unscaled assessment mark, respectively. Assignments & test will contain questions on the work covered during lectures and tutorials, but you may have to do some additional reading. 5.2 Written Examination The written examination will draw on topics from all aspects of the course. Its aim is to test the candidates’ ability to discuss issues critically and to apply the knowledge learnt during the course to specific situations. 6. Teaching Team The coordinators for the course are Dr. Suresh Sankaranarayanan. Tutorials will be taken care by the course coordinator. Our contact information is below: • Dr. Suresh Sankaranarayanan- Assoc. Professor Room No. 1F80 Official e-mail: suresh.sn@itb.edu.bn Personal e-mails: suresh.sankaranarayanan@gmail.com 7. Textbook • Main Text: A Silberschatz, H.F. Korth, S. Sudarshan, “Database System Concepts”, Fifth Edition, McGrawHill • Reference Textbooks Jeffrey A. Hoffer, Mary B. Prescott & Fred R. McFadden, Modern Database Management, Eighth Edition, Pearson. Johannes Gerke, Raghu Ramakrishna, “Database Management Systems”, Third Edition, McGraw-Hill 8. Course Work Schedule The expected timetable is as follows: • Lectures will take place every Wednesday in the Science Lecture theatre 48 and 49. • Tutorials will take place on Monday ,Tuesday , Wednesday and Thursday based on the time and Group 9. Class Schedule (Tentative) Lecture Tutorials Class logistics; Introduction to Database Systems No Tutorials Relational Model Tutorial-1 E-R Model Tutorial-2 Normalisation Tutorial-3 Database Design & Development No Tutorials Transactions No Tutorials Concurrency No Tutorials Recovery No Tutorials Database system Architectures No Tutorials Database security No Tutorials 2