Dalam penyampaian materi ini ana juga mengambil dari salah satu buku ana "Janner Simarmata dan Iman Paryudi. Basi Data." yang isinya persis dengan penyampaiann yang di berikan dosen ana, kenapa ana lebih memilih mengambil dari buku, karena menurut ana disini ana bisa sekaligus membaca dan memperdalam ilmu dalam penulisan ini dan insyaalloh isinyapun mudah untuk dipahami.
Pengantar Basisdata
Apa Basisdata itu?
Basisdata, menurut Stephens dan Plew (2000), adalah mekanisme yang digunakan untuk meyimpan informasi atau data.
Basisdata, menurut Silberschatz,dkk., (2002) mendifinisikan basisdata sebagai kumpulan data berisi informasi yang sesuai untuk sebuah perusahaan. Sistem manajemen basidata (DBMS) adalah kumpulan data saling berhubungan dan kumpulan program untuk megakses data secara mudah dan efesien.
Basisdata warisan (legaci database) adalah basisdata yang sedang digunaka oleh sebuah perusahaan. Istilah warisan menyatakan bahwa basisdata telah dipakai selama beberapa tahun dan basisdata yang ada tidak sesuai dengan masa kini. Ketika sebuah perusahaan telah menentukan untuk merancang sebuah basisdata, basisdata yang ada dianggap sebagai basisdata warisan.
Contoh basisdata yang telah kita kenal adalah:
- buku alamat
- buku telepon
- katalog perpuustakaan
- toko buku online
- peta jalan
Aplikasi Sistem Basidata
Basisdata digunakan secara Luas. Berikut adalah beberapa contoh aplikasi yang di sebutkan :
- Perbankan : untuk informasi pelanggan, rekening, peminjaman, dan transaksi perbankan.
- Penerbangan : untuk informasi pemesanan dan penjadwalan tiket.
- Universitas : untuk informasi mahasiswa, pendaftaran kuliah, dan nilai.
- Transaksi kartu kredit : untuk membelii dengan kartu kredit dan membuat tagihan bulanan.
- telekomunikasi : untuk mencatat semua panggilan membuat tagihan bulanan, mencatat saldo dari kartu prabayar, dan menyimpan informas tentang jaringan komputer.
- Penjualan : untuk menyimpan informasi pelanggan, produk, dan pembelian.
- Perusahaan : untuk mengelola manajemen rantai pasokan dan melacak produksi barang-barang di pabrik, investaris barang-barang.
- Sumber daya manusia : untuk informasi tentang pegawai, gaji, pajak, pembuatan cek pembayaran.
adalah perangkat lunak yangg didesai untuk membantu memelihara dan memanfaatkan kumpulan data yang besar. Kebutuhan akan sistem termasuk pula pengguaannya yang berkembang pesat. Lternatif penggunaan DBMS adalh penyimpana data file dan menulis kode aplikasi tersebut untuk mengaturnya. Penggunaan DBMS memilik beberapa manfaat penting. berikut keuntungan DBMS:
- Mengurangi pengulanga data
Apalbila dibandingkan dengan file-file komputer yang disimpan terpisah di seiap komputer, DBMS mengurangi jumlah total file dengan menghapus data yang terduplikasi di berbagai file. Data terduplikasi selebihnya dapat di tempatkan dalam satu file ini. ana akan memberi satu contoh temen, misal kita membuat basidata tentang ProgamStudi di Kampus kita, yang isinya misal Nama, NPM, ProgramStudi. kita ketahui dalam satu program studi yang pastinya memiliki banyak mahasiswa. tentunya setiap kita memasukan data nama mahasiswa akan terjadi banyak pengulangan pada progran studi. oleh karena itu dalam sebuah basis data tersebut akan mengurangi pengulangan kata dengan penambahan file yang berisi kode progaram studi. - Mencapai independensi data
Spesifikasi data yang disimpan dalam skema pada tiap program aplikasi. Perubahan dapat dibuat pada stuktur data tanpa memengaruhi program yang mengakses data.
oke Teman kita lanjutkan nanti karna masi ada tugas yang harus ana kerjakan di kampus. wassalamualaikum :)
Simarmata, K dan I. Paryudi.2006. Basis Data.Yogyakarta : C.V ANDI OFFSET
BAHASA BASIS DATA
System basis data menyediakan bahasa
pendefinisian data ( Data Definition Language- DDL ) untuk menentukan skema
basisdata dan manipulasi data ( Data Manipulation Language – DML ) untuk
menyimpan query dan update basisdata.
1.
DDL ( Data Definition Language)
·
Penghapusan File/Table dari
suatu basis data (Drop Table)
Yang identik dengan
perusakan map arsip lama yang ada di sebuah lemari arsip.
·
Pembuatan File/Table baru ke
suatu basis data (Create Table)
Yang identik dengan
penambahan map arsip baru ke sebuah lemari arsip yang telah ada.
·
Penghapusan Basis Data (Drop
Database)
Yang identik dengan
perusakan lemari arsip (sekaligus beserta isinya, jika ada)
·
Pembuatan Basis Data (Create
Database)
Yang identik dengan pembuatan lemari arsip yang baru
2.
DML ( Data Manipulation
Language)
·
Pengubahan data dari sebuah
file/table (Update)
Identik dengan perbaikan
isi lembaran arsip yang ada di sebuah map arsip.
·
Penghapusan data dari sebuah
file/table (Delete)
Identik dengan penghapusan
sebuah lembaran arsip yang ada di
sebuah map arsip.
·
Penambahan data baru ke
suatu file/table di sebuah basis data (insert)
Identik dengan penambahan
lembaran arsip baru kesebuah map arsip.
Sumber :
HTTP://www.ilmukomputer.org
ISTILAH – ISTILAH pada BasisData
•
Database adalah Kumpulan file-file yang saling
berkaitan antara satu file dengan file lainnya sehingga membentuk satu bangunan
data untuk menginformasikan suatu masalah tertentu dengan batasan tertentu.
•
DBMS adalah Kumpulan file yang saling berinterkasi dan berkaitan bersama dengan
program pengelolanya.
•
Entity adalah Suatu objek bisa berupa
orang, tempat dan kejadian atau konsep yang informasinya menarik untuk direkanContoh :
Entitas dalam
lingkungan akademik terdiri dari :
Mahasiswa
Dosen
Matakuliah
•
Atribut/Field
adalah Karakteristik
dari entitas tsb.
– Atribut sering disebut juga sebagai data elemen, data field atau
data item
Contoh :
– Entitas Mahasiswa, atributnya terdiri dari : Npm,
nama,alamat,program studi dll
– Data Value
•
Nilai Data adalah Isi data / informasi yang tercakup dalam
setiap elemen data.
Atau
Data aktual yang disimpan pada setiap data elemen
Contoh :
Atribut Nama Mahasiswa dapat berisi Nilai
Data : susi, tari, billy, ayu, dsb.
•
Record/tuple adalah Kumpulan elemen-elemen yang saling berhubungan/berkaitan
menginformasikan entity secara lengkap.
Contoh
entity mahasiswa
‘0875089’,’rika’,’bandarlampung’,’mi’
•
File adalah Merupakan kumpulan record-record sejenis yang mempunyai panjang elemen
yang sama, atribut yang sama, namun data valuenya berbeda.
Contoh
Entity mahasiswa , atribut anda isi 3 record maka kumpulan ini menjadi File
Sumber :
·
Abraham
S.Dkk, 1996, database System Concept Third Edition, Indian Institute of
Technology, Bombay
• Fathansyah, 1999, Basis Data,
Informatika, Bandung
• Waljianto,2000,Sistem Basis Data :
Analisa dan Pemodelan Data, J&J Learnin, Yogyakarta
maaf mba saya gak ngerti, besok2 posting tentang perkebunan ya mba..
BalasHapusoke, terimakasih telah berkunjung
HapusDitunggu yang lebih lengkap ya..!!
BalasHapusoke, silahkan berkunjung kembali ya
HapusDi lengkapin lagi yah min biar lebih jelas makasih
BalasHapus