Databases Flashcards
A collection of related data items, stored in a table as a row, representing a single instance of an entity.
record
An object or concept about which data is stored in a database, often corresponding to a table.
entity
Software that enables the creation, management, and use of databases, providing users with tools to add, update, delete, and retrieve data.
Database Managment System (DBMS)
A type of DBMS based on the relational model, which uses tables to store data and relationships between data entities.
Relational Database Managment System (RDBMS)
A standardized programming language used to manage relational databases and perform various operations on the data in them.
Structured Query Language (SQL)
The four basic operations of persistent storage, representing the ways in which data is commonly managed in a database.
Create, Read, Update, Delete (CRUD)
A collection of related data held in a structured format within a database, consisting of rows and columns.
table
A column in a table, representing a property of the entity that the table describes.
attribute
A classification that specifies the type of data that a particular column can hold (e.g., integer, text, date).
data type
A single, horizontally-aligned set of fields in a table, representing a single record.
row
A vertical set of data in a table, representing a specific attribute of all records in the table.
column
A unique identifier for each record in a table, ensuring that no two rows have the same value in this column.
primary key
A column (or columns) that establishes a relationship between data in two tables, typically a primary key from one table that appears as a column in another table.
foreign key
A database model based on the idea of storing data in tables and the relationships between those tables.
relational model
A connection between two or more tables in a database, based on one or more columns in these tables.
relationship