Database 1 Final Exam Review

studied byStudied by 18 people
5.0(1)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 29

flashcard set

Earn XP

Description and Tags

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

30 Terms

1
Normalization
The process of decomposing a tables into smaller tables, to minimize data redundancy and improve data integrity
New cards
2
Functional Dependency
A relationship between two attributes, where the value of one attribute determines the value of another attribute
New cards
3
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
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
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
Boyce-Codd Normal Form (BCNF)
A table is in BCNF if for every functional dependency, the determinant is a candidate key.
New cards
7
Entity-Relationship (ER) Model
A graphical representation of entities and their relationships to each other.
New cards
8
Entity
An object or concept that is represented in the database and has attributes
New cards
9
Relationship
The association between two or more entities.
New cards
10
Cardinality
The number of instances of one entity that can be related to the number of instances of another entity.
New cards
11
Normalization
The process of applying normalization rules to ensure that a database is structured correctly and efficiently.
New cards
12
Data Dictionary
A repository of information about the data in a database.
New cards
13
Subquery
A query that is nested inside another query.
New cards
14
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
Aggregate Function
A function that performs a calculation on a set of values and returns a single value.
New cards
16
Group By Clause
A clause in a SQL statement that groups the results of a query by one or more columns.
New cards
17
Having Clause
A clause in a SQL statement that filters the results of a query based on a specified condition.
New cards
18
Join
A SQL operation that combines rows from two or more tables based on a related column between them.
New cards
19
Database
A collection of data that is organized in a specific way and can be accessed by various applications.
New cards
20
SQL
a programming language used for managing relational databases.
New cards
21
Table
set of related data organized in rows and columns.
New cards
22
Primary Key
A unique identifier for a row in a table.
New cards
23
Foreign Key
A field in one table that refers to the primary key of another table.
New cards
24
Index
A data structure that allows for faster searches and retrieval of data in a table.
New cards
25
Query
A request for data from one or more tables, using SQL statements.
New cards
26
View
A virtual table that displays data from one or more tables.
New cards
27
Trigger
A set of SQL statements that automatically execute in response to a specific event in a database.
New cards
28
Procedure
A pre-written set of SQL statements that can be executed repeatedly.
New cards
29
Data Manipulation Language (DML)
A set of SQL commands used to manipulate data in a database.
New cards
30
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 32 people
605 days ago
5.0(1)
note Note
studied byStudied by 94 people
1011 days ago
5.0(1)
note Note
studied byStudied by 17 people
825 days ago
5.0(1)
note Note
studied byStudied by 1 person
784 days ago
5.0(1)
note Note
studied byStudied by 37 people
659 days ago
5.0(1)
note Note
studied byStudied by 14 people
911 days ago
5.0(1)
note Note
studied byStudied by 9 people
888 days ago
5.0(1)
note Note
studied byStudied by 5422 people
705 days ago
4.6(34)

Explore top flashcards

flashcards Flashcard (49)
studied byStudied by 6 people
834 days ago
5.0(1)
flashcards Flashcard (32)
studied byStudied by 5 people
489 days ago
5.0(1)
flashcards Flashcard (72)
studied byStudied by 35 people
90 days ago
5.0(1)
flashcards Flashcard (34)
studied byStudied by 9 people
366 days ago
5.0(1)
flashcards Flashcard (24)
studied byStudied by 62 people
561 days ago
4.5(2)
flashcards Flashcard (51)
studied byStudied by 1 person
48 days ago
5.0(3)
flashcards Flashcard (100)
studied byStudied by 4 people
449 days ago
5.0(1)
flashcards Flashcard (423)
studied byStudied by 2 people
54 minutes ago
5.0(1)
robot