Deck 8: Advanced Sql

Full screen (f)
exit full mode
Question
MySQL allows multiple triggering conditions per trigger.
Use Space or
up arrow
down arrow
to flip the card.
Question
SQL supports the conditional execution of procedures (IF-THEN-ELSE statements) that are typically supported by a programming language.
Question
A statement-level trigger is assumed if a designer omits the FOR EACH ROW keywords.
Question
A persistent stored module is stored and executed on the database client machine.
Question
To remedy the lack of procedural functionality in SQL, and to provide some standardization within the many vendor offerings, the SQL-99 standard defined the use of persistent stored modules.
Question
Triggers can only be used to update table values.
Question
Automating business procedures and automatically maintaining data integrity and consistency are trivial in a modern business environment.
Question
The DECLARE section in the trigger is used to declare any variables used inside the trigger code.
Question
In Oracle, you can use the SQL*Plus command SHOW ERRORS to help you diagnose errors found in PL/SQL blocks.
Question
A trigger is procedural SQL code that is automatically invoked by the RDBMS upon the occurrence of a given data manipulation event.
Question
The most useful feature of PL/SQL blocks is that they let a designer create code that can be named, stored, and executed by the DBMS.
Question
Just like database triggers, stored procedures are stored in the database.
Question
A sequence is not associated with a table and can be dropped from a database with a DROP SEQUENCE command.
Question
An explicit cursor must return two or more rows.
Question
A view is a virtual table based on a SELECT query.
Question
One of the major advantages of stored procedures is that they can be used to encapsulate and represent business transactions.
Question
BEFORE means before the changes are made in memory but after the changes are permanently saved to disk.
Question
Stored procedures must have at least one argument.
Question
A row-level trigger is assumed if we omit the FOR EACH ROW keywords and a statement-level trigger required the use of the FOR EACH ROW keyword.
Question
Every PL/SQL block must be given a name.
Question
You cannot have an invalid entry in the foreign key column; at the same time, you cannot delete a vendor row as long as a product row references that vendor. This isknown as _____.

A) batch updating
B) referential integrity
C) authentication
D) cross joining  
Question
The _____ constraint is used to validate data when an attribute value is entered.

A) UNIQUE
B) CASCADE
C) CHECK
D) SET NULL
Question
The _____ command is used to restore the database to its previous condition.

A) ROWCOUNT
B) BACKUP
C) COMMIT
D) ROLLBACK
Question
When a user issues the DELETE FROM tablename command without specifying a WHERE condition, _____.

A) no rows will be deleted
B) the first row will be deleted
C) the last row will be deleted
D) all rows will be deleted
Question
Which statement describes a feature of Oracle sequences?

A) Oracle sequences are tied to columns and tables.
B) Oracle sequences generate a character string that can be assigned to tables.
C) An Oracle sequence uses the identity column property to automatically number rows.
D) Dropping a sequence does not delete values assigned to table attributes; it deletes only the sequence object from the database.
Question
The CREATE TABLE command lets you define constraints when you use the CONSTRAINT keyword, known as a(n) _____ constraint.

A) column
B) table
C) index
D) cell
Question
Which SQL format would be best used for a small, numeric data type?

A) INTEGER
B) SMALLINT
C) NUMERIC(L,D)
D) CHAR(L)
Question
All changes in a table structure are made using the _____ TABLE command, followed by a keyword that produces the specific changes a user wants to make.

A) ALTER
B) COMMIT
C) UPDATE
D) ROLLBACK
Question
A table can be deleted from the database by using the _____ TABLE command.

A) DROP
B) DELETE
C) MODIFY
D) ERASE
Question
When you create a new database, the RDBMS automatically creates the data_____ tables in which to store the metadata and creates a default database administrator.

A) index
B) chapter
C) dictionary
D) appendix
Question
The _____ specification creates an individualindex ona respective attribute; use it to avoid having duplicated values in a column.

A) UNIQUE
B) NOT NULL
C) UPDATE
D) VARCHAR
Question
SQL requires the use of the _____ command to enter data into a table.

A) INSERT
B) SELECT
C) COMMIT
D) NOT NULL
Question
The Oracle equivalent to an MS Access AutoNumber is a(n) _____.

A) auto-number
B) sequence
C) TO_NUMBER function
D) trigger
Question
The _____ command permanently saves all changes-such as rows added, attributes modified, and rows deleted-made to any table in the database.

A) COMMIT
B) SELECT
C) ROLLBACK
D) UPDATE
Question
Using the _____ command, SQL indexes can be created on the basis of any selected attribute.

A) CREATE INDEX
B) UPDATE CASCADE
C) SELECT
D) VARCHAR
Question
Which command would be used to delete the table row where the P_CODE is 'BRT-345'?

A) DELETE FROM      PRODUCT
WHERE                   P_CODE = 'BRT-345';
B) REMOVE FROM PRODUCT
WHERE P_CODE = 'BRT-345';
C) ERASE FROM        PRODUCT
WHERE                   P_CODE = 'BRT-345';
D) ROLLBACK FROM   PRODUCT
WHERE                      P_CODE = 'BRT-345';
Question
The tables on whicha view, or a virtual tablederived froma SELECT query, are based are called _____tables.

A) indexed
B) core
C) relation
D) base
Question
When writing SQL table-creating command sequences, the entire table definition is enclosed in _____.

A) asterisks
B) commas
C) quotations
D) parentheses
Question
Words used by a system that cannot be used for any other purpose are called _____ words. For example, in Oracle SQL, the word INITIAL cannot be used to name tables or columns.

A) reserved
B) unique
C) null
D) character
Question
The_____ constraint assigns a value to an attribute when a new row is added to a table.

A) NOT NULL
B) CASCADE
C) UNIQUE
D) DEFAULT
Question
The _____ pseudo-column is used to select the next value from a sequence.

A) CURRVAL
B) NEXTVAL
C) NEXT
D) GET_NEXT
Question
To make the SQL code more _____, most SQL programmers use one line per column (attribute) definition.
Question
A(n) _____ is a logical group of database objects, such as tables and indexes, that are related to each other.
Question
_____ is a cursor attribute that returns TRUE if the last FETCH returned a row, and FALSE if not.

A) %ROWCOUNT
B) %NOTFOUND
C) %FOUND
D) %ISOPEN
Question
If the NOT NULL and UNIQUE specifications are not supported when using a command sequence, use _____ without the specifications.
Question
In a 1:M relationship, a user must always create the table for the "_____" side first.
Question
_____is the process the DBMS uses to verify that only registered users access the database.
Question
U.S. state abbreviations are always two characters, so _____(2) is a logical choice for the data type representing a state column.
Question
A(n) _____ cursor is automatically created in procedural SQL when the SQL statement returns only one value.

A) implicit
B) dynamic
C) explicit
D) static
Question
_____ words are words used by SQL to perform specific functions.
Question
No matter what language you use, if it contains embedded SQL statements, it is called the _____ language.

A) base
B) static
C) host
D) view
Question
The SQL data type DATE stores date in the _____ date format.
Question
Oracle recommends _____ for creating audit logs.

A) triggers
B) stored procedures
C) stored functions
D) tables
Question
In Oracle, _____ retrieves the current value of a sequence.

A) NEXTVAL
B) CURRVAL
C) VARCHAR
D) VARCHAR2
Question
The Oracle string concatenation function is _____.

A) CONCAT
B) +
C) ||
D) &&
Question
In Oracle, _____ make(s) it possible to merge SQL and traditional programming constructs, such as variables, conditional processing (IF-THEN-ELSE), basic loops (FOR and WHILE loops,) and error trapping.

A) dynamic SQL
B) stored procedures
C) embedded SQL
D) Procedural Language SQL
Question
The PL/SQL block starts with the _____ section.

A) IS
B) OPEN
C) DECLARE
D) BEGIN
Question
A common practice is to create a(n) _____ on any field that is used as a search key, in comparison operations in a conditional expression, or when a user wants to list rows in a specific order.
Question
A(n) _____-length character data type, like VARCHAR, is typically specified with a maximum length.
Question
A _____ is a block of code containing standard SQL statements and procedural extensions that is stored and executed at the DBMS server.

A) cursor-style process
B) statement-level trigger
C) base table
D) persistent storage module (PSM)
Question
A table can be deleted from the database by using the _____ command.
Question
Which command is used to save changes to the database? What is the syntax for this command?
Question
In an INSERT command, a user can indicate just the attributes that have required values by listing the _____ inside parentheses after the table name.
Question
A(n) _____ routine pools multiple transactions into a single batch to update a master table field in a single operation.
Question
If a user adds a new column to a table that already has rows, the existing rows will default to a value of _____ for the new column.
Question
Summarize the hierarchy of steps involved in creating and running an executable program with embedded SQL statements.
Question
How are triggers critical to proper database operation and management?
Question
A row-level trigger requires use of the _____ keywords and is executed once for each row affected by the triggering statement.
Question
_____ is the term used to describe an environment in which the SQL statement is not known in advance and is generated at run time.
Question
To delete an index, one must use the _____ command.
Question
How can a table be deleted from the database? Provide an example.
Question
A(n) _____ view is a view that can be used to update attributes in the base table(s) that are used in the view.
Question
Using Oracle _____, a designer can write a PL/SQL code block by enclosing the commands inside BEGIN and END clauses.
Question
In MS Access, a designer can use the _____ data type to define a column in his table that will be automatically populated with unique numeric values.
Question
What is a schema? How many schemas can be used in one database?
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/75
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 8: Advanced Sql
1
MySQL allows multiple triggering conditions per trigger.
False
2
SQL supports the conditional execution of procedures (IF-THEN-ELSE statements) that are typically supported by a programming language.
False
3
A statement-level trigger is assumed if a designer omits the FOR EACH ROW keywords.
True
4
A persistent stored module is stored and executed on the database client machine.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
5
To remedy the lack of procedural functionality in SQL, and to provide some standardization within the many vendor offerings, the SQL-99 standard defined the use of persistent stored modules.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
6
Triggers can only be used to update table values.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
7
Automating business procedures and automatically maintaining data integrity and consistency are trivial in a modern business environment.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
8
The DECLARE section in the trigger is used to declare any variables used inside the trigger code.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
9
In Oracle, you can use the SQL*Plus command SHOW ERRORS to help you diagnose errors found in PL/SQL blocks.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
10
A trigger is procedural SQL code that is automatically invoked by the RDBMS upon the occurrence of a given data manipulation event.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
11
The most useful feature of PL/SQL blocks is that they let a designer create code that can be named, stored, and executed by the DBMS.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
12
Just like database triggers, stored procedures are stored in the database.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
13
A sequence is not associated with a table and can be dropped from a database with a DROP SEQUENCE command.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
14
An explicit cursor must return two or more rows.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
15
A view is a virtual table based on a SELECT query.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
16
One of the major advantages of stored procedures is that they can be used to encapsulate and represent business transactions.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
17
BEFORE means before the changes are made in memory but after the changes are permanently saved to disk.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
18
Stored procedures must have at least one argument.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
19
A row-level trigger is assumed if we omit the FOR EACH ROW keywords and a statement-level trigger required the use of the FOR EACH ROW keyword.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
20
Every PL/SQL block must be given a name.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
21
You cannot have an invalid entry in the foreign key column; at the same time, you cannot delete a vendor row as long as a product row references that vendor. This isknown as _____.

A) batch updating
B) referential integrity
C) authentication
D) cross joining  
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
22
The _____ constraint is used to validate data when an attribute value is entered.

A) UNIQUE
B) CASCADE
C) CHECK
D) SET NULL
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
23
The _____ command is used to restore the database to its previous condition.

A) ROWCOUNT
B) BACKUP
C) COMMIT
D) ROLLBACK
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
24
When a user issues the DELETE FROM tablename command without specifying a WHERE condition, _____.

A) no rows will be deleted
B) the first row will be deleted
C) the last row will be deleted
D) all rows will be deleted
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
25
Which statement describes a feature of Oracle sequences?

A) Oracle sequences are tied to columns and tables.
B) Oracle sequences generate a character string that can be assigned to tables.
C) An Oracle sequence uses the identity column property to automatically number rows.
D) Dropping a sequence does not delete values assigned to table attributes; it deletes only the sequence object from the database.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
26
The CREATE TABLE command lets you define constraints when you use the CONSTRAINT keyword, known as a(n) _____ constraint.

A) column
B) table
C) index
D) cell
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
27
Which SQL format would be best used for a small, numeric data type?

A) INTEGER
B) SMALLINT
C) NUMERIC(L,D)
D) CHAR(L)
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
28
All changes in a table structure are made using the _____ TABLE command, followed by a keyword that produces the specific changes a user wants to make.

A) ALTER
B) COMMIT
C) UPDATE
D) ROLLBACK
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
29
A table can be deleted from the database by using the _____ TABLE command.

A) DROP
B) DELETE
C) MODIFY
D) ERASE
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
30
When you create a new database, the RDBMS automatically creates the data_____ tables in which to store the metadata and creates a default database administrator.

A) index
B) chapter
C) dictionary
D) appendix
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
31
The _____ specification creates an individualindex ona respective attribute; use it to avoid having duplicated values in a column.

A) UNIQUE
B) NOT NULL
C) UPDATE
D) VARCHAR
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
32
SQL requires the use of the _____ command to enter data into a table.

A) INSERT
B) SELECT
C) COMMIT
D) NOT NULL
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
33
The Oracle equivalent to an MS Access AutoNumber is a(n) _____.

A) auto-number
B) sequence
C) TO_NUMBER function
D) trigger
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
34
The _____ command permanently saves all changes-such as rows added, attributes modified, and rows deleted-made to any table in the database.

A) COMMIT
B) SELECT
C) ROLLBACK
D) UPDATE
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
35
Using the _____ command, SQL indexes can be created on the basis of any selected attribute.

A) CREATE INDEX
B) UPDATE CASCADE
C) SELECT
D) VARCHAR
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
36
Which command would be used to delete the table row where the P_CODE is 'BRT-345'?

A) DELETE FROM      PRODUCT
WHERE                   P_CODE = 'BRT-345';
B) REMOVE FROM PRODUCT
WHERE P_CODE = 'BRT-345';
C) ERASE FROM        PRODUCT
WHERE                   P_CODE = 'BRT-345';
D) ROLLBACK FROM   PRODUCT
WHERE                      P_CODE = 'BRT-345';
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
37
The tables on whicha view, or a virtual tablederived froma SELECT query, are based are called _____tables.

A) indexed
B) core
C) relation
D) base
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
38
When writing SQL table-creating command sequences, the entire table definition is enclosed in _____.

A) asterisks
B) commas
C) quotations
D) parentheses
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
39
Words used by a system that cannot be used for any other purpose are called _____ words. For example, in Oracle SQL, the word INITIAL cannot be used to name tables or columns.

A) reserved
B) unique
C) null
D) character
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
40
The_____ constraint assigns a value to an attribute when a new row is added to a table.

A) NOT NULL
B) CASCADE
C) UNIQUE
D) DEFAULT
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
41
The _____ pseudo-column is used to select the next value from a sequence.

A) CURRVAL
B) NEXTVAL
C) NEXT
D) GET_NEXT
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
42
To make the SQL code more _____, most SQL programmers use one line per column (attribute) definition.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
43
A(n) _____ is a logical group of database objects, such as tables and indexes, that are related to each other.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
44
_____ is a cursor attribute that returns TRUE if the last FETCH returned a row, and FALSE if not.

A) %ROWCOUNT
B) %NOTFOUND
C) %FOUND
D) %ISOPEN
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
45
If the NOT NULL and UNIQUE specifications are not supported when using a command sequence, use _____ without the specifications.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
46
In a 1:M relationship, a user must always create the table for the "_____" side first.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
47
_____is the process the DBMS uses to verify that only registered users access the database.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
48
U.S. state abbreviations are always two characters, so _____(2) is a logical choice for the data type representing a state column.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
49
A(n) _____ cursor is automatically created in procedural SQL when the SQL statement returns only one value.

A) implicit
B) dynamic
C) explicit
D) static
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
50
_____ words are words used by SQL to perform specific functions.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
51
No matter what language you use, if it contains embedded SQL statements, it is called the _____ language.

A) base
B) static
C) host
D) view
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
52
The SQL data type DATE stores date in the _____ date format.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
53
Oracle recommends _____ for creating audit logs.

A) triggers
B) stored procedures
C) stored functions
D) tables
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
54
In Oracle, _____ retrieves the current value of a sequence.

A) NEXTVAL
B) CURRVAL
C) VARCHAR
D) VARCHAR2
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
55
The Oracle string concatenation function is _____.

A) CONCAT
B) +
C) ||
D) &&
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
56
In Oracle, _____ make(s) it possible to merge SQL and traditional programming constructs, such as variables, conditional processing (IF-THEN-ELSE), basic loops (FOR and WHILE loops,) and error trapping.

A) dynamic SQL
B) stored procedures
C) embedded SQL
D) Procedural Language SQL
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
57
The PL/SQL block starts with the _____ section.

A) IS
B) OPEN
C) DECLARE
D) BEGIN
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
58
A common practice is to create a(n) _____ on any field that is used as a search key, in comparison operations in a conditional expression, or when a user wants to list rows in a specific order.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
59
A(n) _____-length character data type, like VARCHAR, is typically specified with a maximum length.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
60
A _____ is a block of code containing standard SQL statements and procedural extensions that is stored and executed at the DBMS server.

A) cursor-style process
B) statement-level trigger
C) base table
D) persistent storage module (PSM)
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
61
A table can be deleted from the database by using the _____ command.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
62
Which command is used to save changes to the database? What is the syntax for this command?
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
63
In an INSERT command, a user can indicate just the attributes that have required values by listing the _____ inside parentheses after the table name.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
64
A(n) _____ routine pools multiple transactions into a single batch to update a master table field in a single operation.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
65
If a user adds a new column to a table that already has rows, the existing rows will default to a value of _____ for the new column.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
66
Summarize the hierarchy of steps involved in creating and running an executable program with embedded SQL statements.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
67
How are triggers critical to proper database operation and management?
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
68
A row-level trigger requires use of the _____ keywords and is executed once for each row affected by the triggering statement.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
69
_____ is the term used to describe an environment in which the SQL statement is not known in advance and is generated at run time.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
70
To delete an index, one must use the _____ command.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
71
How can a table be deleted from the database? Provide an example.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
72
A(n) _____ view is a view that can be used to update attributes in the base table(s) that are used in the view.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
73
Using Oracle _____, a designer can write a PL/SQL code block by enclosing the commands inside BEGIN and END clauses.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
74
In MS Access, a designer can use the _____ data type to define a column in his table that will be automatically populated with unique numeric values.
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
75
What is a schema? How many schemas can be used in one database?
Unlock Deck
Unlock for access to all 75 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 75 flashcards in this deck.