ITSS 4300 QUIZ 3

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/60

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:17 PM on 3/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

61 Terms

1
New cards

Normalization

A process for evaluating and correcting table structures to minimize data redundancies and reduce anomalies. "Properly executed, the normalization process eliminates uncontrolled data redundancies."

2
New cards

1NF

Table format with no repeating groups and a primary key identified.

3
New cards

2NF

A table in 1NF with no partial dependencies.

4
New cards

3NF

A table in 2NF with no transitive dependencies.

5
New cards

BCNF

A table in 3NF where every determinant is a candidate key.

6
New cards

4NF

A table in BCNF with no multivalued dependencies.

7
New cards

5NF

A table in 4NF that cannot be decomposed further without losing information (lossless decomposition).

8
New cards

Partial Dependency

A functional dependency where the determinant is only part of a composite primary key.

9
New cards

Transitive Dependency

A dependency where a non-key attribute depends on another non-key attribute.

10
New cards

Atomic Attribute

An attribute that cannot be further subdivided.

11
New cards

Surrogate Key

A system-defined, usually numeric key created by the DBMS.

12
New cards

Denormalization

The process of producing lower normal forms to improve performance at the cost of redundancy.

13
New cards

Functional Dependency

A relationship where one attribute determines another.

14
New cards

Repeating Group

Multiple entries of the same type existing for a single key attribute occurrence.

15
New cards

Granularity

The level of detail represented by the values stored in a table's row.

16
New cards

Well-Formed Relation

A table with a single subject, atomic values, no redundancy, and no anomalies.

17
New cards

SQL

A nonprocedural language used for data manipulation, definition, control, and transactions.

18
New cards

DML

Data Manipulation Language (SELECT, INSERT, UPDATE, DELETE).

19
New cards

DDL

Data Definition Language (CREATE, ALTER, DROP).

20
New cards

TCL

Transaction Control Language (COMMIT, ROLLBACK).

21
New cards

DCL

Data Control Language (GRANT, REVOKE).

22
New cards

SELECT

Retrieves data from tables; specifies columns to return.

23
New cards

FROM

Specifies the table(s) from which data is retrieved.

24
New cards

WHERE

Filters rows based on conditions.

25
New cards

GROUP BY

Groups rows into collections for aggregate functions.

26
New cards

HAVING

Filters groups created by GROUP BY.

27
New cards

ORDER BY

Sorts query results in ascending or descending order.

28
New cards

Wildcard (*)

Returns all columns in a table.

29
New cards

Column Alias

An alternative name for a column in a SQL query.

30
New cards

Computed Column

A derived attribute created using arithmetic in SELECT.

31
New cards

DISTINCT

Returns only unique values from a column.

32
New cards

JOIN

Combines rows from multiple tables based on related columns.

33
New cards

INNER JOIN

Returns only matching rows between tables.

34
New cards

LEFT OUTER JOIN

Returns all rows from the left table and matching rows from the right.

35
New cards

RIGHT OUTER JOIN

Returns all rows from the right table and matching rows from the left.

36
New cards

FULL OUTER JOIN

Returns all rows from both tables, matching where possible.

37
New cards

NATURAL JOIN

Joins tables using columns with identical names and compatible data types.

38
New cards

JOIN USING

Joins tables based on a shared column name specified in USING().

39
New cards

JOIN ON

Joins tables using a specified join condition.

40
New cards

Cross Join

Produces the Cartesian product of two tables.

41
New cards

Aggregate Function

A function that reduces a collection of rows to a single value (COUNT, SUM, AVG, MIN, MAX).

42
New cards

COUNT

Returns number of non-null values in a column.

43
New cards

SUM

Returns the total of all numeric values in a column.

44
New cards

AVG

Returns the arithmetic mean of a numeric column.

45
New cards

MIN

Returns the smallest value in a column.

46
New cards

MAX

Returns the largest value in a column.

47
New cards

BETWEEN

Tests whether a value is within a range.

48
New cards

IN

Tests whether a value matches any value in a list.

49
New cards

LIKE

Tests whether a value matches a string pattern.

50
New cards

IS NULL

Tests whether a value is null.

51
New cards

Subquery

A query inside another query; inner query executes first.

52
New cards

Correlated Subquery

A subquery that executes once for each row of the outer query.

53
New cards

EXISTS

Tests whether a subquery returns any rows.

54
New cards

UNION

Combines rows from two queries, removing duplicates.

55
New cards

UNION ALL

Combines rows from two queries, keeping duplicates.

56
New cards

INTERSECT

Returns rows appearing in both queries.

57
New cards

EXCEPT (MINUS)

Returns rows in the first query but not the second.

58
New cards

SELECT Query Order

FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY.

59
New cards

ORDER BY vs GROUP BY

ORDER BY sorts rows; GROUP BY groups rows for aggregation. "ORDER BY has no impact on which rows are returned… GROUP BY does impact the rows returned."

60
New cards

Outer Join Types

LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN.

61
New cards

Explore top notes

note
parcial teórico
Updated 321d ago
0.0(0)
note
Weather
Updated 1084d ago
0.0(0)
note
Unit 0: Foundations
Updated 471d ago
0.0(0)
note
PSYC 201 Unit 9
Updated 1153d ago
0.0(0)
note
Chapter 8 and 13 Vocabulary
Updated 1253d ago
0.0(0)
note
Chapter 2: Kinematics
Updated 1083d ago
0.0(0)
note
Prehistory
Updated 1408d ago
0.0(0)
note
parcial teórico
Updated 321d ago
0.0(0)
note
Weather
Updated 1084d ago
0.0(0)
note
Unit 0: Foundations
Updated 471d ago
0.0(0)
note
PSYC 201 Unit 9
Updated 1153d ago
0.0(0)
note
Chapter 8 and 13 Vocabulary
Updated 1253d ago
0.0(0)
note
Chapter 2: Kinematics
Updated 1083d ago
0.0(0)
note
Prehistory
Updated 1408d ago
0.0(0)

Explore top flashcards

flashcards
Lab test et
52
Updated 1042d ago
0.0(0)
flashcards
Unit 1-2 BIO Midterms
49
Updated 1127d ago
0.0(0)
flashcards
Judicial Branch
25
Updated 1132d ago
0.0(0)
flashcards
legal env. midterm
150
Updated 1112d ago
0.0(0)
flashcards
AP human geo exam studying
324
Updated 693d ago
0.0(0)
flashcards
patho exam 2
102
Updated 763d ago
0.0(0)
flashcards
Lab test et
52
Updated 1042d ago
0.0(0)
flashcards
Unit 1-2 BIO Midterms
49
Updated 1127d ago
0.0(0)
flashcards
Judicial Branch
25
Updated 1132d ago
0.0(0)
flashcards
legal env. midterm
150
Updated 1112d ago
0.0(0)
flashcards
AP human geo exam studying
324
Updated 693d ago
0.0(0)
flashcards
patho exam 2
102
Updated 763d ago
0.0(0)