Deck 8: Advanced SQL

ملء الشاشة (f)
exit full mode
سؤال
PL/SQL functions are executed in the same way as functions such as MIN and AVG.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
One of the disadvantages of stored procedures is that they increase network traffic.
سؤال
UNION,INTERSECT,and MINUS work properly only if relations are union-compatible,which means that the names of the relation attributes and their data types must be different.
سؤال
Stored procedures help reduce code duplication by means of code isolation and code sharing.
سؤال
PL/SQL blocks have a section used to declare variables.
سؤال
Just like database triggers,stored procedures are stored in the database.
سؤال
To test a trigger,you should use the EXECUTE TRIGGER command.
سؤال
A trigger is procedural SQL code that is automatically invoked by the RDBMS upon the occurrence of a given data manipulation event.
سؤال
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.
سؤال
One of the major advantages of stored procedures is that they can be used to encapsulate and represent business transactions.
سؤال
A statement-level trigger is assumed if you omit the FOR EACH ROW keywords.
سؤال
The most useful feature of PL/SQL blocks is that they let you create code that can be named,stored,and executed by the DBMS.
سؤال
Every PL/SQL block must be given a name.
سؤال
A trigger is executed as part of the transaction that triggered it.
سؤال
Triggers can only be used to update table values.
سؤال
SQL supports the conditional execution of procedures (if...then...else statements)that are typically supported by a programming language.
سؤال
In Oracle,you can use the SQL*Plus command SHOW ERRORS to help you diagnose errors found in PL/SQL blocks.
سؤال
Automating business procedures and automatically maintaining data integrity and consistency are trivial in a modern business environment.
سؤال
Procedural code is executed on the database client machine.
سؤال
Each statement inside the PL/SQL code must end with a period (".").
سؤال
An implicit cursor is automatically created in procedural SQL when the SQL statement returns only one value.
سؤال
An explicit cursor must return two or more rows.
سؤال
The syntax for a left outer join is ____.

A) SELECT column-list
FROM table1 OUTER JOIN table2 LEFT
WHERE join-condition
B) SELECT column-list
FROM table1 LEFT [OUTER] JOIN table2
ON join-condition
C) SELECT column-list
WHERE LEFT table1 = table 2
D) SELECT column-list
FROM table1 LEFT table2 [JOIN]
WHERE join-condition
سؤال
"Linked SQL" is a term used to refer to SQL statements that are contained within an application programming language such as COBOL,C++,ASP,Java,or ColdFusion.
سؤال
When using a(n)____ join,only rows that meet the given criteria are returned.

A) full
B) inner
C) outer
D) set
سؤال
A(n)____ join will select only the rows with common values in the common attribute(s).

A) natural
B) cross
C) full
D) outer
سؤال
Stored procedures must have at least one argument.
سؤال
A(n)____ join returns not only the rows matching the join condition (that is,rows with matching values in the common columns)but also the rows with unmatched values.

A) outer
B) inner
C) equi-
D) cross
سؤال
If you wish to create an inner join,but the two tables do not have a commonly named attribute,you can use a(n)____ clause.

A) OF
B) USING
C) HAS
D) JOIN ON
سؤال
The NEXT command for a cursor is used to retrieve a row from the cursor and place it in the respective PL/SQL variables.
سؤال
The statement SELECT * FROM T1,T2 produces a(n)____ join.

A) cross
B) natural
C) equi-
D) full
سؤال
The ANSI standard defines ____ type(s)of outer join(s)

A) one
B) two
C) three
D) four
سؤال
A stored function is another name for a stored procedure.
سؤال
Cursors are held in a reserved memory area in the client computer.
سؤال
Stored procedures are executed using the EXEC command.
سؤال
You can declare variables inside a stored procedure.
سؤال
How many rows would be returned from a cross join of tables A and B,if A contains 8 rows and B contains 18?

A) 8
B) 18
C) 26
D) 144
سؤال
The following SQL statement uses a(n)____. SELECT P_CODE,P_DESCRIPT,P_PRICE,V_NAME
FROM PRODUCT,VENDOR
WHERE PRODUCT.V_CODE = VENDOR.V_CODE;

A) set operator
B) natural join
C) "old-style" join
D) procedural statement
سؤال
A ____ join returns rows with matching values and includes all rows from both tables (T1 and T2)with unmatched values.

A) natural
B) cross
C) full outer
D) left outer
سؤال
Cursor-style processing involves retrieving data from the cursor,one row at a time.
سؤال
The ____ data type is compatible with NUMBER.

A) VARCHAR(15)
B) SMALLINT
C) DATE
D) CHAR(10)
سؤال
Assume you are using the UNION ALL operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the UNION ALL operator?

A) 7
B) 10
C) 15
D) 17
سؤال
The Oracle ____ function returns the current date.

A) DATE
B) SYSDATE
C) CURRENT_DATE
D) TO_DATE
سؤال
A ____ is a query (SELECT statement)inside a query.

A) subquery
B) range query
C) join
D) set query
سؤال
The syntax for the UNION query is ____.

A) query + query
B) UNION (query, query)
C) UNION: query query
D) query UNION query
سؤال
The Oracle ____ function compares an attribute or expression with a series of values and returns an associated value or a default value if no match is found.

A) NVL
B) TO_CHAR
C) DECODE
D) CONVERT
سؤال
____ is a relational set operator.

A) MINUS
B) PLUS
C) ALL
D) EXISTS
سؤال
The ____ query combines rows from two queries and excludes duplicates.

A) UNION
B) UNION ALL
C) INTERSECT
D) MINUS
سؤال
When using the Oracle TO_NUMBER function to convert a character string into a number,____ represents a digit.

A) 0
B) 9
C) $
D) #
سؤال
When using the Oracle TO_DATE function,the code ____ represents a three-letter month name.

A) MON
B) MM3
C) MONTH
D) MM
سؤال
In Oracle,the ____ function converts a date to a character string.

A) CONVERT()
B) TO_DATE
C) TO_CHAR()
D) TO_STRING()
سؤال
In a subquery,the ____ query is executed first.

A) left
B) right
C) inner
D) outer
سؤال
The ____ data type is considered compatible with VARCHAR(35).

A) DATE
B) INT
C) TINYINT
D) CHAR(15)
سؤال
"Union-compatible" means that the ____.

A) names of the relation attributes can be different, but the data types must be identical
B) names of the relation attributes must be the same, but the data types can be different
C) names of the relation attributes must be the same and their data types must be identical
D) number of attributes must be the same, but the names and data types can be different
سؤال
Assume you are using the UNION operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the UNION operator?

A) 7
B) 10
C) 15
D) 17
سؤال
The ____ statement in SQL combines rows from two queries and returns only the rows that appear in the first set but not in the second.

A) UNION
B) UNION ALL
C) INTERSECT
D) MINUS
سؤال
The Oracle string concatenation function is ____.

A) CONCAT
B) +
C) ||
D) &&
سؤال
The ____ function returns the current system date in MS Access.

A) TO_DATE()
B) SYSDATE()
C) DATE()
D) TODAY()
سؤال
In subquery terminology,the first query in the SQL statement is known as the ____ query.

A) outer
B) left
C) inner
D) base
سؤال
Assume you are using the INTERSECT operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the INTERSECT operator?

A) 0
B) 2
C) 7
D) 10
سؤال
The ____ operator could be used in place of MINUS if the RDBMS does not support it.

A) IN
B) NOT IN
C) AND
D) UNION
سؤال
The use of the ____________________ operator allows you to compare a single value with a list of values returned by the first subquery (sqA)using a comparison operator other than EQUALS.
سؤال
Oracle recommends ____ for creating audit logs.

A) triggers
B) stored procedures
C) stored functions
D) tables
سؤال
The IN subquery uses a(n)____________________ operator.
سؤال
A(n)____________________ join returns all rows with matching values in the matching columns and eliminates duplicate columns.
سؤال
The ____ pseudo-column is used to select the next value from a sequence.

A) CURRVAL
B) NEXTVAL
C) NEXT
D) GET_NEXT
سؤال
Assume you are using the MINUS operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the MINUS operator?

A) 0
B) 2
C) 8
D) 10
سؤال
A stored function uses the ____ statement to return a value.

A) EXIT
B) END
C) RETURN
D) PROCESS
سؤال
The ____________________ clause is used to restrict the output of a GROUP BY query by applying a conditional criteria to the grouped rows.
سؤال
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) triggers
B) indexes
C) embedded SQL
D) procedural SQL
سؤال
The PL/SQL block starts with the ____ clause.

A) IS
B) OPEN
C) DECLARE
D) BEGIN
سؤال
The ____ operator could be used in place of INTERSECT if the RDBMS does not support it.

A) IN
B) OF
C) AND
D) UNION
سؤال
A(n)____________________ join returns not only the matching rows but also the rows with unmatched attribute values for one or both tables to be joined.
سؤال
A(n)____________________ join returns the Cartesian product JOIN of T1 and T2 and is sometimes called "old style".
سؤال
An alternate syntax for a join is SELECT column-list FROM table1 JOIN table2 ____________________ (common-column).
سؤال
A(n)____ is a block of code (containing standard SQL statements and procedural extensions)that is stored and executed at the DBMS server.

A) PSM
B) PLS
C) SQL Statement
D) PMR
سؤال
The ____________________ join is the traditional join in which only rows that meet a given criteria are selected.
سؤال
When using a subquery,the output of a(n)____________________ query is used as the input for the outer query.
سؤال
The Oracle equivalent to an MS Access AutoNumber is a(n)____.

A) auto-number
B) sequence
C) TO_NUMBER function
D) trigger
سؤال
The ____________________ outer join returns not only the rows matching the join condition (that is,rows with matching values in the common column),but also the rows in the left-side table with unmatched values in the right-side table.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/100
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 8: Advanced SQL
1
PL/SQL functions are executed in the same way as functions such as MIN and AVG.
False
2
One of the disadvantages of stored procedures is that they increase network traffic.
False
3
UNION,INTERSECT,and MINUS work properly only if relations are union-compatible,which means that the names of the relation attributes and their data types must be different.
False
4
Stored procedures help reduce code duplication by means of code isolation and code sharing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
5
PL/SQL blocks have a section used to declare variables.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
6
Just like database triggers,stored procedures are stored in the database.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
7
To test a trigger,you should use the EXECUTE TRIGGER command.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
8
A trigger is procedural SQL code that is automatically invoked by the RDBMS upon the occurrence of a given data manipulation event.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
9
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.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
10
One of the major advantages of stored procedures is that they can be used to encapsulate and represent business transactions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
11
A statement-level trigger is assumed if you omit the FOR EACH ROW keywords.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
12
The most useful feature of PL/SQL blocks is that they let you create code that can be named,stored,and executed by the DBMS.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
13
Every PL/SQL block must be given a name.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
14
A trigger is executed as part of the transaction that triggered it.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
15
Triggers can only be used to update table values.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
16
SQL supports the conditional execution of procedures (if...then...else statements)that are typically supported by a programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
17
In Oracle,you can use the SQL*Plus command SHOW ERRORS to help you diagnose errors found in PL/SQL blocks.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
18
Automating business procedures and automatically maintaining data integrity and consistency are trivial in a modern business environment.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
19
Procedural code is executed on the database client machine.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
20
Each statement inside the PL/SQL code must end with a period (".").
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
21
An implicit cursor is automatically created in procedural SQL when the SQL statement returns only one value.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
22
An explicit cursor must return two or more rows.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
23
The syntax for a left outer join is ____.

A) SELECT column-list
FROM table1 OUTER JOIN table2 LEFT
WHERE join-condition
B) SELECT column-list
FROM table1 LEFT [OUTER] JOIN table2
ON join-condition
C) SELECT column-list
WHERE LEFT table1 = table 2
D) SELECT column-list
FROM table1 LEFT table2 [JOIN]
WHERE join-condition
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
24
"Linked SQL" is a term used to refer to SQL statements that are contained within an application programming language such as COBOL,C++,ASP,Java,or ColdFusion.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
25
When using a(n)____ join,only rows that meet the given criteria are returned.

A) full
B) inner
C) outer
D) set
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
26
A(n)____ join will select only the rows with common values in the common attribute(s).

A) natural
B) cross
C) full
D) outer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
27
Stored procedures must have at least one argument.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
28
A(n)____ join returns not only the rows matching the join condition (that is,rows with matching values in the common columns)but also the rows with unmatched values.

A) outer
B) inner
C) equi-
D) cross
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
29
If you wish to create an inner join,but the two tables do not have a commonly named attribute,you can use a(n)____ clause.

A) OF
B) USING
C) HAS
D) JOIN ON
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
30
The NEXT command for a cursor is used to retrieve a row from the cursor and place it in the respective PL/SQL variables.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
31
The statement SELECT * FROM T1,T2 produces a(n)____ join.

A) cross
B) natural
C) equi-
D) full
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
32
The ANSI standard defines ____ type(s)of outer join(s)

A) one
B) two
C) three
D) four
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
33
A stored function is another name for a stored procedure.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
34
Cursors are held in a reserved memory area in the client computer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
35
Stored procedures are executed using the EXEC command.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
36
You can declare variables inside a stored procedure.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
37
How many rows would be returned from a cross join of tables A and B,if A contains 8 rows and B contains 18?

A) 8
B) 18
C) 26
D) 144
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
38
The following SQL statement uses a(n)____. SELECT P_CODE,P_DESCRIPT,P_PRICE,V_NAME
FROM PRODUCT,VENDOR
WHERE PRODUCT.V_CODE = VENDOR.V_CODE;

A) set operator
B) natural join
C) "old-style" join
D) procedural statement
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
39
A ____ join returns rows with matching values and includes all rows from both tables (T1 and T2)with unmatched values.

A) natural
B) cross
C) full outer
D) left outer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
40
Cursor-style processing involves retrieving data from the cursor,one row at a time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
41
The ____ data type is compatible with NUMBER.

A) VARCHAR(15)
B) SMALLINT
C) DATE
D) CHAR(10)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
42
Assume you are using the UNION ALL operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the UNION ALL operator?

A) 7
B) 10
C) 15
D) 17
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
43
The Oracle ____ function returns the current date.

A) DATE
B) SYSDATE
C) CURRENT_DATE
D) TO_DATE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
44
A ____ is a query (SELECT statement)inside a query.

A) subquery
B) range query
C) join
D) set query
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
45
The syntax for the UNION query is ____.

A) query + query
B) UNION (query, query)
C) UNION: query query
D) query UNION query
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
46
The Oracle ____ function compares an attribute or expression with a series of values and returns an associated value or a default value if no match is found.

A) NVL
B) TO_CHAR
C) DECODE
D) CONVERT
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
47
____ is a relational set operator.

A) MINUS
B) PLUS
C) ALL
D) EXISTS
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
48
The ____ query combines rows from two queries and excludes duplicates.

A) UNION
B) UNION ALL
C) INTERSECT
D) MINUS
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
49
When using the Oracle TO_NUMBER function to convert a character string into a number,____ represents a digit.

A) 0
B) 9
C) $
D) #
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
50
When using the Oracle TO_DATE function,the code ____ represents a three-letter month name.

A) MON
B) MM3
C) MONTH
D) MM
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
51
In Oracle,the ____ function converts a date to a character string.

A) CONVERT()
B) TO_DATE
C) TO_CHAR()
D) TO_STRING()
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
52
In a subquery,the ____ query is executed first.

A) left
B) right
C) inner
D) outer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
53
The ____ data type is considered compatible with VARCHAR(35).

A) DATE
B) INT
C) TINYINT
D) CHAR(15)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
54
"Union-compatible" means that the ____.

A) names of the relation attributes can be different, but the data types must be identical
B) names of the relation attributes must be the same, but the data types can be different
C) names of the relation attributes must be the same and their data types must be identical
D) number of attributes must be the same, but the names and data types can be different
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
55
Assume you are using the UNION operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the UNION operator?

A) 7
B) 10
C) 15
D) 17
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
56
The ____ statement in SQL combines rows from two queries and returns only the rows that appear in the first set but not in the second.

A) UNION
B) UNION ALL
C) INTERSECT
D) MINUS
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
57
The Oracle string concatenation function is ____.

A) CONCAT
B) +
C) ||
D) &&
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
58
The ____ function returns the current system date in MS Access.

A) TO_DATE()
B) SYSDATE()
C) DATE()
D) TODAY()
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
59
In subquery terminology,the first query in the SQL statement is known as the ____ query.

A) outer
B) left
C) inner
D) base
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
60
Assume you are using the INTERSECT operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the INTERSECT operator?

A) 0
B) 2
C) 7
D) 10
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
61
The ____ operator could be used in place of MINUS if the RDBMS does not support it.

A) IN
B) NOT IN
C) AND
D) UNION
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
62
The use of the ____________________ operator allows you to compare a single value with a list of values returned by the first subquery (sqA)using a comparison operator other than EQUALS.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
63
Oracle recommends ____ for creating audit logs.

A) triggers
B) stored procedures
C) stored functions
D) tables
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
64
The IN subquery uses a(n)____________________ operator.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
65
A(n)____________________ join returns all rows with matching values in the matching columns and eliminates duplicate columns.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
66
The ____ pseudo-column is used to select the next value from a sequence.

A) CURRVAL
B) NEXTVAL
C) NEXT
D) GET_NEXT
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
67
Assume you are using the MINUS operator to combine the results from two tables with identical structure,CUSTOMER and CUSTOMER_2.The CUSTOMER table contains 10 rows,while the CUSTOMER_2 table contains 7 rows.Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table.How many records are returned when using the MINUS operator?

A) 0
B) 2
C) 8
D) 10
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
68
A stored function uses the ____ statement to return a value.

A) EXIT
B) END
C) RETURN
D) PROCESS
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
69
The ____________________ clause is used to restrict the output of a GROUP BY query by applying a conditional criteria to the grouped rows.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
70
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) triggers
B) indexes
C) embedded SQL
D) procedural SQL
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
71
The PL/SQL block starts with the ____ clause.

A) IS
B) OPEN
C) DECLARE
D) BEGIN
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
72
The ____ operator could be used in place of INTERSECT if the RDBMS does not support it.

A) IN
B) OF
C) AND
D) UNION
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
73
A(n)____________________ join returns not only the matching rows but also the rows with unmatched attribute values for one or both tables to be joined.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
74
A(n)____________________ join returns the Cartesian product JOIN of T1 and T2 and is sometimes called "old style".
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
75
An alternate syntax for a join is SELECT column-list FROM table1 JOIN table2 ____________________ (common-column).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
76
A(n)____ is a block of code (containing standard SQL statements and procedural extensions)that is stored and executed at the DBMS server.

A) PSM
B) PLS
C) SQL Statement
D) PMR
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
77
The ____________________ join is the traditional join in which only rows that meet a given criteria are selected.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
78
When using a subquery,the output of a(n)____________________ query is used as the input for the outer query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
79
The Oracle equivalent to an MS Access AutoNumber is a(n)____.

A) auto-number
B) sequence
C) TO_NUMBER function
D) trigger
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
80
The ____________________ outer join returns not only the rows matching the join condition (that is,rows with matching values in the common column),but also the rows in the left-side table with unmatched values in the right-side table.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.