2.1 Flashcards
(81 cards)
3 Primary Goals of Data Storage and Operations
○ Manage availability of data throughout the data lifecycle.
○ Ensure the integrity of data assets.
○ Manage performance of data transactions.
What is crucial for the continuity of operations of businesses relying on data?
Data Storage and Operations
A ___________ for IT operations minimizes the risk of disruption.
reliable data storage infrastructure
Definition of Terms
Any collection of stored data, regardless of structure or content.
Database
Definition of Terms
An execution of database software controlling access to a
certain area of storage.
Instance
Definition of Terms
A subset of a database objects contained within the database or an instance. Used to organize objects into more manageable parts.
Schema
Definition of Terms
An individual computer hosting either processing or data as part of a distributed database.
Node
Definition of terms
Means that APIs are used to call database
functions, such that an application can connect to multiple different databases.
Database abstraction
Database type according to Architecture:
● Centralized
● Distributed
○ Federated
○ Non- Federated
Database type according to Organization:
● Hierarchical
● Relational
● Non-Relational
Database type according to Processing Types:
● ACID
● BASE
Database type according to Environment:
● Pre-production:
○ Development
○ Test
○ Support
● Production
● Experimental
TRUE OR FALSE:
If the centralized system is unavailable, there are no other alternatives for accessing the data.
TRUE
TRUE OR FALSE:
Is Centralized Database ideal for data security?
TRUE
*creates a less complex environment for data, making it easier to monitor and control the use and protection of data.
TRUE OR FALSE:
Centralized Database is ideal for data accessibility?
FALSE, it is NOT ideal
*Slower response times as all requests must go through a single point of entry
Does Distributed Database provide quick access to data over large number of nodes?
Yes, Distributed Database provide quick access to data over large number of nodes
What is distributed database designed for?
Designed to scale out from single server to thousands of machines, each offering local computation and storage.
What is an example of distributed federated database?
Blockchain
Hierarchical, Relational or Non-relational databases?
Oldest and most rigid database model, used in early mainframe DBMS.
Hierarchical Databases
Hierarchical, Relational or Non-relational databases?
Row-oriented, where tables in the database are sets of relations with identical structure.
Relational Databases
Hierarchical, Relational or Non-relational databases?
Data is organized into a tree-like structure with mandatory parent/child relationships
Hierarchical Databases
Hierarchical, Relational or Non-relational databases?
Predominant choice in storing data that constantly changes
Relational Databases
Hierarchical, Relational or Non-relational databases?
Each parent can have many children, but each child has only one parent
Hierarchical Databases
Hierarchical, Relational or Non-relational databases?
Set operations (like union, intersect, and minus) are used to organize and retrieve data from this type of database, in the form of Structured Query Language (SQL).
Relational Databases