0% found this document useful (0 votes)
109 views

DBMS CIS-Theory Spring 2023

The document provides information about an introductory database systems course being offered at Sir Syed University of Engineering & Technology. The course will introduce students to fundamental database concepts, the relational data model, normalization, SQL, and transaction processing. It will be taught synchronously and asynchronously in the spring 2023 semester. Assessment will include quizzes, assignments, a midterm exam, and a final exam.

Uploaded by

Manzar Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views

DBMS CIS-Theory Spring 2023

The document provides information about an introductory database systems course being offered at Sir Syed University of Engineering & Technology. The course will introduce students to fundamental database concepts, the relational data model, normalization, SQL, and transaction processing. It will be taught synchronously and asynchronously in the spring 2023 semester. Assessment will include quizzes, assignments, a midterm exam, and a final exam.

Uploaded by

Manzar Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

(SSUET/QR/111)

SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY


TELECOMMUNICATION ENGINEERING DEPARTMENT

COURSE INFORMATION SHEET


(For Theory Based Course)
Session: Spring-2023
Course Title: Introduction to Database Systems
Course Code: SWE–209T
Credit Hours: 3+1
Semester: 4th
Pre-Requisites: Data Structures
Instructor Name: Engr. Priha Bhatti, Zainab Zakir
[email protected]; [email protected]
Email and Contact Information:
Ext:-
WhatsApp Group ITDS SPRING 2023
Office Hours: 8:30 A.M – 5:00 P.M
Mode of Teaching: Synchronous/Asynchronous/ Hybrid/Blended

COURSE OBJECTIVE:

The objective of the course is to present an introduction to database management systems, with an
emphasis on how to organize, maintain and retrieve - efficiently, and effectively - information
from a DBMS.

COURSE OUTLINE:

Basic database concepts, Database approach vs file-based system, database architecture, three
level schema architecture, data independence, relational data model, attributes, schemas, tuples,
relation instances, keys of relations, integrity constraints, relational algebra, selection, projection,
Cartesian product, types of joins, normalization, functional dependencies, normalization forms,
entity relationship model, entity sets, attributes, relationship, entity-relationship diagrams,
Structured Query Language (SQL), Joins and sub-queries in SQL, Grouping and aggregation in
SQL, Introduction to Transaction Processing, concurrency control and Database Security.
Introduction to NOSQL Systems and unstructured data concepts.

COURSE OUTCOMES (COs):

CO
Course Outcomes (COs)
No.

1 Describes the basic concepts and uses of databases and


DBMS.
2 Estimate function dependencies and resolve database
anomalies by normalizing database tables.
3 Analyses Entity Relationship (ER) and Enhanced Entity
Relationship (EER) models of databases.
Page 1 of 5
(SSUET/QR/111)
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
TELECOMMUNICATION ENGINEERING DEPARTMENT

GRADING POLICY:

Assessment Tools Percentage


Quizzes 10%
Assignments 10%
Midterm Exam 30%
Final Exam 50%
TOTAL 100%

Recommended Book:

• Fundamentals of Database Systems by Ramez Elmasri, Shamkant B. Navathe


(7th Edition ), Published 2016 by Pearson, ISBN-13: 978-0-13-397077-7, ISBN: 0-
13-397077-9

Reference Books:

• Database Design and Relational Theory(2nd Edition), by Chris J. Date


Paperback, 451 Pages, Published 2019 by Apress
ISBN-13: 978-1-4842-5539-1, ISBN: 1-4842-5539-9
• Introducing Microsoft SQL Server 2019: Reliability, scalability, and security both on
premises and in the cloud.
Kellyn Gorman, Allan Hirt, Dave Noderer, Mitchell Pearson, James Rowland-
Jones, Dustin Ryan, Arun Sirpal, Buck Woody
Packt Publishing, 27-Apr-2020 - ISBN: 1838829822, 9781838829827

Page 2 of 5
(SSUET/QR/111)
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
TELECOMMUNICATION ENGINEERING DEPARTMENT

LECTURE PLAN
Course Title: Introduction to Database Systems
Course Code: SWE-209

Week Required
Week Dates Topics Key Date
No. Reading
1 07-03-2023 Introduction to basic database concepts, Elmas-Chap 1:
to Characteristics of the Database Approach, pg. 4 - 17
14-03-2023 Advantages of Using the DBMS Elmas-Chap 1:
Approach, A Brief History of Database Pg. 17-27
Applications, Data Models, Schema & Elmas-Chap 2:
Instances. Pg. 32- 35
2 15-03-2023 Three Level Schema Architecture and Elmas-Chap 2:
to Data Independence, Centralized and Pg. 36-37
22-03-2023 client/server Architecture. Pg. 46 – 50
Classification of Database Management Elmas-Chap 2:
Systems Pg. 51-54
3 23-03-2023 Data Modeling Using the Entity– Assignment #
Elmas-Chap 3:
to Relationship (ER) Model, Entity Types, 1
Pg. 59-71
30-04-2023 Entity Sets, Attributes, and Keys, Elmas-Chap 3:
Relationship Types, Relationship Sets, Pg. 72-78
Roles, and Structural Constraints
4 31-03-2023 Weak Entity, Refining the ER Design for
Elmas-Chap 3:
to the COMPANY Database, ER Diagrams,
Pg. 79-85
Quiz # 1
07-04-2023 Naming Conventions, and Design Issues, Elmas-Chap 3:
Relationship Types of Degree Higher Pg. 88-92
than Two
5 08-04-2023 The Enhanced Entity–Relationship Elmas-Chap 4:
to (EER) Model, Subclasses, Super-classes, Pg. 107-113
15-04-2023 and Inheritance, Constraints and Elmas-Chap 4:
Characteristics of Specialization and Pg. 113-119
Generalization Hierarchies
6 16-04-2023 Modeling of UNION Types Using Elmas-Chap 4:
to Categories, A Sample UNIVERSITY, A Pg. 120-122
Assignment #
22-04-2023 Sample UNIVERSITY EER Schema, Elmas-Chap 5:
Pg. 150-157 2
Design Choices,
Relational Model Concepts, Relational
Model Constraints and Relational
Database Schemas
7 23-04-2023 SQL Data Definition and Data Types, Elmas-Chap 6:
to Specifying Constraints in SQL, Basic Pg. 177-187
30-04-2023 Retrieval Queries in SQL, INSERT, Elmas-Chap 6:
DELETE, and UPDATE Statements in Pg. 198-201
Elmas -Chap 8:
SQL, Additional Features of SQL
pg. 239-251
The Relational Algebra and Relational
Calculus, Unary Relational Operations:
SELECT and PROJECT, Relational
Algebra Operations from Set Theory,
Page 3 of 5
(SSUET/QR/111)
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
TELECOMMUNICATION ENGINEERING DEPARTMENT
Binary Relational Operations: JOIN and
DIVISION

8
Midterm Examination
(31-04-2023 to 05-05-2023)

9 06-05-2023 Elmas -Chap 8:


Additional Relational Operations,
to pg. 259-265
Examples of Queries in Relational
12-05-2023 Elmas -Chap 8:
Algebra, The Tuple Relational Calculus pg. 268-276
10 13-05-2023 Relational Database Design by ER- and
Elmas -Chap 9:
to EER-to-Relational Mapping, ER- and
pg. 289- 297
Quiz # 2
19-05-2023 EER-to-Relational Mapping Elmas -Chap 9:
Mapping EER Model Constructs to pg. 289- 297
Relations, Mapping of Union Types
11 20-05-2023 Distributed Database Concepts and types, Elmas -Chap
to Transaction Management and Query 23:
27-05-2023 Optimization and Architecture pg. 841-854
Distributed Database Architectures, Elmas -Chap 9:
Distributed Catalog Management pg. 865-875
12 28-05-2023 Functional Dependencies, Normal Forms Elmas -Chap
to Based on Primary Keys 14:
04-06-2023 pg. 471-482
General Definitions of Second and Third
Elmas -Chap
Normal Forms, Boyce-Codd Normal 14:
Form pg. 483-487
13 05-06-2023 Further Topics in Functional
to Dependencies: Inference Rules, Elmas -Chap
15:
11-06-2023 Equivalence, and Minimal Cover
pg. 505-512
Assignment #
Properties of Relational Decompositions, Elmas -Chap 3
Algorithms for Relational Database 15:
Schema Design, Normalization Forms pg. 513-519
practice problems
14 12-06-2023 Transaction and System Concepts, Elmas -Chap
to Transactions and ACID Properties, 20:
18-06-2023 Recoverability, Concurrency Control pg. 745-757
Techniques, Database Security, Elmas -Chap
Introduction to NOSQL Systems, Key 24:
Value Stores, Graph Databases pg. 884-900
15 19-06-2023 Unstructured Data Concepts, what is Big Elmas -Chap
to Data, MapReduce and Hadoop File 25: Quiz # 3
25-06-2023 Systems, MapReduce and Hadoop File pg. 914-926
Systems and their Implementation Elmas -Chap
25:
pg. 921-936

Page 4 of 5
(SSUET/QR/111)
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
TELECOMMUNICATION ENGINEERING DEPARTMENT
16 Make Up
Class for 16
Week may
be adjusted
before
Midterm

Final Examination

Page 5 of 5

You might also like