Information Management Flashcards

Pre-final Exam (37 cards)

1
Q

A specific request for data manipulation issued by the end-user or the application to the DBMS.

A

Query

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SQL data type: bigint, bit, decimal, int, money, numeric

A

Exact numeric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SQL data type: float, real

A

Approximate numeric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SQL data type: date, datetime, time

A

Date and time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

SQL data type: char, text, varchar

A

Character strings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SQL data type: nchar, ntext, nvarchar

A

Unicode character strings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SQL data type: binary, image, varbinary

A

Binary strings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SQL data type: cursor, sql_variant, table, uniqueidentifier, xml

A

Other data types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SQL operators: +, - , *, /, %

A

Arithmetic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SQL operators: =,>, <, >=, <=, <>

A

Comparison

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SQL operators: +=, -=, *=, /=, %=

A

Compound

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

SQL operators: AND, OR, NOT, LIKE, IN, BETWEEN, EXISTS, ANY, ALL

A

Logical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Syntax that creates a new database.

A

CREATE DATABASE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Syntax that deletes an existing database.

A

DROP DATABASE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Syntax that creates a new table in a database.

A

CREATE TABLE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Syntax that deletes an existing table in a database.

17
Q

Syntax that adds, deletes, or modifies columns in an existing table.

18
Q

Constraint that ensures that a column cannot have a null value upon creating a table on CREATE TABLE and ALTER TABLE.

19
Q

Constraint that ensures that all values in a column are different upon creating a table on CREATE TABLE.

20
Q

Constraint that creates a constraint on a column of an existing table on ALTER TABLE.

21
Q

Constraint that uniquely identifies each row in a table on CREATE TABLE and ALTER TABLE.

22
Q

Constraint that uniquely identifies a row in another table on CREATE TABLE.

23
Q

Constraint that creates a constraint on a column of an existing table.

24
Q

Constraint that ensures that all values in a column satisfy a specific condition upon creating a table on CREATE TABLE and ALTER TABLE.

25
Constraint that sets a default value for a column when there is no value specified on CREATE TABLE and ALTER TABLE.
DEFAULT
26
INSERT, SELECT, UPDATE, and DELETE
SQL Data Manipulation Commands
27
Adds new rows/records to a table.
INSERT INTO
28
Retrieves values of all rows or a subset of rows in a table.
SELECT
29
An operator used with SELECT to retrieve unique values from columns in a table.
DISTINCT
30
An option used with SELECT to filter the rows of data based on provided criteria.
WHERE
31
An operator used with SELECT to determine whether a field is empty or not.
IS NULL
32
An operator used with WHERE to determine whether a value matches a given string pattern.
LIKE
33
An operator used with WHERE to check whether a value matches any value within a given list.
IN
34
An operator used with WHERE to check whether a value is within a range.
BETWEEN
35
An option used with SELECT to sort retrieved values in ascending or descending order.
ORDER BY
36
Modifies existing records in a table.
UPDATE
37
Removes existing records in a table.
DELETE