INFORMATION TECHNOLOGY 2 Flashcards
Bit
Binary digit 0 or 1
Smallest storage unit in a computer
Byte
group of bits - usually 8 bits
treated as a single unit or character
Field
group of related chartacters
Record
set of related fields
File
group of records arranged in sequence
Table
group of records in a relational database with unique identifier in each record
Array
aggregate that consists of data objects with attributes , each uniquely referenced by an index or address
esample of array:
employee name, id #, ss #
Master file
file containing relatively permanent information and periodically updated with a detail transaction file
Detail Transaction file
file containing current transaction information used to update the master file
Traditional file processing systems
focus upon data processing needs of individual departments
Each application or program developed to meet the individual needs of the department
Advantages of traditional processing system
available and operational in most systems
cost effective if using simple applications
Disadvantages of traditional processing system
data files dependent upon a particular program
duplication of data between files
expensive maintenance
each application developed individually
data difficult to share between functional areas
DATA FILE STRUCTURE
Traditional processing
Database systems
What is a database system?
computer hardware and software
that enables the database to be implemented
What is a database?
collection of interrelated files stored online or offline
What is normalization in database?
Separating the database into logical tables
to avoid updating difficulties(anomalies)
Database management system?
software
that facilitates communications
between application programs and database
Data independence?
concept that separates data
from related application programs
Data modeling?
identifying and organizing data
logically and physically
determines what info sb contained in the database
how info will be used
how items in database will be related to each other
Entry relationship modeling? or
Entity relationship diagram? ERD
a data modeling
divides the database into 2 logical parts:
entities
relations
Primary key in data modeling in relational database?
Field that makes a record in a relational database table unique
Foreign key in data modeling of relational database?
Fields common to two or more related tables in a relational database
REA data model?
Resources -
Events
Agents - people from which data is collected
designed for accounting information database
Data dictionary/ data depository/ data directory?
data structure
that stores meta data
Meta data?
definitional data
provides information/documentation
of other data managed within an application
Structured query language? SQL
most common language
used for creating and querying relational databases
has 3 types of commands:
DDL
DML
DCL
DDL data definiton language?
commands used to define a database
creating, altering, deleting tables
establishing constraints
DML data manipulation language
commands used to maintain and query a database
updating, inserting, modifying, querying