Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
BC0041 Fundamentals of Database Management System

BC0041 Fundamentals of Database Management System

|Views: 248|Likes:
Published by gurugabru

More info:

Published by: gurugabru on Dec 19, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





 Rajat Chowdhry
Roll Number:
Learning Centre:
Subject Code:
 Fundamental of DBMS 
Assignment No.:
 Bachelor Of Computer Application (II Semester)
Date of Submission at the Learning Centre:
June, 2009
Ques. 1. Describe the following:(a)Advantages of Database Systems(b)Functions of DBMSAns.(a)Advantages of Database Systems:
1.The DBMS is a central system, which provides a common interface between the data and thevarious front-end programs in the application.2.It also provides a central location for the whole data in the application reside.3.Providing data security against unauthorized access.4.Provide an efficient and convenient environment that is used to store data in, and retrievedata from a database.
(b)Functions of DBMS1.Data Definition:
The DBMS provides function to define the structure of the data in theapplication. These include defining and modifying the record structure, the type and size ofields and the various constraints/conditions to be satisfied by the data in each field.
2.Data Manipulation:
When the data structure is defined than data needs to be interested,modified or deleted, the function which perform those operations are also part of the DBMS.These functions can handle planned unplanned data manipulation needs.
3.Data Security & Integrity:
The DBMS contains functions, which handle the security andintegrity of data in the application. These can be easily invoked by the application and hencethe application programmer need not code these functions in his/her programs.
4.Data Recovery and Concurrency:
Recovery of data after a system failure and concurrentaccess of records by multiple users are also handled by the DBMS.
5.Data Dictionary Maintenance:
Maintaining the Data Dictionary which conations the datadefinition of the application is also one of the functions of a DBMS.
Optimizing the performance of the queries is one of the important functions of DBMS. Hence the DBMS has a set of programs forming the Query Optimizer, whichevaluates the different implementations of a query and chooses the best among them.
Ques. 2. Describe difference and dive operators with suitable example.Ans.(a)Difference operator:
The difference operator builds a relation of tuples appearing in the first but not the second of two specified relations.For Example: To retrieve Cust # of customers who have placed orders in July but notin August.Cust #001Customer who have placedorders in July but not in August.
(b)Divide Operator:
The divide operator takes two relations and builds another relationconsisting of values of an attribute of one relation that match all the values in the other relation. For example:Employee City Result of DivideDivideAXYZAXAYAZBW NameCityAnishaAnishaAnisha Nancy NYCAWALACity NYCAWAResultAnisha

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
Ganesh Adiga liked this
Masuk Mamoon liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->