Chapter1 Flashcards
(32 cards)
Data
is numeric, textual, visual, or audio information that describes real-world systems.
Scope
The amount of data produced and collected can vary. Ex: A small business might track an inventory of a few thousand items, bu t a large commerce website might
track billions of items.
Format
Data may be produced as numbers, text, images, audio, or video. Ex: A phone’s proximity sensor generates raw numbers, and a s atellite captures images
Access
Some data sources are private while others are made publicly available.
database
is a collection of data in a structured format. In principle, databases can be stored on paper or even clay tablets
database system
also known as a database management system or DBMS, is software that reads and writes data in a database.
query
is a request to retrieve or change data in a database.
database application
software that helps business users interact with database systems.
database administrator
is responsible for securing the database system against unauthorized users. A database administrator enforces procedures for user access
and database system availability.
database designer
determines the format of each data element and the overall database structure.
database programmer
develops computer programs that utilize a database. Database programmers write applications that combine database query langu ages and
general-purpose programming languages. Query languages and general-purpose languages have significant differences, so database programming is a specialized
challenge.
database user
is a consumer of data in a database. Database users request, update, or use stored data to generate reports or information
Performance
When many users and applications simultaneously access large databases, query response time degrades rapidly. Database syst ems maintain fast
response times by structuring data properly on storage media and processing queries efficiently.
Authorization
Many database users should have limited access to specific tables, columns, or rows of a database. Database systems authori ze individual users to access
specific data.
Security
Database systems ensure authorized users only access permissible data. Database systems also protect against hackers by enc rypting data and restricting
access.
Rules
Database systems ensure data is consistent with structural and business rules.
transaction
is a group of queries that must be either completed or rejected as a whole.
database system is composed of
query processor, storage manager, transaction manager, log, and catalog
relational database
stores data in tables, columns, and rows, similar to a spreadsheet. All data in a column has the same
format.
query
is a command for a database that typically inserts new data, retrieves data, updates data, or
deletes data from a database
query language
is a computer programming language for writing database queries.
SQL statement
is a complete, executable database command.
INT
stores integer values
DECIMAL
stores fractional numeric values