Professional Documents
Culture Documents
Course 1
INTRODUCTION
History of Databases and
Fundamental Notions
Delia-Alexandrina Mitrea, S.L. Eng., PhD
E-mail: Delia.Mitrea@cs.utcluj.ro
DataBases course
Course materials
Course textbooks
Course textbooks
consistency
comprehensibility
no redundancy
Useful
in order to store the data of various activity
domains
in order to build dynamic web-sites
in order to build environments for technological
design
in order to store large and very large amounts
of data for automatic decision making
design a database
the SABRE System, for making airline reservations was jointly developed
by American Airlines and IBM around the same time
Model
simply cannot put the real world into computer (or
even into your own head )
about reality
Set of primitives
smaller the set of
primitives
-better a mathematician
feels
-better for an implementer who has to turn the
real world into computer
Attributes
Values
Relationships
DATA
Obs1:
The same DATA can be interpreted in different manners by
different subjects => it can generate different
INFORMATION according to the subject/system that
processes it
Obs2:
DATA have an objectiv character
INFORMATION has a subjectiv character.
The importance of the appropriate data registration and
management as objective entities, situated at the
decision basis
Databases
Database Definition
Database Management Systems (DBMS)
Database Applications
Database Definition
Database
Database Need
data definition
data manipulation
user interface
data
data
data
data
security
integrity
access sharing; data acces control
recovery
Database Importance
Database application
Architecture
Mainframe
Client Server
N Tier
Web application