DataBase (Basis Data)
Postingan
kali ini, menyangkut tentang Basis Data, saya akan coba menjelaskanya
sesederhana yang saya bisa.
Menurut
Wikipedi Bahasa Indonesia tentang definisi dari Basis Data sebagai berikut ;
“Basis data
(database) adalah kumpulan informasi yang disimpan di dalam komputer secara
sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk
memperoleh informasi dari basis data tersebut.”
Juga bisa
dikatakan bahwa basis data adalah kumpulan atau himpunan dari data yang saling
berhubungan yang disimpan dalam sebuah media yang dirancang untuk memenuhi
kebutuhan informasi yang bisa dimanfaatkan kembali dengan cepat dan mudah.
Database
merupakan salah satu komponen yang penting dalam sistem informasi, karena
merupakan basis dalam menyediakan informasi pada para pengguna atau user.
Data Base
mempunyai beberapa elemen, berikut adalah penjabarannya ;
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.
- Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. Sedangkan atribut adalah bagian dari entitas
- Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
- File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
- Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.
Komponen
Sistem Basis Data
Komponen
sistem basis data terdiri dari :
1. Data
Disimpan secara integrasi, artinya basis data meupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key).
1. Data
Disimpan secara integrasi, artinya basis data meupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key).
2. Perangkat
Keras
Mencangkup peralatan atau perangkat komputer yang digunakan untuk pengelolaan sistem basis data. Contoh : alat input/output, komunikasi data dan sebagainya.
Mencangkup peralatan atau perangkat komputer yang digunakan untuk pengelolaan sistem basis data. Contoh : alat input/output, komunikasi data dan sebagainya.
3. Perangkat
Lunak
Sebagai penghubung antara pemakai dan basis data. Contoh : DBMS
Sebagai penghubung antara pemakai dan basis data. Contoh : DBMS
4. Pemakai
Dibagi
menjadi 4 kategori :
a. System
Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut.
Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut.
b. Database
Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakan dan mengaturnya.
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakan dan mengaturnya.
c.
Programmer
Pemakai yang berinteraksi dengan basis data melalu Data Manipulation Languange (DML), yang disertakan dalam program yang ditulis dalam bahasa pemprograman induk
Pemakai yang berinteraksi dengan basis data melalu Data Manipulation Languange (DML), yang disertakan dalam program yang ditulis dalam bahasa pemprograman induk
d. Pemakai
Akhir
• Casual User ( Pemakai Mahir )
Pemakai yang berinteraksi dengan sistem tanpa menilis modul program.
• End User/Naive User ( Pemakai Umum)
Pemakai yang berinteraksi dengan sistem data melalui pemanggilan suatu program aplikasi permanen
• Specialized/Sophisticated User ( Pemakai Khusus )
Pemakai yang menulis aplikasi basis data non konvensional tetapi untuk keperluan-keperluan khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra dan lain-lain, yang bisa saja mengakses basis data dengan atau tanpa DBMS yang bersangkutan
• Casual User ( Pemakai Mahir )
Pemakai yang berinteraksi dengan sistem tanpa menilis modul program.
• End User/Naive User ( Pemakai Umum)
Pemakai yang berinteraksi dengan sistem data melalui pemanggilan suatu program aplikasi permanen
• Specialized/Sophisticated User ( Pemakai Khusus )
Pemakai yang menulis aplikasi basis data non konvensional tetapi untuk keperluan-keperluan khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra dan lain-lain, yang bisa saja mengakses basis data dengan atau tanpa DBMS yang bersangkutan
Database
Goliath menawarkan profil pada lebih dari 400.000 perusahaan swasta di seluruh
dunia. Profil tersebut memberikan informasi Anda tidak akan menemukan tempat
lain karena perusahaan-perusahaan tidak diwajibkan untuk melaporkan informasi
ini kepada siapa pun. Goliath menyediakan profil di perusahaan swasta yang
lebih daripada penyedia informasi lainnya di web.Database yang berisi lebih
dari 3 juta artikel, dengan artikel baru makan setiap hari. Meningkatkan
penelitian dengan membeli artikel individu atau mendaftar untuk berlangganan
satu bulan, tak terbatas-akses.
Goliat
menyediakan daftar kontak yang meliputi nama, jabatan, nama perusahaan, nomor
telepon, alamat, email dan faks. Ini adalah sumber daya yang besar untuk daftar
penjualan prospeksi dan kampanye pemasaran.
sumber : www.goggle.com