Databases Flashcards

1
Q

A collection of related data items, stored in a table as a row, representing a single instance of an entity.

A

record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

An object or concept about which data is stored in a database, often corresponding to a table.

A

entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Software that enables the creation, management, and use of databases, providing users with tools to add, update, delete, and retrieve data.

A

Database Managment System (DBMS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A type of DBMS based on the relational model, which uses tables to store data and relationships between data entities.

A

Relational Database Managment System (RDBMS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A standardized programming language used to manage relational databases and perform various operations on the data in them.

A

Structured Query Language (SQL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The four basic operations of persistent storage, representing the ways in which data is commonly managed in a database.

A

Create, Read, Update, Delete (CRUD)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A collection of related data held in a structured format within a database, consisting of rows and columns.

A

table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A column in a table, representing a property of the entity that the table describes.

A

attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A classification that specifies the type of data that a particular column can hold (e.g., integer, text, date).

A

data type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A single, horizontally-aligned set of fields in a table, representing a single record.

A

row

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A vertical set of data in a table, representing a specific attribute of all records in the table.

A

column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A unique identifier for each record in a table, ensuring that no two rows have the same value in this column.

A

primary key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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.

A

foreign key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A database model based on the idea of storing data in tables and the relationships between those tables.

A

relational model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A connection between two or more tables in a database, based on one or more columns in these tables.

A

relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A graphical representation of entities and their relationships to each other, typically used in designing or understanding a database structure.

A

Entity-Relationship Diagram (ERD)

17
Q

The structure of a database defined in a formal language, including tables, columns, data types, and relationships.

A

schema

18
Q

Data that describes other data, such as the structure, descriptions, and configuration of database objects.

A

metadata

19
Q

A centralized collection of information about database objects, including names, types, and descriptions of data

A

data dictionary

20
Q

A marker in a database that indicates missing, unknown, or inapplicable data in a column.

A

null value

21
Q

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

A

index

22
Q

The division of a database or its elements into distinct independent parts to improve manageability, performance, or availability.

A

partitioning

23
Q
A