Deck 2: Introduction to Structured Query Language SQL
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/105
العب
ملء الشاشة (f)
Deck 2: Introduction to Structured Query Language SQL
1
SQL is only a data manipulation language (DML).
False
2
To have SQL automatically eliminate duplicate rows from a result,use the keyword DISTINCT with the FROM keyword.
False
3
SQL includes a data definition language,a data manipulation language,and SQL/Persistent stored modules.
True
4
The SQL keyword SELECT is used to specify the columns to be listed in the query results.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
5
SQL statements end with a colon.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
6
SQL was developed by IBM in the late 1970s.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
7
SQL commands can be embedded in application programs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
8
The result of an SQL SELECT operation can contain duplicate rows.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
9
SQL can only query a single table.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
10
SQL stands for Standard Query Language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
11
To remove duplicate rows from the result of a query,specify the SQL DISTINCT keyword.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
12
The SQL keyword WHERE is used to specify the table(s)that contain(s)the data to be retrieved.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
13
The SQL keyword FROM is used to specify the table to be used.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
14
In addition to being a data sublanguage,SQL is also a programming language,like Java or C#.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
15
SQL,although very popular,has never become a national standard.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
16
The American National Standards Institute (ANSI)maintains the standards for SQL.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
17
The columns to be obtained by an SQL command are listed after the FROM keyword.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
18
The SQL WHERE clause contains the condition that specifies which rows are to be selected.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
19
SQL is not a complete programming language.Rather it is a data sublanguage.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
20
To obtain all columns,use an asterisk (*)wildcard character instead of listing all the column names.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
21
The SQL keyword LIKE is used in SQL expressions to select on partial values.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
22
The WHERE clause contains the condition that specifies which columns are to be selected.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
23
The SQL built-in function AVG computes the average of values in numeric columns.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
24
The SQL wildcard character "%" represents a series of one or more unspecified characters.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
25
The SQL wildcard character "#" indicates a single,unspecified character in a specific location in an SQL query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
26
When two conditions must both be true for the rows to be selected,the conditions are separated by the SQL AND keyword.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
27
Columns can be sorted in descending sequence by using the SQL DESC keyword.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
28
The SQL built-in function ADDUP totals values in numeric columns.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
29
Sorting is specified by the use of the SORT BY phrase.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
30
The rows of the result table can be sorted by the values in one or more columns.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
31
An asterisk (*)following the SELECT verb means that all columns are to be displayed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
32
The Microsoft Access wildcard character "_" (underscore)indicates a single,unspecified character in a specific location in a Microsoft Access SQL query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
33
To exclude one or more values using a condition,the SQL OUT keyword must be used.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
34
To refer to a set of values in a condition,the values are placed inside parentheses ( )and separated by commas.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
35
A WHERE clause can contain only one condition.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
36
The condition in WHERE clauses can refer to a set of values by using the IN operator.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
37
The SQL built-in function MOST obtains the largest value in a numeric column.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
38
The Microsoft Access wildcard character "*" (asterisk)indicates a sequence of one or more unspecified characters in a Microsoft Access SQL query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
39
To refer to a set of values needed for a condition,use the SQL IN operator.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
40
To sort the rows of the result table,the ORDER BY clause is specified.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
41
Arithmetic in SQL statements is limited to the operations provided by the built-in functions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
42
The SQL built-in function COUNT computes the number of rows in a query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
43
A nested SELECT statement (one that appears within the WHERE clause of another SQL statement)is called a subquery and must be enclosed in parentheses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
44
The SQL keyword GROUP BY instructs the DBMS to group together those rows that have the same value in a column.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
45
When people use the term "join" they normally mean an "equijoin."
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
46
The built-in function SUM can be used with any column.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
47
The names of tables to be joined in an SQL query are listed in the FROM clause.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
48
The SQL syntax JOIN ...ON can be used as alternate way of writing an SQL join statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
49
While many subqueries can be alternatively written as joins,correlated subqueries do work that cannot be duplicated as a join.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
50
In an SQL query,a join operation is achieved by specifying the equality of the respective column names as a condition in the WHERE clause.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
51
An alternative to combining tables by a subquery is to use a join.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
52
The SQL built-in function MIN obtains the smallest value in a numeric column.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
53
Every subquery can be alternatively expressed by a join.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
54
A SELECT statement used in a WHERE clause is called a subquery.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
55
Joins that show only matching rows from the joined tables in their results are called inner joins.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
56
A WHERE clause can contain another SELECT statement enclosed in parentheses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
57
Joins that show the matching rows from the joined tables plus unmatched rows from one other table in their results are called outer joins.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
58
Two or more tables are joined by giving the table names in the WHERE clause and specifying the equality of the respective column names as a condition in the GROUP BY clause.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
59
Only two tables can be queried by using a subquery.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
60
The clause SELECT COUNT (*)results in a table with a single row and a single column.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
61
In an SQL query,which SQL keyword must be used to remove duplicate rows from the result table?
A)DELETE
B)DISTINCT
C)NOT EXISTS
D)UNIQUE
E)KEY
A)DELETE
B)DISTINCT
C)NOT EXISTS
D)UNIQUE
E)KEY
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
62
In an SQL query,which of the following symbols is used by ANSI SQL to represent all the columns in a single table?
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
63
Given a table with the structure: EMPLOYEE (EmpNo,Name,Salary,HireDate),which of the following would find all employees whose name begins with the letter "S" using Microsoft Access?
A)SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];
B)SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
C)SELECT *
FROM Name
WHERE EMPLOYEE LIKE 'S*';
D)SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
E)None of the above.
A)SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];
B)SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
C)SELECT *
FROM Name
WHERE EMPLOYEE LIKE 'S*';
D)SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
E)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
64
In an SQL query,which built-in function is used to compute the average value of numeric columns?
A)AVG
B)MEAN
C)MAX
D)MIN
E)SUM
A)AVG
B)MEAN
C)MAX
D)MIN
E)SUM
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
65
In an SQL query,which SQL keyword is used to state the condition that specifies which rows are to be selected?
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
66
In an SQL query,which of the following symbols is used by Microsoft Access to represent a single unspecified character?
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
67
In an SQL query,which built-in function is used to total numeric columns?
A)AVG
B)COUNT
C)MAX
D)MEAN
E)SUM
A)AVG
B)COUNT
C)MAX
D)MEAN
E)SUM
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
68
In an SQL query,which built-in function is used to obtain the smallest value of numeric columns?
A)AVG
B)COUNT
C)MAX
D)MIN
E)SUM
A)AVG
B)COUNT
C)MAX
D)MIN
E)SUM
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
69
Outer joins can be either up joins or down joins.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
70
In an SQL query,which SQL keyword actually creates the query?
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
71
Given a table with the structure: EMPLOYEE (EmpNo,Name,Salary,HireDate),which of the following would find all employees whose name begins with the letter "S" using standard SQL?
A)SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];
B)SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
C)SELECT *
FROM Name
WHERE EMPLOYEE LIKE 'S*';
D)SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
E)None of the above.
A)SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];
B)SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
C)SELECT *
FROM Name
WHERE EMPLOYEE LIKE 'S*';
D)SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
E)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
72
SQL is a ________.
A)data sublanguage
B)product of IBM research
C)national standard
D)combination that includes a data definition language and a data manipulation language
E)All of the above
A)data sublanguage
B)product of IBM research
C)national standard
D)combination that includes a data definition language and a data manipulation language
E)All of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
73
In an SQL query,which SQL keyword is used to sort the result table by the values in one or more columns?
A)GROUP BY
B)ORDER BY
C)SELECT
D)SORT BY
E)WHERE
A)GROUP BY
B)ORDER BY
C)SELECT
D)SORT BY
E)WHERE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
74
When making an SQL query,we are using SQL as a(n)________.
A)DDL
B)DML
C)embedded language
D)SET
E)WHERE
A)DDL
B)DML
C)embedded language
D)SET
E)WHERE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
75
In an SQL query,which SQL keyword is used to determine if a column value is equal to any one of a set of values?
A)AND
B)EXISTS
C)HAVING
D)IN
E)OR
A)AND
B)EXISTS
C)HAVING
D)IN
E)OR
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
76
In an SQL query,which of the following symbols is used by ANSI SQL to represent a single unspecified character?
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
A)_ (underscore)
B)? (question mark)
C)* (asterisk)
D)% (percent)
E)# (pound)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
77
In an SQL query,which SQL keyword is used to specify the table(s)to be used?
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
A)EXISTS
B)FROM
C)SELECT
D)SET
E)WHERE
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
78
In an SQL query,which built-in function is used to obtain the largest value of numeric columns?
A)AVG
B)COUNT
C)MAX
D)MIN
E)SUM
A)AVG
B)COUNT
C)MAX
D)MIN
E)SUM
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
79
In an SQL query,the built-in functions SUM and AVG work with columns containing data of which of the following data types?
A)Integer
B)Numeric
C)Char
D)A and B
E)A,B,and C
A)Integer
B)Numeric
C)Char
D)A and B
E)A,B,and C
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck
80
In an SQL query,which SQL keyword is used to join two conditions that both must be true for the rows to be selected?
A)AND
B)EXISTS
C)HAVING
D)IN
E)OR
A)AND
B)EXISTS
C)HAVING
D)IN
E)OR
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 105 في هذه المجموعة.
فتح الحزمة
k this deck