Database 1 Final Exam Review

studied byStudied by 11 people
5.0(1)
get a hint
hint

Normalization

1 / 29

Tags & Description

Database (SP 2023_COP3710.02 I&T) Final Exam Flashcards

Studying Progress

0%
New cards
30
Still learning
0
Almost done
0
Mastered
0
30 Terms
1
New cards

Normalization

The process of decomposing a tables into smaller tables, to minimize data redundancy and improve data integrity

New cards
2
New cards

Functional Dependency

A relationship between two attributes, where the value of one attribute determines the value of another attribute

New cards
3
New cards

First Normal Form

A table is in this form if it has no repeating groups, and each attribute contains only atomic values

New cards
4
New cards

Second Normal Form

A table is in this form if it is in 1NF, and all non-key attributes are dependent of the entire primary key

New cards
5
New cards

Third Normal Form

A table is in this form if it is in 2NF, and all non-key sttributes are dependent only on the primary key

New cards
6
New cards

Boyce-Codd Normal Form (BCNF)

A table is in BCNF if for every functional dependency, the determinant is a candidate key.

New cards
7
New cards

Entity-Relationship (ER) Model

A graphical representation of entities and their relationships to each other.

New cards
8
New cards

Entity

An object or concept that is represented in the database and has attributes

New cards
9
New cards

Relationship

The association between two or more entities.

New cards
10
New cards

Cardinality

The number of instances of one entity that can be related to the number of instances of another entity.

New cards
11
New cards

Normalization

The process of applying normalization rules to ensure that a database is structured correctly and efficiently.

New cards
12
New cards

Data Dictionary

A repository of information about the data in a database.

New cards
13
New cards

Subquery

A query that is nested inside another query.

New cards
14
New cards

Correlated Subquery

A subquery that is dependent on the outer query and is executed for each row returned by the outer query.

New cards
15
New cards

Aggregate Function

A function that performs a calculation on a set of values and returns a single value.

New cards
16
New cards

Group By Clause

A clause in a SQL statement that groups the results of a query by one or more columns.

New cards
17
New cards

Having Clause

A clause in a SQL statement that filters the results of a query based on a specified condition.

New cards
18
New cards

Join

A SQL operation that combines rows from two or more tables based on a related column between them.

New cards
19
New cards

Database

A collection of data that is organized in a specific way and can be accessed by various applications.

New cards
20
New cards

SQL

a programming language used for managing relational databases.

New cards
21
New cards

Table

set of related data organized in rows and columns.

New cards
22
New cards

Primary Key

A unique identifier for a row in a table.

New cards
23
New cards

Foreign Key

A field in one table that refers to the primary key of another table.

New cards
24
New cards

Index

A data structure that allows for faster searches and retrieval of data in a table.

New cards
25
New cards

Query

A request for data from one or more tables, using SQL statements.

New cards
26
New cards

View

A virtual table that displays data from one or more tables.

New cards
27
New cards

Trigger

A set of SQL statements that automatically execute in response to a specific event in a database.

New cards
28
New cards

Procedure

A pre-written set of SQL statements that can be executed repeatedly.

New cards
29
New cards

Data Manipulation Language (DML)

A set of SQL commands used to manipulate data in a database.

New cards
30
New cards

ACID

A set of properties that guarantee reliable processing of database transactions: Atomicity, Consistency, Isolation, and Durability.

New cards

Explore top notes

note Note
studied byStudied by 29 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 24 people
Updated ... ago
5.0 Stars(3)
note Note
studied byStudied by 367 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 38586 people
Updated ... ago
4.9 Stars(266)
note Note
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard63 terms
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard44 terms
studied byStudied by 3 people
Updated ... ago
4.5 Stars(2)
flashcards Flashcard61 terms
studied byStudied by 47 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard46 terms
studied byStudied by 20 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard70 terms
studied byStudied by 120 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard69 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard49 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard90 terms
studied byStudied by 3608 people
Updated ... ago
4.4 Stars(47)