DBMS MID 1 - Short Answers
DBMS MID 1 - Short Answers
5. Security
6. Database Tuning
Definition of schema: Design of a database is called the schema. Schema is of three types:
Physical schema, logical schema and view schema.
A. 1.One to one
2.One to many
3.Many to one
4.Many to many
A. 1. A well- developed data model can even faster improved understanding of the
organization for which the database design is developed.
Specialized users – write specialized database applications that do not fit into the traditional
data processing framework
Naïve users – invoke one of the permanent application programs that have been written
previously.
A. A hierarchical database model is a data model in which the data are organized into a tree-
like structure. The data are stored as records which are connected to one another through
links. A record is a collection of fields, with each field containing only one value. The type of
a record defines which fields the record contains.
A. Composite attributes can be divided into smaller subparts. These subparts represent basic
attributes with independent meanings of their own. For example, take Name attributes. We
can divide it into sub-parts like First_name, Middle_name, and Last_name.
DERIVED ATTRIBUTE: There may be a case when two or more attributes values are
related. Take the example of age. Age of a person can be calculated from person’s date of
birth and present date. Difference between the two gives the value of age. In this case, age is
the derived attribute.
18. Differentiate between data and information.
A. Database systems are made-up of complex data structures. To ease the user interaction
with database, the developers hide internal irrelevant details from users. This process of
hiding irrelevant details from user is called data abstraction.
A. Physical level: This is the lowest level of data abstraction. It describes how data is
actually stored in database. You can get the complex data structure details at this level.
Logical level: This is the middle level of 3-level data abstraction architecture. It describes
what data is stored in database.
View level: Highest level of data abstraction. This level describes the user interaction with
database system.