0% found this document useful (0 votes)
14 views3 pages

DBMS

It's on coloured Mysoresandal soap owes itssignature scent to ‘soap sastry’ , one of India's first industrial chemistswho travelled toEngland & USA tomake the soap. 2

Uploaded by

nithyaabishek002
Copyright
© © All Rights Reserved
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% found this document useful (0 votes)
14 views3 pages

DBMS

It's on coloured Mysoresandal soap owes itssignature scent to ‘soap sastry’ , one of India's first industrial chemistswho travelled toEngland & USA tomake the soap. 2

Uploaded by

nithyaabishek002
Copyright
© © All Rights Reserved
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

Questions:

1. What do you mean by DBMS?

2. What are the characteristics of database approach?

3. Who are the people associated with database system?

4. Difference between File system and DBMS?

5. What is Data model? Explain the types of data models.

6. What do you mean by database architecture?

7. What do you mean by Data Independence?

8. What is data language and explain the types of data languages.

9. What is DBMS interface?

10. What is an ER model and mention the components of it.

Solutions:

1. It is a collection of programs that enables users to create and maintain a database. It


is a general-purpose software system that facilitates the process of defining,
constructing, manipulating, and sharing databases among various users and
applications.

2. The characteristics of database approach are:

• Self-describing nature of a database system.


• Insulation between programs and data.
• Support of multiple views of the data.
• Sharing of data and multiuser transaction processing.
• Backup and Recovery.
• Restrictions of unauthorized users.

3. The people associated with database system are:

• Database Administrators: It is a person or a group in charge of implementing


the database system within the organization.
• Database Designer: They are the users who design the structure of database
which include tables, indexes, views, constraints, triggers, stored procedure.
They control what data must be stored and how the data items to be related.
• End-users: These are those who access the database for querying, updating and
generating reports. There are several categories of end-users:
1. Casual end-users.
2. Name/Parametric end-users.
3. Sophisticated end-users.
4. Stand-alone end-users.

4.

File system DBMS


It cannot retrieve data as efficiently as It can retrieve data efficiency
DBMS
It provides less security It provides more security
It does not provide backup and recovery It does provide backup and recovery
No query processing system Efficient query processing system
Data can be inconsistent Data is always consistent
It is less expensive It is more expensive.

5. Meaning: A data model is a collection of concepts that can be used to describe the
structure of the database. It defines the data elements and the relationship between the
data elements. The types are:

• Hierarchical model.
• Network model
• ER model
• Relational model.
• Object-oriented model.

6. Database architecture describes the structure and how the users are connected to a
specific database system. It helps to design, develop, implement, and maintain the
database system. It is broadly classified into 3 types:

• Three-schema architecture
• Client-server architecture
• Centralized architecture

7. Data independence refers to the ability to modify the schema without affecting the
program and the application to be rewritten. The three-schema architecture can be
used to explain the concepts of data independence. There are two types:

• Logical Data Independence.


• Physical Data Independence.

8. Database language is a special type of programming language used to define and


manipulate the database. These languages are used to read, update, and store the data
in the database. There are 4 main categories which are:
• DDL [Data Definition Language]: These are used to alter or modify a database or
table structure and schema. They handle the design and storage of database
objects. These include create, alter, and drop.
• DML [Data Manipulation Language]: These affect the records in a table. These
are basic operations we perform on data such as selecting few records, inserting
or deleting records, and updating the existing records. These include select,
insert, update, and delete.
• DCL [Data Control Language]: These control the level of access that user has on
database object. These include statements such as grant and revoke.
• TCL [Transmission Control Language]: These allows you to control and manage
transactions to maintain integrity of data within SQL statements. These include
BEGIN, COMMIT, and ROLLBACK.

9. DBMS interface is a user interface that allows for the ability to input queries to a
database without the query language. The types of interfaces are:

• Form base interface: These are widespread and a very important means of
interacting with a DBMS. They are easy to use, and the user does not need any
special knowledge about it such as SQL.
• Text base interface: These interfaces are very powerful tools, and the user of this
interface should have strong knowledge about the database language.
• GIS interface: GIS stands for Geographic Information System. This often
integrates features of the database interface. The database interaction takes
place through combination of different interfaces.
• Menu base interface: These interfaces present the user with a list of options
called menus that lead the user through the formulation of the request.

10. Meaning: It stands for entity relationship model. The visual representation tool is
called ER diagram. It is used to define ER model. The three components of ER model
are:

• Entity
• Relationship
• Attributes

You might also like