Comprehensive Guide to Database Systems and Data Modeling

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
full-widthPodcast
1
Card Sorting

1/229

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:15 PM on 10/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

230 Terms

1
New cards

What is data?

Raw facts that haven't been processed yet.

2
New cards

What is information?

Data that has been processed to become useful and meaningful.

3
New cards

What is knowledge?

A whole body of information and facts built up about one topic.

4
New cards

What is the relationship between data, information, knowledge, and wisdom?

Data > Information > Knowledge > Wisdom.

5
New cards

Why do we need databases?

To manage the vast volume and variety of data generated constantly.

6
New cards

What is a database?

A shared, organized computer structure that stores related data together.

7
New cards

What are end-user data and metadata?

End-user data are the actual raw facts; metadata describes each piece of data's name, type, and constraints.

8
New cards

What is a Database Management System (DBMS)?

Software that manages the database and controls access to it.

9
New cards

List one advantage of using a DBMS.

Improved data sharing, security, integration, or access.

10
New cards

What is a single-user database?

A database that only one person can use at a time.

11
New cards

What is a multiuser database?

A database that supports many users accessing it simultaneously.

12
New cards

What is a centralized database?

A database stored in a single physical location.

13
New cards

What is unstructured data?

Data in its original, raw form, such as voice recordings or handwritten essays.

14
New cards

What is structured data?

Data that has been formatted or organized for easy storage and retrieval.

15
New cards

What is database design?

The activity of planning the structure of a database to manage data properly.

16
New cards

What is data redundancy?

When the same piece of data is stored unnecessarily in multiple places.

17
New cards

What is a data anomaly?

An error that occurs when not all required changes to redundant data are made successfully.

18
New cards

What is an update anomaly?

Occurs when the same data is repeated in many records, requiring multiple updates.

19
New cards

What is an insertion anomaly?

Happens when you can't add new data without also adding unrelated 'dummy' data.

20
New cards

What is a deletion anomaly?

Occurs when deleting one record inadvertently deletes other necessary data.

21
New cards

What are the five components of a database environment?

Hardware, Software, People, Procedure, Data.

22
New cards

What is data dictionary management?

The DBMS function that keeps track of definitions of all data.

23
New cards

What is data storage management?

The DBMS function that organizes how and where data is physically stored.

24
New cards

Give an example of a discipline-specific database.

A hospital's database that only stores patient medical records.

25
New cards

What is operational data usage?

Data that supports daily, real-time operations.

26
New cards

What is analytical data usage?

Data that stores historical data and business metrics for decision-making.

27
New cards

What is a cloud database?

A database created and maintained using cloud services, not physically present.

28
New cards

What is a workgroup database?

A multiuser database used by a specific small group, usually under 50 users.

29
New cards

What is an enterprise database?

A database that represents an entire organization's data, built for current and future needs.

30
New cards

What does data transformation and presentation involve?

Converting raw data into a usable format for display.

31
New cards

What is the purpose of security management in databases?

Controlling who can view or edit data.

32
New cards

What is multiuser access control?

Allowing many people to use the database safely at once.

33
New cards

What does backup and recovery management protect against?

Protecting data from loss.

34
New cards

What is data integrity management?

Keeping data accurate and consistent.

35
New cards

What are database access languages and APIs?

Languages like SQL that allow programs and users to communicate with the database.

36
New cards

What is the difference between a database and a spreadsheet?

Databases have built-in metadata, enforce data types, define relationships, and maintain data consistency, unlike spreadsheets.

37
New cards

What are some disadvantages of a DBMS?

Increased costs, management complexity, need for constant updates, vendor dependence, and frequent upgrade cycles.

38
New cards

What is the role of a Database Developer?

Builds and maintains database-based applications.

39
New cards

What skills are needed for a Database Designer?

Systems design, database design, and SQL.

40
New cards

What does a Database Administrator do?

Manages and maintains the DBMS and databases on a day-to-day basis.

41
New cards

What is the function of a Database Analyst?

Builds databases for decision-support reporting.

42
New cards

What does a Database Architect design?

Designs and implements database environments (conceptual, logical, physical).

43
New cards

What is the responsibility of a Database Security Officer?

Implements security policies for data administration.

44
New cards

What is a Cloud Computing Data Architect responsible for?

Builds infrastructure for next-generation cloud databases.

45
New cards

What is metadata?

Data about data; it describes characteristics and relationships of data elements.

46
New cards

What are the four classifications of databases?

By number of users, location, type of data stored, and data usage.

47
New cards

What are data anomalies?

Issues that arise when changes to redundant data are not made consistently.

48
New cards

What are the five components of a database system?

Hardware, software, people, procedures, and data.

49
New cards

What is the first step in designing a database?

Data modeling, which involves creating a data model for a specific problem.

50
New cards

What is an entity in database terminology?

A person, place, thing, or event that data can be stored about.

51
New cards

What is an attribute in the context of databases?

A characteristic of an entity, which has a name and a data type.

52
New cards

What is a relationship in databases?

An association between entities that defines how they connect.

53
New cards

What is a one-to-many relationship?

One record in Entity A can relate to many records in Entity B, but each B relates back to only one A.

54
New cards

What is a many-to-many relationship?

Many records in Entity A can relate to many records in Entity B, and vice versa.

55
New cards

What is a many-to-many relationship in databases?

A relationship where many records in one table can relate to many records in another table, such as STUDENTs enrolling in multiple CLASSes.

56
New cards

What defines a one-to-one relationship?

A relationship where one record in table A relates to exactly one record in table B, like an EMPLOYEE managing one STORE.

57
New cards

What is a constraint in a database?

A restriction placed on data, such as limiting a class to 35 students.

58
New cards

What is a business rule?

A description of a policy or principle within an organization that defines the entities and relationships needed in a database.

59
New cards

How do nouns and verbs function in business rules?

Nouns typically become entities, while verbs represent relationships between those entities.

60
New cards

What is the relational model?

A data model developed by E. F. Codd that represents data as independent tables (relations) connected by common columns.

61
New cards

What is a table in the context of a relational database?

A two-dimensional structure of rows (entities) and columns (attributes) representing a set of data.

62
New cards

What is a tuple?

A single row in a table within a relational database.

63
New cards

What does RDBMS stand for?

Relational Database Management System, software that manages relational databases.

64
New cards

How do tables link together in a relational database?

Tables share a common column (attribute) to connect their data.

65
New cards

What is an Entity Relationship (ER) Model?

A data model that describes relationships between entities at a conceptual level using ER diagrams.

66
New cards

What is an Entity Relationship Diagram (ERD)?

A diagram that visually represents an ER model's entities, attributes, and relationships.

67
New cards

How is an entity represented in an ERD?

As a rectangle with the entity's name in capital letters, singular form.

68
New cards

What are the three common notations for ER diagrams?

Chen notation, Crow's Foot notation, and UML class diagram notation.

69
New cards

What does the Crow's Foot notation indicate?

Entities are shown in rectangles connected by lines, with 'many' represented by a crow's-foot symbol.

70
New cards

What are the four degrees of abstraction in database design?

External, Conceptual, Internal, and Physical.

71
New cards

What is the external model/schema?

The programmer's view of a subset of data focused on specific business needs.

72
New cards

What is the conceptual model/schema?

The global view of the database that combines all external views into one model.

73
New cards

What is the internal model/schema?

The conceptual model adapted to fit a specific DBMS.

74
New cards

What is the physical model in database design?

The lowest level that describes how and where data is stored, including location and format.

75
New cards

What does software independence mean in database design?

A model that does not depend on the software used to implement it.

76
New cards

What is logical independence?

The ability to change the internal model without affecting the conceptual model.

77
New cards

What is physical independence?

The ability to change the physical model without affecting the internal model.

78
New cards

What is the significance of business rules in ER design?

They define the entities and relationships necessary for the database structure.

79
New cards

What is the purpose of data modeling?

To plan a database's structure before building it, defining entities, attributes, and relationships.

80
New cards

What is a data model?

A relatively simple representation, usually graphical, of real world complexity.

81
New cards

Define 'entity' in data modeling.

An entity is a person, place, thing, or event about which data can be stored.

82
New cards

What are attributes?

Characteristics of an entity that have a name and data type.

83
New cards

What is a relationship in data modeling?

An association between entities that shows the connection/relevance of entity and attribute with each other.

84
New cards

List the types of relationships in data modeling.

One to one, many to many, and one to many.

85
New cards

What is a constraint in data modeling?

A restriction placed on data, expressed in the form of rules.

86
New cards

Define a business rule.

A description of a policy, procedure, or principle within an organization.

87
New cards

How does a noun in a business rule translate in data modeling?

A noun translates into an entity in the model.

88
New cards

What is a tuple in the context of a relational database?

A table row that represents one single occurrence within the entity set.

89
New cards

What is the purpose of a relational diagram?

To represent a relational database's entities, attributes, and relationships.

90
New cards

What does the entity relationship model describe?

It describes relationships among entities.

91
New cards

What is the external model in data abstraction?

The programmer's view of the data environment, working with a data subset of the global database schema.

92
New cards

What is the conceptual model?

A global view of the entire database that integrates all external views.

93
New cards

Define a primary key.

The candidate key chosen to uniquely identify each row in a table, which cannot contain nulls.

94
New cards

What is functional dependence?

Attribute B is functionally dependent on A if one value of A always points to exactly one value of B.

95
New cards

What is a foreign key?

An attribute in one table whose values must match a primary key in another table or be null.

96
New cards

What are integrity rules in a relational database?

Rules that ensure the accuracy and consistency of data within a relational database.

97
New cards

What is entity integrity?

Guarantees that every row has a unique primary key, and that key has no null values.

98
New cards

What is referential integrity?

A foreign key must either be null or match an existing primary key value in the related table.

99
New cards

What is the difference between a superkey and a candidate key?

A superkey is any attribute or combination that uniquely identifies each row, while a candidate key is a minimal superkey.

100
New cards

What is a composite key?

A key made up of more than one attribute.