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