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

DBMS SYllabus

The document outlines the IMBA Programme's Data Base Management System course, detailing its objectives, course content, and outcomes. It aims to equip students with managerial proficiency, database design skills, and knowledge of MySQL and SQL commands. The course consists of 30 sessions, focusing on various aspects of database management, including data models, database design, and advanced SQL techniques.

Uploaded by

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

DBMS SYllabus

The document outlines the IMBA Programme's Data Base Management System course, detailing its objectives, course content, and outcomes. It aims to equip students with managerial proficiency, database design skills, and knowledge of MySQL and SQL commands. The course consists of 30 sessions, focusing on various aspects of database management, including data models, database design, and advanced SQL techniques.

Uploaded by

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

Faculty of Management

IMBA Programme
Data Base Management System

Course Code: 210501505 Course Credit: 3

 Programme Objectives (PO):


PO1: To gear-up participants towards attaining higher levels of managerial proficiency in
various functional areas of business, organisational management or entrepreneurship
required for a successful career in management discipline.
PO2: To equip the students with necessary tools and techniques for handling complex
business as well as management problems and uncertainties in works encompassing
various managerial functions like marketing, finance, leadership, logistics, human
resource, operations, supply chain, industrial relations etc.
PO3: To nurture, groom and develop all-round management professionals honed with
analytical, problem-solving, decision-making, team building, communication,
leadership, critical-thinking, innovative, receptive and resource-allocation abilities.
PO4: To instil spirit of fair-competition, accommodation, achievement orientation amongst
participants and raise them with rare duality of thinking-and-doing skills by creating
environment and opportunities for experiential learning within extended institutional
eco-system.
PO5: To impart relevant, current and cutting-edge knowledge from the advanced and
emerging areas of business such as green-tech, info-tech, fin-tech and bio-tech etc.
PO6: To ignite the passion for entrepreneurship in management graduates by promoting
creativity and innovation by facilitating in cultivating critical thinking and
development of analytical mindset.
PO7: To bring out Industry-ready young professionals having necessary individual and
professional competencies to excel at regional, national and international level.
PO8: To promote practice-oriented research for identifying and solving important as well as
complex problems and foster the aptitude towards contributing towards shared
organizational goals with best of the abilities.
PO9: To create morally and ethical sound leaders committed to the welfare of community
and society by practising with compassion and empathy.
PO10: To promote diversity and inclusiveness in active engagement with community and
society whilst committing one’s efforts towards highest possible standards of societal,
governance and ecological benchmarks leading to equity and sustainability.

 Introduction
In today’s world as the information technology has changed rapidly, many computing
applications deal with large amounts of information regularly. As the end user applications
has changed significantly in last few decades, there is a challenge to store the large amount of
information, retrieve and manage this information in timely manner. This can be achieving
today by making use of services of Database Management System (DBMS). The job of
DBMS system is to collect the data, give a systematic representation to it and also provides
ways for the data to be modified or extracted by users or other programs. As the technology
has grown rapidly in past four decades, today DBMS has gain its own importance because the
data has brought online in the hands of end user through different computer networking. Our
world is driven with lot of exciting applications such as multimedia databases, live streaming
of data, digital had made our life much easier to deal with data.

 Course Objectives
1. To introduce the concept and importance of databases and types of models in real
life applications.
2. To get the basic overview of various database management software.
3. To impart basic knowledge of MySQL.

 Course Duration:
The course duration is of 30 sessions of 55 minutes each.

 Course Content:
Module Modules/Sub-Modules No. of %
No. Sessions Weightage
I INTRODUCTION TO DATABASE AND DATA 7 20%
MODELS
What is database system, purpose of database system,
view of data, relational databases, database architecture,
transaction management, The importance of data models,
Basic building blocks, Business rules, The evolution of
data models, Degrees of data abstraction.

II DATABASE DESIGN ,ER-DIAGRAM AND 8 20%


UNIFIED MODELING LANGUAGE
Database design and ER Model: overview, ER-Model,
Constraints, ER-Diagrams, ERD Issues, weak entity sets,
Codd’s rules, Relational Schemas, Introduction to UML,
Relational database model: Logical view of data, keys,
integrity rules. Relational Database design: features of
good relational database design, atomic domain and
Normalization (1NF, 2NF, 3NF, BCNF).
III INTRODUCTION TO MYSQL 10 30%
Introduction to MySQL , Features of MySQL ,
Application of SQL, DDL Commands ( Create , Alter ,
Drop , Rename , DCL Commands , Grant , Revoke ),
DML Commands ( Select , Insert , Delete , Update ),
MySQL Data Types , SQL Constrains.
Functions( Distinct Values , String Functions , Sorting
Data Function , Math Functions , to_Number Function ,
Date Functions , Date & Time Format o Sysdate, Now ,
Current Date , Testing against a date range ,Extract date
from given date , Date Arithmetic ,Date Calculations.
IV ADVANCE SQL 10 30%
SQL Join Operators: Cross Join , Natural Join , Join
USING Clause , Join ON Clause ,Outer Join ,
Sub-queries: Where Subqueries, IN Subqueries, Having
Subqueries.
View: Create a view: Inline View, Simple View,
Materialized View, Complex View, Select a View, Drop
a View.

❖ Course Outcomes (CO):

CO1: Evaluate business information problem and find the requirements of a problem in
terms of data.
CO2: Understand the uses the database schema and need for normalization.
CO3: Design the database schema with the use of appropriate data types for storage of data
in database.
CO4: Use different types of physical implementation of database
❖ Teaching Scheme
Teaching Scheme (Hours) : 30
Course Credit: 3
Theory Tutorial Practical
10 0 25
❖ Examination Scheme
Examination Scheme
Total
CEC Marks
Exter Inter Assign Group Any other (Please Mention) -
nal nal ment Quiz Projects CP____________________
100 - 100

❖ Teaching Methods:
The following pedagogical tools will be used to teach this course:
(1) Lectures & Discussions
(2) Lab Sessions
(3) Case Analysis

❖ Supplementary Readings:
1. Coronel, Morris, Rob, Database Principles Fundamentals of Design ,
Implementation and Management, Cengage Learning Latest Edition
2. A Silberschatz, H Korth, S Sudarshan, Database System and Concepts, McGraw-
Hill , Latest Edition

❖ List of Journals / Periodicals / Magazines / Newspapers/ etc.:


The students will have to refer to past issues of the following journals in order to get
relevant information pertaining to the subject.
❖ Session Plan:
Session No. Topics / Chapters
1 What is database system, purpose of database system
2 View of data, relational databases, database architecture, transaction
management
3 Database architecture, transaction management
4 The importance of data models, Basic building blocks
5 The evolution of data models, Degrees of data abstraction.
6 Different types of Data Models.
7 Business rules in DBMS
8 Database design and ER Model
9 ER-Model, Constraints, ER-Diagrams
10 ERD Issues, weak entity sets
11 Codd’s rules
12 Relational Schemas
13 Introduction to UML
14 Relational database model: Logical view of data, keys, integrity rules.
15 Relational Database design: features of good relational database design,
16 Atomic domain and Normalization (1NF, 2NF, 3NF, BCNF).
17 Introduction to Loops – Loops(Infinite)
18 Introduction to MySQL
19 Features of MySQL
20 Application of SQL
21 DDL Commands ( Create , Alter , Drop , Rename , DCL Commands ,
Grant , Revoke )
22 DML Commands ( Select , Insert , Delete , Update )
23 MySQL Data Types , SQL Constrains.
24 Functions of SQL
25 SQL Join Operators
26 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
27 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
28 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
29 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
30 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
31 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
32 Cross Join , Natural Join , Join USING Clause , Join ON Clause ,Outer
Join
33 Sub-queries: Where Subqueries, IN Subqueries, Having Subqueries.
34 View: Create a view: Inline View, Simple View, Materialized View
35 Complex View, Select a View, Drop a View.

❖ Suggested theory Distribution


The suggested theory distribution as per Bloom’s taxonomy is as per follow.

Distribution of theory for Course delivery and evaluation


Appl
Remember Understand y Analyse Evaluate Create
10% 10% 30% 30% 10% 10%

❖ Instructional Method:
1. The internal evaluation will be done on the basis of continuous evaluation of students in
the laboratory session.
2. Students will use supplementary resources such as online videos, NPTEL videos. E
courses, Virtual Laborator

You might also like