You are on page 1of 2

DATABASE AND CLIENT/SERVER APPLICATIONS

ASSESSMENT 01 DATABASE CONCEPTS


NAME: JAIME SALATHIEL PEJAY BAUTISTA INSTRUCTIONS 1. Use the word processor on the computer to fill in this assessment. 2. Start by inserting your name in the space above. 3. After reviewing these questions, save this file with your answers to your computer using the required file name format: <YourStudentID> Assessment01.doc where <YourStudentID> is your StudentID and there is a blank between it and the Assessment01. When you are finished with the assessment, save the document again and then upload it to the LMS. 4. Click the Choose File button. 5. Locate the file for attachment. 6. Once the file is attached, click Upload File. ASSESSMENT QUESTIONS Match the terms and definitions for the following. Worth 10 points each. 1. 2. 3. 4. 5. 6. 7. 8. ___C___ ___K___ ___A___ ___G___ ___F___ ___I___ ___D___ ___H___ Characteristic that allows program-data independence and program-operation independence. Data that is derived from the database files but not explicitly stored. Ensures that either all the database operations in a transaction are executed or none are. Storing the same data multiple times. Creating a database design that only stores each logical data item in only one place in the database. Represents an association among two or more entities. Stores catalog information about schemas and constraints, design decisions, usage standards, application program descriptions, and user information. Represents a database as a collection of tables, where each table can be stored as a separate file.

Matching definitions: A. B. C. D. E. F. G. H. I. Atomicity property Attribute Data abstraction Data dictionary (or data repository system or information repository) Isolation property Normalization Redundancy Relational data model Relationship

J. K.

Transaction Virtual data

Essay Answer. Worth 20 points. 9. Redundancy leads to three potential problems. Briefly describe each of the three.

In databases or in files, redundancy refers to storing the same data multiple times in different places. Data redundancy may cause problems such as: Duplication of effort, Storage space is wasted and Multiple occurrences of data may become inconsistent. First, there is the need to perform a single logical update such as entering data on a new student multiple times: once for each file where student data is recorded. This leads to duplication of effort. Second, storage space is wasted when the same data is stored repeatedly, and this problem may be serious for large databases. Third, files that represent the same data may become inconsistent. This may happen because an update is applied to some of the files but not to others.