SlideShare a Scribd company logo
KONSEP SISTEM INFORMASI
BASIS DATA DAN GUDANG DATA
disusun oleh :
005131121034 Hamdan Syahrian
005131121043 Lulus Nugraha
005131121060 Mohammad Ikbal
005131121090 Saiful Ulum H
STMIK
ERESHA WIKRAMA
2014
i
KATA PENGANTAR
Bismillahirrahmanirrahim. Puji syukur penulis hatur kehadirat Allah SWT, atas
limpahanrahmat-nya sehingga makalah ini dapat terwujud. Untuk itu penulis sampaikan
rasa terima kasih kepada seluruh pihak yang telah membantu dalam pembuatan makalah
ini.
Harapan penulis, makalah ini dapat memberi tuntunan konseptual yang praktis bagi
mereka yang membutuhkan penjelasan tentang basis data dan gudang data, baik praktisi
maupun mahasiswa dalam memahaminya.
Penulis menyadari, isi maupun cara penyampaian makalah ini masih jauh dari kata
sempurna. Untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun
dari para membaca sehingga penulis bisa mengembangangkan makalah ini menjadi lebih
baik.
Bogor, Mei 2014
Penulis
ii
DAFTAR ISI
KATA PENGANTAR ...................................................................................i
DAFTAR ISI...................................................................................................ii
BAB I PENDAHULUAN................................................................................1
1.1 Latar Belakang .............................................................................1
BAB II PEMBAHASAN.................................................................................3
2.1 Pengertian Basis Data ...................................................................3
2.1.1 Dasar Sistem Basis Data.......................................................3
2.2 Pengembangan Sistem Basis Data ................................................6
2.3 Aplikasi Basis Data ......................................................................9
2.4 Administrasi dan Manajemen Basis Data .....................................12
BAB III PENUTUP.........................................................................................14
3.1 Kesimpulan......................................................................................14
DAFTAR PUSTAKA ....................................................................................15
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Basis data adalah kumpulan informasi yang disimpan didalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari database tersebut. Perangkat lunak
yang digunakan untuk mengolah dan mengambil kueri (query) basis data
disebut sistem manajemen basis data.
Pemrosesan basis data sebagai perangkat andalan sangat diperlukan oleh
berbagai institusi dan perusahaan. Dalam pengembangan sistem informasi
diperlukan basis data sebagai media penyimpanan data. Kehadiran basis data
dapat meningkatkan Daya saing perusahaan tersebut.
Basis data dapat mempercepat upaya pelayanan kepada pelanggan,
menghasilkan informasi dengan cepat dan tepat sehingga membantu
pengambilan keputusan untuk segera memutuskan suatu masalah berdasarkan
informasi yang ada. Banyak aplikasi yang dibuat dengan berlandaskan pada
basis data antara lain semua transaksi perbankan, aplikasi pemesanan dan
penjadwalan penerbangan, proses regristasi dan pencatatan data mahasiswa
pada perguruan tinggi, aplikasi pemrosesan penjualan, pembelian dan
pencatatan data barang pada perusahaan dagang, pencatatan data pegawai
beserta akrifitasnya termasuk operasi penggajian pada suatu perusahaan, dan
sebagainya.
Beberapa informasi pada perusahaan retail seperti jumlah penjualan, mencari
jumlah stok penjualan, mencari jumlah stok yang tersedia, barang apa yang
paling laku dijual pada bulan ini, dan berapa laba bersih perusahaan dapat
diketahui dengan mudah dengan basis data. Pada perpustakaan, adanya
2
aplikasi pencarian data buku berdasarkan judul, pengarang atau kriteria lain
dapat mudah dilakukan dengan basis data. Pencarian data peminjam yang
terlambat mengembalikan juga mudah dilakukan sehingga bisa dibuat aplikasi
pembuatan surat berdasarkan informasi yang tersedia.
3
BAB II
PEMBAHASAN
2.1 Pengantar Basis Data
Pengembangan basis data selalu membutuhkan kerjasama dari beberapa orang
dengan keahlian berbeda-beda. Proses ini melibatkan pemakai, analisis data,
ahli computer, database administrator, serta wakil dari pihak manajemen yang
akan memakai system.
2.1.1 Dasar Sistem Basis Data
a. Pengertian sistem basis data. Sistem basis data merupakan
sekumpulan basis data dengan para pemakai yang menggunakan
basis data secara bersama-sama, personil yang merancang dan
mengelolabasis data, teknik-teknik untuk merancang dan mengelola
basis data, serta system computer yang mendukungnya.
b. Komponen system basis data. Komponen-komponen utama
penyusun basis data adalah:
- Perangkat keras
- Sistem operasi
- Basis data
- Sistem pengelola basis data (DBMS)
- Pemakai (Programmer , user mahir, user umum, user khusus)
c. Abstraksi data. Sistem basis data biasanya menyembunyikan detil
tentang bagaimana data disimpan dan dipelihara. Oleh karena itu,
seringkali data yang terlihat oleh pemakai sebenarnya berbeda
dengan yang tersimpan secara fisik.
Abstraksi data merupakan level dalam bagaimana melihat data
dalam sebuah system basis data.
4
Level Eksternal
Level Konseptual
Level Internal
d. Penyusunan system basis data. Sistem basis data merupakan lingkup
terbesar dalam organisasi data. Sistem basis data mencakup semua
bentuk komponen data yang ada dalam suatu system. Sedangkan
basis data merupakan komponen utama yang menyusun system basis
data.
User
view
User
view
User
view
Conceptual view
Physical view
Systembasisdata
Keterangan;
. Bit,merupakansystemangkabineryangterdiri atas0
dan1
. Byte,merupakanbagianterkecil,dapatberupakarakter
numeric,huruf,ataupunkarakterkhususyangmembentuk
suatuitemdata/field.1byte digunakanuntuk
mengkodekan1karakter
. Data item(field),merepresentasikansuatuatributdari
suaturecord yang menunjukansuatuitemdari data.
Misalnyanama,alamat,kumpulandari fieldmembentuk
suaturecord.
. Record,menggambarkansuatuunitdataindividuyang
tertentu.Kumpulandari recordmembentuksuatufile.
. File,terdiri dari record-recordyangmenggambarkansatu
kesatuandatasejenis.
. BasisData, sekumpulandari berbagai macamtipe record
yang mempunyai hubunganterhadapsuatuobjek.
.Sistembasisdata,merupakansekumpulanbasisdata,yang
tersusundari beberapafile.
Basis data
File
Record
Data item
Byte
Bit
5
e. Bahasa system basis data. Bahasa basis data merupakan perantara
bagi pemakai dengan basis data dalam berinteraksi, yang telah
ditetapkan oleh pembuat DBMS. Dapat dibedakan menjadi 2, yaitu:
 Data Definition Language (DDL)
- Dengan bahasa ini kita dapat membuat table baru, membuat
indeks, mengubah table, menentukan struktur tabel.
- Hasil dari kompilasi perintah DDL menjadi kamus data, yaitu
data yang menjelaskan data yang sesungguhnya.
- Contoh : Create, Modify report, Modify structure.
 Data Manipulation Language ( DML)
- Berguna untuk melakukan manipulasi dan pengambilan data
pada suatu basis data, yang berupa insert, update, delete.
- Ada 2 jenis, yaitu procedural (ditentukan data yang diinginkan
dan cara mendapatkannya) dan non-prosedural (tanpa
menyebutkan cara mendapatkannya)
- Contoh: dbase 3+, foxbase, SQL, QBE
f. Pengguna basis data. Dikelompokan menjadi 2, yaitu;
 Database administrator. Orang yang memiliki wewenang untuk
melakukan pengawasan baik data maupun program, Fungsi
Database Administrator :
- Mendefinisikan pola struktur basis data.
- Mendefinisikan struktur penyimpanan dan metode akses.
- Memodifikasi pola dan organisasi fisik.
- Memberikan wewenang pada user untuk mengakses data.
- Menspesifikasi keharusan integritas data.
 Database user. Ada 4 pemakai basis data, yaitu :
- Program aplikasi, merupakan pembuat aplikasi.
- Casual user/ Navie user. Pemakai yang sudah mahir,
berinteraksi dengan system tanpa menulis program, tapi
menggunakan query.
6
- End user. Pemakai yang belum mahir, tinggal menjalankan
aplikasi yang sudah dibuat oleh programmer aplikasi.
- Specialized user. Pemakai khusus yang menuliskan aplikasi
database tidak dalam kerangka pemrosesan data, namun untuk
keperluan khusus seperti CAD, AI, ES.
2.2 Pengembangan Sistem Basis Data
Pengembangan basis data selalu membutuhkan kerjasama dari beberapa
keahlian yang berbeda-beda. Proses ini melibatkan pemakai, analisis data, ahli
computer, database administrator, serta wakil dari pihak manajemen yang
akan memakai system.
a. Tujuan pengembangan system basis data.
 Akses data yang fleksibel (data felexibility). Untuk melakukan
kemudahan dalam menampilkan kembali data-data yang diperlukan
dan menampilkan dalam format yang berbeda.
 Pemeliharaan integritas data (data integrity). Untuk selalu meyakinkan
nilai-nilai data dalam SBD adalah benar, konsisten dan selalu tersedia.
 Proteksi data dari kerusakan dan akses illegal(data security).
Keamanan data diperlukan untuk melindungi data dari kerusakan yang
terjadi karena alam (kebakaran, banjir, dll)atau akses yang illegal.
 Menghilangkan ketergantungan data pada program aplikasi (data
independence). Ada 2 bentuk ketergantungan, yaitu logic dan fisik.
 Meminimalisasi kerangkapan data (reduced data redundancy).
Kerangkapan data menyebabkan media penyimpanan tidak efisien,
waktu akses yang lama dan menimbulkan masalah integritas data.
 Penggunaan data secara bersama-sama (data shareability). SBD yang
dikembangkan harus dapat digunakan oleh pemakai yang berbeda-
beda.
 Kterhubungan data (data relatability). Adalah kemampuan untuk
menetapkan hubungan logic antara tipe-tipe record yang berbeda-beda.
7
 Standarisasi definisi rinci data (data item). Menunjukan definisi rinci
data dalam batas presisi yang digunakan pada definisi nama rinci data
dan format .
 Meningkatkan produktivitas personal (personal productivity). SBD
diharapkan mampu meningkatkan produktifitas kerja setiap personal.
b. Proses pengembangan basis data
 Penentuan tujuan. Tujuan ditetapkan berdasar parameter pemakai dan
data.
 Ikatan ( bindings). Merupakan tingkat fleksibilitas yang dilakukan
untuk mencapai efisiensi dala perancangan basis data.
 Dokumentasi. Bentuk yang harus didokumentasikan adalah skema
basis data, relasional basisdata, dan definisi variable yang dipakai.
 Pemrograman. Implementasi akhir setelah proses perancangan basis
data selesai adalah dengan melakukan pemrograman.
c. Langkah-langkah pengembangan system basis data
Komponen yang terlibat dalam pengembangan basis data : file basis data,
softwere , hardwere, personil yang terlibat. Langkah-langkah dalam
pengembangan SBD:
1) Spesifikasi kebutuhan meliputi:
- Definisi masalah dan studi kelayakan
- Rinci spesifikasi
2) Evaluasi alternative meliputi:
- Indikasi alternative
- Seleksi alternative
3) Desain meliputi:
- Spesifikasi dan order perangkat keras
- Desain logic program dan desain struktur data
- Desain prosedur untuk pemakai dan operator
- Definisi struktur organisasi pemakai
8
4) Implementasi meliputi:
- Instalasi dan pengujian perangkat keras, coding dan pengujian unit-
unit program
- Konvesi data
- Pembuatan dokumen prosedur
- Pelatihan pemakai
- Pengujian menyeluruh
d. Langkah-langkah mendesain basis data untuk SIM.
1) Menetapkan disain / model SIM yang digambarkan dalam diagram
arus data (DAD)
2) Menentukan kebutuhan file basis data
3) Menentukan parameter dari file basis data, meliputi:
- Tipe file : file induk, file transaksi, dll
- Media file : harddisk, disket, dll
- Organisasi file:
 File tradisional (file urut, urut berindeks, atau file akses
langsung)
 Organisasi database (struktur berjenjang, jaringan atau
hubungan)
- Field kunci dari file
9
2.3 Aplikasi Basis Data
a. Hubungan antara DBMS dan aplikasi basis data.
 Aplikasi basis data disusun untuk menjembatani perbedaan pandangan
antar end-user dan naïve-user, yang dibuat khusus untuk dapat
digunakan oleh pemakai akhir (end-user)
 Aplikasi ini berisi sejumlah operasi (menu) yang sesuai dengan
aktifitas nyata yang dilakukan oleh end-user . selanjutnya operasi ini
akan diterjemahkan oleh aplikasi tersebut menjadi sejumlah operasi
basis data yang dapat dikenali oleh DBMS.
b. Pemilihan arsitektur system
Yang menjadi pertimbangan dalam memilih arsitektur system:
 Keunggulan teknologi
 Factor biaya
 Sesuai dengan kebutuhan pemakai
End-User
Basis Data
Navie-User DBMS
Aplikasi basis
data
10
Jenis-jenis arsitektur system:
 System tunggal (stand alone)
 DBMS, basis data, dan aplikasi basis data ditempatkan pada
computer yang sama
 Hanya bisa dipakai oleh satu pemakai pada saat yang bersamaan
 System terpusat (centralized system)
 Terdiri dari sebuah server dan sejumlah terminal
 Yang terpusat adalah basis dat, DBMS, dan aplikasi basis data
atau basis data saja.
 Ada 2 macam
- Aplikasi dan basis data terpusat : diakses oleh dumb terminal
- Basis data terpusat : aplikasi ada pada terminal
Sentralisasi pada aplikasi dan basis data
Application
serves
Basis
data
terminal
Dumb
terminal
Dumb
11
Sentralisasi pada basis data
System Client-server
Ditujukan untuk mengatasi kelemahan yang terdapat pada
system pusat. Terdiri dari 2 komponen utama yaitu client dan
server. Client berisi aplikasi basis data; server berisi DBMS dan
basis data.
c. Pemilihan perangkat lunak pembangunan aplikasi basis data
1) Kecocokan antara DBMS dan development tools
Perangkat lunak yang dipilih harus dapat menjamin tersedianya
fasilitas yang dapat digunakan untuk berinteraksi dengan DBMS
secara penuh
2) Dukungan development tools terhadap arsitektur system
Tidak semua development tools member dukungan yang baik
terhadap arsitektur client-server
3) Indepedensi development tools dan DBMS
Idealnya hanya ada satu macam DBMS yang dipilih untuk mengelola
berbagai basis data. Sebagai kompromi terhadap DBMS yang
digunakan.
Basis
data
File server
workstation workstation
12
4) Kemudahan pengembangan dan migrasi aplikasi
Development tools yang dipilih harus mendukung pengembangan ke
masa depan(misalnya berbasis web) dan kemudahan migrasi,
misalnya berbasis from (from-base) menjadi berbasis web (web-
base)
2.4 Administrasi dan Manajemen Basis Data
a. Pengembangan basis data
Pengembangan basis data selalu membutuhkan kerjasama dari beberapa
orang dengan keahlian yang berbeda-beda. Proses ini melibatkan pemakai,
analis data, ahli computer, database administrator, serta wakil dari pihak
menejemen yang akan memakai system.
b. Proses pengembangan basis data
 Penentuan tujuan. Tujuan ditetapkan berdasar parameter pemakai
data. Pemakai akan menentukan tujuan dari aplikasi yang akan dipakai
 Ikatan (bidings). Bidings merupakan ukuran tingkatan fleksibilitas
yang dilakukan untuk mencapai efisiensi dalam perancangan basis
data.
 Dokumentasi. Dokumentasi yang paling penting adalah basis data.
 Pemrograman. Implementasi akhir setelah proses perancangan basis
data selesai adalah dengan melakukan pemrograman.
c. Manajemen aktifitas data
Manfaat basis data bagi pemakai bukan pada system basis datanya
melaikna pada isinya, serta hasil-hasil dari query yang dihasilkan oleh
program. Manajemen aktifitas data merupakan tugas dari DBA. Disamping
itu, DBA juga bertugas:
 Menenentukan standar, panduan, pengawasan prosedur, dan membuat
dokumentasi untuk memastikan tidak terjadi tumpangtindih dalam
mengatur data.
13
 Mengatur kepemilikan data, hak akses, dan hak merubah data.
 Mengembangkan teknik dan prosedur recovery.
 Menyampaikan informasi tentang prosedur operasi dan melakukan
penelitian pada user.
 Menerapkan kebijakan yang berkaitan dengan aktifitas data.
 Bertanggung jawab atas menyusun dan merawat seluruh dokumentasi
system.
d. Manajemen struktur basis data.
1) Merancang skema
2) Mengawasi terjadinya redundancy
3) Melakukan pengawasan konfigurasi permintaan atas perubahan struktur
basis data.
4) Menjadwalkan dan mengadakan pertemuan apabila terjadi perubahan
struktur basis data
5) Menerapkan perubahan skema
6) Merawat dokumentasi pemakai
7) Merawat dokumetasi DBA
e. Manajemen DBMS
1) Menyusun laporan tentang unjuk kerja system basis data
2) Melakukan investigasi atas keluhan pemakai
3) Melakukan analisa atas laporan dan keluhan
4) Melakukan “tuning” atau “optimizing” system basis data
5) Jika mungkin melakukan “tuning” pada perangkat lunak komunikasi
dan system operasidengan basis data.
14
BAB III
PENUTUP
3.1 Kesimpulan
Basis data adalah kumpulan data yang terhubung yang disimpan secara
bersama-sama pada suatu media.
Operasi dasar basis data:
a. Create database
b. Drop database
c. Create table
d. Drop table
e. Insert
f. Retrieve/ search
g. Update
h. Delete
Pemanfaatan basis data
a. Salah satu komponen penting dalam system informasi
b. Menentukan kualitas informasi
c. Mengurangi duplikasi data
d. Hubungan data dapat ditingkatkan
e. Manipulasi terhadao data dengan cepat dan muda
f. Efisiensi penggunaan ruang penyimpanan.
Penerapan basis data, tidak ada system informasi yang bisa dibangun tanpa
adanya basis data.
15
DAFTAR PUSTAKA
Abdul Kadir, Konsep & Tuntunan Praktis Basis Data,Yogyakarta, Penerbit Andi,
1999
Waliyanto, System Basis Data Analisis dan Pemodelan Data, Yogyakarta J&J
Learning, 2000
Sitansu S. Mittra, Principles of Relational Database System, New Jersey,
International Editions Prentice-Hall., 1991

More Related Content

What's hot

Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
Budi Raharjo
 
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
Tugas sim, alfina rolitasari, yananto mihadi putra,  blog dan database, 2018.Tugas sim, alfina rolitasari, yananto mihadi putra,  blog dan database, 2018.
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
AlfinaRltsr
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
yenny yoris
 
Makalah management data
Makalah management dataMakalah management data
Makalah management data
riski_abidin
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
Mhd. Abdullah Hamid
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
Ratzman III
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_base
hilman31
 
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
Universitas Mercu Buana
 
Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi
MUHAMADANGGORO1
 
Makalah abd baru
Makalah abd baruMakalah abd baru
Makalah abd baru
Wening Ambarsari
 
SIM-09_pdf
SIM-09_pdfSIM-09_pdf
SIM-09_pdf
Yoyo Sudaryo
 
Basis dan Gudang Data [ STMIK ERESHA ]
Basis dan Gudang Data [ STMIK ERESHA ]Basis dan Gudang Data [ STMIK ERESHA ]
Basis dan Gudang Data [ STMIK ERESHA ]Faisal Ahmad
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Annidafatra
 
Basis data sederhana
Basis data sederhanaBasis data sederhana
Basis data sederhana
David Indra Kz
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1
Ratzman III
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis data
Yuni
 
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Sandra Kartika Sari
 
Tugas sia konsep basis data rasional
Tugas sia   konsep basis data rasionalTugas sia   konsep basis data rasional
Tugas sia konsep basis data rasional
Theresia Magdalena
 
Database dan manajemen database
Database dan manajemen databaseDatabase dan manajemen database
Database dan manajemen database
Sigit Sanjaya
 

What's hot (20)

Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
Tugas sim, alfina rolitasari, yananto mihadi putra,  blog dan database, 2018.Tugas sim, alfina rolitasari, yananto mihadi putra,  blog dan database, 2018.
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
 
Makalah management data
Makalah management dataMakalah management data
Makalah management data
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_base
 
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
Tugas sim, istianah indrayani , yananto mihadi putra se m.si, sumber daya kom...
 
Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi
 
Makalah abd baru
Makalah abd baruMakalah abd baru
Makalah abd baru
 
SIM-09_pdf
SIM-09_pdfSIM-09_pdf
SIM-09_pdf
 
Basis dan Gudang Data [ STMIK ERESHA ]
Basis dan Gudang Data [ STMIK ERESHA ]Basis dan Gudang Data [ STMIK ERESHA ]
Basis dan Gudang Data [ STMIK ERESHA ]
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
 
Basis data sederhana
Basis data sederhanaBasis data sederhana
Basis data sederhana
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis data
 
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
 
Tugas sia konsep basis data rasional
Tugas sia   konsep basis data rasionalTugas sia   konsep basis data rasional
Tugas sia konsep basis data rasional
 
Database dan manajemen database
Database dan manajemen databaseDatabase dan manajemen database
Database dan manajemen database
 

Similar to Basis data dan gudang data

Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
STIKOM DInamika Bangsa
 
Login.hotspot.bsi
Login.hotspot.bsiLogin.hotspot.bsi
Login.hotspot.bsi
Bina Sarana Informatika
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
Warnet Raha
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
Septian Muna Barakati
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
Rakhmi Khalida, M.M.S.I
 
Bd
BdBd
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Dian Anggraeni
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
Septian Muna Barakati
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Bhucenk
 
Pertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBasePertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBase
Syeh Kazekage
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
ninikratna93
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
ninikratna93
 
Diktat sistem basis_data
Diktat sistem basis_dataDiktat sistem basis_data
Diktat sistem basis_dataNurul Arifin S
 
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Sukartiningsih
 
6833 diktat sbd
6833 diktat sbd6833 diktat sbd
6833 diktat sbd
magohtenan
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
Angga Joe Amstrong
 
Diktat sistem basis data
Diktat sistem basis dataDiktat sistem basis data
Diktat sistem basis data
iimpunya3
 
Diktat sistem basis_data
Diktat sistem basis_dataDiktat sistem basis_data
Diktat sistem basis_dataSolihin Lihin
 

Similar to Basis data dan gudang data (20)

Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Login.hotspot.bsi
Login.hotspot.bsiLogin.hotspot.bsi
Login.hotspot.bsi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Bd
BdBd
Bd
 
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBasePertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBase
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
 
Diktat sistem basis_data
Diktat sistem basis_dataDiktat sistem basis_data
Diktat sistem basis_data
 
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
 
6833 diktat sbd
6833 diktat sbd6833 diktat sbd
6833 diktat sbd
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
 
Diktat sistem basis data
Diktat sistem basis dataDiktat sistem basis data
Diktat sistem basis data
 
Diktat sistem basis_data
Diktat sistem basis_dataDiktat sistem basis_data
Diktat sistem basis_data
 

Recently uploaded

Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
AsyeraPerangin1
 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
ahyani72
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
junaedikuluri1
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptxPPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
AqlanHaritsAlfarisi
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
MashudiMashudi12
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Sosdiklihparmassdm
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
inganahsholihahpangs
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Mutia Rini Siregar
 

Recently uploaded (20)

Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptxPPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
 

Basis data dan gudang data

  • 1. KONSEP SISTEM INFORMASI BASIS DATA DAN GUDANG DATA disusun oleh : 005131121034 Hamdan Syahrian 005131121043 Lulus Nugraha 005131121060 Mohammad Ikbal 005131121090 Saiful Ulum H STMIK ERESHA WIKRAMA 2014
  • 2. i KATA PENGANTAR Bismillahirrahmanirrahim. Puji syukur penulis hatur kehadirat Allah SWT, atas limpahanrahmat-nya sehingga makalah ini dapat terwujud. Untuk itu penulis sampaikan rasa terima kasih kepada seluruh pihak yang telah membantu dalam pembuatan makalah ini. Harapan penulis, makalah ini dapat memberi tuntunan konseptual yang praktis bagi mereka yang membutuhkan penjelasan tentang basis data dan gudang data, baik praktisi maupun mahasiswa dalam memahaminya. Penulis menyadari, isi maupun cara penyampaian makalah ini masih jauh dari kata sempurna. Untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun dari para membaca sehingga penulis bisa mengembangangkan makalah ini menjadi lebih baik. Bogor, Mei 2014 Penulis
  • 3. ii DAFTAR ISI KATA PENGANTAR ...................................................................................i DAFTAR ISI...................................................................................................ii BAB I PENDAHULUAN................................................................................1 1.1 Latar Belakang .............................................................................1 BAB II PEMBAHASAN.................................................................................3 2.1 Pengertian Basis Data ...................................................................3 2.1.1 Dasar Sistem Basis Data.......................................................3 2.2 Pengembangan Sistem Basis Data ................................................6 2.3 Aplikasi Basis Data ......................................................................9 2.4 Administrasi dan Manajemen Basis Data .....................................12 BAB III PENUTUP.........................................................................................14 3.1 Kesimpulan......................................................................................14 DAFTAR PUSTAKA ....................................................................................15
  • 4. 1 BAB I PENDAHULUAN 1.1 Latar Belakang Basis data adalah kumpulan informasi yang disimpan didalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut. Perangkat lunak yang digunakan untuk mengolah dan mengambil kueri (query) basis data disebut sistem manajemen basis data. Pemrosesan basis data sebagai perangkat andalan sangat diperlukan oleh berbagai institusi dan perusahaan. Dalam pengembangan sistem informasi diperlukan basis data sebagai media penyimpanan data. Kehadiran basis data dapat meningkatkan Daya saing perusahaan tersebut. Basis data dapat mempercepat upaya pelayanan kepada pelanggan, menghasilkan informasi dengan cepat dan tepat sehingga membantu pengambilan keputusan untuk segera memutuskan suatu masalah berdasarkan informasi yang ada. Banyak aplikasi yang dibuat dengan berlandaskan pada basis data antara lain semua transaksi perbankan, aplikasi pemesanan dan penjadwalan penerbangan, proses regristasi dan pencatatan data mahasiswa pada perguruan tinggi, aplikasi pemrosesan penjualan, pembelian dan pencatatan data barang pada perusahaan dagang, pencatatan data pegawai beserta akrifitasnya termasuk operasi penggajian pada suatu perusahaan, dan sebagainya. Beberapa informasi pada perusahaan retail seperti jumlah penjualan, mencari jumlah stok penjualan, mencari jumlah stok yang tersedia, barang apa yang paling laku dijual pada bulan ini, dan berapa laba bersih perusahaan dapat diketahui dengan mudah dengan basis data. Pada perpustakaan, adanya
  • 5. 2 aplikasi pencarian data buku berdasarkan judul, pengarang atau kriteria lain dapat mudah dilakukan dengan basis data. Pencarian data peminjam yang terlambat mengembalikan juga mudah dilakukan sehingga bisa dibuat aplikasi pembuatan surat berdasarkan informasi yang tersedia.
  • 6. 3 BAB II PEMBAHASAN 2.1 Pengantar Basis Data Pengembangan basis data selalu membutuhkan kerjasama dari beberapa orang dengan keahlian berbeda-beda. Proses ini melibatkan pemakai, analisis data, ahli computer, database administrator, serta wakil dari pihak manajemen yang akan memakai system. 2.1.1 Dasar Sistem Basis Data a. Pengertian sistem basis data. Sistem basis data merupakan sekumpulan basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personil yang merancang dan mengelolabasis data, teknik-teknik untuk merancang dan mengelola basis data, serta system computer yang mendukungnya. b. Komponen system basis data. Komponen-komponen utama penyusun basis data adalah: - Perangkat keras - Sistem operasi - Basis data - Sistem pengelola basis data (DBMS) - Pemakai (Programmer , user mahir, user umum, user khusus) c. Abstraksi data. Sistem basis data biasanya menyembunyikan detil tentang bagaimana data disimpan dan dipelihara. Oleh karena itu, seringkali data yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara fisik. Abstraksi data merupakan level dalam bagaimana melihat data dalam sebuah system basis data.
  • 7. 4 Level Eksternal Level Konseptual Level Internal d. Penyusunan system basis data. Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu system. Sedangkan basis data merupakan komponen utama yang menyusun system basis data. User view User view User view Conceptual view Physical view Systembasisdata Keterangan; . Bit,merupakansystemangkabineryangterdiri atas0 dan1 . Byte,merupakanbagianterkecil,dapatberupakarakter numeric,huruf,ataupunkarakterkhususyangmembentuk suatuitemdata/field.1byte digunakanuntuk mengkodekan1karakter . Data item(field),merepresentasikansuatuatributdari suaturecord yang menunjukansuatuitemdari data. Misalnyanama,alamat,kumpulandari fieldmembentuk suaturecord. . Record,menggambarkansuatuunitdataindividuyang tertentu.Kumpulandari recordmembentuksuatufile. . File,terdiri dari record-recordyangmenggambarkansatu kesatuandatasejenis. . BasisData, sekumpulandari berbagai macamtipe record yang mempunyai hubunganterhadapsuatuobjek. .Sistembasisdata,merupakansekumpulanbasisdata,yang tersusundari beberapafile. Basis data File Record Data item Byte Bit
  • 8. 5 e. Bahasa system basis data. Bahasa basis data merupakan perantara bagi pemakai dengan basis data dalam berinteraksi, yang telah ditetapkan oleh pembuat DBMS. Dapat dibedakan menjadi 2, yaitu:  Data Definition Language (DDL) - Dengan bahasa ini kita dapat membuat table baru, membuat indeks, mengubah table, menentukan struktur tabel. - Hasil dari kompilasi perintah DDL menjadi kamus data, yaitu data yang menjelaskan data yang sesungguhnya. - Contoh : Create, Modify report, Modify structure.  Data Manipulation Language ( DML) - Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data, yang berupa insert, update, delete. - Ada 2 jenis, yaitu procedural (ditentukan data yang diinginkan dan cara mendapatkannya) dan non-prosedural (tanpa menyebutkan cara mendapatkannya) - Contoh: dbase 3+, foxbase, SQL, QBE f. Pengguna basis data. Dikelompokan menjadi 2, yaitu;  Database administrator. Orang yang memiliki wewenang untuk melakukan pengawasan baik data maupun program, Fungsi Database Administrator : - Mendefinisikan pola struktur basis data. - Mendefinisikan struktur penyimpanan dan metode akses. - Memodifikasi pola dan organisasi fisik. - Memberikan wewenang pada user untuk mengakses data. - Menspesifikasi keharusan integritas data.  Database user. Ada 4 pemakai basis data, yaitu : - Program aplikasi, merupakan pembuat aplikasi. - Casual user/ Navie user. Pemakai yang sudah mahir, berinteraksi dengan system tanpa menulis program, tapi menggunakan query.
  • 9. 6 - End user. Pemakai yang belum mahir, tinggal menjalankan aplikasi yang sudah dibuat oleh programmer aplikasi. - Specialized user. Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES. 2.2 Pengembangan Sistem Basis Data Pengembangan basis data selalu membutuhkan kerjasama dari beberapa keahlian yang berbeda-beda. Proses ini melibatkan pemakai, analisis data, ahli computer, database administrator, serta wakil dari pihak manajemen yang akan memakai system. a. Tujuan pengembangan system basis data.  Akses data yang fleksibel (data felexibility). Untuk melakukan kemudahan dalam menampilkan kembali data-data yang diperlukan dan menampilkan dalam format yang berbeda.  Pemeliharaan integritas data (data integrity). Untuk selalu meyakinkan nilai-nilai data dalam SBD adalah benar, konsisten dan selalu tersedia.  Proteksi data dari kerusakan dan akses illegal(data security). Keamanan data diperlukan untuk melindungi data dari kerusakan yang terjadi karena alam (kebakaran, banjir, dll)atau akses yang illegal.  Menghilangkan ketergantungan data pada program aplikasi (data independence). Ada 2 bentuk ketergantungan, yaitu logic dan fisik.  Meminimalisasi kerangkapan data (reduced data redundancy). Kerangkapan data menyebabkan media penyimpanan tidak efisien, waktu akses yang lama dan menimbulkan masalah integritas data.  Penggunaan data secara bersama-sama (data shareability). SBD yang dikembangkan harus dapat digunakan oleh pemakai yang berbeda- beda.  Kterhubungan data (data relatability). Adalah kemampuan untuk menetapkan hubungan logic antara tipe-tipe record yang berbeda-beda.
  • 10. 7  Standarisasi definisi rinci data (data item). Menunjukan definisi rinci data dalam batas presisi yang digunakan pada definisi nama rinci data dan format .  Meningkatkan produktivitas personal (personal productivity). SBD diharapkan mampu meningkatkan produktifitas kerja setiap personal. b. Proses pengembangan basis data  Penentuan tujuan. Tujuan ditetapkan berdasar parameter pemakai dan data.  Ikatan ( bindings). Merupakan tingkat fleksibilitas yang dilakukan untuk mencapai efisiensi dala perancangan basis data.  Dokumentasi. Bentuk yang harus didokumentasikan adalah skema basis data, relasional basisdata, dan definisi variable yang dipakai.  Pemrograman. Implementasi akhir setelah proses perancangan basis data selesai adalah dengan melakukan pemrograman. c. Langkah-langkah pengembangan system basis data Komponen yang terlibat dalam pengembangan basis data : file basis data, softwere , hardwere, personil yang terlibat. Langkah-langkah dalam pengembangan SBD: 1) Spesifikasi kebutuhan meliputi: - Definisi masalah dan studi kelayakan - Rinci spesifikasi 2) Evaluasi alternative meliputi: - Indikasi alternative - Seleksi alternative 3) Desain meliputi: - Spesifikasi dan order perangkat keras - Desain logic program dan desain struktur data - Desain prosedur untuk pemakai dan operator - Definisi struktur organisasi pemakai
  • 11. 8 4) Implementasi meliputi: - Instalasi dan pengujian perangkat keras, coding dan pengujian unit- unit program - Konvesi data - Pembuatan dokumen prosedur - Pelatihan pemakai - Pengujian menyeluruh d. Langkah-langkah mendesain basis data untuk SIM. 1) Menetapkan disain / model SIM yang digambarkan dalam diagram arus data (DAD) 2) Menentukan kebutuhan file basis data 3) Menentukan parameter dari file basis data, meliputi: - Tipe file : file induk, file transaksi, dll - Media file : harddisk, disket, dll - Organisasi file:  File tradisional (file urut, urut berindeks, atau file akses langsung)  Organisasi database (struktur berjenjang, jaringan atau hubungan) - Field kunci dari file
  • 12. 9 2.3 Aplikasi Basis Data a. Hubungan antara DBMS dan aplikasi basis data.  Aplikasi basis data disusun untuk menjembatani perbedaan pandangan antar end-user dan naïve-user, yang dibuat khusus untuk dapat digunakan oleh pemakai akhir (end-user)  Aplikasi ini berisi sejumlah operasi (menu) yang sesuai dengan aktifitas nyata yang dilakukan oleh end-user . selanjutnya operasi ini akan diterjemahkan oleh aplikasi tersebut menjadi sejumlah operasi basis data yang dapat dikenali oleh DBMS. b. Pemilihan arsitektur system Yang menjadi pertimbangan dalam memilih arsitektur system:  Keunggulan teknologi  Factor biaya  Sesuai dengan kebutuhan pemakai End-User Basis Data Navie-User DBMS Aplikasi basis data
  • 13. 10 Jenis-jenis arsitektur system:  System tunggal (stand alone)  DBMS, basis data, dan aplikasi basis data ditempatkan pada computer yang sama  Hanya bisa dipakai oleh satu pemakai pada saat yang bersamaan  System terpusat (centralized system)  Terdiri dari sebuah server dan sejumlah terminal  Yang terpusat adalah basis dat, DBMS, dan aplikasi basis data atau basis data saja.  Ada 2 macam - Aplikasi dan basis data terpusat : diakses oleh dumb terminal - Basis data terpusat : aplikasi ada pada terminal Sentralisasi pada aplikasi dan basis data Application serves Basis data terminal Dumb terminal Dumb
  • 14. 11 Sentralisasi pada basis data System Client-server Ditujukan untuk mengatasi kelemahan yang terdapat pada system pusat. Terdiri dari 2 komponen utama yaitu client dan server. Client berisi aplikasi basis data; server berisi DBMS dan basis data. c. Pemilihan perangkat lunak pembangunan aplikasi basis data 1) Kecocokan antara DBMS dan development tools Perangkat lunak yang dipilih harus dapat menjamin tersedianya fasilitas yang dapat digunakan untuk berinteraksi dengan DBMS secara penuh 2) Dukungan development tools terhadap arsitektur system Tidak semua development tools member dukungan yang baik terhadap arsitektur client-server 3) Indepedensi development tools dan DBMS Idealnya hanya ada satu macam DBMS yang dipilih untuk mengelola berbagai basis data. Sebagai kompromi terhadap DBMS yang digunakan. Basis data File server workstation workstation
  • 15. 12 4) Kemudahan pengembangan dan migrasi aplikasi Development tools yang dipilih harus mendukung pengembangan ke masa depan(misalnya berbasis web) dan kemudahan migrasi, misalnya berbasis from (from-base) menjadi berbasis web (web- base) 2.4 Administrasi dan Manajemen Basis Data a. Pengembangan basis data Pengembangan basis data selalu membutuhkan kerjasama dari beberapa orang dengan keahlian yang berbeda-beda. Proses ini melibatkan pemakai, analis data, ahli computer, database administrator, serta wakil dari pihak menejemen yang akan memakai system. b. Proses pengembangan basis data  Penentuan tujuan. Tujuan ditetapkan berdasar parameter pemakai data. Pemakai akan menentukan tujuan dari aplikasi yang akan dipakai  Ikatan (bidings). Bidings merupakan ukuran tingkatan fleksibilitas yang dilakukan untuk mencapai efisiensi dalam perancangan basis data.  Dokumentasi. Dokumentasi yang paling penting adalah basis data.  Pemrograman. Implementasi akhir setelah proses perancangan basis data selesai adalah dengan melakukan pemrograman. c. Manajemen aktifitas data Manfaat basis data bagi pemakai bukan pada system basis datanya melaikna pada isinya, serta hasil-hasil dari query yang dihasilkan oleh program. Manajemen aktifitas data merupakan tugas dari DBA. Disamping itu, DBA juga bertugas:  Menenentukan standar, panduan, pengawasan prosedur, dan membuat dokumentasi untuk memastikan tidak terjadi tumpangtindih dalam mengatur data.
  • 16. 13  Mengatur kepemilikan data, hak akses, dan hak merubah data.  Mengembangkan teknik dan prosedur recovery.  Menyampaikan informasi tentang prosedur operasi dan melakukan penelitian pada user.  Menerapkan kebijakan yang berkaitan dengan aktifitas data.  Bertanggung jawab atas menyusun dan merawat seluruh dokumentasi system. d. Manajemen struktur basis data. 1) Merancang skema 2) Mengawasi terjadinya redundancy 3) Melakukan pengawasan konfigurasi permintaan atas perubahan struktur basis data. 4) Menjadwalkan dan mengadakan pertemuan apabila terjadi perubahan struktur basis data 5) Menerapkan perubahan skema 6) Merawat dokumentasi pemakai 7) Merawat dokumetasi DBA e. Manajemen DBMS 1) Menyusun laporan tentang unjuk kerja system basis data 2) Melakukan investigasi atas keluhan pemakai 3) Melakukan analisa atas laporan dan keluhan 4) Melakukan “tuning” atau “optimizing” system basis data 5) Jika mungkin melakukan “tuning” pada perangkat lunak komunikasi dan system operasidengan basis data.
  • 17. 14 BAB III PENUTUP 3.1 Kesimpulan Basis data adalah kumpulan data yang terhubung yang disimpan secara bersama-sama pada suatu media. Operasi dasar basis data: a. Create database b. Drop database c. Create table d. Drop table e. Insert f. Retrieve/ search g. Update h. Delete Pemanfaatan basis data a. Salah satu komponen penting dalam system informasi b. Menentukan kualitas informasi c. Mengurangi duplikasi data d. Hubungan data dapat ditingkatkan e. Manipulasi terhadao data dengan cepat dan muda f. Efisiensi penggunaan ruang penyimpanan. Penerapan basis data, tidak ada system informasi yang bisa dibangun tanpa adanya basis data.
  • 18. 15 DAFTAR PUSTAKA Abdul Kadir, Konsep & Tuntunan Praktis Basis Data,Yogyakarta, Penerbit Andi, 1999 Waliyanto, System Basis Data Analisis dan Pemodelan Data, Yogyakarta J&J Learning, 2000 Sitansu S. Mittra, Principles of Relational Database System, New Jersey, International Editions Prentice-Hall., 1991