chapter fifteen Flashcards
tables
where a database holds data
records
rows
fields
columns
queried
questioned
database management systems (DBMS)
software systems used to make databases
relational database
data is stored in computer files called tables, and tables are connected to other tables with related information
business databases are ____ _____ on a computer network for multiple users
always distributed
how do the first database management systems resemble filing cabinets?
three drawers marked with alphabetical characters
alphabetical tabs separate folders
folders contain information
reports
display database information on screen or on paper
saved query files
used to find specific populations (subsets) within databases
forms
overlay data tables and queries for more specific views of data
entity relationship diagrams
how database designers construct databases
entity relationship modeling
a database-modeling method used to construct a theoretical and conceptual representation of data to produce a schema
database scema
a “map” of data tables and their relationships to one another
database designers need to ___ _ _____.
know a business
attributes
first names, last names, addresses included as fields
database designers also need to know what a business’ ______ are of its DBMS.
expectations
how is database software different from word processors or spreadsheets?
they require end users to create their own files starting with tables and then relating them to each other
data validation rules
help to ensure the data’s integrity
data integrity techniques attempt to
avoid data input errors like typing mistakes
what helps to avoid data redundancy?
a structured, well thought-out database management system
what can be both an advantage and a disadvantage of a database?
a person’s unique information like name and address information resides in just one place in the entire DBMS
how can a name in just one place in the database be a bad thing?
if the name is wrong once, it is wrong in every form and report
how can you reduce reconciliation errors?
avoiding data redundancy