Unlock access to all the studying documents.
View Full Document
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
1. Most database management systems support the creation of views.
2. A view is a derived table.
3. Views provide data validation.
4. Views furnish a certain amount of security; if users are accessing the database through a view, they cannot access any
data that is not included in the view.
5. The existing, permanent tables in a relational database are called stable tables.
6. To create a view definition, use the DEFINE VIEW command.
7. To create a view in Access, create a query to define the view and then save the query object in the database.
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
8. When you create a query that involves a view, the DBMS changes the query to one that selects data from the table(s) in
the database that created the view.
9. When you create a view, you cannot assign column names that are different from those in the base table.
10. A view can join two or more tables.
11. A view cannot involve statistics.
12. The defining query can be any transaction.
13. If the database structure changes, the user cannot access and use the view.
Cengage Learning Testing, Powered by Cognero
20. You can add rows to a view that includes calculations.
21. Access does not support the DROP VIEW command.
22. Normally, when the database administrator grants a particular privilege to a user, the user cannot pass that privilege
along to other users.
23. The GRANT command to indicate that a user has all privileges includes the FULL privilege.
24. The clause WITH GRANT OPTION is meaningful as part of a REVOKE command.
25. You can create and maintain an index for any row in any table.
26. An index makes certain types of retrieval more efficient.
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
27. When users create, alter, or drop tables or create or drop indexes, the DBMS updates the system catalog automatically.
28. An auxiliary key is a column in one table whose values match the primary key in another table.
29. When the primary key contains more than one column, use commas to separate the column names.
30. You can only specify a primary key when you first create a table.
31. When you specify a foreign key, the table containing the foreign key is the parent
32. You use the LEGAL clause of the ALTER TABLE command to ensure that only legal values satisfying a particular
condition are allowed in a given column.
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
43. When you specify a foreign key, the table referenced by the foreign key is the ____.
44. The privilege ____ can be granted to change data.
45. The privilege ____ can be granted to change the table structure.
46. The database administrator uses the ____ command to revoke privileges from users.
47. Which of the following commands deletes an index?
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
48. To ensure the uniqueness of values in a nonprimary key column, use the ____ command to create an index.
49. The system catalog is also called the ____.
50. In Oracle, the ____ table contains information about the columns within tables.
51. In Oracle, the ____ table contains information about the tables known to SQL.
52. The types of constraints supported in SQL are ____.
Chapter 7: Database Administration
Cengage Learning Testing, Powered by Cognero
53. The process of managing a database is called database ____________________.
54. A(n) ____________________ is an application program’s or an individual user’s picture of the database.
55. A view is defined by creating a defining ____________________, which indicates the rows and columns to include in
the view.
56. To create a view definition, use the ____________________ command.
57. A(n) ____________________ subset view consists of a subset of the rows and columns in some base table.
58. In general, views that involve joins of ____________________ tables can cause problems at update.
59. When a view is no longer needed, you can remove it using the ____________________ command.
60. ____________________ is the prevention of unauthorized access to a database.
Cengage Learning Testing, Powered by Cognero
61. The main mechanism for providing access to a database is the ____________________ command.
62. The GRANT command to indicate that all users can retrieve data using a SELECT command includes the word
____________________ rather than the specific name of a user.
63. If the user needs to be able to pass the privilege to other users, the GRANT command must include the
____________________ clause.
64. The database administrator uses the ____________________ command to revoke privileges from users.
65. In a DBMS, the main mechanism for increasing the efficiency with which data is retrieved from the database is the
____________________.
66. You can create and use a(n) ____________________ to speed up the searching process significantly.
67. The command used to create an index is ____________________.
68. The command used to delete an index is ____________________.
69. To ensure the uniqueness of values in a non-primary key column, you can create a unique index by using the
____________________ command.