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