Minggu, 28 Oktober 2012
Database
Database
Dari wikipedia Bahasa Indonesia dijelaskan bahwa Database dalam bahasa Indonesianya Basisdata adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Database menurut en.wikipedia.org, A database consists of an organized collection of data for one or more uses, typically in digital form. One way of classifying databases involves the type of their contents, for example: bibliographic, document-text, statistical. Digital databases are managed using database management systems, which store database contents, allowing data creation and maintenance, and search and other access.
Toni Fabbri menjelaskan bahwa Pengertian Database merupakan sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
Menurut C.J. Date : Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
S. Attre mengungkapkan bahwa Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.
Database menurut Gordon C. Everest adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
Perangkat Lunak Data Base.
Perangkat lunak yang menetapkan dan memelihara integrasi logis antar file, baik eksplisit maupun implicit disebut system manajemen database( datavase management system ) DBMS. IDS dari General Electric adalaj contoh pertamanya dan kemudian diikuti oleh sejumlah usaha serupa dari pemasok perangkat keras dan perangkat lunak lain. Contoh DBMS yang menggunakan struktur hirarkis adalah IMS (Infirmation Management System) dari IBM dan System 2000 dari Intel.
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level) 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
# Lotus Smart Suite Approach
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya:
# Btrieve
# Tsunami Record Manager
Menciptakan Data Base.
Proses menciptakan database mencakup tiga langkah utama,
yaitu;
1. Menentukan kebutuhan data, meliputi pendekatan
berorientasi proses,
pendekatan model perusahaan.
2. Menjelaskan data, dengan cara system kamus data, data
description
language.
3. Memasukan data.
Pengelola Data Base.
Seorang spesialis informasi yang bertanggung jawab atas
database disebut pengelola database atau DBA. Tugas DBA terbagi dalam empat
bidang utama, yaitu :
1. Perencanaan database, mencakup sama dengan para manajer
untuk mendefinisikan skema perusahaan dengan para pemakai untuk mendefinisikan
subskema mereka. Selain itu juga perperan penting dalam memilih DBMS.
2. Penerapan database, terdiri dari menciptakan data base
yang sesuai dengan DBMS yang dipilih, serta menetapkan dan menegakkan kebijakan
dan prosedur penggunaaan database.
3. Operasi database, mencakup menawarkan program pendidikan
kepada
pemakai datavase dan menyediakan bantuan saat diperlukan.
4. Keamanan database, meliputi pemantauan kegiatan database
dengan menggunakan statistic yang disediakan DBMS. Selain itu juga memastikan
bahwa data base tetap aman.
DBMS (Data Base Management System)
DBMS: Suatu cara dalam bentuk system yang berguna dalam
menyimpan data penggunaan cara yang tepat dapat mempercepat penyimpanan data,
pemrosesan data dan pengambilan data.
Empat hal penting dalam DBMS, yaitu :
a. Query language
b. Security consideration
c. Biaya tidak langsung pemrosesan
d. Kecocokan dengan tipa aplikasi
Elemen-elemen Utama dari DBMS :
a. Data description language processor
b. Performance statistics processor
c. Modul backup/recovery
d. Manajer database
Keuntungan DBMS :
a. Mengurangi pengulangan data
b. Mencapai independesi data
c. Mengintegrasikan data beberapa file
d. Mengambil data dan informasi secara cepat
e. Meningkatkan keamanan
f. Meningkatkan presentasi kesiapan data (data availability)
yang berarti tersedia pada waktu dibutuhkan.
g. Mempercepat penyimpanan dan pengambilan data.
h. Mempercepat dan mempermudah pemrosesan data
i. Mengurangi penyimpanan data yang rangkap
j. Mempermudah pemrograman karena lebih fleksibel.
Kerugian DBMS :
a. Kurangnya ahli Data Base
b. Biaya pemrosesan data sangat tinggi
c. Kebutuhan software dan Hardware yang bertambah
d. Penggabungan dan pengamanan data
Mengikat pemakai untuk :
• Memperoleh perangkat lunak yang mahal
• Memperoleh konfigurasi perangkat keras yang besar
• Mempekerjakan dan mempertahankan staf DBA.
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar