Course Objectives
This course enables the students to
Course Outcomes(COs):
Learning Outcome (at course level)
| Learning and teaching strategies | Assessment Strategies |
| Approach in teaching: Demonstrations, implementing enquiry based learning, Application based examples
Learning activities for the students: Discussions, Lab Assignments, Exercises based on real world problems.
|
|
Contents
1. SQL data types, Operators, Literals, Constraints
2. DDL Commands: Create Tables/Create Synonym /Create index /Views / Alter / Drop/Truncate/Comment/Rename/DBCC (Database Console Commands)
3.DML Commands: Insert / Update / Delete / Merge/Lock Table
4.TCL Commands: Commit / Rollback / Save-Points /Set Transaction
5. DCL Commands: Grant / Revoke/Deny
6. Simple Queries: Select / From / Where
7. Group By/Having Clause
8. Order By clause
9. SQL Operators: Arithmetic / Logical /In / Like / Between
10. Functions: Aggregate / Numeric / String / Date & Time / Logical
11. Joins: Equi-Join / Natural Join / Self Join / Inner Join / Outer Join
12. Unions / Intersection / Minus
13. Subqueries or Nested Queries
Suggested Readings: