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