Database Midterm Notes
Database Midterm Notes
It's not easily imitated or copied; its use depends on permission from the
individual.
Digitization involves recording data using binary digits (0s and 1s), while
datalization refers to digitally recording data for processing into information
and knowledge, typically in text files.
Datalization allows data to be tabulated, analyzed, and reused in various
contexts. This process differs from digitization, which converts analog
recorded data (e.g., pictures or text on paper) into binary code for
computer use.
What is Database?:
A database comprises interconnected records centered around a specific
subject.
The primary function of databases is to facilitate tracking, sorting, selecting,
and updating events, such as sales, student notes, or financial transactions.
Databases enhance decision-making accuracy by analyzing data
fluctuations, trajectories, and trends, thereby reducing uncertainties.
Databases contribute to the production of information and knowledge.
The key benefits of databases include presenting recorded data to users in
desired formats and sequences.
Reasons for the Emergence of Databases:
The quantity of recorded data doubles annually, while information
doubles every 10 years (some sources claim even faster rates).
Databases and database management systems (DBMS) have
enabled the accumulation and processing of this data and
information.
The rapid growth of data has necessitated the development of
databases for efficient storage and analysis.
Database Processing Functions:
- Saving data
- Transferring data
- Storing data
- Recalling data
- Processing data
- Displaying data
Database Corruptions of Causes:
- Power outage in institutions
- Improper shutdown of the operating system
- Errors in computer networks
- Viruses
- Messages triggered during file storage (e.g., screen savers, network messages)
- Corruption in disk drive areas or file assignment tables
- Piracy or intentional tampering
- Faulty codes (bugs) in DBMS and operating system software
Advantages:
- Efficiently calls and combines data.
- Facilitates adding new data without altering existing data.
- Saves hard drive space by reducing data duplication.
- Provides centralized control and consistency over data.
Disadvantages:
- Data can be easily changed.
- Corruption in the database can render all programs inoperable.
- Requires a robust security system.
- Installation and maintenance of the database system are expensive.
XML Databases:
- Database operations require document operations to display data, and vice
versa.
- XML technologies eliminate this dependency.
- XML defines clear distinctions between data, document structure, and
representation.
- XML standards, including DTD and XSL, are established by W3C and have become
global standards.