0% found this document useful (0 votes)
91 views5 pages

Lab Plan: Database

Uploaded by

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

Lab Plan: Database

Uploaded by

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

Lab Plan

CS 325
Database

Mr. Gulrez Alam Khan [email protected]


[email protected]

COURSE PLAN\SAU\WADI-ARTS & SCIENCE\COMPUTER SCIENCE DEPTT.© - SEPTEMBER- 2016 1


Database
1st Semester 2016 -17
I. Course Identification
Instructor Credit Group Level Hours
Mr. Gulrez Alam Khan 1 1136 5 Tuesday 6-8 PM, Lab-4

II. Course Description


Curriculum Description
This course is designed to introduce the foundations of database systems,
focusing on basics such as the relational algebra and data model, query
optimization, query processing, and transactions. Data modeling,
conceptual models, object-oriented model, and relational data model.
Mapping conceptual schema to a relational schema, entity and referential
integrity, and relational algebra and relational calculus. Overview of database
languages, SQL, query optimization, embedding non-procedural queries in a
procedural language, and introduction to Object Query Language.
Database design, functional dependency, normal forms, multivalued
dependency, join dependency, and representation theory.

Expectations and Goals


Students will be taught about database concept and they will have a good
understanding about SQL command and model used in database.

Prerequisites
CS 217

PAGE 2
III. Course Tentative Schedule
Week Topic Learning Objectives

Week 1 Introduction to Databases and Users Create Database and Users

Week 2 SQL queries Basics SQL Commands: Create, select,


Update, Delete.

Week 3 Data definition language (DDL) Data Definition, Table Creation, Constraints
statements

Week 4 Data manipulation language (DML) Insert, Select Commands, Update & Delete
statements Commands

Week 5 Nested Queries and Join Queries Nested Query or Sub Query, SQL Join

Week 6 Views create and manipulate various database


objects, Query View

Week 7 Procedures Insert Procedure, Delete Procedure, Select


and Update Procedure

Week 8 Functions Numeric functions, String functions, Date


functions, List functions, Conversion functions

Week 9 Control Structures IF-THEN-END IF

IF-THEN-ELSE-END IF

IF-THEN-ELSEIF-END IF

Week 10 SQL Query Builder Creating tables and generating queries using
SQL Query Builder form

Week 11 Installation and work of tools Generating tables and sql queries using DB
Designer

Week 12 Working with DB Designer Create and generate tables using DB


Designer

PAGE 3
Week Topic Learning Objectives

Week 13 Installation and working of FoxySQL Create and generate tables using FoxySQL
connecting different databases tool

Week 14 Revision of all the topics Integrating all the topics in oracle and MySQL
Databases.

Week 15 Lab Exam Assessment

IV. Learning Resources


Required Text
 Elmasri and Navathe, Fundamentals of Database System, Fouth Edition,
2003.

V. Grading Policies
Type Sub Types Number Mark Distribution

Week 1 1 1

Week 2 1 1

Week 3 1 1

Week 4 1 1

Week 5 1 1

Week 6 1 1

Week 7 1 1

Week 8 1 1

Week 9 1 1

Week 10 1 1

Week 11 1 1

Week 12 1 1

Week 13 1 1

Week 14 1 1

Week 15 6 6

PAGE 4
Type Sub Types Number Mark Distribution
Total 20 20

VI. Promotion Policy


Attendance
Students must have a minimum of 75 % of attendance, failing which
may result in debarring from the course

Academic
Students must have a minimum of 60% mark, to pass the course.

Signature of the
Staff

PAGE 5

You might also like