Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Relational Database Concepts

25

Flashcards

0/25

Still learning
StarStarStarStar

SQL

StarStarStarStar

Structured Query Language, a standardized programming language used for managing and manipulating relational databases.

StarStarStarStar

Tuple

StarStarStarStar

Term in relational databases that refers to a single row in a table, which represents a single record.

StarStarStarStar

Normalization

StarStarStarStar

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

StarStarStarStar

Trigger

StarStarStarStar

A special type of stored procedure that automatically executes in response to certain events on a particular table or view.

StarStarStarStar

Referential Integrity

StarStarStarStar

A database concept that ensures relationships between tables remain consistent and that foreign keys match primary keys after operations such as insert, update, or delete.

StarStarStarStar

Entity-Relationship Model

StarStarStarStar

A conceptual blueprint of a relational database that defines the structure and relationships between data.

StarStarStarStar

Join Operation

StarStarStarStar

A SQL operation used to combine rows from two or more tables based on a related column between them.

StarStarStarStar

Relation

StarStarStarStar

A mathematical term for a table in a relational database; consists of tuples and attributes.

StarStarStarStar

Data Definition Language (DDL)

StarStarStarStar

Subset of SQL commands used to define or modify the structure of a database schema, including creating, altering, and dropping tables and indexes.

StarStarStarStar

Cardinality

StarStarStarStar

In the context of databases, it refers to the uniqueness of data values contained in a particular column (attribute) of a database table.

StarStarStarStar

Schema

StarStarStarStar

The structure of a database system, described in a formal language supported by the database management system (DBMS).

StarStarStarStar

Concurrency Control

StarStarStarStar

A database management activity to ensure multiple transactions are executed in a manner that ensures the consistency of a database, minimizing conflicts and ensuring ACID properties.

StarStarStarStar

Index

StarStarStarStar

A database optimization structure that improves the speed of data retrieval operations on a database table.

StarStarStarStar

Denormalization

StarStarStarStar

The process of adding redundant data to a database to improve read performance, often at the expense of write performance and data integrity.

StarStarStarStar

Primary Key

StarStarStarStar

A unique identifier for each record in a relational database table, which ensures that no two rows can have the same value in this column.

StarStarStarStar

Data Manipulation Language (DML)

StarStarStarStar

Subset of SQL commands used to add, update, or delete data within a database. This includes INSERT, UPDATE, and DELETE commands.

StarStarStarStar

Foreign Key

StarStarStarStar

A field (or collection of fields) in one table that uniquely identifies a row of another table, creating a relationship between the two tables.

StarStarStarStar

View

StarStarStarStar

A virtual table based on the result-set of a SQL statement. It contains rows and columns, just like a real table.

StarStarStarStar

Composite Key

StarStarStarStar

A key composed of two or more columns in a table that can be used to uniquely identify a row in a table when the individual columns do not provide uniqueness.

StarStarStarStar

Attribute

StarStarStarStar

A column in a relational database table that describes a property of the entity represented by the table.

StarStarStarStar

Transaction

StarStarStarStar

A unit of work performed within a database management system which is treated in a coherent and reliable way independent of other transactions.

StarStarStarStar

Data Model

StarStarStarStar

An abstract model that organizes data elements and standardizes how they relate to one another and to the properties of real-world entities.

StarStarStarStar

ACID Properties

StarStarStarStar

Set of properties of database transactions intended to guarantee validity even in the event of errors, power failures, etc. These are Atomicity, Consistency, Isolation, Durability.

StarStarStarStar

Stored Procedure

StarStarStarStar

A set of SQL statements that can be stored in the database and executed repeatedly whenever required.

StarStarStarStar

Candidate Key

StarStarStarStar

A set of attributes that uniquely identify tuples in a table. The primary key is selected from among the candidate keys.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.