Database Concepts Flashcards
What is data?
raw facts that have not yet been processed to reveal their meaning to the end user.
What is information?
The result of processing raw data to reveal its meaning. Information consists of transformed data and facilitates decision making.
What is knowledge?
The body of information and facts about a specific subject.
Key points about data and information
- Data constitutes the building blocks of information.
- Information is produced by processing data.
- Information is used to reveal the meaning of data.
- Accurate, relevant , and timely information is the key to good decision making.
What is data management?
A process that focuses on data collection, storage, and data collection, storage, and retrieval.
What is a database?
A shared integrated computer structure that houses a collection of related data.
What is metadata?
Data about data; that is, data about data characteristics and relationships.
What is a database management system (DBMS)?
The collection of programs that manages the database structure and controls access to the data stored in the database.
Role and Advantages of the DBMS
- Improved data sharing
- Improved data security
- Better data integration
- Minimized data inconsistency ( Data inconsistency is a condition in which different versions of the same data yield different results.
- Improved data access.
- Improved decision making
- Increased end - user productivity
Types of databases
- Single-user database - supports only one user at a time.
- Desktop database - single user DB that runs on a PC.
- Multiuser database- supports multiple users at the same time.
- Workgroup database - A multiuser DB that usually supports fewer than 50 users/ used for a specific department in an organization.
- Enterprise database - overall company data representation, which provides support for present and expected future needs.
- Centralized database - DB located at a single site.
- Distributed database - A logically related DB that is stored in two or more physically independent sites.
- Cloud Database - A DB that is created and maintained using cloud services(Microsoft Azure/ Amazon AWS)
- General-purpose database - A DB that contains a wide variety of data used in multiple disciplines.
- Operational database - A DB designed primarily to support a company’s day to day operations. AKA transcational DB/ online transaction processing(OLTP) DB/ production DB.
- Analytical database - A DB focused primarily on storing historical data and business mectrics used for tactical or strategic decision making.
What is the difference between unstructured data and structured data?
unstructured data exists in its original raw state while structured data is formatted to facilitate storage, use, and information generation.
in simple terms unstructured is raw and structured is formatted
Define semistructured data
data that has already been processed to some extent.
Define Extensible Markup Language(XML)
A metalanguage used to represent and manipulate data elements.
XML database
a DB system taht stores and manges semistructured XML data
Social media
Web and mobile technologies that enable anywhere anytime always human interactions.
NoSQL
a new generation of DBMS that is not based on traditional relational database model.