BASIS DATA
NAMA :
GEO PANJI IRAWAN
NPM:
42210973
KELAS :
2 DA 03
UNIVERSITAS GUNADARMA
BASIS DATA
Pengertian Basis data
Basis data adalah kumpulan data yang disimpan secara sistematik / teronganisir yang di simpan dalam media electronic.
Tujuan basis data :
- Memudahkan dan mempercepat proses pencarian
- Menjaga keamanan sebuah data
- Mengurangi kerangkapan data atau redunasi data
- Data lebih akurat
Prinsip basis data:
- Untuk pengaturan data.
Keuntungan dari basis data:
- Mengurangi duplikasi data
- Meningkatkan integritas data
- Memelihara independensi data
- Meningkatkan keamanan data
- Memelihara konsistensi data
- Manipulasi data lebih canggih
- Mudah untuk digunakan
- Mudah untuk di akses
Kekurangan:
- Sistem lebih rumit, jadi memerlukan tenaga ahli dalam disain, program dan implementasi
- Lebih mahal
- Bila ada akses yang tidak benar, kerusakan dapat terjadi
- Karena semua data di tempat terpusat, kerusakan software dan hardware dapat terjadi
- Proses pemeliharaan dapat memakan waktu karena ukurannya yang besar
- Proses back up data memakan waktu
System basis data:
- DBMS (Data Base Management System)
- Software / program aplikasi untuk menjalankan Data base
Contoh :
- Microsoft Acces
- Microsoft Excle
- Microsoft Data base
- Oracle
Komponen basis data :
1. Basis data
2. DBMS (Data Base Management System)
3. Hard Ware
4. User
5. Program aplikasi tambahan
6. System operasi
Perangkat lunak basis data
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level):
- 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
- db2
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya:
- Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data.
- Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien. Pertimbangan efisien yang digunakan adalah bagaimana merancang struktur data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam, tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data adalah :
- Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
- Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
- Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
- Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
Elemen Basis Data
- Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
DAFTAR PUSTAKA
Tidak ada komentar:
Posting Komentar