You are on page 1of 7

DATABASE / DATA SYSTEM FOR CIM and FMS:

Manufacturing automation protocol and technical office protocol

Basic database terminology


 Database management system
 Database system
 Data model
 Transaction
 Schema
 Data definition language
 Data manipulation language
 Applications program
 Host language
 Database administrator

The architecture of a database system


 Internal schema
 External schema
 Conceptual schema

Data modeling and data associations


Data modeling is carried out by using a data modeling method and one of a
number of graphic representations to depict data groupings and the relationship
between groupings.
Data associations:
 One-to-One
 One-to-Many
 Many-to-One
 Many-to-Many

THERE ARE THREE MAJOR AUTOMATED SUB-SYSTEMS IN AN FMS.


1. Computer controlled production equipment.
2. Automated material handling system.
3. Manufacturing cell.
Pallet
Database design and normalization:
 The initial phase of data base design is to characterize fully the data
needs of prospective data base users
 The data phase designers needs to interact extensively with domain
experts and users to carry out this task
 By applying concept of the chosen data model to conceptual inherent
of the database it is also indicate the functional requirements of the
database...
 Logical design phase, the designer maps the high level conceptual
schema on to the implementation data model of the database system
 Finally the designer uses the resulting system – specific database
schema in the subsequent physical design phase in which physical
features of the database are specified

Database operators
 Union
 Intersection
 Difference
 Product
 Project
 Select
 Join
 Divide

Relational databases
The terms illustrated are relation, tuple, attribute, domain, primary key and
foreign key…
The advantages of relational databases
The relational database is based on the relational model and uses a collection
of tables to represent the both data and the relationship among those data.
What is DBMS?
 Need for information management
 A very large, integrated collection of data.
 Models real-world enterprise.
 Entities (e.g., students, courses)
 Relationships (e.g., John is taking CS662)
 A Database Management System (DBMS) is a software package designed to
store and manages databases…
COMPONENTS OF DBMS:
THE ABOVE DIAGRAM SHOWS THAT THE COMPONENTS OF DBMS

DATABASE MANAGEMENT SYSTEM:

The Above Diagram Shows That the Structure of DBMS.


Why Use a DBMS?
R
T
N
O
C
E
L
A
S
 Data independence and efficient access.
 Data integrity and security.
 Uniform data administration.
 Concurrent access, recovery from crashes.
 Replication control
 Reduced application development time.

Why Study Databases??

 Shift from computation to information


 at the “low end”: access to physical world
 at the “high end”: scientific applications
 Datasets increasing in diversity and volume.
 Digital libraries, interactive video, Human Genome project,
E-commerce, sensor networks
 ... need for DBMS/data services exploding
 DBMS encompasses several areas of CS
OS, languages, theory, AI, multimedia, logic…

You might also like