Questions from Grover – p.148
1. What is a database? A Database is a collection of information organized in such a way that a computer program can quickly select desired pieces of data.
2. What is the most important function of a database? The most important function of a database is to search and find information quickly.
3. What are the advantages of using a database? It can search and find information quickly.
4. The table below contains data about some books in a library. What other data might be included in a library’s database about its books? Genre, No. of pages and chapters.
|
BookID |
Author |
Title |
Publisher |
|
222334 |
Grisham |
The Brethren |
Arrow |
|
232145 |
Rowling |
Harry Potter |
Bloomsbury |
|
218934 |
Moon |
Discover Australia |
Random House |
5. What items of data would be relevant for a database in a supermarket? Barcode’s
6. You would expect a video hire shop to have a computerized database. What is the advantage of this from the owner’s viewpoint? How would it benefit the customer? He can easily access anyone who was rented or is renting the video
7. How would you find out about available flights to Europe for the next school holidays? Check on the database that is put up by travel agents on different websites.
Questions from Grover – p.150
1. What are the main components of a database? The database consists of fields and records
2. What is the difference between a record and a field? A field is a column in a table that holds data and a record is a row of data added to that table
3. What are primary keys? What are they used for? It is a key in a relational database that is uniquely for each record and it is used uniquely identify each row in a table.
4. Draw up a table which could be used for data about students who borrow books from a library. Identify and label a record, a field and the primary key.
5. Why would we not put the students’ data in the same file as the books?
6. If data is repeated unnecessarily in a table, it is called redundant. Why do you think that databases should be designed to minimise data redundancy?
