ARTIKEL APLIKASI BASIS DATA
Tugas Artikel Aplikasi Basis Data
Disusun oleh :
Andi Setiawan
Forlanincha Okta Brana
Ryan Adi Saputra
Tubagus Ahmad Kurniawan
Wira Hadi
Kelas MI-2
Assalamualaikum Wr. Wb.
Kami ingin share tentang artikel dari aplikasi basis data,berikut adalah
artikelnya :
1. Pengertian Basis
Data atau DataBase
Database atau sering pula dieja 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 basis data disebut sistem
manajemen basis data (database management system, DBMS).
Sistem basis data dipelajari
dalam ilmu informasi.Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan
ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis
data, dan hubungan di antara obyek tersebut.
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 :
1. Menyediakan penyimpanan data untuk dapat digunakan oleh
organisasi saat sekarang dan masa yang akan datang.
2. 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.
3. Pengendalian data untuk setiap siklus agar data selalu up-to-date dan
dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
4. Pengamanan data terhadap kemungkinan penambahan, pengubahan,
pengerusakan dan gangguan-gangguan lain.
Berdasarkan struktur
data di dalam basis data, maka basis data dapat dikelompokkan kedalam:
a. Basis data relasional : Basis Data relasional menggunakan tabel dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data.
a. Basis data relasional : Basis Data relasional menggunakan tabel dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data.
b. Basis data hirarki : Biasa disebut model pohon, karena
menyerupai pohon yang dibalik. Model ini menggunakan pola hubungan orang
tua-anak.
c. Basis data Jaringan : menyerupai model
hirarkis, dengan perbedaan suatu simpul anak bisa memilki lebih dari satu orang
tua.
Dalam
penggunaan Basis Data dalam keperluan kita , baik di Kantor , di Kampus ,
maupun di Rumah . Tentunya mempunyai tujuan , berikut tujuan Pemanfaatan basis
Data !
1. Kecepatan dan Kemudahan (Speed)
1. Kecepatan dan Kemudahan (Speed)
yakni
agar pengguna basis data bisa: menyimpan data , melakukan perubahan/manipulasi
terhadap data dan, menampilkan kembali data dengan lebih cepat dan mudah
dibandingkan dengan cara biasa (baik manual ataupun elektronis).
2. Efisiensi Ruang Penyimpanan (Space)
Dengan basis data kita mampu melakukan penekanan jumlah redundansi (pengulangan) data, baik dengan menerapkan sejumlah pengkodean atau dengan membuat relasi-relasi antara kelompok data yang saling berhubungan.
3. Keakuratan ( Accuracy )
Agar data sesuai dengan aturan dan batasan tertentu dengan cara memanfaatkan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data dsb.
4. Ketersediaan (Availability)
Agar data bisa diakses oleh setiap pengguna yang membutuhkan, dengan penerapan teknologi jaringan serta melakukan pemindahan/penghapusan data yang sudah tidak digunakan / kadaluwarsa untuk menghemat ruang penyimpanan.
5. Kelengkapan (Completeness)
Agar data yang dikelola senantiasa lengkap baik relatif terhadap kebutuhan pemakai maupun terhadap waktu, dengan melakukan penambahan baris-baris data ataupun melakukan perubahan struktur pada basis data; yakni dengan menambahkan field pada tabel atau menambah tabel baru.
6. Keamanan (Security)
Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang / pengguna yang tidak berhak, yakni dengan penggunaan account (username dan password) serta menerapkan pembedaan hak akses setiap pengguna terhadap data yang bisa dibaca atau proses yang bisa dilakukan.
7. Kebersamaan (Sharability)
Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak pemakai), dengan menjaga / menghindari munculnya problem baru seperti inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh beberapa user dalam waktu yang bersamaan) atau kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data).
Secara umum, seluruh sistem dalam kehidupan bisa menggunakan konsep basis data dalam pengelolaan informasi, karena semua sistem tersebut tak bisa lepas dari fakta. Adapun pengguna Basis Data secara khusus adalah sebagai berikut ,
Bidang-bidang
fungsional yang
memanfaatkan basis data dalam hal efisiensi, akurasi dan kecepatan operasi
antara lain adalah:
- Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai
- Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll
- Akuntansi, untuk berbagai perusahaan
- Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)
Adapun perusahaan- perusahaan yang memanfaatkan basis data:
- Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll
- Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll.
- Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll.
- Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll.
- Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai
- Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll
- Akuntansi, untuk berbagai perusahaan
- Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)
Adapun perusahaan- perusahaan yang memanfaatkan basis data:
- Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll
- Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll.
- Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll.
- Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll.
2. Lingkungan Basis Data
Lingkungan basis data adalah sebuah habitat di
mana terdapat basis data untuk bisnis. Dalam lingkungan basis data, pengguna
memiliki alat untuk mengakses data. Pengguna melakukan semua tipe pekerjaan dan
keperluan mereka bervariasi seperti menggali data (data mining),
memodifikasi data, atau berusaha membuat data baru. Masih dalam lingkungan
basis data, pengguna tertentu tidak diperbolehkan mengakses data, baik secara
fisik maupun logis’.
3. Perangkat
Lunak Basis Data
Perangkat lunak basis data yang banyak digunakan dalam
pemrograman :
a. Oracle
Oracle adalah Database relasional
yang terdiri dari kumpulan data dalam suatu sistem manajemen Database RDBMS.
Perusahaan Software Oracle memasarkan jenis Database ini untuk bermacam-macam
aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer
(platform).
Database Oracle ini pertama kali
dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan
konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977.
Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai
sekarang.
Microsoft Access
adalah program menggunakan basis data yang memungkinkan siapapun untuk
menggunakan dan mengelola basis data.
Program ini cocok untuk proyek kecil-kecilan hingga bisnis besar, dan
dioperasikan dengan sangat visual. Hal tersebut membuatnya sangat baik untuk
entri data, karena Anda tidak perlu bekerja dengan tabel-tabel maupun lembar
kerja.
c.Visual FoxPro
Visual
FoxPro adalah data-sentris berorientasi objek dan bahasa
pemrograman prosedural yang diproduksi oleh Microsoft atau bahasa
pemrograman yang bekerja dalam lingkup Microsoft Windows. Ini berasal dari FoxPro (awalnya dikenal sebagai
FoxBASE) yang dikembangkan oleh Fox Software pada awal 1984.
Visual
FoxPro adalah bahasa pemrograman yang tujuannya spesifik membuat
database.Kebanyakan pengguna FoxPro adalah kalanan pekerja kantoran,
dikarenakan FoxPro identik dengan Program database yang berbasis Bisnis. Dan
lagi FoxPro hanya dapat berjalan dengan semestinya saat beroperasi pada sistem
Windows.
d.
PostgresSQL
Adalah sebuah sistem basis data yang
disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Piranti lunak
ini merupakan salah satu basis data yang paling banyak digunakan saat ini,
selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk
replikasi basis data. Fitur-fitur yang disediakan PostgreSQL antara lain
DB Mirror, PGPool, Slony, PGCluster, dan lain-lain
e.MySQL
Merupakan sebuah
perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL
tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public
License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Demikian artikel dari kami,
semoga bermanfaat :)
.png)


Ok tugas diterima, kembangkan selalu blognya ...
BalasHapusmakasih pak, maaf baru bales :)
BalasHapus