unit 4- Data Resource Management Flashcards
Database
set or collection of data, organized in tables and easily searchable
DBMS
Data base Management System:
software program that organizes, manages, and accesses data. Enables users to create, manage, retrieve, and update data in database. (ex.healthcare system data)
Database server
powerful computer that stores the databases and DBMS to access and administer database
Relational Databases
most common based upon the relational model of data, relationships between tables in rows and columns
Object databases
used when multimedia, computer aided design are required, not easily sorted by columns and rows.
hierarchical database
early database style, inflexible data relationship, treelike structure
Database administrator
- person responsible for the creation, management and integrity of the database
- monitors performance
- maps out the conceptual design for a planned database`
Data administrator
person who is responsible for the securing access, privacy, security, retention of data within the database.
entity
data components have various properties and relate to each other in various ways
field
attribute of an entity (name, address, $amount) example; once cell or field
record
single row occurrence or related field, separated by columns, example, customer record.
table
collection of related records
primary key
field that uniquely identifies a record (ex.Social security number)
foreign key
field that is in a relational table, relates to a primary key of another table
schema
the complete definition of the database, including fields, relationships, etc. -blue print on how the database is constructed
zero to many
optional
0- advisor and instructor
one or more
mandatory
I- student one or more courses
One and only one
Mandatory
II- student has one adviser, course has one instructor
flowcharting
during the design phase to avoid inconsistencies in database
normalization
- database must go through normalization in design process to simplify complexity
- removes redundant or unnecessary duplication
- correctly defines keys, tables, columns and relationships
Data Migration
- extract
- transform
- load
- validate
ETL
Extracted transformed loaded.
data warehouse
data vault- static data(same all day)
dynamic data
operational systems(marketing, sales, ERP, SCM, etc.) -changes all day