DA3411 Database Management Systems Laboratory Syllabus:

DA3411 Database Management Systems Laboratory Syllabus – Anna University Regulation 2021

LABORATORY EXERCISES:

1. Create a database table, add constraints (primary key, unique, check, not null), insert rows, update and delete rows using SQL DDL and DML commands.
2. Create set of tables, add foreign key constraints and incorporate referential integrity.
3. Query the database tables using different ‘where’ clause conditions and also implement aggregate functions.
4. Query the database tables and explore sub queries and simple join operations.
5. Query the database tables and explore natural, equi and outer joins.
6. Write user defined functions and stored procedures in SQL.
7. Execute complex transactions and realize DCL and TCL commands.
8. Write SQL Triggers for insert, delete, and update operations in database table.
9. Create View and index for database tables with large number of records.
10. Create a XML database and validate it using XML schema.
11. Create Document, column and graph-based data using NOSQL database tools.
12. Develop a simple GUI based database application and incorporate all the above-mentioned features.

TOTAL: 60 PERIODS

COURSE OUTCOMES:

On completion of the course, the student will be able to:
CO1: Create databases with different types of key constraints.
CO2: Write simple and complex SQL queries using DML and DCL commands.
CO3: Realize database design using 3NF and BCNF.
CO4: Use advanced features such as stored procedures and triggers and incorporate in GUI based application development.
CO5: Create XML database and validate with meta-data (XML schema).
CO6: Create and manipulate data using NOSQL database.