Assalamu’alaikum
J
Apa
kabar nih?
Semoga
baik-baik aja ya, yu ah baca postingan Maghda yang ini,
Setelah
hampir satu bulan bermales-malesan di kamar, sekarang saatnya ga ada kata males
lagi karena tugas tugas sudah mulai berdatangan hihiiww…
Dihari
Senin ini Maghda mau berbagi sedikit ilmu tentang Basis Data. Basis Data itu
sekumpulan dari banyaknya data yang saling berhubungan biasanya digunakan oleh
perusahaan atau universitas yang membutuhkan data-data karyawan atau mahasiswa.
Konsep
dasar dari basis data adalah skema yang berarti semua kumpulan data-data yang
sudah ada memiliki penjelasan terstruktur dari fakta yang tersimpan di dalamnya
serta menggambarkan objek yang diwakili suatu basis data dan hubungan di antara objek tersebut dan yang
paling penting data tersebut mudah dicari saat diperlukan.
Basis
data mempunyai dua jenis bahasa komputer
yaitu Data Definition Language (DDL) dan Data Manipulation Language
(DML).
Unsur-unsur
dari basis data :
1. Entity, Orang, tempat, kejadian atau konsep yang
informasinya direkam
2. Field, Setiap
entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Misalnya
seorang mahasiswa dapat dilihat berdasarkan Nama, NPM, dan Alamat.
3. Record, Kumpulan
atribut yang saling berhubungan menginformasikan tentang entity secara lengkap.
4. Data value, Data
aktual atau informasi yang disimpan disetiap atribut. Isi atribut disebut nilai
data.
5. Key Data Element, Tanda
pengenal yang secara unik atau berbeda dengan yang lainnya.
6. Komponen sistem basis data, Dalam
basis data memiliki beberapa komponen yaitu :
·
Hardware
·
Operating system
·
Database
·
Management system ( DBMS)
·
User
·
Aplikasi lain
·
Network
Tujuan
utama system basis data yaitu agar kita dapat memperoleh data yang kita cari
dengan mudah dan cepat. Tujuan lainnya sebagai berikut :
1. Efisien
ruang penyimpanan, dengan menggunakan database ruang penyimpanan data dapat
dilakukan karena kita dapat melakukan penekanan jumlah penekanan jumlah
pengulangan data dengan menerapkan sejumlah pengkodean.
2. Keakuratan,
Database berguna untuk menentukan ketidakakuratan pemasukan atau penyimpanan.
3. Keamanan,
Dapat menentukan siapa yang boleh menggunakan database dan menentukan jenis
operasi apa saja yang boleh dilakukan.
4. Konsisten,
Apabila ada perubahan data akan ototamis
perubahan tersebut secara keseluruhan.
5. Shared,
Dapat dipakai bersama-sama oleh beberapa aplikasi pada saat bersamaan.
6. Standarisasi,
Memudahkan pemakaian, pengiriman, maupun pertukaran data.
Microsoft
SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL,
Microsoft Access, dBase, Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital,
dbFast, dbXL, Quicksilver, Clipper, FlagShip, Harbour, Visual dBase, Lotus
Smart Suite Approach, db2, dan MongoDB merupakan software yang digunakan dalam
pemrograman basis data high level. Sedangkan software yang digunakan dalam
pemrograman bais data low level diantaranya Btrieve dan Tsunami Record Manager.
Untuk
membangun sebuah basis data terdapat tahapan-tahapan yang perlu kita lakukan
yaitu :
1. Perencanaan
basis data
2. Mendefinisikan
system
3. Analisa
dan mengumpulkan kebutuhan
4. Perancangan
basis data
5. Perancangan
aplikasi
6. Membuat
prototype
7. Implementasi
8. Konversi
data
9. Pengujian
10. Pemeliharaan operasional
Kelebihan
Sistem Basis Data
·
Pengambilan informasi dapat
dilakukan denga mudah dan cepat
·
Dapat digunakan oleh banyak user
dan aplikasi
·
Cukup memperbarui disatu basis
data saja
·
Tidak perlu menyediakan tempat
penyimpanan diberbagai tempat
·
Dapat menekankan suatu keakuratan
dalam penyimpanan data
Kekurangan
Sistem Basis Data
·
Relatif mahal karena membutuhkan
sumber daya yang tinggi
·
Proses back-up yang cukup memakan
banyak waktu
·
Memerlukan tenaga ahli karena
kesalahan dalam mengakses dapat menyebabkan berbagai masalah
·
Sistem basis data relatif rumit
dan sangat kompleks sehingga tidak sembarang orang bisa menanganinya
Wew,
gak kerasa ya udah ngetik hampir 600 kata. Hmm… semoga bermanfaat ya buat
kalian yang baca blog Maghda. Mampir yuu di postingan Maghda sebelum dan
selanjutnya (y)
Wassalamu’alaikumJ
Sumber
Tidak ada komentar:
Posting Komentar