SlideShare a Scribd company logo
1 of 42
SISTEM MANAJEMEN BASIS DATA

Dosen : Dr. Wonny A. Ridwan, MM.,SE
Karangan : Raymond McLeod, Jr.
George P. Schell
FAKULTAS EKONOMI
UNIVERSITAS PAKUAN
KELOMPOK 5

1. APRIAN AJI NURHIDAYAT
2. FEBBY SILVIA
3. UMBU AEFANS
4. DEWI PUSPITA SARI

(021112134))
(021112150)
(021112158)
(021112160)
Tujuan Pembelajaran
 Memahami hierarki data
 Memahami struktur basis data dan cara kerjanya
 Mengetahui bagaimana cara menghubungkan tabel bersamasama di dalam suatu basis data
 Mengenal perbedaan antara basis data dan sistem
manajemen basis data
 Memahami konsep basis data
 Mengetahui dua metode dasar untuk menentukan kebutuhan
data
 Memahami diagram hubungan entitas dan diagram gelas
 Mengetahui dasar-dasar laporan dan formuir
 Memahami perbedaan dasar antara bahasa query terstruktur
dan query menurut contoh
 Mengetahui persoalan personel-personel penting yang terkait
dengan basis data
 Mengetahui manfaat dan biaya sistem manajemen basis data
Hierarki Data
Data bisnis secara tradisional telah diorganisasikan
ke dalam suatu hierarki field-field data yang
bergabung untuk membentuk record lalu membentuk
file. Field data adalah unit data terkecil yang
mencerminkan jumlah data terkecil yang akan ditarik
dari komputer pada satu waktu.
Record adalah suatu koleksi field-field data yang
saling berhubungan. File adalah koleksi record yang
saling berhubungan seperti satu file dari seluruh
record yang berisi field kode-kode mata kuliah dan
namanya. Basis data adalah sekumpulan file. Definisi
umum basis data adalah bahwa basis data
merupakan kumpulan dari seluruh data berbasis
komputer sebuah perusahaan.
Tabel 6.1 Tabel Mata Kuliah
KODE

File dapat
diwakili oleh
tabel-tabel,
Tabel 6.1
adalah satu
contoh file
yang dapat
kita sebut
Mata Kuliah

MIS 105
MIS 305
POM 250
MGT 300
MKT 300
MKT 444
STA 2230
ACG 201
ACG 301
FIN 305
ECN 375
ECN 460
INT 100
INT 201
INT 202

URAIAN
Literasi Sistem Informasi
Sistem Manajemen Basis
Data
Pengantar Manajemen
Operasi
Pengantar Manajemen
Pengantar Pemasaran
Riset Pemasaran
Statistik Deskriptif
Akuntansi Keuangan
Akuntansi Biaya
Keuangan Pribadi
Pasar Global
Regulasi Perbankan
Keberagaman Budaya
Bahasa Spanyol untuk
Bisnis
Bahasa Prancis untuk Bisnis
Spreadsheet sebagai Basis Data
Sederhana
Tabel yang berisi baris dan kolom dapat disajikan
dalam suatu spreadsheet. Banyak pengguna yang
telah mengenal spreadsheet, oleh karena itu dapat
digunakan untuk memperkenalkan konsep-konsep
basis data. Kolom-kolom dalam spreadsheet
mencerminkan field-field data, sedangkan judul
kolom berisi nama-nama field data. Baris-baris dalam
tabel berisi nilai-nilai field.
Figur 6.1

Menggambarkan
Spreadsheet
Excel.
Yang berisi
Nilai-nilai dari
Tabel Mata Kuliah
Di tabel 6.1
Flat Files
Flat file adalah suatu tabel yang tidak memiliki
kolom berulang. Kolom yang berulang melanggar
persyaratan bagi flat file. Lihatlah Tabel 6.2 (pada
hal.160) huruf-huruf pada kode mata kuliah yang
menunjukan bidang akademis telah dipisahkan dan
ditempatkan pada satu kolom terpisah. Mata kuliah
untuk bidang akademis disajikan sebagai kolom
dalam baris yang sama. Kolom-kolom untuk kode
mata kuliah dan uraiannya mengalami pengulangan;
oleh karenanya, Tabel 6.2 bukan flat file
Tabel 6.2 Tabel MATA KULIAH dengan kolom-kolom
yang berulang (bukan sebuah Flat File)
BIDANG KODE
URAIAN
MIS
105
Literasi Sistem Informasi
POM

250

MGT

300
300

Pengantar Pemasaran

STA

230
201

Akuntansi Keuangan

FIN

305

375

Pasar Global

Riset
Pemasaran

301

Akuntansi Biaya

460

Regulasi
Perbankan

Keuangan Pribadi

ECN

444

Statistik Deskriptif

ACG

URAIAN
Sistem
Manajemen
Basis Data

Pengantar
Manajemen
Operasi
Pengantar Manajemen

MKT

KODE
315
Field-field Kunci
Tabel 6.3 menunjukan nilai-nilai dalam Tabel Buku dan
menggambarkan konsep dari suatu kunci. Kunci di
dalam suatu tabel adalah satu field (kombinasi field)
yang berisi satu nilai secara unik mengidentifikasi
masing-masing record di dalam tabel .
Tabel 6.3 Tabel Buku

ISBN

JUDUL

X125
C21
P1963
C123
W459
R16
U523
H384
J384
K232
L921
K772
K127
T881
T327
A129
N991
V67
X329
P88

Contoh-contoh Basis Data
HTML untuk Pemula
Manajemen Bisnis
Produk, Promosi, Penempatan dan Harga
Teknik-teknik Penjualan Personal
Pengantar Akuntansi
Akuntansi Biaya
Dasar-dasar Manajemen Operasi
Risiko dan Pengembalian
Peranti Lunak Produktivitas Pribadi
Dasar-dasar Peranti Keras
Saham versus Obligasi
Sumber Daya Manusia Dewasa Ini
Server Oracle
Server SQL
Manajemen Bisnis
Sistem Federal Reserve
Bahasa Perancis untuk Bisnis
Bahasa Spanyol di Tempat Kerja
Statistik Untuk Bisnis
Tabel-Tabel Yang Berhubungan
Anda dapat dengan mudah melihat hubungan antara
tabel-tabel Mata Kuliah dan Proyek pada Tabel 6.1
(hal. 159) dan 6.4 (hal. 162). Jika anda mengetahui
proyek-proyek yang disyaratkan untuk mata kuliah
berjudul “Literasi Sistem Informasi” anda harus
menemukan nilai yang cocok di field data yang
dimiliki bersama oleh kedua tabel. Field kode
terdapat di kedua tabel dan memungkinkan data
dikedua tabel tersebut disatukan atau dihubungkan.
KODE

ANG
KA

MIS105
MIS105
MIS316
MKT444
MKT444
MKT444
FIN305
INT201
INT201
INT202
INT202

1
2
1
1
2
3
1
1
2
1
2

JUDUL
Pembuatan Home Page
Bekerja dengan Menggunakan Windows
Basis Data Alumni
Menemukan Pelanggan
Membuat Segmentasi Pelanggan
Layanan Pelanggan
Portofolio Pribadi
Kata Benda
Kata Kerja
Kata Benda
Kata Kerja

TANGGAL NILAI
BERAKHIR
15/9/2003
13/11/2003
5/12/2003
31/10/2003
21/11/2003
12/12/2003
14/11/2003
17/9/2003
21/11/2003
17/9/2003
21/11/2003

25
50
20
50
50
40
35
15
25
15
25
Sistem Manajemen Basis Data (DBMS) adalah suatu
aplikasi piranti lunak yang menyimpan struktur basis
data, data itu sendiri, hubungan di antara data di
dalam basis data & nama” formulir, jenis-jenis data,
angka di belakang desimal, jumlah karakter, nilai”
default & seluruh uraian field lainnya.
Konsep Basis Data
Record dalam basis data merupakan intuitif urutan
record yang ditampilkan dalam sebuah laporan yang
merupakan cerminan dari urutan penyimpanan
record di dalam disk komputer. Sasaran utama dari
konsep basis data adalah untuk meminimalkan
pengulangan data dan memperoleh independensi
data. Independensi data adalah kemampuan untuk
melakukan perubahan pada struktur data tanpa
melakukan perubahan pada program aplikasi yang
memproses data.
MEMBUAT BASIS DATA
Menentukan Kebutuhan Data
Menentukan data yang perlu dikumpulkan dan disimpan
adalah langkah penting dalam mencapai suatu sistem
berbasis komputer. Ada 2 pendekatan dasar yang
dipergunakan untuk menentukan kebutuhan data, yaitu:
1. Pendekatan yang Berorientasi Pada Proses

Langkah-langkah digunakan perusahaan :
1) Mendefinisikan masalah
2) Keputusan
dibutuhkan
untuk
memecahkan
masalah
yang
sudah
teridentifikasi
dan
menjabarkan informasi.
3) Menentukan pemrosesan yang dibutuhkan untuk
menghasilkan informasi
4) Menentukan spesifikasi data yang diminta.
2. Pendekatan Pemodelan Perusahaan
Kekuatan pendekatan pemodelan perusahaan adalah
bahwa ia mengambil keuntungan dari sudut pandang
sumber daya data perusahaan yang luas. Jika
perusahaan melakukan pemodelan data perusahaan,
diskripsi dari seluruh data disebut model data
perusahaan (enterprise data model). Proses dari atas ke
bawah ini dimulai selama perencanaan strategis untuk
sumber daya informasi, diilustrasikan dalam figur 6.8
Diagram Relasi Entitas
Memperkerjakan

Menjual
Ketika pemikiran-pemikiran dapat terdokumentasi dan
terkomunikasikan dengan jelas, spesialis sistem
informasi akan memiliki kelengkapan yang lebih baik
dalam
mengembangkan
suatu
struktur
sistem
manajemen basis data guna mendukung pengambilan
keputusan.Salah satu sarananya adalah ERD
DIAGRAM KELAS
Suatu diagram
relasi entitas hanya merupakan
penyajian grafis dari data dan relasi, bukannya tindakantindakan yang dilakukan atas data.
Memiliki

Mempekerjakan

Menjual
clsPROJECT
Nama
TglBerakhir

clsKARYAWAN

1..*

1

menambahProyek
menghapusProyek
memperbaruiProyek

NamaBelakang
NamaDepan
Gaji
TglMulaiKerja
menambahKaryawan
1..*
menghapusKaryawan
memperbaruiKaryawan

1
clsPRODUK
Kode
Uraian
HargaPokok
HargaJual
menambahProduk
menghapusProduk
memperbaruiProduk
menjualProduk

1..*

1

clsPERUSAHAAN

NamaPerusahaan
Alamat
menambahPerusahaan
menghapusPerusahaan
memperbaruiPerusahaan
Laporan dan Formulir
Mayoritas interaksi pengguna dengan basis data adalah
melalui laporan dan formulir. Sebagian besar vendor
peranti lunak manajemen basis data menawarkan GUI
yang memudahkan pembuatan formulir dan laporan.
Perbedaan terbesar antara formulir dan laporan adalah
bahwa formulir dapat digunakan untuk menambah,
menghapus, atau memodifikasi record-record basis data.
NAVIGASI
Pengguna dapat melakukan navigasi dari satu record ke
record berikutnya dengan mempergunakan basis
navigasi yang berada di bagian bawah formulir. Icon "*”
pada basis navigasi memerintahkan formulir untuk
membuat satu record baru.

AKURASI
Formulir akan menjalankan definisi field data yang telah
ditentukan ketika basis data dibuat. Definisi tersebut
dapat menentukan nilai valid tertentu, rentang data untuk
nilai numerik, dan aturan-aturan lain yang mendukung
akurasi.
KONSISTENSI
Konsistensi adalah hal yang sangat penting ketika
nilai-nilai field dalam satu tabel dipergunakan untuk
menggabungkan record-nya ke tabel yang lain.jika
pengguna salah memasukan field,maka record tidaka
akan dapat digabungkan ke tabel-tabel yang lain.

PENYARINGAN
Basis data dapat memiliki jumlah data sangat
banyak. Pengguna mungkin menyaring record yang
ingin dilihat dengan menggunakan formulir ini. Setiap
field dalam formulir dapat digunakan sebagai
saringan (filter). Penyaringan membantu mengatasi
kelebihan informasi.
SUBFORMULIR
Saat pengguna memasukkan informasi mata kuliah,
informasi proyek juga dapat di masukkan. Terdapat dua
baris navigasi, satu untuk formulir, dan satu untuk
subformulir. Entri-entri ke dalam subformulir secara
otomatis dihubungkan dengan record formulir.
Laporan
• Data teragregasi dari basis data yang diformat dengan
cara yang akan membantu pengambilan
keputusan.Agregasi seperti ini sekarang terlihat seperti
hal yang sepele, tapi sebelum zaman basis data,
penyiapan seperti ini bisa jadi sulit untuk dilakukan.
Query
Beberapa pengguna ingin melangkah lebih jauh dari
laporan dan formulir untuk memberikan pertanyaan
langsung ke basis data.Query adalah suatu
permintaan kepada basis data untuk menampilkan
record-record yang dipilih.
Gambar ini menunjukan bagaimana query akan
ditampillkan
Bahasa Query Terstruktur
Bahasa Query Terstruktur atau Structured Query
Language (SQL) adalah kode yang digunakan oleh
sistem manajemen basis data relasional untuk
mengerjakan pekerjaan basis data
Kode bahasa Query terstruktur untuk
menempatkan proyek-proyek dari Mata kuliah
MIS105
Personel Basis Data
Administrator basis Data memiliki tanggung jawab teknis
maupun manajerial atas sumber daya basis data.Melalui
keputusan yang mereka buat dan jumlah data yang
diambil,pengguna akhir memberikan dampak yang
sangat besar pada desain,penggunaan,dan efisiensi
basis data.
Administrator Basis Data

Spesialis informasi yang ahli dalam megembangkan,
menyediakan, dan mengamankan basis data adalah
administrator basis data (database administrator DBA). administrator basis data mengawasi seluruh
aktivitas basis data, Mereka harus memiliki keahlian
manajerial maupun keahlian teknis yang tinggi.
Scbuah perusahaan pada umumnya memiliki
beberapa administrator basis data, yang dikelola oleh
seorang manajer administrasi basis data.
Programer Basis Data
Programer basis data memiliki lebih banyak pengalaman
dan pelatihan daripada programer-programer lain yang
dimiliki oleh perusahaan. Salah satu alasannya adalah
bahwa basis data merupakan pusat penyimpanan fakta
bagi perusahaan. Jika terjadi kesalahan pemrograman di
dalam basis data, konsekuensinya dapat dirasakan oleh
pengguna dalam jumlah yang sangat besar.
Pengguna Akhir
Pengguna akhir membuat laporan dan formulir,
memberikan query kepada basis data, dan
menggunakan jawaban dari pertanyaan basis data
mereka untuk pengambilan keputusan yang akan
mempengaruhi perusahaan dan unsur pokok
lingkungannya.
MENEMPATKAN SISTEM MANAJEMEN
BASIS DATA DALAM PERSPEKTIF
(DBMS)
• Sistem manajemen basis data memungkinkan kita
membuat sebuah basis data, memelihara isinya, dan
menyebarkan data kepada khalayak pengguna yang
luas tanpa harus menggunakan pemrograman komputer
yang berbiaya mahal.
• Setiap sisi teknologi informasi memiliki keuntungan dan
kerugian dalam DBMS :
Keuntungan DBMS ( Database Manajemen
System)
•
•
•
•

Mengurangi pengulangan data
Mencapai indepedensi data
Mengambil data dan informasi dengan cepat
Keamanan yang lebih baik
Kerugian DBMS :
• Membeli peranti lunak yang mahal
• Mendapatkan konfigurasi peranti keras yang besar
• Mempekerjakan dan memelihara staff DBA (Database
Administrator).
Kesimpulan
Memahami struktur basis data dimulai dengan
memahami peranan yang dimainkan oleh data dalam
pengambilan keputusan. Perusahaan dapat memulai
dengan masalah – masalah yang dihadapinya dan
membuat data yang dibutuhkan dari suatu metodologi
yang berorientasi pada proses.

Data pada umumnya di peroleh kembali melalui laporan
dan formulir. Agar para manajer mengakses data lebih
cepat, mereka menulis query basis data mereka sendiri.
Luasnya data yang terkait dengan bisnis modern
menyebabkan terjadinya posisi administrator basis data.
Pemahaman ini merupakan hal yang sangat penting
bagi pengambilan keputusan yang cerdas.
DBMS

More Related Content

What's hot

Tugas pde database anisyatus s
Tugas pde database anisyatus sTugas pde database anisyatus s
Tugas pde database anisyatus sAnisyatus Sholihah
 
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...farizsatiano32
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalrian rian
 
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...Dian Anggraeni
 
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...SeptiHendarwati
 
Ms excel 2007
Ms excel 2007Ms excel 2007
Ms excel 2007Iza Zi
 
Analisa dan pengolahan data dengan excel
Analisa dan pengolahan data dengan excelAnalisa dan pengolahan data dengan excel
Analisa dan pengolahan data dengan excelMateri Kuliah Online
 

What's hot (8)

Tugas pde database anisyatus s
Tugas pde database anisyatus sTugas pde database anisyatus s
Tugas pde database anisyatus s
 
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...
Sim, 6, fariz satiano, hapzi ali, universitas mercu buana, database managemen...
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasional
 
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, sistem manajemen b...
 
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
 
Ms excel 2007
Ms excel 2007Ms excel 2007
Ms excel 2007
 
ALYAMIN II
ALYAMIN IIALYAMIN II
ALYAMIN II
 
Analisa dan pengolahan data dengan excel
Analisa dan pengolahan data dengan excelAnalisa dan pengolahan data dengan excel
Analisa dan pengolahan data dengan excel
 

Viewers also liked

Tembang macapat2
Tembang macapat2Tembang macapat2
Tembang macapat2Ayu Spears
 
Dünyanın En İyi Mobil/Tablet İçerik Uygulamaları
Dünyanın En İyi Mobil/Tablet İçerik UygulamalarıDünyanın En İyi Mobil/Tablet İçerik Uygulamaları
Dünyanın En İyi Mobil/Tablet İçerik UygulamalarıGulcin Gurses Eroglu
 
Slideshare upload
Slideshare uploadSlideshare upload
Slideshare uploadMs Olive
 
Test vector compression in Digital Testing
Test vector compression in Digital Testing Test vector compression in Digital Testing
Test vector compression in Digital Testing Amr Abd El Latief
 
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...Solocal Group UK
 
AS Media camera angles pp
AS Media camera angles ppAS Media camera angles pp
AS Media camera angles ppMs Olive
 
Starta och driv företag som pensionär
Starta och driv företag som pensionärStarta och driv företag som pensionär
Starta och driv företag som pensionärHolger Wastlund
 
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...Solocal Group UK
 
Faktor menyusupnya negara asing ke nusantara
Faktor menyusupnya negara asing ke nusantaraFaktor menyusupnya negara asing ke nusantara
Faktor menyusupnya negara asing ke nusantaraNur Huda
 

Viewers also liked (18)

Tembang macapat2
Tembang macapat2Tembang macapat2
Tembang macapat2
 
Dünyanın En İyi Mobil/Tablet İçerik Uygulamaları
Dünyanın En İyi Mobil/Tablet İçerik UygulamalarıDünyanın En İyi Mobil/Tablet İçerik Uygulamaları
Dünyanın En İyi Mobil/Tablet İçerik Uygulamaları
 
TEORI BAB 2
TEORI BAB 2TEORI BAB 2
TEORI BAB 2
 
Slideshare upload
Slideshare uploadSlideshare upload
Slideshare upload
 
Ivf treatment
Ivf treatmentIvf treatment
Ivf treatment
 
Test vector compression in Digital Testing
Test vector compression in Digital Testing Test vector compression in Digital Testing
Test vector compression in Digital Testing
 
Proyek 7
Proyek 7Proyek 7
Proyek 7
 
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...
Andrew Mc Clelland, IMRG - Solocal Group UK Event "How To Drive Online Traffi...
 
Financial Planning
Financial PlanningFinancial Planning
Financial Planning
 
TEORI BAB 11
TEORI BAB 11TEORI BAB 11
TEORI BAB 11
 
Ice dec03 03-billy
Ice dec03 03-billyIce dec03 03-billy
Ice dec03 03-billy
 
AS Media camera angles pp
AS Media camera angles ppAS Media camera angles pp
AS Media camera angles pp
 
Proyek 5
Proyek 5Proyek 5
Proyek 5
 
Starta och driv företag som pensionär
Starta och driv företag som pensionärStarta och driv företag som pensionär
Starta och driv företag som pensionär
 
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...
Jamie A Cowan, Timendo - Solocal Group UK Event "How To Drive Online Traffic ...
 
Ice dec04-04-sammy
Ice dec04-04-sammyIce dec04-04-sammy
Ice dec04-04-sammy
 
Faktor menyusupnya negara asing ke nusantara
Faktor menyusupnya negara asing ke nusantaraFaktor menyusupnya negara asing ke nusantara
Faktor menyusupnya negara asing ke nusantara
 
Taken 9 shot sequence
Taken 9 shot sequenceTaken 9 shot sequence
Taken 9 shot sequence
 

Similar to DBMS

BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data audi15Ar
 
Tugas sistem informasi manajemen tm 6
Tugas sistem informasi manajemen tm 6Tugas sistem informasi manajemen tm 6
Tugas sistem informasi manajemen tm 6RirihrahmahPutri
 
Gita srinita 43218110053
Gita srinita 43218110053Gita srinita 43218110053
Gita srinita 43218110053GitaSrinita
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Lintang Kejora
 
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...RIRIHSAYEKTI
 
Artikel sistem manajemen basis data - pertemuan 6
Artikel sistem manajemen basis data - pertemuan 6Artikel sistem manajemen basis data - pertemuan 6
Artikel sistem manajemen basis data - pertemuan 6Ismania1912
 
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...akbarnurhisyam1
 
Konsep basis data relasional
Konsep basis data relasionalKonsep basis data relasional
Konsep basis data relasionalrian rian
 
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMA
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMANilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMA
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMANilam Rosfalina
 
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017Nilam Rosfalina
 

Similar to DBMS (20)

Sim bab 6 teori
Sim bab 6 teoriSim bab 6 teori
Sim bab 6 teori
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6 (23 slide)
Bab 6  (23 slide)Bab 6  (23 slide)
Bab 6 (23 slide)
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data
 
Tugas sistem informasi manajemen tm 6
Tugas sistem informasi manajemen tm 6Tugas sistem informasi manajemen tm 6
Tugas sistem informasi manajemen tm 6
 
Gita srinita 43218110053
Gita srinita 43218110053Gita srinita 43218110053
Gita srinita 43218110053
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
 
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...
SI-PI, Ririh Sayekti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis - Basis Data ...
 
Artikel sistem manajemen basis data - pertemuan 6
Artikel sistem manajemen basis data - pertemuan 6Artikel sistem manajemen basis data - pertemuan 6
Artikel sistem manajemen basis data - pertemuan 6
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis data
 
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
 
Konsep basis data relasional
Konsep basis data relasionalKonsep basis data relasional
Konsep basis data relasional
 
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMA
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMANilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMA
Nilam rosfalina 5 43216110050 Database Prof Dr Ir Hapzi Ali MM CMA
 
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017
Sim5, nilam rosfalina, hapzi ali, database, universitas mercu buana, 2017
 

More from Fany Widyodiningrat (20)

Teori bab 4
Teori bab 4Teori bab 4
Teori bab 4
 
Teori bab 10
Teori bab 10Teori bab 10
Teori bab 10
 
Proyek 11
Proyek 11Proyek 11
Proyek 11
 
Proyek 9
Proyek 9Proyek 9
Proyek 9
 
Proyek 8
Proyek 8Proyek 8
Proyek 8
 
Proyek 6
Proyek 6Proyek 6
Proyek 6
 
Proyek 4
Proyek 4Proyek 4
Proyek 4
 
Proyek 3
Proyek 3Proyek 3
Proyek 3
 
Proyek 2
Proyek 2Proyek 2
Proyek 2
 
Proyek 1
Proyek 1Proyek 1
Proyek 1
 
Proyek 10
Proyek  10Proyek  10
Proyek 10
 
Proyek 12
Proyek 12Proyek 12
Proyek 12
 
TEORI BAB 8
TEORI BAB 8TEORI BAB 8
TEORI BAB 8
 
TEORI BAB 7
TEORI BAB 7TEORI BAB 7
TEORI BAB 7
 
TEORI BAB 5
TEORI BAB 5TEORI BAB 5
TEORI BAB 5
 
TEORI BAB 3
TEORI BAB 3TEORI BAB 3
TEORI BAB 3
 
TEORI BAB 1
TEORI BAB 1TEORI BAB 1
TEORI BAB 1
 
TEORI BAB 9
TEORI BAB 9TEORI BAB 9
TEORI BAB 9
 
TEORI 8 SISTEM INFORMASI MANAJEMEN
TEORI 8 SISTEM INFORMASI MANAJEMENTEORI 8 SISTEM INFORMASI MANAJEMEN
TEORI 8 SISTEM INFORMASI MANAJEMEN
 
PROYEK 2 SISTEM INFORMASI MANAJEMEN
PROYEK 2 SISTEM INFORMASI MANAJEMENPROYEK 2 SISTEM INFORMASI MANAJEMEN
PROYEK 2 SISTEM INFORMASI MANAJEMEN
 

DBMS

  • 1. SISTEM MANAJEMEN BASIS DATA Dosen : Dr. Wonny A. Ridwan, MM.,SE Karangan : Raymond McLeod, Jr. George P. Schell FAKULTAS EKONOMI UNIVERSITAS PAKUAN
  • 2. KELOMPOK 5 1. APRIAN AJI NURHIDAYAT 2. FEBBY SILVIA 3. UMBU AEFANS 4. DEWI PUSPITA SARI (021112134)) (021112150) (021112158) (021112160)
  • 3. Tujuan Pembelajaran  Memahami hierarki data  Memahami struktur basis data dan cara kerjanya  Mengetahui bagaimana cara menghubungkan tabel bersamasama di dalam suatu basis data  Mengenal perbedaan antara basis data dan sistem manajemen basis data  Memahami konsep basis data  Mengetahui dua metode dasar untuk menentukan kebutuhan data  Memahami diagram hubungan entitas dan diagram gelas  Mengetahui dasar-dasar laporan dan formuir  Memahami perbedaan dasar antara bahasa query terstruktur dan query menurut contoh  Mengetahui persoalan personel-personel penting yang terkait dengan basis data  Mengetahui manfaat dan biaya sistem manajemen basis data
  • 4. Hierarki Data Data bisnis secara tradisional telah diorganisasikan ke dalam suatu hierarki field-field data yang bergabung untuk membentuk record lalu membentuk file. Field data adalah unit data terkecil yang mencerminkan jumlah data terkecil yang akan ditarik dari komputer pada satu waktu. Record adalah suatu koleksi field-field data yang saling berhubungan. File adalah koleksi record yang saling berhubungan seperti satu file dari seluruh record yang berisi field kode-kode mata kuliah dan namanya. Basis data adalah sekumpulan file. Definisi umum basis data adalah bahwa basis data merupakan kumpulan dari seluruh data berbasis komputer sebuah perusahaan.
  • 5. Tabel 6.1 Tabel Mata Kuliah KODE File dapat diwakili oleh tabel-tabel, Tabel 6.1 adalah satu contoh file yang dapat kita sebut Mata Kuliah MIS 105 MIS 305 POM 250 MGT 300 MKT 300 MKT 444 STA 2230 ACG 201 ACG 301 FIN 305 ECN 375 ECN 460 INT 100 INT 201 INT 202 URAIAN Literasi Sistem Informasi Sistem Manajemen Basis Data Pengantar Manajemen Operasi Pengantar Manajemen Pengantar Pemasaran Riset Pemasaran Statistik Deskriptif Akuntansi Keuangan Akuntansi Biaya Keuangan Pribadi Pasar Global Regulasi Perbankan Keberagaman Budaya Bahasa Spanyol untuk Bisnis Bahasa Prancis untuk Bisnis
  • 6. Spreadsheet sebagai Basis Data Sederhana Tabel yang berisi baris dan kolom dapat disajikan dalam suatu spreadsheet. Banyak pengguna yang telah mengenal spreadsheet, oleh karena itu dapat digunakan untuk memperkenalkan konsep-konsep basis data. Kolom-kolom dalam spreadsheet mencerminkan field-field data, sedangkan judul kolom berisi nama-nama field data. Baris-baris dalam tabel berisi nilai-nilai field.
  • 8. Flat Files Flat file adalah suatu tabel yang tidak memiliki kolom berulang. Kolom yang berulang melanggar persyaratan bagi flat file. Lihatlah Tabel 6.2 (pada hal.160) huruf-huruf pada kode mata kuliah yang menunjukan bidang akademis telah dipisahkan dan ditempatkan pada satu kolom terpisah. Mata kuliah untuk bidang akademis disajikan sebagai kolom dalam baris yang sama. Kolom-kolom untuk kode mata kuliah dan uraiannya mengalami pengulangan; oleh karenanya, Tabel 6.2 bukan flat file
  • 9. Tabel 6.2 Tabel MATA KULIAH dengan kolom-kolom yang berulang (bukan sebuah Flat File) BIDANG KODE URAIAN MIS 105 Literasi Sistem Informasi POM 250 MGT 300 300 Pengantar Pemasaran STA 230 201 Akuntansi Keuangan FIN 305 375 Pasar Global Riset Pemasaran 301 Akuntansi Biaya 460 Regulasi Perbankan Keuangan Pribadi ECN 444 Statistik Deskriptif ACG URAIAN Sistem Manajemen Basis Data Pengantar Manajemen Operasi Pengantar Manajemen MKT KODE 315
  • 10. Field-field Kunci Tabel 6.3 menunjukan nilai-nilai dalam Tabel Buku dan menggambarkan konsep dari suatu kunci. Kunci di dalam suatu tabel adalah satu field (kombinasi field) yang berisi satu nilai secara unik mengidentifikasi masing-masing record di dalam tabel .
  • 11. Tabel 6.3 Tabel Buku ISBN JUDUL X125 C21 P1963 C123 W459 R16 U523 H384 J384 K232 L921 K772 K127 T881 T327 A129 N991 V67 X329 P88 Contoh-contoh Basis Data HTML untuk Pemula Manajemen Bisnis Produk, Promosi, Penempatan dan Harga Teknik-teknik Penjualan Personal Pengantar Akuntansi Akuntansi Biaya Dasar-dasar Manajemen Operasi Risiko dan Pengembalian Peranti Lunak Produktivitas Pribadi Dasar-dasar Peranti Keras Saham versus Obligasi Sumber Daya Manusia Dewasa Ini Server Oracle Server SQL Manajemen Bisnis Sistem Federal Reserve Bahasa Perancis untuk Bisnis Bahasa Spanyol di Tempat Kerja Statistik Untuk Bisnis
  • 12. Tabel-Tabel Yang Berhubungan Anda dapat dengan mudah melihat hubungan antara tabel-tabel Mata Kuliah dan Proyek pada Tabel 6.1 (hal. 159) dan 6.4 (hal. 162). Jika anda mengetahui proyek-proyek yang disyaratkan untuk mata kuliah berjudul “Literasi Sistem Informasi” anda harus menemukan nilai yang cocok di field data yang dimiliki bersama oleh kedua tabel. Field kode terdapat di kedua tabel dan memungkinkan data dikedua tabel tersebut disatukan atau dihubungkan.
  • 13. KODE ANG KA MIS105 MIS105 MIS316 MKT444 MKT444 MKT444 FIN305 INT201 INT201 INT202 INT202 1 2 1 1 2 3 1 1 2 1 2 JUDUL Pembuatan Home Page Bekerja dengan Menggunakan Windows Basis Data Alumni Menemukan Pelanggan Membuat Segmentasi Pelanggan Layanan Pelanggan Portofolio Pribadi Kata Benda Kata Kerja Kata Benda Kata Kerja TANGGAL NILAI BERAKHIR 15/9/2003 13/11/2003 5/12/2003 31/10/2003 21/11/2003 12/12/2003 14/11/2003 17/9/2003 21/11/2003 17/9/2003 21/11/2003 25 50 20 50 50 40 35 15 25 15 25
  • 14. Sistem Manajemen Basis Data (DBMS) adalah suatu aplikasi piranti lunak yang menyimpan struktur basis data, data itu sendiri, hubungan di antara data di dalam basis data & nama” formulir, jenis-jenis data, angka di belakang desimal, jumlah karakter, nilai” default & seluruh uraian field lainnya.
  • 15. Konsep Basis Data Record dalam basis data merupakan intuitif urutan record yang ditampilkan dalam sebuah laporan yang merupakan cerminan dari urutan penyimpanan record di dalam disk komputer. Sasaran utama dari konsep basis data adalah untuk meminimalkan pengulangan data dan memperoleh independensi data. Independensi data adalah kemampuan untuk melakukan perubahan pada struktur data tanpa melakukan perubahan pada program aplikasi yang memproses data.
  • 16. MEMBUAT BASIS DATA Menentukan Kebutuhan Data Menentukan data yang perlu dikumpulkan dan disimpan adalah langkah penting dalam mencapai suatu sistem berbasis komputer. Ada 2 pendekatan dasar yang dipergunakan untuk menentukan kebutuhan data, yaitu:
  • 17. 1. Pendekatan yang Berorientasi Pada Proses Langkah-langkah digunakan perusahaan : 1) Mendefinisikan masalah 2) Keputusan dibutuhkan untuk memecahkan masalah yang sudah teridentifikasi dan menjabarkan informasi. 3) Menentukan pemrosesan yang dibutuhkan untuk menghasilkan informasi 4) Menentukan spesifikasi data yang diminta.
  • 18. 2. Pendekatan Pemodelan Perusahaan Kekuatan pendekatan pemodelan perusahaan adalah bahwa ia mengambil keuntungan dari sudut pandang sumber daya data perusahaan yang luas. Jika perusahaan melakukan pemodelan data perusahaan, diskripsi dari seluruh data disebut model data perusahaan (enterprise data model). Proses dari atas ke bawah ini dimulai selama perencanaan strategis untuk sumber daya informasi, diilustrasikan dalam figur 6.8
  • 21. Ketika pemikiran-pemikiran dapat terdokumentasi dan terkomunikasikan dengan jelas, spesialis sistem informasi akan memiliki kelengkapan yang lebih baik dalam mengembangkan suatu struktur sistem manajemen basis data guna mendukung pengambilan keputusan.Salah satu sarananya adalah ERD
  • 22. DIAGRAM KELAS Suatu diagram relasi entitas hanya merupakan penyajian grafis dari data dan relasi, bukannya tindakantindakan yang dilakukan atas data.
  • 25. Laporan dan Formulir Mayoritas interaksi pengguna dengan basis data adalah melalui laporan dan formulir. Sebagian besar vendor peranti lunak manajemen basis data menawarkan GUI yang memudahkan pembuatan formulir dan laporan. Perbedaan terbesar antara formulir dan laporan adalah bahwa formulir dapat digunakan untuk menambah, menghapus, atau memodifikasi record-record basis data.
  • 26. NAVIGASI Pengguna dapat melakukan navigasi dari satu record ke record berikutnya dengan mempergunakan basis navigasi yang berada di bagian bawah formulir. Icon "*” pada basis navigasi memerintahkan formulir untuk membuat satu record baru. AKURASI Formulir akan menjalankan definisi field data yang telah ditentukan ketika basis data dibuat. Definisi tersebut dapat menentukan nilai valid tertentu, rentang data untuk nilai numerik, dan aturan-aturan lain yang mendukung akurasi.
  • 27. KONSISTENSI Konsistensi adalah hal yang sangat penting ketika nilai-nilai field dalam satu tabel dipergunakan untuk menggabungkan record-nya ke tabel yang lain.jika pengguna salah memasukan field,maka record tidaka akan dapat digabungkan ke tabel-tabel yang lain. PENYARINGAN Basis data dapat memiliki jumlah data sangat banyak. Pengguna mungkin menyaring record yang ingin dilihat dengan menggunakan formulir ini. Setiap field dalam formulir dapat digunakan sebagai saringan (filter). Penyaringan membantu mengatasi kelebihan informasi.
  • 28. SUBFORMULIR Saat pengguna memasukkan informasi mata kuliah, informasi proyek juga dapat di masukkan. Terdapat dua baris navigasi, satu untuk formulir, dan satu untuk subformulir. Entri-entri ke dalam subformulir secara otomatis dihubungkan dengan record formulir.
  • 29. Laporan • Data teragregasi dari basis data yang diformat dengan cara yang akan membantu pengambilan keputusan.Agregasi seperti ini sekarang terlihat seperti hal yang sepele, tapi sebelum zaman basis data, penyiapan seperti ini bisa jadi sulit untuk dilakukan.
  • 30. Query Beberapa pengguna ingin melangkah lebih jauh dari laporan dan formulir untuk memberikan pertanyaan langsung ke basis data.Query adalah suatu permintaan kepada basis data untuk menampilkan record-record yang dipilih.
  • 31. Gambar ini menunjukan bagaimana query akan ditampillkan
  • 32. Bahasa Query Terstruktur Bahasa Query Terstruktur atau Structured Query Language (SQL) adalah kode yang digunakan oleh sistem manajemen basis data relasional untuk mengerjakan pekerjaan basis data
  • 33. Kode bahasa Query terstruktur untuk menempatkan proyek-proyek dari Mata kuliah MIS105
  • 34. Personel Basis Data Administrator basis Data memiliki tanggung jawab teknis maupun manajerial atas sumber daya basis data.Melalui keputusan yang mereka buat dan jumlah data yang diambil,pengguna akhir memberikan dampak yang sangat besar pada desain,penggunaan,dan efisiensi basis data.
  • 35. Administrator Basis Data Spesialis informasi yang ahli dalam megembangkan, menyediakan, dan mengamankan basis data adalah administrator basis data (database administrator DBA). administrator basis data mengawasi seluruh aktivitas basis data, Mereka harus memiliki keahlian manajerial maupun keahlian teknis yang tinggi. Scbuah perusahaan pada umumnya memiliki beberapa administrator basis data, yang dikelola oleh seorang manajer administrasi basis data.
  • 36. Programer Basis Data Programer basis data memiliki lebih banyak pengalaman dan pelatihan daripada programer-programer lain yang dimiliki oleh perusahaan. Salah satu alasannya adalah bahwa basis data merupakan pusat penyimpanan fakta bagi perusahaan. Jika terjadi kesalahan pemrograman di dalam basis data, konsekuensinya dapat dirasakan oleh pengguna dalam jumlah yang sangat besar.
  • 37. Pengguna Akhir Pengguna akhir membuat laporan dan formulir, memberikan query kepada basis data, dan menggunakan jawaban dari pertanyaan basis data mereka untuk pengambilan keputusan yang akan mempengaruhi perusahaan dan unsur pokok lingkungannya.
  • 38. MENEMPATKAN SISTEM MANAJEMEN BASIS DATA DALAM PERSPEKTIF (DBMS) • Sistem manajemen basis data memungkinkan kita membuat sebuah basis data, memelihara isinya, dan menyebarkan data kepada khalayak pengguna yang luas tanpa harus menggunakan pemrograman komputer yang berbiaya mahal. • Setiap sisi teknologi informasi memiliki keuntungan dan kerugian dalam DBMS :
  • 39. Keuntungan DBMS ( Database Manajemen System) • • • • Mengurangi pengulangan data Mencapai indepedensi data Mengambil data dan informasi dengan cepat Keamanan yang lebih baik
  • 40. Kerugian DBMS : • Membeli peranti lunak yang mahal • Mendapatkan konfigurasi peranti keras yang besar • Mempekerjakan dan memelihara staff DBA (Database Administrator).
  • 41. Kesimpulan Memahami struktur basis data dimulai dengan memahami peranan yang dimainkan oleh data dalam pengambilan keputusan. Perusahaan dapat memulai dengan masalah – masalah yang dihadapinya dan membuat data yang dibutuhkan dari suatu metodologi yang berorientasi pada proses. Data pada umumnya di peroleh kembali melalui laporan dan formulir. Agar para manajer mengakses data lebih cepat, mereka menulis query basis data mereka sendiri. Luasnya data yang terkait dengan bisnis modern menyebabkan terjadinya posisi administrator basis data. Pemahaman ini merupakan hal yang sangat penting bagi pengambilan keputusan yang cerdas.