Download Database Ex

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Relational model wikipedia , lookup

Big data wikipedia , lookup

Database wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Clusterpoint wikipedia , lookup

Functional Database Model wikipedia , lookup

Object-relational impedance mismatch wikipedia , lookup

Database model wikipedia , lookup

Transcript
Database Ex.1 - ANSWER
Name: ____________
Class: __________(
)
Grade: ___________
1.
Fill in the blanks:
(a) A ___field_____ is the lowest level logical unit.
(b) A ___record______ is a logical group of related fields.
(c) A ___file / table_____ is a logical group of related records.
(d) A ____database__ is a logical group of related files.
2.
Data redundancy can be found in some poorly designed databases. This may affect the data
integrity of a database.
(a) What is the meaning of data redundancy?
Data redundancy means storing the same data in multiple locations.
(b) What is the meaning of data integrity?
Data integrity means that data are logically consistent. It refers to the quality of data.
OR
Data integrity refers to the validity, accuracy and correctness of data.
(c)
Explain how data redundancy can affect data integrity.
If data updating in the database is not thorough, the same data may have different values
in different locations. This may cause a loss in data integrity.
(d)
What is the consequence of a system of which the data integrity is affected by data
redundancy?
The consequence of losing data integrity is that the system becomes unreliable.
Information stored becomes useless.
3.
Explain the term "structural independence" in database.
It means program-data independence. The change of structure of a file does not require the
computer programs that access the file be modified.
4.
DBMS system has to tackle "atomicity problem". Explain the term with an example briefly.
It means that all activities in a transaction is either completely performed or undone.
For example, if money is transferred from a saving account to a stock account, the saving
account will be debited whereas the stock account will be credited with the same amount. The
corresponding transaction has to ensure that both data changes are done as one single unit.
5.
Explain the term "data mining" briefly.
It refers to the analysis of data in databases to look for data trends or anomalies.