DBMS Terms and Definitions

studied byStudied by 0 people
0.0(0)
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 / 37

38 Terms

1

Table

A structured set of data organized in rows and columns within a database. Each table represents a specific entity and its attributes.

New cards
2

metadata

Data that describes other data, providing information about a database's structure, relationships, and constraints.

New cards
3

database

A collection of organized data that can be easily accessed, managed, and updated. It serves as a structured repository for storing and retrieving information.

New cards
4

records

Individual entries in a table that contain data related to a specific entity, represented by rows.

New cards
5

columns / fields

Vertical divisions in a table that define the type of data stored, represented by headers.

New cards
6

attributes

Characteristics or properties of a record that provide specific details about the entity.

New cards
7

relational database

A type of database that stores data in tables with predefined relationships between them, allowing for efficient data retrieval and management.

New cards
8

conceptual data model

A representation of the data structures and relationships in a database, focusing on how data is organized and interrelated without detailing the physical implementation.

New cards
9

logical data model

A representation of data that defines the structure of the data elements and their relationships, independent of physical considerations.

New cards
10

physical data model

A detailed representation of the data structures and storage mechanisms in a database, specifying how data is stored on physical media and how it interacts with the hardware.

New cards
11

primary key

A unique identifier for a record in a database table, ensuring that each entry can be uniquely distinguished from others.

New cards
12

foreign key

A field in a database table that creates a link between two tables by referencing the primary key of another table, ensuring referential integrity.

New cards
13

surrogate

A surrogate key is a unique identifier for an entity in a database that is not derived from application data, often used to simplify relationships between tables.

New cards
14

schema

A blueprint or structure that defines how data is organized in a database, including tables, fields, relationships, and constraints.

New cards
15

entity

An object or concept that is represented in a database, typically corresponding to a table, which contains attributes or properties.

New cards
16

ERD - Entity Relationship Diagram

A visual representation of the entities in a database and their relationships, often used in the design phase of database development.

New cards
17

composite key

A combination of two or more columns in a database table that uniquely identifies a row within that table.

New cards
18

data type

The classification of data based on the type of value it can hold, such as integer, string, or date, which determines how the data is stored and manipulated in a database.

New cards
19

RDMS - Relational Database Management System

A type of database management system that stores data in a structured format using rows and columns, allowing for relationships between tables.

New cards
20

syntax error

An error in the code that violates the rules of the programming language's syntax, preventing the code from being executed.

New cards
21

Query

A request for data or information from a database, typically written in a specific language such as SQL.

New cards
22

Statement

A command or instruction in SQL that performs a specific action, such as retrieving or modifying data in a database.

New cards
23

Clause

A component of a SQL statement that specifies a condition or action, such as SELECT, WHERE, or ORDER BY.

New cards
24

Keyword

A reserved word in SQL that has a specific meaning and is used to perform operations such as defining, manipulating, or querying data within a database.

New cards
25

cardinality / relationships

The number of elements in one set that are related to the number of elements in another set, often used to describe the nature of relationships between tables in a database.

New cards
26

third normal form

A database normalization form that eliminates transitive dependencies, ensuring that all non-key attributes are fully functionally dependent on the primary key. \

New cards
27

class

A blueprint for creating objects in object-oriented programming, defining properties and methods.

New cards
28

CRUD - PG74

An acronym for Create, Read, Update, and Delete, which represents the four basic operations for managing data in a database.

New cards
29

Index

A database structure that improves the speed of data retrieval operations on a database table at the cost of additional space and maintenance overhead.

New cards
30

View

A virtual table in a database that provides a way to present data from one or more tables in a specific format, allowing users to simplify complex queries and enhance security.

New cards
31

Integrity Constraints

Rules that ensure data accuracy and consistency in a database, preventing invalid data entry.

New cards
32

Intersection table

A table used to represent a many-to-many relationship between two other tables by storing foreign keys from both tables.

New cards
33

select

A SQL statement used to query and retrieve data from a database.

New cards
34

from

a SQL clause used to specify the table from which to retrieve data.

New cards
35

where

a SQL clause used to specify conditions for filtering records in a query.

New cards
36

join types

Different methods to combine rows from two or more tables based on related columns.

New cards
37

recursive relationship

A type of relationship in a database where an entity is related to itself, often used to represent hierarchical data.

New cards
38
New cards

Explore top notes

note Note
studied byStudied by 248 people
883 days ago
5.0(1)
note Note
studied byStudied by 7 people
101 days ago
5.0(1)
note Note
studied byStudied by 3 people
384 days ago
5.0(1)
note Note
studied byStudied by 27 people
316 days ago
5.0(1)
note Note
studied byStudied by 6 people
820 days ago
5.0(2)
note Note
studied byStudied by 35 people
834 days ago
5.0(1)
note Note
studied byStudied by 17 people
931 days ago
4.0(1)
note Note
studied byStudied by 5143 people
674 days ago
4.9(14)

Explore top flashcards

flashcards Flashcard (79)
studied byStudied by 2 people
361 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 18 people
719 days ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 194 people
94 days ago
5.0(1)
flashcards Flashcard (106)
studied byStudied by 1 person
671 days ago
5.0(1)
flashcards Flashcard (145)
studied byStudied by 8 people
732 days ago
5.0(1)
flashcards Flashcard (52)
studied byStudied by 5 people
853 days ago
5.0(1)
flashcards Flashcard (248)
studied byStudied by 9 people
776 days ago
5.0(1)
flashcards Flashcard (68)
studied byStudied by 7 people
21 hours ago
4.0(1)
robot