Anda di halaman 1dari 41

Database

Data and Database

Data and Database


Organize & Easy retrieval
Efficient space management
Files
Individual papers
o Lines
Database Management System (DBMS)

Software that help to organize & easy


retrieval
Efficient space management
Files
Table(Individual Papers)
o Records(Lines)

Why DBMS ?

Still Why DBMS


I can store in Text File, Excel spread sheet, MS
word.
You have to write your code for reading different
file format
Speed of retrieval when data grows
Speed of insertion in middle of a sequence
Modification time for every record

Jargons / Keywords

Structure / Layout Schema

Jargons / Keywords

Mani, JHC, Main Street, Jaffna


Sanju, KMV, Kanagapuram,Kilinochchi

Why do we need a database?

Keep records of our:


- Clients
- Staff
- Volunteers
- Students

To keep a record of activities and interventions;

Keep sales records;

Develop reports;

Perform research

Early Database Applications


Airline Reservation Systems
Data items are: single passenger reservations: Information about
flights and airports: Information about ticket prices and tickets
restrictions.
Banking Systems
Data items are accounts. customers. loans, mortgages, etc.
Corporate Records
Data items are: sales. accounts, bill of materials records,
employee and their dependents

Database Choices

IBM
ORACLE
SQL
MYSQL
And more..

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(excel)
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
Example: OraCle,MYSQL....

POSTGRESS

Anda mungkin juga menyukai