Quiz 8 - Database Management
1. Define the term, database, and explain how a database interacts with dataand information.
answer:
Database is a collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system.
is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality (for example, the availability of rooms in hotels), in a way that supports processes requiring this information (for example, finding a hotel with vacancies). The term "database" refers both to the way its users view it, and to the logical and physical materialization of its data, content, in files, computer memory, and computer data storage. This definition is very general, and is independent of the technology used. However, not every collection of data is a database; the term database implies that the data is managed to some level of quality (measured in terms of accuracy, availability, usability, and resilience) and this in turn often implies the use of a general-purpose Database management system (DBMS). A general-purpose DBMS is typically a complex software system that meets many usage requirements, and the databases that it maintains are often large and complex.
2. Describe file maintenance techniques (adding records, modifying records,
deleting records) and validation techniques.
answer:
When you want to add to or make changes to your data in your Microsoft Office Access 2003 database, you can do much of your work in forms and datasheets. After you design your tables and queries, you can use a form or datasheet as a window into the data. You can also use a data access page to add or edit data in a database that is on an intranet or on the Internet.This topic explains how to use forms, datasheets, and data access pages for adding and modifying your data. It also provides examples of each method, working with the North wind Traders sample database.
Add a record
- To add a record, do one of the following:
- If you are working with a form, open the corresponding form in Form view.
- If you are working with a data access page, open the corresponding page in Page view. If Access is not installed on your computer, open the page in your Web browser.
- If you are working with a table, open the corresponding table in Datasheet view.
- In Datasheet or Form view, click the New button on the navigation toolbar. To add a record to a subform, click New on the subform's navigation toolbar. If you don't see the navigation toolbar inside the subform, or if the button is disabled, you will not be able to add records to the subform. In a data access page, click New on the record navigation toolbar.
Note If the New button appears disabled on a page, it means that you do not have permissions to add new records. Contact the owner of the database. If you don't see the New button on a data access page, it either means that the page is read-only, or that the designer of the page has customized the appearance of the button. Look for custom instructions about using the page, or contact the page's designer.
- Enter your data, and then press TAB to go to the next field.
Edit a record
You can change the data in one or more fields in a record. For example, if you want to correct the spelling of a customer name, you can open the Customers form in Form view, move to the record that corresponds to the customer, and edit the Name field in the form. When you move to a different record, Access will automatically update the field in the underlying table.- Open the form (in Form view), page (in your Web browser or in Page view), or table (in Datasheet view) that has the record that you want to edit.
- Move to the record by using the buttons on the navigation toolbar.
- Use the mouse or the TAB or arrow keys to move to the field that you want to edit.
To replace the entire contents of a field in a datasheet, click near the left edge of the field when the pointer turns to a plus, as shown in the following example. In a form, click the field's label.

To add to the existing contents of a field, place the insertion point where you want to enter the new characters. You can move the insertion point by using the arrow keys. In the following example, the insertion point is at the end of the current contents of the field, so anything that you type will be appended to the string "Alfreds FutterKiste".

- Enter your text in the field. If text in the field was selected before you started typing, the characters that you type will replace that text.
Note If you make a typing mistake, press the BACKSPACE key. If you want to cancel all editing changes to a field, press the ESC key.
When you try to move out of a field after entering data, Access validates the data, making sure that the value you entered is allowed in that field. If the value isn't allowed, Access alerts you with a validation message. For more information, see Troubleshoot editing data in a field.
To move out of the field, you must either change the data to an acceptable value or undo your changes by pressing the ESC key.
When you move to another record, Access performs record-level validation, and then saves your changes. If the record can’t be saved, you must either make any necessary corrections or undo your changes.
Delete the contents of a field or an entire record
You can delete the text in a field to either leave the field blank (if the field supports Null values), or to replace the text with another value. You can also permanently delete one or more records in a table:- To delete text in a field, select the text and then press DEL.
For information on how to select a field, see Select fields and records.
- To delete one or more records in a datasheet or a form, select the records and then press DEL.
- To delete a record on a data access page, click the Delete button on the record navigation toolbar.
3. Discuss the terms character, field, record, and file.answer:
Field is a combination of one or more characters. It . It is the smallest unit of data user accesses
Record is a group of related fields.
File is a collection of related records.
4. Discuss the functions common to most database management systems:data dictionary, file retrieval and maintenance, data security, and backup
and recovery.
answer:
Data dictionary contains data about each file in a database and each field within the files.
5. Differentiate between a file processing approach and the database
approach.
answer:
File processing approach - each department or area within an organization has its own set of data files.
Database Approach -Many programs and users share the data in a database. Reduces data redundancy, improves data integrity, shares data, permits easier access, and reduces development time.
6. Describe characteristics of relational, object-oriented, and
multidimensional databases.
answer:
Relational Database - is a database that stores data in tables that consist of rows and columns. Each row has a primary key and each column has a unique name.
Object - oriented database (OODB) - stores data in objects. An object is an item that contains data, as well as the actions that read or process the data.
Multidimensional database - stores data in dimensions and can store more than two dimensions of data.
7. Explain how to access Web databases.
answer:
•Object-oriented databases often use Object Query Language (OQL) to manipulate and retrieve data.
A relational database stores data in tables that consist of rows and columns
–Each rowhas a primary key
–Each columnhas a unique name
•A relationshipis a link
A multidimensional database can store data in more than two dimensions of data
–Can consolidate data much faster than a relational database.
8. Define the term, computer security risks, and briefly describe the types
of cybercrime perpetrators: hacker, cracker, script kiddie, corporate spy,
unethical employee, cyberextortionist, and cyberterrorist.
answer:
A computer security risk is any event or action that could cause a loss of or damage to computer hardware, software, data, information, or processing capability. A hacker means someone who breaks into computer, someone who can make a computer do what he wants.
Cracker someone who breaks into someone's else computer system often on a network; bypasses passwords or licenses in computer programs; or in other ways intentionally breaches computer security.
Script kiddie -A person, normally someone who is not technologically sophisticated, who randomly seeks out a specific weakness over the Internet in order to gain root access to a system without really understanding what it is s/he is exploiting because the weakness was discovered by someone else.
Script kiddie -A person, normally someone who is not technologically sophisticated, who randomly seeks out a specific weakness over the Internet in order to gain root access to a system without really understanding what it is s/he is exploiting because the weakness was discovered by someone else.
9. Identify database design guidelines and discuss the responsibilities of
database analysts and administrators.
answer:
10. Discuss techniques to prevent unauthorized computer access and us.
answer:
Operating system and software patches and updates
There is no such thing as perfect software, often a software program may have several issues and could potentially have security vulnerabilities that can leave your computer open to attacks that compromise your computer and your data.
Software patches, updates, and drivers are made available, often for free, to consumers to help keep a software program and operating systems running properly and secure. If the program you're using does not have any method of checking for updates on its own it is up to you to verify the program is up-to-date. Often this can be done by visiting the web site of the developer who created the program. A listing of third-party companies and links to each of their pages can be found on our third-party support page.