SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
SQL: Structured Query Language
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Lets you use a single- or multiple-character wildcards. Also - this command does not function in Microsoft Access.
SQL extensions
SELECT Statement
Simple Subquery
LIKE
2. Prevents duplicate values witihin a table or group of rows from being used in the evaluation of the function's result
INSERT INTO
DISTINCT
Use of Whitespace
AVG()
3. Primary way to do a query in SQL
Breaking up data
Column
SELECT Statement
Commas
4. All extra whitespace within a SQL statement is is ignored when that statement is processed.
varchar(size)
DBMS - Database Management System
number(size -d)
Use of Whitespace
5. = Equals - < Less Than - > Greater Than - <= Less Than or Equal To - >= Greater Than or Equal To - <> Not Equal - ! Negation of
Comparison Operators
Primary Key
char(size)
Database
6. Variable-length character string. Max size is specified in parenthesis.
number(size -d)
COUNT()
UPDATE
varchar(size)
7. Allows you to correlate information between different rows of the same table and combine this information in rows of a result table.
Keyword
Nested Subquery
ANY
Self-Join
8. Descending
SQL extensions
Primary Key
DESC
HAVING
9. SQL statements are case- insensitive
SQL Statement and Case
UPDATE
Terminating Statements
HAVING
10. A record in a table
Datatype
Commas
Row
Simple Subquery
11. Database software (an application)
SQL extensions
DBMS - Database Management System
Logical Operators
Aggregate Functions
12. Takes a single numeric or alphabetic cloumn and finds the HIGHEST constant value within it.
MAX()
COUNT()
mysql
Aggregate Functions
13. Allows a comparison with multiple values from a list.
UPDATE
Row
WHERE
IN
14. SQL is a language NOT an _______
SUM()
application
IN
Breaking up data
15. Data must be broken into multiple columns correctly. For example - city - state - and zip should always separate columns.
Breaking up data
Comparison Operators
HAVING
DESC
16. Usually DBMS specific - these can provide extra functionality or simplified ways to perform specific operations.
Column
SQL extensions
Terminating Statements
number(size -d)
17. Used to nest subqueries within another subquery.
Nested Subquery
number(size -d)
LIKE
Logical Operators
18. A type of allowed data. Every table column has a datatype that restricts specific data in that column.
MAX()
HAVING
Datatype
DISTINCT
19. Specifies the tables or views from which rows and columns are retrieved
FROM
Datatype
number(size -d)
Nested Subquery
20. A structured list of data of a specific type
Column
SELECT *
Keyword
Table
21. Provides a numerical tally of how many rows meet a specific set of criteria.
WHERE
COUNT()
Simple Subquery
HAVING
22. A column or set of columns whose values uniquely identify every row in a table.
Primary Key
Terminating Statements
char(size)
SQL (Structured Query Language)
23. Allows you to delete selected rows.
DELETE
Keyword
SQL Statement and Case
SELECT Statement
24. Method used to copy multiple records at one time using a SELECT statement
SQL (Structured Query Language)
Commas
INSERT INTO
Always define Primary Keys
25. Fixed-length character string. Size is specified in parenthesis. Max 255 bytes.
char(size)
WHERE
Use of Whitespace
DESC
26. Ascending
Database
ASC
Keyword
SUM()
27. Number value with a maximum number of digits of "size" total - with a maximum number of "d" digits to the right of the decimal.
Primary Key
AS
number(size -d)
SUM()
28. A language designed specifically for communicating with databases.
SQL (Structured Query Language)
Database
Logical Operators
WHERE
29. COUNT() - MAX() - MIN() - SUM() and AVG()
DELETE
MIN()
AS
Aggregate Functions
30. Limits the rows that appear in the result to those matching a specified condition
Nested Subquery
Logical Operators
Keyword
WHERE
31. A popular open source database
mysql
UPDATE
Table
Nested Subquery
32. Denotes that the search condition is TRUE for at least one element that the subquery returns.
ANY
HAVING
Datatype
Keyword
33. A single field in a table. All tables are made up of one or more columns.
FROM
Datatype
Self-Join
Column
34. Simplest type of subquery.
ANY
ASC
char(size)
Simple Subquery
35. Lets you change the values in one or more selected rows of a table.
UPDATE
LIKE
DISTINCT
DELETE
36. _______ column name FROM table name
Logical Operators
SQL extensions
SELECT
application
37. Alias
AS
Always define Primary Keys
COUNT()
mysql
38. NOT - AND - OR
DBMS - Database Management System
Logical Operators
IN
Terminating Statements
39. The container - usually a file or set of files - to store organized data
mysql
DESC
Database
ASC
40. Combines rows from a SELECT statement's results table into groups in which specified columns have the same value.
SQL extensions
GROUP BY
Row
Commas
41. When selecting multiple columns be sure to specify a _____ BETWEEN each column name but NOT after the last column name.
SUM()
Commas
GROUP BY
Simple Subquery
42. Multiple SQL statements must be separated by semicolons.
Terminating Statements
DISTINCT
Database
UPDATE
43. Limits the output of the established groups into the derived result group.
Simple Subquery
MIN()
Aggregate Functions
HAVING
44. Used to select all the information in a specified column.
number(size -d)
SELECT *
Database
Always define Primary Keys
45. Takes average of each of the numeric values in the column.Can only be used in conjuction with the DISTINCT keyword and only works on numeric columns.
AVG()
ORDER BY
Terminating Statements
FROM
46. Takes a single numeric or alphabetic cloumn and finds the LOWEST constant value within it.
HAVING
MIN()
SQL (Structured Query Language)
Column
47. Specify one or more columns on which to order the display.
DELETE
UPDATE
AS
ORDER BY
48. Takes all of the values in that column and adds them together. Only works on columns containing numeric data.
SUM()
Breaking up data
DBMS - Database Management System
varchar(size)
49. Although primary keys are not specifically required - most database designers make certain that every table they create has a primary key so that future data manipulation is possible.
Terminating Statements
DISTINCT
DELETE
Always define Primary Keys
50. A reserved word that is part of the SQL language. Never name a table or column using a keyword.
Keyword
AS
Always define Primary Keys
ORDER BY