Beruflich Dokumente
Kultur Dokumente
• Introduction
• File system vs DBMS
• Advantages of DBMS
• Storage of data in DBMS
• People who work with DBMS
Data vs. information:
What is the difference?
• What is data? • What is information?
– Information is data that have
– Data can be defined in been organized and
many ways. Information communicated in a coherent
science defines data as and meaningful manner.
unprocessed information. – Data is converted into
information, and information is
converted into knowledge.
– Knowledge; information
evaluated and organized so
that it can be used purposefully.
What is the ultimate purpose of
a database management
system?
Is to transform
The table above contains the employee information for our organization -- characteristics like
name, date of birth and title. Examine the construction of the table and you'll find that each
column of the table corresponds to a specific employee characteristic (or attribute in database
terms). Each row corresponds to one particular employee and contains his or her information.
That's all there is to it! If it helps, think of each one of these tables as a spreadsheet-style
listing of information.
Types of Databases
• Non-relational databases
Non-relational databases place information in field categories that we create so that information is available for
sorting and disseminating the way we need it. The data in a non-relational database, however, is limited to that
program and cannot be extracted and applied to a number of other software programs, or other database files
within a school or administrative system. The data can only be "copied and pasted.“ Example: a
spread sheet
• Relational databases
In relational databases, fields can be used in a number of ways (and can be of variable length),
provided that they are linked in tables. It is developed based on a database model that provides for
logical connections among files (known as tables) by including identifying data from one table in
another table
Note :
Traditional database applications : most of the information is stored and accessed either textual or
numeric
Multimedia databases : it stores picture , video clips and sound messages
Geographic information systems: it can store and analyze maps, weather data and satellite images
Selecting a database system:
Need Analysis
The needs analysis process will be specific to your organization but, at
a minimum, should answer the following questions:
• How many records we will warehouse and for how long?
• Who will be using the database and what tasks will they perform?
• How often will the data be modified? Who will make these
modifications?
• Who will be providing IT support for the database?
• What hardware is available? Is there a budget for purchasing
additional hardware?
• Who will be responsible for maintaining the data?
• Will data access be offered over the Internet? If so, what level of
access should be supported?
What is database management system
• A DBMS is a collection of programs which
provide management of databases , that enables the users to create and
maintain a database, control access to data contain a query language to
retrieve information easily
Facilities provided by DBMS :
1. Creating a file , addition of data , modification of data, creation addition and
deletion of files
2. Retrieving data collectively or selectively
3. Data stored can be indexed at the user’s discretion and direction
4. Various reports can be generated
5. Mathematical function can be performed and the data can be manipulated
6. To maintain data integrity and database use
• DBMS is a general purpose software system that facilitates the processes of
defining
constructing
manipulating
sharing databases among various users and applications
Software to process
Queries/programs
DBMS software
Software to access stored data
Stored database
Stored database
(definition)
Characteristics of data in a
database
• Shared
• Persistence
• Validity/integrity/correctness
• Security
• Consistency
• Non-redundancy
• Independence
Advantages of DBMS
• Data independence
• Efficient data access
• Data integrity and security
• Reduction of redundancies
• Shared data
• Conflict resolution
Three views of data
• External view – highest level of abstraction as
seen by the user . It describes the part of entire
database Student name
Student address
End Users
End users are the people whose jobs require access to the database for querying ,
updating and generating reports
1. data grows in complexity and volume & care needs for maintaining it.
2. end users use applications written by database application programmers and require less
technical knowledge about DBMS software
It specifies the name of the entities and attributes and specifies the
relationship between them
It is a frame work into which value of the data item can be fitted.
Eg: an information display system gives you the arrival and departure
time at airports, railway system , the schema will remain the same
though the values displayed will change from time to time
• Storage structure and access method
definition
• Granting of authorization for data access
• Integrity constraint specification