0% found this document useful (0 votes)
6 views3 pages

ABET Format Database Systems LAB Outlines Spring 2024

Uploaded by

nkdhanani2
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)
6 views3 pages

ABET Format Database Systems LAB Outlines Spring 2024

Uploaded by

nkdhanani2
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/ 3

CSC-251: DBMS Lab Syllabus

General Information

Course Number CSC-251


Credit Hours 1 (Lab Credit Hours = 1)
Prerequisite NONE
Course Coordinator Not Specified

Catalog Description
CSC-251

Marks Distribution
Mid-I 10%
Sessional (Data Camp Assignments/Labs/Quizzes) 40%
Final Exam 40%

Course Content

Lab # Topics
To work with MySQL & learning SQL basics
 MySQL Installation
 Connect to MYSQL database from command line
Lab 1
 SQL introduction
 SQL commands
 SQL foundation statements
To Work with SQL Operators & Querying Database Tables
 WHERE clause
 Arithmetic operators
Lab 2  Comparison operators
 Logical operators
 Concatenation Operator
 SQL Operator Precedence
To Work with SQL Functions
 SQL Functions
 Scalar Functions
 Type of Scalar Functions
Lab 3  Character Functions
 Number Functions
 Date Functions
 Conversion Functions
 General Functions
Lab 4 SQL Functions & Regular Expressions
 Aggregate Functions
 GROUP BY Statement
 HAVING clause
 Regular Expressions
To Work with SQL Joins
 Inner jon
 Left join
 Left excluding join
 Right join
 Righr excluding join
 Outer join
Lab 5
 Outer excluding join
 Cross join
 Straight join
 Natural join
 Equi join
 Non equi join
 13) self join
To Work with SQL Sub-Queries
 Introduction of sub-queries
 Scalar sub-queries
Lab 6  Comparisons using Sub-queries
 MySQL Subqueries with ALL, ANY, IN, or SOME
 Correlated Sub-query
 Subqueries with EXISTS or NOT EXISTS
To Work with MySQL Workbench & DDL Queries
 MySQL Workbench Introduction
 MySQL Workbench Getting Started
 DDL Queries in MySQL Workbench
 Create Command
Lab 7  Alter Command
 Drop Command
 Truncate Command
 Rename Command
 Comments in SQL
 Primary Key & Foreign Key Concept
To Work with SQL Constraints
 Introduction of SQL Constraints
 NOT NULL Constraint
 UNIQUE Constraint
Lab 8  PRIMARY KEY Constraint
 FOREIGN KEY Constraint
 CHECK Constraint
 AUTO_INCREMENT Constraint
 DEFAULT Constraint
Lab 9 To Work with SQL DML Queries
 Introduction to DML Statements
 INSERT
 UPDATE
 DELETE
To Work with SQL Views and Indexes
 Introduction to Views in SQL.
 Creating Views in SQL.
 Modifying Views in SQL.
 Creating a complex view in SQL.
Lab 10
 Drop a View in SQL.
 Rules for performing DML operations in Views.
 Introduction to Index in SQL.
 Creating Index in SQL.
 Removing Index in SQL.

Final Lab Exams

Text Book
Lab Manual

Course Learning Outcomes


Course Learning Outcomes (CLO)
Understand the basic of query writing, joining and other functions.
1

Proficient in writing various DDL and DML statements using Database Management System.
2

Usage of queries in Oracle and/or MySQL DBMS using various IDE in the development of application
3
programs.

CLO-SO Map
SO IDs
CLO ID GA1 GA2 GA3 GA4 GA5 GA6 GA7 GA8 GA9 GA10 GA11 GA12
CLO 1 1 0 0 0 0 0 0 0 0 0 0 0
CLO 2 0 0 1 0 0 0 0 0 0 0 0 0
CLO 3 0 0 0 0 1 0 0 0 0 0 0 0

Approvals
Prepared By Engr. Soonh Taj
Approved By Not Specified
Last Update 21 January 2024

You might also like