Quick Quiz #4 - ISM 058 (Winter 2001) Systems Analysis & Design Student Name: ---------------------------- 1. SSN: ----------------------------- What are DML and DDL? What are they used for in the context of a database management system (4 pts) The Data Definition Language (DDL) is used by the DBMS to physically establish those record types, fields and structural relationships. Additionally, the DDL defines views of the database. The Data Manipulation Language (DML) is used to create, read, update and delete records in the database and to navigate between different records and types of records. 2. What is the difference between an operational database, a personal database and a data warehouse? (3 pts) An operational database is developed to support the day-to-day operations and business transaction processing for major information systems. A Personal Database is a database which contains unique data created by individual users or may be imported from conventional files, operational databases or data warehouses. . A Data Warehouse stores data extracted from the operational databases and conventional files so that information may be extracted using decision support tools without compromising the performance or accuracy of the operational database 3. What are 4 types of distribution options available when definition the data architecture of a system? (4 pts) Centralization of the database --------------------------------------------------------Horizontal distribution of the data ---------------------------------------------------------Vertical distribution of the data ---------------------------------------------------------Replication of the data ---------------------------------------------------------- 4. What are the 4 steps in the Output Design Process? (4 pts) Identify System Outputs and Review Logical Requirements ------------------------------------------------------ Specify Physical Output Requirements --------------------------------------Design Any Preprinted Forms --------------------------------------Design, Validate and Test Outputs --------------------------------------- 5. In the following user interface, identify the 6 different GUI controls used in the interface? (5 pts) 1. Radio Buttons --------------------------------------- 2. Drop Down List -------------------------------3. Buttons -------------------------------4. Text Box --------------------------------------- 5. Spin Box -------------------------------- 6. Name 5 different data validation techniques used in designing data input interfaces? (5 pts) 1. Existence Checks --------------------------------------- 2. Data type checks -------------------------------3. Domain Checks -------------------------------4. Combination Checks --------------------------------------- 5. Self-checking Digits -------------------------------6. Format Checks -------------------------------- -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------