• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/34

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

34 Cards in this Set

  • Front
  • Back
database
collection of related data that can be stored in a central location or in multiple locations
data hierarchy
structure and organization of data, which involves fields, records, and files
database management system
software for creating, storing, maintaining, and accessing database files; makes using databases more efficient
sequential file structure
records in files are organized and processed in numerical or sequential order, typically the order in which they were entered
random access file structure
records can be accessed in any order, regardless of their physical location in storage media; this method of access is fast and very effective when a small number of records need to be processed daily or weekly
indexed sequential access method (ISAM)
records can be accessed sequentially or randomly, depending on the number being accessed; for a small number random access is used, and for a large number sequential access is used
physical view
involves how data is stored on and retrieved from storage media, such as hard disks, magnetic tapes, or CDs
logical view
involves how information appears to users and how it can be organized and retrieved
data model
determines how data is created, represented, organized, and maintained; usually contains data structure, operations, and integrity rules
hierarchical model
the relationships between records form a treelike structure; records called nodes and relationships between records are call branches; node at top is the root and every other node has a parent; nodes with same parent are called twins or siblings
network model
each record can have multiple parent and child nodes
relational model
uses a 2D table of rows and columns of data; rows are records and columns are fields
data dictionary
stores definitions, such as data types for fields, default values, and validation rules for data in each field
primary key
uniquely identifies every record in a relational database
foreign key
field in a relational table that matches the primary key column of another table; can be used to cross-reference tables
normalization
improves database efficiency by eliminating redundant data and ensuring that only related data is stored in a table
structured query language
standard fourth-generation query language used by many DBMS packages, such as Oracle 11g and Microsoft SQL Server; consists of several keywords specifying actions to take
query by example
user requests data from database by constructing a statement made up of query forms
create, read, update, and delete (CRUD)
data administration used to determine who has permission to perform certain functions
database administrators (DBA)
found in large organizations, design and set up databases, establish security measures, develop recovery procedures, evaluate database performance, and add and fine-tune database functions
data-driven web site
acts as an interface to a database, retrieving data for users and allowing users to enter data in the database
distributed database
stores data on multiple servers throughout an organization
fragmentation
approach to distributed DBMS; addresses how tables are divided among multiple locations. three variations: horizontal, vertical, and mixed
replication
approach to distributed DBMS; each site stores a copy of data of the organization's database
allocation
approach to distributed DBMS; combines fragmentation and replication, with each site storing the data it uses most often
client/server database
users' workstations (client) are linked in a local area network to share the services of a single server
object-oriented databases
both data and their relationships are contained in a single object; an object consists of attributes and methods that can be performed on the object's data
encapsulation
grouping similar items into a single unit; helps handle more complex types of data, such as images and graphs
inheritance
new objects can be created faster and more easily by entering new data in attributes
data warehouse
collection of data from a variety of sources used to support decision-making applications and generate business intelligence
extraction, transformation and loading (ETL)
describe the processes used in a data warehouse; includes extracting data from outside sources, transforming it to fit operational needs, and loading it into the end target (database or data warehouse)
online analytical processing (OLAP)
generates business intelligence; uses multiple sources of information and provides multidimensional analysis, such as viewing data based on time, product, and location
data-mining analysis
used to discover patterns and relationships
data mart
smaller version of a data warehouse, used by a single department or function