Mid-Term Exam Review Flashcards

1
Q

Define data and information. How are they different?

A
  • Data consists of raw facts
    − Not yet processed to reveal meaning to the end user
    − Building blocks of information
  • Information results from processing raw data to reveal meaning
    − Requires context
    − Bedrock of knowledge
    − Should be accurate, relevant, and timely
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the role of the DBMS in processing data into information?

A

It offers a centralized and organized environment for data storage, retrieval, manipulation, and analysis.

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

What are the major benefits of SQL? What does it mean that SQL is a non-procedural language?

A

*Benefits
- Data Retrieval and Manipulation, Data Security and Integrity, Data Analysis and Reporting, Versatility and Flexibility

*Non-procedural language
-The task that has to be done can be described by the user to the SQL and the SQL compiler will generate a procedure for the navigation in the database for the desired task automatically.

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

Databases can be classified into different types, by their size, their location, the types of data stored, and how they are used. Define and describe each type, giving examples of each.

A
  • Single-user database: supports one user at a time
  • Multiuser database: supports multiple users at the same time
  • General-purpose database: contains a wide variety of data used in multiple
    disciplines
    − Discipline-specific database: contains data focused on specific subject areas
    − Operational database: designed to support a company’s day-to-day
    operations
  • Analytical database: stores historical data and business metrics used
    exclusively for tactical or strategic decision making
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the advantages and disadvantages of centralized and decentralized databases?

A

*Centralized
-Advantages: Simplified Administration and Management, Data Integration and Analysis, Performance and Scalability
-Disadvantages: Limited Autonomy and Flexibility, Single Point of Failure, Potential for Data Silos

*Decentralized
-Advantages: Potential for Data Silos, Increased Autonomy and Flexibility, Reduced Risk of Data Silos
-Disadvantages: Complex, Potential for Performance Issues, Data Integration and Analysis Challenges

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

What is the traditional file system?

A

A method of storing and organizing data in individual files on a computer. It utilizes a hierarchical structure, where files are stored in folders and subfolders, similar to a physical filing cabinet.

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

What is a conceptual model?

A

The output of the conceptual design process. The conceptual model provides a global view of an entire database and describes the main data objects, avoiding details.

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

What is a data model?

A

A representation, usually graphic, of a complex “real-world” data structure. Data models are used in the database design phase of the Database Life Cycle.

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

Why do we need conceptual and data models?

A

Conceptual data model = Provides a data-centric perspective of the organization by documenting how different business entities relate to one another.

Data model = Provides a bird’s-eye (macro level) view of the data environment that is relatively easy to understand.

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

What is a business rule, and how is it derived?

A

Business rules set the stage for the proper identification of entities, attributes, relationships, and constraints
− Nouns translate into entities
− Verbs translate into relationships among entities

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

What are the basic building blocks of a data model?

A

Entities, Attributes, Relationships, and Constraints

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

Define and give an example of entities, attributes, relationships, and constraints.

A

Entity: person, place, thing, or event about which data will be collected and stored
− Attribute: characteristic of an entity
− Relationship: association among entities
 One-to-many (1:M OR 1..*)
 Many-to-many (M:N or ..)
 One-to-one (1:1 OR 1..1)
− Constraint: restriction placed on data
 Ensures data integrity

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

In an ERD, how are entities, attributes, relationships, and constraints drawn?

A

A defined set of symbols such as rectangles, diamonds, ovals and connecting lines to depict the interconnectedness of entities, relationships and their attributes.

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

What is a null? What impacts does a null have, and is there a way to limit these impacts?

A

Definition: The absence of any data value.
* Impacts: Data Inconsistency and Inaccuracies, Difficulty in Data Analysis and Manipulation
* How to limit impacts: Using default values and following normalization principles

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