Monday, March 21, 2011

::::|| VU ||:::: CS403_Lecture Schedule

Note : This schedule is Tentative and can change , depending upon circumstance .

CS403-Database Management

Course Code: CS403 Category: Computer Science Title: Database Management Systems Credit Hours: 3

Instructor's Info

Name: Dr. Nayyer Masood Email: cs403@vu.edu.pk

 

Content:

  • Introduction to Basic Database Concepts
  • Database Architecture
  • Database Planning
  • Conceptual Database Design
  • Logical Database Design
  • Transforming E-R Design to Relational one
  • Data Definition Languages
  • Data Manipulation Languages, Normalization and Denormalization
  • Physical Database Design
  • Database Tools
  • Structured Query Language (SQL)
  • Data Storage Concepts
  • Indexes and Views
  • Transaction Management
  • Concurrency Control

Subject Code:CS403  Database Management

 Content

Lecture #

 Introduction

1

 Introduction to  Data and Information

2

 Database Architecture

3

 Internal or Physical View / Schema

4

 Database Application Development Process

 5

 Detailed DFD Diagrams

 6

 Entity-Relationship Data Model

7

Assignment # 1

 The Concept of Keys and its Types

 8

 Relationships in E-R Data Model

9

 Cardinality

 10

Inheritance

11

Steps in the study of System

12

Case Study: E-R Diagram of Examination System

13

 Logical Database Design

14

Relational Data Model

14

Assignment # 2

Database and Math Relations

15

 Mapping Relationships

16

Quiz # 1

 Basic Operations of Relational Algebra

17

 Join Operation

18

Assignment # 3

 Normalization

19

 Normal Forms and Higher Normal Forms

20

 Normalization Summary and Introduction to Physical DB design phase

21

The Physical Database Design Considerations and Implementation

22

Midterm Exam

Physical Record and Renormalization

23

Partitioning and Replication Concepts

24

Structured Query Language (SQL)

25

Categories of SQL Commands

26

Assignment # 4

Data Manipulation Language

27

SQL Statements

28

Data Manipulation Language

29

Functions in SQL

30

 Types of Joins

31

Application Programs

32

Quiz # 2

Designing Input Forms

33

Classification of Physical Storage Media

34

Mini Project

Hashing

35

Hashing and Collision Handling

37

Indexes

37

Indexes (Continue)

38

Introduction to Views

39,40

Assignment # 5

Updating Multiple Table

41

Transaction Management

42

 Incremental Log with Deferred Updates

43

 Concurrency Control and Introduction to Locking

44

Deadlocks & Deadlock Handling

45

Final Term

 

 



Best Wishes,
Muhammad Ishfaq

Virtual University of Pakistan

MCS (Semester-02)
Campus:Pakpattan
قل رب زدنی علماً۔

Home Page: www.zavia.site90.com
 (Dedicated for MCS 2nd Semester Student Only)
Gmail:
pak.nchd@gmail.com

--
For study materials, past papers and assignments,
Join VU School at www.VusCool.com
and www.VUGuys.com
CoooL Virtual University Students Google Group.
To post to this group, send email to coool_vu_students@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/coool_vu_students?hl=en

No comments:

Post a Comment