Sunteți pe pagina 1din 15

NEW YORK STATE FBLA DATABASE DESIGN & APPLICATIONS

2009
PLEASE DO NOT OPEN THIS TEST UNTIL DIRECTED TO DO SO Test Directions 1. Complete the information requested on the answer sheet. PRINT YOUR NAME on the Name line. PRINT THE EVENT NAME on the Subject line. PRINT YOUR CHAPTER NAME on the Date line. 2. All answers will be recorded on the answer sheet. Please do not write on the test booklet. Scrap paper will be provided. 3. Read each question completely before answering. With a NO. 2 PENCIL, blacken in your choices completely on the answer sheet. Do not make any other marks on the answer sheet; the scoring machine will reject it. 4. You will be given 60 minutes for the test. You will be given a starting signal and a signal after 50 minutes have elapsed.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 1. ______ are special forms to provide controlled access to data, forms, reports, and other content of a database. a. Groups b. Switchboards c. Entities d. Tables 2. Sometimes data should be ____ at more than one site for performance or portability. a. updated b. replicated c. synchronized d. backed up 3. The most important aspect of designing a database is a. choosing the DBMS. b. the layout for reports. c. the table structure(s). d. creating good indexes. 4. One important aspect of planning for a database is a. that business rules for the organization be enforced. b. to make the number of tables as small as possible. c. that null values should never be allowed. d. to ensure that users of the database have easy access to the data. 5. Modern databases contain "self-describing" information about themselves. This information is called a. metadata. b. data definition. c. redundant data. d. attributes. 6. ANSI stands for the a. American National Standards Institute. b. American National Standards Incorporated. c. American Network of Standards Institute. d. American Network Standards Incorporated. 7. The most common data modeling concept used in designing databases is called a. establishing relationships diagrams. b. ergonomic relationship diagrams. c. data division diagrams. d. entity relationship diagrams. 8. The main key for a table is called the a. foreign key. b. primary key. c. candidate key. d. subject key.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 9. When determining field names, each field a. should be the same. b. should only be numbers. c. should only be letters. d. should be unique. 10. Flat file databases have to store all related information in one a. table. b. row. c. cell. d. column. 11. The component of a database that makes it self-describing is the a. metadata. b. library. c. related tables. d. catalog.

12. Which of the following is not true about null values?


a. b. c. d. Null values cannot be avoided. A null value can mean that no value for the field is appropriate. A null value can mean that the value is unknown. A null value can mean that the value is known to be blank.

13. Which of the following data types used in SQL would define a fixed-length text field of 10 characters? a. length(10) b. varchar(10) c. char(10) d. text(10) 14. Which of the following data types used in SQL would define a numeric field of the pattern 99.99? a. numeric(2,2) b. integer(5,2) c. numeric(5,2) d. numeric(4,2) 15. In the Leszynski naming convention, the naming prefix for a report is a. rpt. b. rep. c. Rep. d. Rpt. 16. When the mouse pointer turns into a double-headed arrow, you can a. move the control without moving the related text box or label. b. edit the data in the control. c. change the size of the control. d. move the control and the related text box or label.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 17. What button in the Macro Single Step dialog box can you click if you want to stop tracing the macro and just run the remaining steps? a. Proceed b. Continue c. Run d. Skip 18. In Microsoft Access, the control center is referred to as the a. report wizard. b. table navigator. c. database window. d. table wizard. 19. Storing the same data field in multiple tables is called a. data reliance. b. repeating database. c. datalist. d. data redundancy.

20. When creating an employee payroll database, all of the following fields should be included in
the employee table except a. employee address. b. employee hire date. c. employee married date. d. employee name. 21. When creating a database for a customer, you should a. create it based on your knowledge only. b. tell the customer it can never be done. c. work with the customer to make sure you fully understand the customers wishes. d. not consider the customers wishes. 22. Data entered in Excel a. can be imported, but not linked into a database. b. cannot be imported and cannot be linked into a database. c. can be imported or linked into a database. d. cannot be imported and not linked into a database. 23. Once you save the design of a table, a. only the name and description can be changed. b. it is not changeable. c. any of the tables objects or properties can be changed. d. only the description can be changed. 24. Compacting the database a. expands the field sizes. b. increases the size of the database. c. reduces the number of reports in the database. d. reduces the size of the database.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 25. Terms such are AND, NOT, OR are part of which logical operations? a. SQL b. Boolean c. Windows d. Visual Basic 26. Restrictions on the records to be retrieved from a table are known as a. queries. b. fields. c. criteria. d. check marks. 27. The use of the operators AND and OR in the same statement indicate that the statement is a ____ criterion. a. compound b. unique c. situation d. descriptive 28. In SQL the single quotes are needed in a WHERE statement for a. numeric data. b. character data. c. text data. d. date data. 29. Which of the following is the correct SQL clause to restrict the results of a SELECT query to only records that have a value in the range of 10 to 50 in the Hours column? a. WHERE Hours BETWEEN 10 AND 50 b. WHERE Hours = MIN(10) and MAX(50) c. WHERE Hours IN [10, 50] d. WHERE Hours = 10 and Hours = 50 30. Which form of processing delays updates when changing a database? a. transaction processing b. online transactional processing c. batch processing d. processing 31. SQL stands for a. Standard Query Language. b. Structural Question Language. c. Structured Query Language. d. Structured Question Language. 32. The order of the columns returned by a SQL SELECT statement are determined by the a. order they are listed in following FROM. b. SORT BY clause. c. order they are listed in following WHERE. d. order they are listed in following SELECT.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 33. Which SQL command indicates that a condition must meet to be included in the results of an SQL SELECT query? a. ORDER BY b. WHERE c. GROUP BY d. SELECT 34. Given the table CUSTOMER(CustID, Name, PhoneNum, AcctBalance), what is the standard SQL query phrase to retrieve the Name and Phone Number of customers? a. SELECT CUSTOMER-Name AND CUSTOMER-PhoneNum) b. SELECT (Name, PhoneNum) c. SELECT Name, PhoneNum d. SELECT (CUSTOMER-Name AND CUSTOMER-PhoneNum) 35. Interactive processing is also known as a. transaction processing. b. online transactional processing. c. batch processing. d. processing. 36. Given the table STUDENT(StudentID, Name, Advisor), which of the following SQL statements would be used to add new student data to the STUDENT table? a. INPUT DATA STUDENT SET StudentID=123, Name='Jones', Advisor='Smith'; b. INSERT INTO STUDENT (New Student Data) VALUES (123,'Jones','Smith'); c. INSERT INTO STUDENT VALUES (123,'Jones','Smith'); d. INPUT INTO STUDENT (123,'Jones','Smith'); 37. Given the table STUDENT(StudentID, Name, Advisor), which of the following SQL statements would be used to change the value of the Advisor field to 'Smith' for all rows in the STUDENT table? a. MODIFY STUDENT SET Advisor = 'Smith'; b. UPDATE STUDENT SET Advisor = 'Smith'; c. UPDATE Advisor = 'Smith'; d. MODIFY Advisor SET STUDENT = 'Smith'; 38. Default values simplify data entry by a. eliminating the need to type anything more than once. b. clearing all the fields in which you will enter data. c. filling a field with the same value that was used in the previous field. d. filling a field with a designated initial value. 39. Applying a filter to a query will a. further limit the records that are displayed in the query results. b. total the values of all the fields in the table. c. allow you to specify which fields will be displayed in the query. d. apply the query to another table.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 40. In a sales report that is grouped by the CustomerID field, each customers total at the end of their details would be displayed in which of the following sections? a. Report footer b. Page footer c. Form footer d. Group footer 41. Queries are typically based on a. forms. b. reports. c. tables. d. relationships. 42. When sorting names in queries by location, which is the correct sort order? a. City, State, Last Name, First Name b. Last Name, First Name, City, State c. State, City, Last Name, First Name d. State, Last Name, First Name, City 43. In order to see the results of a query, you must a. run it. b. save it. c. import it. d. close it. 44. In the condition Balance>=0, the >= is an example of a. mathematical operators. b. relational operators. c. variable operators. d. comparison operators. 45. The asterisk (*) in an SQL statement means a. all. b. some. c. none. d. many.

46. Using the word NOT in a comparison expression would


a. b. c. d. retrieve no results in the query each time. have no effect on the query results. retrieve the results not listed in the criteria. retrieve similar results in the query.

47. Which SQL Statement will retrieve customer information? a. Select * from employees b. Select * from orders c. Select * from customers d. Select * from shippers

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 48. When querying data from two tables, the primary key of one table is linked to the a. composite key of the other table. b. joint. c. foreign key of the other table. d. primary key of the other table. 49. The Microsoft Access object that saves information in an interactive HTML format is a a. data access page. b. table. c. form. d. query. 50. The ? wildcard character in the search field ma? would find a. man and map, but not mat and mad. b. man and map and mat and mad. c. map and mat, but not man and mad. d. mat and mad, but not man and map. 51. Duplicate data is referred to as ____ data. a. storage b. control c. accurate d. redundant 52. The information in a main form/subform must be a. related. b. unrelated. c. from a table. d. from a query. 53. A ______ allows easy input of data in a visually appealing format a. table b. query c. form d. report 54. It is possible for a candidate key in a table to have a. repeating fields. b. redundant values. c. null values. d. multiple fields. 55. Data is said to be ____ when it is stored in more than one location and each data element is different. a. timely b. reliable c. inconsistent d. accurate

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 56. When the unique identifier of one entity in a relationship is placed into a second entity of a relationship, it is called a a. foreign key. b. field key. c. referential integrity. d. candidate key. 57. The requirement for values in a foreign key to have matching values in the related primary key is called a. a referential integrity constraint. b. a key matching constraint. c. a functional dependency. d. normalization. 58. If a primary key contains StudentID values, then a related foreign key a. will probably contain student name values. b. will probably contain null values. c. will also contain StudentID values. d. will not contain StudentID values. 59. Calculation fields are used for a. sorting fields. b. query results. c. only basic mathematical functions. d. basic and advanced mathematical functions. 60. Relationships are necessary to a. create identical fields in different tables. b. link information between tables. c. use forms. d. enter data into a table. 61. Assign a _____ data type to fields where data is to be limited to Yes or No, True or False, or On or Off. a. date/time b. currency c. text d. logical 62. In a _____ relationships are defined between sets of data allowing greater flexibility in manipulating data and eliminating data redundancy. a. flexible database system b. file management system c. flat file database d. relational database management system 63. The unique identifier for each field is the a. field. b. field name. c. record. d. database.

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 64. Microsoft Access is an example of a a. database management system. b. data manipulation system. c. database. d. list manager. 65. If you want to export a database object to an HTML file with the best possible formatting, you should export a a. table. b. report. c. query. d. form. 66. Data access pages allow users to a. group the contents of the database. b. view, edit, and add database content using a Web browser. c. display another file, related Web page, or object in the same database. d. change database objects into HTML files. 67. Converting an Access 2003 database to an earlier Access version will convert the database to which Access file format? a. Access 97 b. Access 3.0 c. Access 2000 d. Access 95 68. You can move only a few cells from an Access datasheet into Excel by a. exporting the cells into Excel. b. dragging the records onto the Excel workbook. c. copying the cells in Access and pasting them into Excel. d. a link between Access and Excel. 69. The mayor wants to know how many people in his city are over 50 years old. To find this information he would a. create a new table. b. create a query. c. create a macro. d. create a form. 70. An appropriate data type for a customers address is a. memo. b. text. c. number. d. date/time. 71. An appropriate data type for a zip code is a. text. b. date/time. c. memo. d. number.

10

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 72. Data entered in a database form a. is saved in the form. b. is saved in the query. c. is saved in the table. d. is saved in the report. 73. When entering records in a database, a. the order of entering records is not important. b. it is important to enter them in alphabetical order. c. it is important to enter them in numerical order. d. it is important to enter them in chronological order. 74. How many fields exist in a table for a primary key? a. 5 b. 2 c. 1 d. 0 75. Some DBMS require text to be enclosed in a. parenthesis. b. quotation marks. c. brackets. d. commas. 76. Concatenate means to: a. shorten/cut off. b. connect/link. c. join two tables. d. to run a query. 77. Which of the following is a strategy used by desktop DBMS products to make it easier for people to develop personal database systems? a. The DBMS removes the metadata from the database. b. The DBMS does not support indexes. c. The DBMS product assists in taking on the role of the database designer/manager. d. The DBMS product is limited to a maximum of ten tables in any given database. 78. The ____ section of a form displays information at the top of every page of the form. a. Form Footer b. Form Header c. Page Footer d. Page Header 79. When creating a form using AutoForm, you choose the ____ of the form. a. fields b. name c. format d. all the answers are correct

11

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 80. Reports are typically based on a. queries. b. macros. c. relationships. d. forms. 81. In order to create mailing labels in Access, you would use the a. table label wizard. b. query label wizard. c. form label wizard. d. report label wizard. 82. When printing checking account statements, the bank would place the first name and last name field in the a. top header section. b. detail section. c. page header section. d. report header section. 83. In order to manually add fields to a report, you would use the a. toolbox. b. database window. c. properties. d. field list. 84. Including an image once on the cover page of a report, you would include the image in which of the following sections? a. Detail b. Page header c. Report header d. Page footer 85. Which of the following sections prints each record in a table or query? a. Report footer b. Record c. Page header d. Detail 86. When including grand totals in a report, you would place this information in the reports a. detail footer. b. report footer. c. end footer. d. page footer. 87. Jane Smiths checking account statement is an example of a a. tabular report grouped by account number. b. singular report grouped by last name. c. columnar report grouped by account number. d. singular report grouped by account number.

12

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 88. Data in a report based on a query a. can be sorted in the query and in the report. b. can be sorted in the query, but not the report. c. cannot be sorted in the query. d. cannot be sorted in the report. 89. Today almost every commercial database is based on a. the relational model. b. the hierarchical model. c. lists. d. the object-oriented model.

90. Which of the following is true about a relation?


a. b. c. d. All entries in any column must be of the same kind. A relation may have duplicate column names. A relation may have duplicate rows. The order of columns in a relation must go from largest to smallest.

91. An advantage of using macros is that they a. take the place of long queries. b. automatically carry out tasks. c. prevent unauthorized use of the database. d. provide a way to comment about the database. 92. In Access to change grouping in Design view for a data access page, use a. the Page Wizard. b. the Promote and Demote buttons. c. sorting criteria. d. the navigation bar. 93. An employee table contains the fields (Employee ID, Last Name, First Name, Pay Status). Which of the fields is the primary key? a. First Name b. Pay Status c. Employee ID d. Last Name 94. When creating a mailing database which contains family names, which of the following should be used as the primary key? a. Address b. Mailing ID c. Name d. City 95. Database relationships occur between a. forms. b. tables. c. records. d. reports.

13

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 96. When a department store deletes a customer from its database and the orders that the customer placed are also deleted, this is an example of a. cascade delegation. b. cascade update. c. delete integrity. d. cascade delete. 97. When the EmployeeID from the employee table is changed to a new ID number, all of the related tables are updated to reflect the new EmployeeID. This is an example of a. cascade update. b. cascade delegation. c. cascade delete. d. delete integrity. 98. The process of relating tables is called, performing a a. join. b. reduced redundancy. c. cascade update. d. joint. 99. Deleting a record from a primary table which deletes records in a related table is called a. cascade update. b. delete integrity. c. cascade delete. d. cascade delegation. 100. Modifying a record from a primary table which updates records in a related table is called a. cascade modification. b. referential integrity. c. cascade update. d. cascade delete.

14

NYS FBLA 2009 DATABASE DESIGN & APPLICATIONS 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 19) 20) 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32) 33) 34) B B C A A A D B D A A A C D A C B C D C C C C D B C A B A C C D B C 35) 36) 37) 38) 39) 40) 41) 42) 43) 44) 45) 46) 47) 48) 49) 50) 51) 52) 53) 54) 55) 56) 57) 58) 59) 60) 61) 62) 63) 64) 65) 66) 67) 68) ANSWER KEY A B B D A D C C A D A C C C A B D A C D C A A C D B D D B A D B A C 69) 70) 71) 72) 73) 74) 75) 76) 77) 78) 79) 80) 81) 82) 83) 84) 85) 86) 87) 88) 89) 90) 91) 92) 93) 94) 95) 96) 97) 98) 99) 100) B B A C A C B A C D C A D C D C D B C A A A D B C B B D A A C C

15

S-ar putea să vă placă și