Introduction to Database Management Systems and SQL

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/506

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

507 Terms

1
New cards

DATA

raw facts that can be collected, stored, and processed; it can exist in various forms, e.g. numbers, text, image, audio, video, etc.

2
New cards

Data versus Information

Data consists of raw facts that are not yet processed to reveal meaning to the end user; Information results from processing raw data to reveal meaning and requires context.

3
New cards

Building blocks of information

Data serves as the building blocks of information.

4
New cards

Bedrock of knowledge

Information is considered the bedrock of knowledge and should be accurate, relevant, and timely.

5
New cards

Data Structure

Data can be stored in different structures based on its features; the most popular structure in data management is a 2D Array, commonly referred to as a TABLE.

6
New cards

Data Table

A data table consists of columns and rows, where each row is considered a data entry and each column is called an attribute or field.

<p>A data table consists of columns and rows, where each row is considered a data entry and each column is called an attribute or field.</p>
7
New cards

Column

A column in a data table has its own name and saves the same type of data.

8
New cards

Data Management Tools

Many tools can be used to store and manage data; Excel is one tool for small datasets, while databases are commonly used for larger datasets.

9
New cards

Database

A database is a valuable asset for decision making and consists of various types.

10
New cards

Database Design

The importance of database design is crucial for effective data management.

11
New cards

Modern Databases

Modern databases evolved from file systems.

12
New cards

Flaws in File System Data Management

Understanding the flaws in file system data management is essential for effective data handling.

13
New cards

Components of the Database System

The main components of the database system include various elements that work together for data management.

14
New cards

Database Management System (DBMS)

The main functions of a database management system (DBMS) include managing data storage, retrieval, and manipulation.

15
New cards

Data Management Importance

Data management is important because some research data cannot be reproduced and there is a growing amount of digital data.

16
New cards

Efficient Data Management

An efficient way to manage data is needed to store and access data when required.

17
New cards

Data Storage Importance

Data will be securely stored.

18
New cards

Compliance of Data Requirements

Compliance of data requirements is ensured.

19
New cards

Quality of Data

Quality of data (accurate, complete, consistent, authentic, reliable) is ensured.

20
New cards

Efficient Data Handling

Efficiently handle data.

21
New cards

Access and Restriction Rules

Define access and restriction rules which are also well documented.

22
New cards

Historical Data Storage

Historical data will be stored and can be used in the future.

23
New cards

Data Consistency

The data will be consistent whenever it is used.

24
New cards

Data Replication

Two data users will not generate different results using the same data and model (replication).

25
New cards

Data Availability

Data can be accessed using different applications.

26
New cards

Data Efficiency

Data can be quickly accessed.

27
New cards

Manual File Systems

Accomplished through a system of file folders and filing cabinets.

28
New cards

Computerized File Systems

Data processing (DP) specialist created a computer-based system to track data and produce required reports.

29
New cards

Modern End-User Productivity Tools

Includes spreadsheet programs such as Microsoft Excel.

30
New cards

Descriptive File Naming

Files can be stored with descriptive name.

31
New cards

Folder Search Function

Folder search function can be used to locate a specific file.

32
New cards

Subfolders for Categorization

Subfolders are created to categorize data files.

33
New cards

File System Data Processing Problems

Problems with file systems challenge the types of information that can be created from data as well as information accuracy.

34
New cards

Lengthy Development Times

Lengthy development times.

35
New cards

Difficulty of Quick Answers

Difficulty of getting quick answers.

36
New cards

Complex System Administration

Complex system administration.

37
New cards

Lack of Security

Lack of security and limited data sharing.

38
New cards

Extensive Programming

Extensive programming.

39
New cards

Data Redundancy Issue

Data redundancy refers to unnecessarily storing the same data at different places.

40
New cards

Poor Data Security

It may cause poor data security.

41
New cards

Data Inconsistency

It may cause data inconsistency.

42
New cards

Data-entry Errors

It may cause data-entry errors.

43
New cards

Data Integrity Problems

It may cause data integrity problems.

44
New cards

Data anomalies

Develop when not all of the required changes in the redundant data are made successfully.

45
New cards

Update anomalies

A type of data anomaly that occurs when changes to data are not consistently applied.

46
New cards

Insertion anomalies

A type of data anomaly that occurs when certain data cannot be inserted into the database without the presence of other data.

47
New cards

Deletion anomalies

A type of data anomaly that occurs when the deletion of data inadvertently results in the loss of additional data.

48
New cards

Database system

Consists of logically related data stored in a single logical data repository.

49
New cards

Database Management Systems (DBMS)

Eliminates most of file system's data inconsistency, data anomaly, data dependence, and structural dependence problems.

50
New cards

Ubiquitous data

Data that is abundant, global, and everywhere.

51
New cards

Pervasive data

Data that is unescapable, prevalent, and persistent.

52
New cards

Persistent data

Data that is maintained over time and can be shared securely.

53
New cards

Specialized structures in databases

Allow computer-based systems to store, manage, and retrieve data very quickly.

54
New cards

End-user data

Raw facts of interest to the end user.

55
New cards

Metadata

Data about data, through which the end-user data is integrated and managed.

56
New cards

Database management system (DBMS)

A collection of programs that manages the database structure and controls access to data stored in the database.

57
New cards

Intermediary role of DBMS

Acts as a bridge between the user and the database.

58
New cards

Data sharing

Enabled by the database management system (DBMS).

59
New cards

Integrated view of data

Presented to the end user by the database management system (DBMS).

60
New cards

Efficient data management

Provided by the database management system (DBMS).

61
New cards

Advantages of DBMS

Includes improved sharing, security, integration, access, decision-making, and productivity.

62
New cards

Single-user database

supports one user at a time

63
New cards

Desktop database

single-user database on a personal computer

64
New cards

Multiuser database

supports multiple users at the same time

65
New cards

Workgroup databases

supports a small number of users or a specific department

66
New cards

Enterprise database

supports many users across many departments

67
New cards

Centralized database

data located at a single site

68
New cards

Distributed database

data distributed across different sites

69
New cards

Cloud database

created and maintained using cloud data services that provide defined performance measures for the database

70
New cards

Operational database

designed to support a company's day-to-day operations

71
New cards

Analytical database

stores historical data and business metrics used exclusively for tactical or strategic decision making

72
New cards

Relational/SQL database

the most popular database

73
New cards

NoSQL database

becomes the trend now

74
New cards

Database system

organization of components that define and regulate the collection, storage, management, and use of data within a database environment

75
New cards

Data dictionary

stores definitions of data elements and their relationships

76
New cards

Performance tuning

ensures efficient performance

77
New cards

Data transformation and presentation

data is formatted to conform to logical expectations

78
New cards

Security management

enforces user security and data privacy

79
New cards

Multiuser access control

sophisticated algorithms ensure that multiple users can access the database concurrently without compromising its integrity

80
New cards

Backup and recovery management

enables recovery of the database after a failure

81
New cards

Data integrity management

minimizes redundancy and maximizes consistency

82
New cards

Database access languages

Languages used to interact with databases and perform operations.

83
New cards

Application programming interfaces (APIs)

Interfaces that allow applications to communicate with the database.

84
New cards

Query language

A language that lets the user specify what must be done without having to specify how.

85
New cards

Structured Query Language (SQL)

The de facto query language and data access standard supported by the majority of DBMS vendors.

86
New cards

Database communication interfaces

Interfaces that accept end-user requests via multiple, different network environments.

87
New cards

Database Developer

A professional who creates and maintains database-based applications.

88
New cards

Database Designer

A professional who designs and maintains databases.

89
New cards

Database Administrator

A professional who manages and maintains DBMS and databases.

90
New cards

Database Analyst

A professional who develops databases for decision support reporting.

91
New cards

Database Architect

A professional who designs and implements database environments (conceptual, logical, and physical).

92
New cards

Database Consultant

A professional who helps companies leverage database technologies to improve business processes and achieve specific goals.

93
New cards

Database Security Officer

A professional who implements security policies for data administration.

94
New cards

Cloud Computing Data Architect

A professional who designs and implements the infrastructure for next-generation cloud database systems.

95
New cards

Data Scientist

A professional who analyzes large amounts of varied data to generate insights, relationships, and predictable behaviors.

96
New cards

NoSQL

A type of database that provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.

97
New cards

Big Data Management

The practice of collecting, organizing, and analyzing large sets of data to discover patterns and other insights.

98
New cards

Database Management System (DBMS)

A collection of interrelated data and a set of programs to access those data.

99
New cards

Primary goal of DBMS

To provide a way to store and access data efficiently.

100
New cards

Basic database schema

The structure that defines the organization of data in a database.