Rabu, 24 Februari 2016

Database

-Pengertian Database
1. Database  adalah  kumpulan  informasi  yang  disimpan  di  dalam  komputer  secara
sistematik untuk memperoleh informasi dari basis data tersebut.
2. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara
bersama, untuk memenuhi berbagai kebutuhan.
3. Database  merupakan  sekumpulan  informasi  yang  saling  berkaitan  pada  suatu  subjek
tertentu untuk tujuan tertentu pula.
4. Database  adalah  susunan  record  data  operasional  lengkap  dari  suatu  organisasi  atau
perusahaan,  yang  diorganisir  dan  disimpan  secara  terintegrasi  dengan  menggunakan
metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan
olehpara pengguna.


-Asal Mula Istilah Database
Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas,
memasukkan hal-hal yang di luar bidang elektronika, artikel mengenai database komputer.
Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu
dalam bentuk buku besar, kuitansi danm kumpulan data yang berhubungan dengan bisnis.

Konsep Dasar Database
 

-Konsep  dasar  database  adalah  kumpulan  dari  catatan,  atau  potongan  dari  pengetahuan.
Sebuah  database  memiliki  penjelasan  terstruktur  dari  jenis  fakta  yang  tersimpan  di
dalamnya:  penjelasan  ini  disebut  skema.  Ada  banyak  cara  untuk  mengorganisasi  skema,
atau memodelkan struktur database: ini dikenal sebagai database model atau model data.
Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu
mewakili  semua  informasi  dalam  bentuk  tabel  yang  saling  berhubungan  dimana  setiap
tabel  terdiri  dari  baris  dan  kolom  (definisi  yang  sebenarnya  menggunakan  terminologi
matematika).  Dalam  model  ini,  hubungan  antar  tabel  diwakili  dengan  menggunakan  nilai
yang sama antar


-Perangkat Untuk Membuat Database.
Database  dapat  dibuat  dan  diolah  dengan  menggunakan  suatu  program  komputer,  yaitu
yang  biasa  disebut  dengan  software  (perangkat  lunak).Software  yang  digunakan  untuk
mengelola dan  memanggil kueri (query) database disebut  Database Management System
(DBMS)  atau  jika  diterjemahkan  kedalam  bahasa  indonesia  berarti  “Sistem  Manajemen
Basis Data”.
DBMS terdiri dari dua komponen, yaitu Relational Database Management System (RDBMS)
dan  Overview  of  Database  Management  System  (ODBMS).  RDBMS  meliputi  Interface
Drivers, SQL Engine, Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan
ODBMS meliputi Language Drivers,Query Engine, Transaction Engine, dan Storage Engine.
Sedangkan level dari softwarenya sendiri, terdapat dua level software yang memungkinkan
untuk membuat sebuah database antara lain :
 

1. High Level Software
Yang termasuk di dalam High Level Software, antara lain Microsoft SQL Server, Oracle,
Sybase,  Interbase,  XBase,  Firebird,  MySQL,  PostgreSQL,  Microsoft  Access,  dBase  III,
Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital, dbFast, dbXL,Quicksilver, Clipper,
FlagShip, Harbour, Visual dBase, dan Lotus Smart Suite Approach.
2. Low Level Software.
Yang  termasuk  di  dalam  Low  Level  Software  antara  lain  Btrieve  dan  Tsunami  Record
Manager.

-Tipe Database
Terdapat 12 tipe database, antara lain :
1. Operational database
2. Analyticaldatabase
3. Data warehouse
4. Distributed database
5. End-user database
6. External data base
7. Hypermedia databases on the web
8. Navigational database
9. In-memory data bases
10. Document-oriented databases
11. Real-time databases
12. Relational Database.
 

Data  Base  (basis  data)  merupakan  kumpulan  data  yang  saling  berhubungan.  Hubungan
antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada.
Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk,
yang  merupakan  satu  kumpulan  entitas  yang  seragam.  Satu  record  (umumnya
digambarkan  sebagai  baris  data)  terdiri  dari  field  yang  saling  berhubungan  menunjukan
bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record.
Adapun Struktur Database adalah: Database, File/TableRecord, Elemen data/Field.
Dari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria
penting, yaitu :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
 

Prinsip utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas dan
kecepatan pada saat pengambilan data kembali. Adapun ciri-ciri basis data diantaranya
adalah sebagai berikut :
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4. Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidakkonsistenan data.

  
https://books.google.co.id/books?id=HnkIBAAAQBAJ&lpg=PA51&ots=K-eYP_DTe6&dq=buku%20database%20field%20definisi&hl=id&pg=PA388#v=twopage&q&f=false