Download PPT - IELM

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
IELM 230: Industrial Data Systems
Course topics:
- Relational Database Design
- DB development and optimized usage
- DB backed web-applications
Introduction
Database
Collection of information about a system.
Database Management System (DBMS):
Program(s) that help in:
Organizing the information,
Defining the database,
Constructing the database, and
Manipulating its contents.
Why use a DBMS
Why not just store everything in emails, spreadsheets, …,
and use a search program?
DBMS provides:
- Faster access (e.g. 1,000’s price checks per sec in PnS)
- Controlled access of information (e.g. Personnel data)
- Information consistency (controlled redundancy)
- Multiple user-interfaces (views)
- Enforced data integrity and domain constraints
Types of DB users
DBA Staff:
DB Design, DB Implementation, DBMS Maintenance
Parametric end users:
via Application Program Interface (API)
Example: Clerk at PnS, Teller in bank
Casual end users:
IT engineers with direct access to DB
Applications programmers:
IT engineers who will write API’s
Architecture
Discussions ?
Next: ER models
Related documents