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