Professional Documents
Culture Documents
K. Subramanian
Course Description
• Database management lab is designed to have
a real feel of database design using structured
query languages with MySQL environment,
which includes use of various data definition,
data manipulation commands, functions,
joins, sub-queries, views , set operations,
procedures, and triggers.
Course Objectives
• To provide Students with solid foundation in Database Management
software applications.
• Credits : 2
• No of Teaching Hours : 22
• Attendance : 5 %
• Class Participation : 10 %
• Quiz : 10 %
• Assignments : 10 %
• Mid – Term : 25 %
• End – Term : 40 %
Unit – 1 : Data Modeling - ERD
• Objective 1: To Understand the basics of Data
Modeling.
• 1 – 1 Relationship
• 1 - Many Relationship
• Many-Many Relationship
• Weak Entity Relationship
• Recursive Relationship
• Specialization and Generalization
• Union Type
Unit – 1 : Data Modeling - ERD
• Students will create Primary Key, Foreign Key and all related
columns using RM mapping rules.
Unit – 2 : Relational Modeling
Objective 2: To Understand the basics of Relational Mapping.
• Students will create the tables using the following DDL SQL.
– CREATE
DROP
– ALTER
– RENAME
• Students will then manipulate the data in the tables using the
following DML SQL
– INSERT
– UPDATE
– DELETE
– SELECT
Unit – 3 : SQL Queries
Objective 3: To understand how to retrieve data from an
underlying DBMS.
• WHERE clause
• COMPARISON operators
• LOGICAL operators
• SQL LIKE, IN
• SQL NOT IN
• SQL CREATE DATABASE
• SQL USE DATABASE
• SQL ALTER DATABASE
• SQL DROP DATABASE
Unit – 3 : SQL Queries
Objective 3: To understand how to retrieve data from an underlying DBMS.
• Data
• Information
• System
• Database