Data Management and Database Systems

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/45

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary related to data management and database systems, focusing on definitions and important concepts.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

46 Terms

1
New cards

Database Administrator

A professional responsible for managing database systems, such as maintaining records, permissions, and data backups.

2
New cards

IT Infrastructure

The collection of hardware, software, and network resources that support the delivery of IT services.

3
New cards

Patient Records Database

A database used to store and manage patient information, appointments, and payments.

4
New cards

Data Backup

The process of creating copies of data to prevent loss in case of a failure.

5
New cards

Relational Database

A type of database that allows information to be accessed from multiple views with linked entries.

6
New cards

Flat File System

A simple database structure that stores data in a single table with a one-dimensional view.

7
New cards

Database Management System (DBMS)

Software that interacts with the database and manages access, data retrieval, and data manipulation.

8
New cards

Primary Key

A unique identifier for a record in a database table.

9
New cards

Foreign Key

A field in one table that uniquely identifies a row in another table, establishing a relationship between the two.

10
New cards

Database Table

A structured set of data organized into rows and columns in a database.

11
New cards

Record

A collection of related data fields in a database table, represented as a row.

12
New cards

Field

A single piece of data stored in a database table, represented as a column.

13
New cards

Database Model

A conceptual framework for organizing and managing data in a database.

14
New cards

Hierarchical Database

A database model organized in a tree-like structure with parent-child relationships.

15
New cards

Data Type

A classification that specifies the type of data that can be stored, such as integers, strings, or booleans.

16
New cards

Application Layer

The component of a database that interacts with the end-users and processes requests.

17
New cards

Arithmetic Operations

Mathematical calculations that can be performed on data, based on its data type.

18
New cards

Boolean Values

Data type that represents truth values, such as True or False.

19
New cards

Data Integration

Combining data from different sources into a unified view for better analysis and decision-making.

20
New cards

Data Analysis

The process of inspecting, cleaning, and modeling data to discover useful information.

21
New cards

SQL (Structured Query Language)

A programming language used to manage and manipulate relational databases.

22
New cards

Data Redundancy

The duplication of data within a database, often leading to inconsistencies.

23
New cards

Normalization

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

24
New cards

Database Query

A request for data or information from a database.

25
New cards

User Access Management

The process of determining and controlling who can access and manipulate data in a database.

26
New cards

Data Retrieval

The process of obtaining data from a database based on specific queries.

27
New cards

Data Conversion

The process of changing data from one format to another.

28
New cards

Entity-Relationship Diagram (ER Diagram)

A visual representation of the relationships between entities in a database.

29
New cards

Medical Billing Database

A database that manages patient billing information and insurance claims.

30
New cards

Data Security

Protecting data from unauthorized access and breaches.

31
New cards

Data Storage Capacity

The maximum amount of data that can be stored in a database system.

32
New cards

Cloud Database

A database that is hosted in a cloud computing environment.

33
New cards

Transaction Management

The process of managing all changes made by transactions to ensure data integrity.

34
New cards

Application Software

Programs that perform specific tasks for users, often interfacing with databases.

35
New cards

Data Maintenance

The ongoing process of managing and updating data in a database to ensure accuracy.

36
New cards

Based on an analysis of a company's needs, a database should be installed so that each line of a simple, delimited text document holds exactly one record.

What is the name of the database that satisfies this need?

Flat-file

37
New cards

The leader of an IT department has decided to use a database in which access to the data is restricted to the paths in the trees and is, therefore, predictable.

Which type of database is described?

Hierarchical

38
New cards

The leader of an IT department has decided to use a database in which data is stored in a variety of tables that can be joined together in logical ways.

Which type of database is described?

Relational

39
New cards

Based on an analysis of a company's needs, a database should be installed so that records are stored in structures consisting of data and methods.

What is the name of the database that satisfies this need?

Object-oriented

40
New cards

An IT department employee is identifying the integer data in a system.

What is one example of this type of data?

The year in which a major event happened

41
New cards

An IT department employee is identifying the floating point data in a system.

What is one example of this type of data?

An approximation of π as 3.14159

42
New cards

A developer is creating an application and needs a variable to store the scientific name of a tree species.

Which data type should be used for this purpose?

Character string

43
New cards

A programmer needs to create a variable that holds an indication of whether a file does or does not have an error in it.

What is the name of the data type that should be used?

boolean

44
New cards

A database variable needs to be restricted to only accept several alphanumeric characters.

What is the name of the appropriate data type?

Character string

45
New cards

A developer is updating the application layer of a database application.

What does this layer of the database application do?

It communicates with the end user and can be fairly complex.

46
New cards

NoSQL

A class of database management systems that do not follow the traditional relational model, allowing for flexible data storage and retrieval. NoSQL databases utilize a variety of data models such as document, key-value, column-family, or graph. They are designed to scale horizontally and can handle large volumes of unstructured or semi-structured data.