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