Study Finals Flashcards

finals

1
Q

What is meant by Strategic Database Planning

A

This is about figuring out how to use databases effectively to support the goals of an organization.

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

What is the purpose of Strategic Database Planning?

A

It ensures that databases are built with the organization’s current and future requirements in mind. This helps avoid wasted resources and ensures scalability.

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

Give an analogy for Strategic Database Planning

A

Its like laying out the blueprint for building a city, you want to make sure that blueprint meets the city’s current needs but you need to make sure that as the city grows it still performs.

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

Proper planning ensures…

A

database’s support decision making and improved efficiency.

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

why is strategic planning necessary in the corporate world?

A

It allows business’s to treat data like a valuable resource. proper database planning allows data integrity which can be used for critical decision making, operations, advertising, promotions etc. Its allows businesses to use their resources correctly and cuts down on cost and waste

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

There are six steps of the DDLC, list them…

A

Requirement Analysis
Conceptual Design
Logical Design
Physical Design
Implementation
Testing and Maintenance

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

What happens at the Requirement analysis stage

A

This is where, you’d figure out the needs of why you’d need to build a database. e.g., a school needing to keep tabs on students.

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

what happens in the conceptual design stage?

A

This is where you create high level models like diagrams to think on what the databse would look like. eg drawing your erd

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

what does the logical design stage look like

A

so this is where you translate that high level design(diagram) into a more specialized version of itself ie relation.

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

what does the physical design stage look like

A

Decide how the database will be implemented on hardware

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

The implementation stage consist of

A

building the database on software, like sql

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

testing and maintenance

A

where you test for errors and optimize performance.

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

What are some roles of a database administrator

A

A database administrator:
helps create logical and physical designs
Ensures the database runs smoothly
They control user data access.
they ensure data is recoverable
oversees the database health and smooth operation.

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

Three-Level Database Architecture allows….

A

data independence which is when data to change at one level without disrupting other levels

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

It has the classifications, list them

A

Internal
External
Conceptual

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

External Level describes

A

What the user sees, eg, a student would be able to view their grades without seeing the backend of the database. user only gets the data they need or are allowed to see

15
Q

Conceptual Level describes

A

This is the overarching design of the database that shows entities and how they relate to each other. Provides a unified view of the data for developers and administrators

16
Q

Internal Level describes

A

This level deals with the actual storage of data on the disk, including file structures, indexing, and access paths. eg. An index that speeds up searches for customer IDs

17
Q

Give 2 reasons why ANSI/SPARC is important

A

It only users to see only what they need to see which helps with data security.
You can change one level and it doesn’t affect the other levels because each level operated independently.

18
Q

What are six drawbacks to implementing a database:

A

Data Breaches:
System Downtime:
Complexity in Maintenance:
High Initial Setup Costs:
Training Costs:
Migration Costs:

19
Q

What is a schema?

A

a schema is essentially a blueprint for managing and organizing data in a database.

20
Q

What are the differnt types of Data

A

Structured Data
Semi-Structured Data
Unstructured Data