ITEC36 (Sir Noel) Flashcards
known facts that can be recorded and have an implicit meaning
Data
it is a processed data by a computer to become more useful
Information
it is a collection of related data
Database
it is a collection of programs which enables its users to access database, manipulate data, reporting and representaion of data
Database Management System
it is an organized collection of structured infromation, or data, typically stored electronically in a computer system
Database
it access different parts of data and formulate the result of a request presentation and visualization of data
Queries
that may read some data and “update” certain values or generate new data and store that in the database
Transactions
used to hide storage details and present the users with a conceptual view of the database
Data Model
refer to the data model constructs rather than data storage details
program
supports only one user at a time
Single User Database
supports multiple users at the same time
MultiUser Database
Database can be classified according to:
Number of Users
Database Location
Expected Type and Extent of Use
Data distributed across several different site
Distributed Database
database is located at a single site
Centralized Database
database is located within more than one site
Decentralized Database
stores data used for tactical or strategic decision
Data Warehouse
supports a companies day to day operations
Operational Database
are the ones who really use and take the benefits of the database
Database User
Users may be divided into:
Actors on the scene
Workers behind the scene
Responsible for authorizing access to the database, for coordinating and monitoring its use, acquiring software and hardware resources, controlling its use and monitoring effieciency of operations
Database Administrators
Responsible to define the content, the structure, the constraints, and functions
ot transactions against the database. They must communicate with the end users and understand their needs.
Database Designers
access database occasionally when needed
Casual
they use the data for queries, reports and some of them update the database content.
End Users
they make up a large section of the end user population
Naive
These include business analysts, scientists, engineers, others thoroughly familiar with the system capabilities.
Sophisticated
Mostly maintain personal databases using ready-to-use packaged applications
Stand Alone
They understand the user requirements of naïve and sophisticated users and design applications including canned transactions to meet those requirements.
System Analysts
Implement the specifications developed by analysts and test and debug them before deployment.
Application Programmers