COMPUTER ENGINEERING DEPARTMENT
C. U. SHAH GOVT. POLYTECHNIC, SURENDRANAGAR
Course Name : RELATIONAL DATABASE
Course Code : DI03000031
MANAGEMENT SYSTEM
UNIT – 1 (Introduction to Database System and SQL Commands)
Assignment - 1
Date of Declaration : Date of Submission :
Course Outcome (CO1)
Apply database concepts and SQL commands to design, manipulate and manage relational databases.
Note: All the questions of this Unit are of CO1.
Revised
Bloom’s
Sr. No Questions
Taxonomy
Level
Short Questions
1 Define: data, information, database, field, record, file, metadata. R
Differentiate between R
2 i. Data vs Information
ii. Char vs Varchar
3 Define DBMS. Write applications of DBMS. R
4 Identify differences between active and passive data dictionary. A
5 Identify at least three differences between schema and instances. A
6 Give the full form: SQL, DDL, DML, TCL, DCL, ACID R
7 List different commands used in DDL, DML and DCL. R
8 Identify differences between DROP and DELETE. A
Descriptive Questions
1 Write a short note on database system environment. U
2 Compare and contrast file system with database system. A
3 Write a short note on data dictionary. U
4 List data types of SQL. Explain character data type. R, U
5 Explain CREATE TABLE command with example. U
6 Identify differences between TRUNCATE and DELETE. A
7 Explain SQL UPDATE command with example. U
Explain various DDL commands with example. U, A
8
OR
Explain DDL commands. Create an employee table using at least 3 different
data types.
Discuss about Data Manipulation Command. A
9 OR
Explain DML commands with suitable examples.
10 Explain various DCL commands with example. U
11 Write a short note on COMMIT command. U
12 Explain ACID properties.
13 Explain ROLLBACK with example. U
14 Explain the purpose of SAVEPOINT. U
15 Explain TCL commands with example. U
16 Identify differences between GRANT and REVOKE. A
Bloom’s Taxonomy Levels: L1 (Remember), L2 (Understanding), L3 (Apply)
Signature of Course In-charge Signature of HOD