Key Concepts in Relational Databases

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

Attribute

A characteristic or property of an entity, represented as a column in a database table.

2
New cards

Cardinality

Indicates the number of instances of one entity that can be associated with the number of instances of another entity in a relationship (e.g., one-to-one, one-to-many, many-to-many).

3
New cards

Candidate Key

A minimal set of attributes that can uniquely identify a record in a table. This key can be chosen as the primary key.

4
New cards

Composite Key

A combination of two or more columns used as a primary key. It is used when a single column is not sufficient to uniquely identify a record

5
New cards

Data Integrity

The accuracy, consistency, and reliability of data stored in a database.

6
New cards

Database Management System (DBMS)

Software that manages and provides access to a database.

7
New cards

Entity

A real-world object or concept that is represented in a database.

8
New cards

Entity Relationship Diagram (ERD)

A visual representation of entities and their relationships within a database.

9
New cards

Foreign Key

An attribute in a table that refers to the primary key of another table, establishing a relationship between them.

10
New cards

Functional Dependency

A relationship where the value of one attribute determines the value of another attribute.

11
New cards

Multivalued Attribute

An attribute that can hold multiple values for a single entity instance.

12
New cards

Normalization

A process of organizing data in a database to reduce data redundancy and improve data integrity.

13
New cards

Primary Key

An attribute or a set of attributes that uniquely identifies a record in a table.

14
New cards

Referential Integrity

A constraint that ensures all foreign key values reference valid primary keys in related tables.

15
New cards

Relation

A table with rows (tuples) and columns (attributes) representing data in a relational database.

16
New cards

Relational Database

A type of database that stores data in tables with relationships defined between them.

17
New cards

Surrogate Key

A system-generated, artificial key used as a primary key instead of a natural key.

18
New cards

Supertype/Subtype

A hierarchical relationship where a supertype represents a general entity type and subtypes represent specialized categories within that entity type.

19
New cards

Weak Entity

An entity that cannot exist without a corresponding entity, typically identified by a partial key.