My Addition Flashcards
What is data?
Data can exist in various forms such as numeric, textual, visual, or audio, and is used to describe real-world systems.
Data is essential for understanding and analyzing different aspects of reality.
Based on scope, how can data be characterized?
- global data: accessible to everyone within a system
- scoped data: restricted to specific users or groups, allowing access only to a defined subset of information within the system
Data varies in scope, format, and access.
How can data be represented?
Data can be represented as numbers, text, images, audio, or video.
Different formats allow for diverse applications of data in various fields.
What does data access refer to?
- Data can be private to organizations or
- Publicly available due to regulations.
This distinction is crucial for understanding data privacy and sharing policies.
What was the historical context of data?
- Historically, data was mostly analog, encoded as continuous variations on various physical media.
- Today, data is mostly digital, encoded as zeros and ones on electronic and magnetic media.
This transition has enabled the development of large databases.
What is an information management system?
An information management system is a software application that manages corporate data for a specific business function.
These systems are vital for efficient data handling in organizations.
What components typically comprise an information management system?
comprise: consist of
An information management system usually includes:
* A database system
* A user interface
* Business logic
* Interfaces to other systems
These components work together to facilitate data management.
What are the primary roles in database management?
Roles in database management include:
- Database Administrator
- Database Designer
- Database Programmer
- Database User
Each role has distinct responsibilities crucial for effective database operation.
What is the role of a Database Administrator?
A Database Administrator ensures security and user access.
This role is critical for protecting sensitive data.
What does a Database Designer do?
A Database Designer structures the data and database format for quick access.
Effective design is key to database performance.
What is the responsibility of a Database Programmer?
A Database Programmer writes applications using databases.
This role bridges the gap between users and data.
Who are Database Users?
Database Users consume data, request, or update information.
Users play a vital role in leveraging data for decision-making.
What defines a Database?
Databases are defined as organized collections of data.
This organization enables efficient data retrieval and management.
What is a Database Management System (DBMS)?
A DBMS is software that manages databases, ensuring security and consistency.
It acts as an intermediary between users and the database.
What is a Query Language?
Query Language refers to specialized programming languages to retrieve or manipulate data in databases.
SQL is one of the most commonly used query languages.
What is a Database Application?
A Database Application is software for users to interact more easily with databases.
These applications enhance user experience and accessibility.
What are examples of public data sources?
Examples of public data sources include:
* data.gov (U.S. government data)
* cancer.gov/research (cancer research data)
* kaggle.com (community-driven data sets)
* data.nasa.gov (NASA’s data)
* opendata.cityofnewyork.us (data from NYC)
Public data sets are valuable for research and analysis.
True or False: Data is primarily analog in today’s context.
False
Today, data is predominantly digital.
What are the key requirements of database systems?
- Performance
- Authorization
- Security
- Rules
- Recovery
These requirements ensure effective management of data and user access.
What types of database systems are most commonly used?
- Relational databases (using SQL)
- Non-relational databases (NoSQL)
NoSQL databases have emerged to handle large volumes of less structured data.
True or False: Database systems are more suitable than file systems for large, complex databases.
True
Database systems provide better performance, security, and data recovery.
What are the characteristics of transaction management in database systems?
- Ensure complete transaction processing
- Prevent conflicts between concurrent transactions
- Ensure transaction results are saved
These characteristics maintain data integrity and consistency.