The document outlines the syllabus for a Database Management System course, divided into five units covering key concepts such as database systems, relational data models, interactive SQL, PL/SQL programming, and database security. Each unit includes definitions, applications, advantages, commands, and examples related to databases and SQL. The document serves as a comprehensive guide for students to understand and apply database management principles.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
13 views3 pages
Dms Imp
The document outlines the syllabus for a Database Management System course, divided into five units covering key concepts such as database systems, relational data models, interactive SQL, PL/SQL programming, and database security. Each unit includes definitions, applications, advantages, commands, and examples related to databases and SQL. The document serves as a comprehensive guide for students to understand and apply database management principles.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
DATABASE MANAGEMENT SYSTEM imp
UNIT I [12 Marks]
Database System Concept 1] Define the following terms: a) Data b) Database c) DBMS 2] List application of DBMS. 3] State four advantages of DBMS over file processing system. 4] Describe data abstraction with neat label diagram. 5] Draw the overall structure of DBMS. 6] Explain E-R diagram entity and weak entity set. 7] Draw ER diagram for library management system.
UNIT II [18 Marks] Relational Data Mode
1] Describe following key:
a) Primary key b) Foreign key 2] List DCL commands with its use. 3] Give syntax and example of CREATE command. 4] Explain any four integrity constraints. 5] Explain the set operators of constraints. 6] Explain pattern matching operator „LIKE‟. 7] Explain Range Searching operator „BETWEEN‟. 8] Explain pattern matching operator „LIKE‟. 9] List and explain DDL commands with its use
UNIT III [14 Marks] Interactive SQL and advanced SQL
1] Explain any four string functions with examples.
2] Explain “Group by” clause with suitable example. 3] Explain “Order by” clause with suitable example. 4] List aggregate functions in SQL. 5] Explain different functions in SQL 6] Explain views with example. 7] What is sequence? Why it is used? Create sequence for student table. 8] Explain index and list their types. 9] What are synonyms? How to create and drop synonyms?
UNIT IV [16 Marks] PL/SQL Programming
1] Explain PL/SQL block structure. 2] State 4 advantages of PL/SQL. 3] Explain while loop in PL/SQL with examples. 4] Write a PL/SQL program to print numbers from 1 to 10 using for loop. 5] Explain GOTO statement with example. 6] Describe exception handling with example. 7] Define cursor. List the two type of cursor 8] Explain following with syntax: a) Function b) Procedure 9] What is database triggers? How to create trigger? 10] Write PL/SQL program to calculate factorial of given numbers.
UNIT V [10 Marks]
Interactive SQL and advanced SQL
1] What is the use of GRANT and REVOKE?
2] List types of DBMS users. 3] Explain properties of transaction. 4] Draw transaction state diagram. 5] Explain the Database security. 6] a) create user “Rahul”. b) Grant create, select, insert, update privilege to „Rahul‟. c) Remove the select privilege from user „Rahul‟.