SlideShare a Scribd company logo
1 of 7
Download to read offline
SISTEM INFORMASI MANAJEMEN
Author : Reza Agung Wibowo – 43215010013
Dosen Pengampu : Prof. Dr. Ir. H. Hapzi Ali, Pre-MSc, MM, CMA
Sistem Manajamen Database
A. Database Management system
DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian
dan sistem pengolahan Database pada komputer. DBMS atau database management system
ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang
berbasis komputerisasi.
DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta
pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak
dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.
DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS
dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa
basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga
instruksi tersebut dapat di proses oleh DBMS.
Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang
digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini:
1. DDL (Data Definition Language)
Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu
dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data
Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun
mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari
DDL.
2. DML (Data Manipulation Language)
Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu
dipakai untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya seperti
penambahan data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data
dan mengubah data pada suatu basis data. Itulah definisi dar DML.
Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini:
a) MySQL
Kelebihannya:
• Free/gratis.
• Selalu stabil dan cukup tangguh.
• Keamanan yang cukup baik.
• Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
• Sangat fleksisbel dengan barbagai macam program.
• Perkembangan yang cepat.
Kekurangannya:
• Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB),
Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan
koneksi bari bahasa pemerograman visual tersebut.
• Data yang dapat ditangani belum besar dan belum mendukung widowing Function.
b) Oracle
Kelebihannya:
• Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau
perusahaan yang besar.
• Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
• Performa pemrosesan transaksi yang sangat tinggi.
Kekurangannya:
Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup
handal sebab DBMS ini cukup rumit.
c) Microsoft SQL server
Kelebihannya:
• DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar
karena mampu mengelola data yang besar.
• Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak
aksesnya terhadap pengaksesan database oleh DBA.
• Tingkat pengamanan datanya sangat baik.
• Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
• Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga
culustering.
Kekurangannya:
Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.Perangkat lunak
(software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong
cukup mahal.
B. Database relasional
Database relasional merupakan jenis Database Management System (DBMS) yang terbaru,
yang memberikan gambaran atau bagam skema yang menjelaskan tentang hubungan antar
tabel bisa dilakuan di dalam sebuah database. Model database ini digagas oleh seorang pakar
database bernama EF codd.
Jenis database relasional ini merupakan jenis database yang paling sederhana disamping jenis
database pendahulunya yaitu database Hierarki (Hierarchical Database Model), dan database
Jaringan (Network Database Model). Jenis database relasional menggunakan strukrur
database 2D (dimensi). Perlu diketahui bahwa kedua model pendahulu relasional database
yaitu database hirarki dan database jaringan untuk saat ini sudah tidak banyak digunakan, hal
ini karena adanya berbagai kelemahan dan fungsionalitas yang ada dari kedua jenis database
tersebut yang sudah memenuhi spesifikasj atau kebutuhan aplikasi modern saat ini, yang
menuntut sistem database yang lebih kompleks dan terstruktur untuk memenuhi berbagai
kebutuhan komputasi skala besar saat ini, baik dalam skala personal maupun Enterprise.
Secara umum ada 3 jenis database relasional yaitu :
1. One to One (1 to 1)
Relasi database model ini terjadi apalabila sebuah data terdapat pada 2 buah tabel, dan hanya
diperbolehkan satu data saja pada masing masing tabel (unique record), sama halnya seperti
primary key, record yang ada pada model ini tidak boleh ada yang sama.
2. One to Many (1 to n)
Relasi database model ini membolehkan data yang sama pada tabel kedua, tapi hanya
membolehkan data yang bersifat unique (unik) pada tabel pertama. Jadi pada model tabel
kedua boleh memiliki beberapa data yang sama.
3. Many to many (n to m)
Berbeda dengan kedua model diatas, relasi database model ini membolehkan beberapa data
yang sama baik pada tabel pertama maupun tabel kedua. Dengan demikian tidak ada unique
record di kedua tabel tersebut.
Tujuan model relasional database
• Menciptakan konsep database DBMS yang terintegrasi dan bersifat standalone
• Menciptakan DBMS yang konsisten dan menghindari terjadinya data redundancy
(duplikasi data) dengan menerapkan konsep normalisasi data, dengan tujuan untuk
meningkatkan kemampuan dalam mengambil dan juga memproses data.
Karakteristik Database Relasional
• Struktur tabel bersifat Tabular
• Satu bahasa pemrograman atau sintaksis yang ada dapat digunakan untuk semua user
• Field dikoneksikan melalui value didalam record tabel
Kelebihan Database Relasional
• Model tampilan / View Tabular dan Query nya berupa table
• Tidak adanya variabel pointer
• Kemampuan operator yang baik
• User-friendly
a) File adalah Kumpulan dari record-record yang sejenis dan berhubungan secara logic.
Contoh : File Gaji karyawan, File Nama Karyawan, File Absensi, dll.
b) Record / Tuple adalah kumpulan dari field yang lengkap dan biasanya dihitung dalam
satuan baris atau bisa juga disebut isian data dari suatu tabel.Contoh : Nama > Abdul, Umur >
18 tahun, Jabatan > Direktur, dll.
c) Byte adalah satuan untuk menyatakan banyaknya data, ukuran besarnya file, kapasitas
memory dan media penyimpanan data. dimana 1 Byte = 8 bit
d) Field / Atribut adalah atribut yang dimiliki oleh suatu tabel / kumpulan karakter yang
membentuk satu arti.Contoh : NIM, Nama, Alamat, Jabatan, dll.
e) bit adalah satuan atau ukuran terkecil dari sebuah datar pada komputer, biasanya
hanyalah merupakan pilihan antara 0 dan 1. Dimana 0 biasanya berarti ‘Off’ dan 1 berarti
‘On’
Berikut adalah desain sistem basisdata rental mobil UTO, membutuhkan 5 (lima) table, yakni:
Tabel ID_Pelanggan, terdiri dari atribut – atribut : no_id, jenis_id, nama, alamat, no_tlp
Tabel registrasi, terdiri dari atribut – atribut : no_pelanggan, no_id, nama, tgl_registrasi
Tabel Pelanggan, terdiri dari atribut – atribut : no_pelanggan, nama
Tabel Merental, terdiri dari atribut – atribut : no_transaksi, no_pelanggan, no_mobil,
tgl_rental, tgl_kembali, dan harga_sewa
Tabel Mobil, terdiri dari atribut – atribut : no_mobil, no_polisi, nama_mobil, warna,
dan harga_sewa
Spesifikasi Database Relational adalah sebagai berikut :
Tabel ID_Pelanggan :
Tabel Registrasi :
Tabel Pelanggan :
Tabel Rental :
Tabel Mobil :
Seorang pelanggan cukup melakukan registrasi satu kali, oleh karena itu relasi antara table
ID_Pelanggan dengan Pelanggan adalah one to one ( satu ke satu ) dan disini seorang
pelanggan dapat merental banyak mobil, maka relasinya one to many ( satu ke banyak ).
Tampilan Relasi Tabel :
Daftar Pustaka
Bachtiar, Yunus. 2016. Perancangan Sistem Basis Data Rental Mobil. http://muslim-
kekinian.blogspot.co.id/2016/03/perancangan-sistem-basis-data-rental.html. (10
Oktober 2017, jam 8.07
Anonim, 2015. Pengertian dbms dan contohnya
lengkap.http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-
lengkap.html, (10 Oktober 2017)
Anonim, Database Relasional. https://dosenit.com/kuliah-it/database/database-relasional. (10
Oktober 2017)
Anonim, 2014. Apa itu bit byte field record file.
http://nazzsangpemimpi.blogspot.co.id/2014/11/apa-itu-bit-byte-field-record-file-
dan.html. (10 Oktober 2017))

More Related Content

What's hot

SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
ivanfadhila18
 
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Nany Saryono Putri
 
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
selyyuniarti
 
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
GagasBintang
 

What's hot (20)

SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
 
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
 
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
 
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
 
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1
 
SI & PI, Priscilla M. Adeline K., Hapzi Ali, Dasar-dasar Intelegensi Bisnis -...
SI & PI, Priscilla M. Adeline K., Hapzi Ali, Dasar-dasar Intelegensi Bisnis -...SI & PI, Priscilla M. Adeline K., Hapzi Ali, Dasar-dasar Intelegensi Bisnis -...
SI & PI, Priscilla M. Adeline K., Hapzi Ali, Dasar-dasar Intelegensi Bisnis -...
 
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
 
Sim 6, miftahul hidayah, hapzi ali, desain database, universitas mercu buana,...
Sim 6, miftahul hidayah, hapzi ali, desain database, universitas mercu buana,...Sim 6, miftahul hidayah, hapzi ali, desain database, universitas mercu buana,...
Sim 6, miftahul hidayah, hapzi ali, desain database, universitas mercu buana,...
 
Sim, alya zulfa oktaviana putri, hapzi ali,sistem manajemen database,universi...
Sim, alya zulfa oktaviana putri, hapzi ali,sistem manajemen database,universi...Sim, alya zulfa oktaviana putri, hapzi ali,sistem manajemen database,universi...
Sim, alya zulfa oktaviana putri, hapzi ali,sistem manajemen database,universi...
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
 
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
 
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
sim,fathia suwaninda , hapzi ali Prof.Dr.MM sistem manajemen database ,akunta...
sim,fathia suwaninda , hapzi ali Prof.Dr.MM sistem manajemen database ,akunta...sim,fathia suwaninda , hapzi ali Prof.Dr.MM sistem manajemen database ,akunta...
sim,fathia suwaninda , hapzi ali Prof.Dr.MM sistem manajemen database ,akunta...
 
Arsitektur basis data
Arsitektur basis dataArsitektur basis data
Arsitektur basis data
 
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen DatabaseSIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
 
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
 
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
 
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
 

Similar to Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu buana, 2017

03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
Ainul Yaqin
 
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
Lisya Sintia Dewi
 
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
Verbyanto Eka P.
 
SIM,Aryo Prawiro,Hapzi Ali,Sistem Manajemen Database,Universitas Mercubuana,...
SIM,Aryo Prawiro,Hapzi Ali,Sistem  Manajemen Database,Universitas Mercubuana,...SIM,Aryo Prawiro,Hapzi Ali,Sistem  Manajemen Database,Universitas Mercubuana,...
SIM,Aryo Prawiro,Hapzi Ali,Sistem Manajemen Database,Universitas Mercubuana,...
Aryowardoyo
 
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
Afifah Luthfiah
 

Similar to Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu buana, 2017 (20)

03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Sim, tsania ardhani, hapzi ali, sistem manajemen database, universitas mercu ...
Sim, tsania ardhani, hapzi ali, sistem manajemen database, universitas mercu ...Sim, tsania ardhani, hapzi ali, sistem manajemen database, universitas mercu ...
Sim, tsania ardhani, hapzi ali, sistem manajemen database, universitas mercu ...
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
 
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
Sim, lisya sintia dewi, prof. dr. ir. hapzi ali, mm, cma, sistem informasi ma...
 
Tugas pak taufan
Tugas pak taufanTugas pak taufan
Tugas pak taufan
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
Sim14,verbyanto eka p. , dbms ,prof. dr. ir. hapzi ali, mm, cma , mercubuana ...
 
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
 
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
 
SIM,Aryo Prawiro,Hapzi Ali,Sistem Manajemen Database,Universitas Mercubuana,...
SIM,Aryo Prawiro,Hapzi Ali,Sistem  Manajemen Database,Universitas Mercubuana,...SIM,Aryo Prawiro,Hapzi Ali,Sistem  Manajemen Database,Universitas Mercubuana,...
SIM,Aryo Prawiro,Hapzi Ali,Sistem Manajemen Database,Universitas Mercubuana,...
 
Database management server
Database management serverDatabase management server
Database management server
 
SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...
SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...
SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...
 
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
 
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
 
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
 
Sim, Aswi ruhana, Hapzi Ali, s1 akuntansi, sistem manajemen database, univers...
Sim, Aswi ruhana, Hapzi Ali, s1 akuntansi, sistem manajemen database, univers...Sim, Aswi ruhana, Hapzi Ali, s1 akuntansi, sistem manajemen database, univers...
Sim, Aswi ruhana, Hapzi Ali, s1 akuntansi, sistem manajemen database, univers...
 
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
 

Recently uploaded

PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
dpp11tya
 
mengapa penguatan transisi PAUD SD penting.pdf
mengapa penguatan transisi PAUD SD penting.pdfmengapa penguatan transisi PAUD SD penting.pdf
mengapa penguatan transisi PAUD SD penting.pdf
saptari3
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
AtiAnggiSupriyati
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 

Recently uploaded (20)

Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
algoritma dan pemrograman komputer, tugas kelas 10
algoritma dan pemrograman komputer, tugas kelas 10algoritma dan pemrograman komputer, tugas kelas 10
algoritma dan pemrograman komputer, tugas kelas 10
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Stoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.pptStoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.ppt
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
mengapa penguatan transisi PAUD SD penting.pdf
mengapa penguatan transisi PAUD SD penting.pdfmengapa penguatan transisi PAUD SD penting.pdf
mengapa penguatan transisi PAUD SD penting.pdf
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 

Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu buana, 2017

  • 1. SISTEM INFORMASI MANAJEMEN Author : Reza Agung Wibowo – 43215010013 Dosen Pengampu : Prof. Dr. Ir. H. Hapzi Ali, Pre-MSc, MM, CMA Sistem Manajamen Database A. Database Management system DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi. DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan. DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga instruksi tersebut dapat di proses oleh DBMS. Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini: 1. DDL (Data Definition Language) Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL. 2. DML (Data Manipulation Language) Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu dipakai untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data dan mengubah data pada suatu basis data. Itulah definisi dar DML. Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini: a) MySQL Kelebihannya: • Free/gratis. • Selalu stabil dan cukup tangguh. • Keamanan yang cukup baik.
  • 2. • Sangat mendukung transaksi, dan dukungan dari banyak komunitas. • Sangat fleksisbel dengan barbagai macam program. • Perkembangan yang cepat. Kekurangannya: • Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB), Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksi bari bahasa pemerograman visual tersebut. • Data yang dapat ditangani belum besar dan belum mendukung widowing Function. b) Oracle Kelebihannya: • Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau perusahaan yang besar. • Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah. • Performa pemrosesan transaksi yang sangat tinggi. Kekurangannya: Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup handal sebab DBMS ini cukup rumit. c) Microsoft SQL server Kelebihannya: • DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena mampu mengelola data yang besar. • Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak aksesnya terhadap pengaksesan database oleh DBA. • Tingkat pengamanan datanya sangat baik. • Dapat melakukan atau memiliki back-up, recovery, dan rollback data. • Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga culustering. Kekurangannya: Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong cukup mahal.
  • 3. B. Database relasional Database relasional merupakan jenis Database Management System (DBMS) yang terbaru, yang memberikan gambaran atau bagam skema yang menjelaskan tentang hubungan antar tabel bisa dilakuan di dalam sebuah database. Model database ini digagas oleh seorang pakar database bernama EF codd. Jenis database relasional ini merupakan jenis database yang paling sederhana disamping jenis database pendahulunya yaitu database Hierarki (Hierarchical Database Model), dan database Jaringan (Network Database Model). Jenis database relasional menggunakan strukrur database 2D (dimensi). Perlu diketahui bahwa kedua model pendahulu relasional database yaitu database hirarki dan database jaringan untuk saat ini sudah tidak banyak digunakan, hal ini karena adanya berbagai kelemahan dan fungsionalitas yang ada dari kedua jenis database tersebut yang sudah memenuhi spesifikasj atau kebutuhan aplikasi modern saat ini, yang menuntut sistem database yang lebih kompleks dan terstruktur untuk memenuhi berbagai kebutuhan komputasi skala besar saat ini, baik dalam skala personal maupun Enterprise. Secara umum ada 3 jenis database relasional yaitu : 1. One to One (1 to 1) Relasi database model ini terjadi apalabila sebuah data terdapat pada 2 buah tabel, dan hanya diperbolehkan satu data saja pada masing masing tabel (unique record), sama halnya seperti primary key, record yang ada pada model ini tidak boleh ada yang sama. 2. One to Many (1 to n) Relasi database model ini membolehkan data yang sama pada tabel kedua, tapi hanya membolehkan data yang bersifat unique (unik) pada tabel pertama. Jadi pada model tabel kedua boleh memiliki beberapa data yang sama. 3. Many to many (n to m) Berbeda dengan kedua model diatas, relasi database model ini membolehkan beberapa data yang sama baik pada tabel pertama maupun tabel kedua. Dengan demikian tidak ada unique record di kedua tabel tersebut. Tujuan model relasional database • Menciptakan konsep database DBMS yang terintegrasi dan bersifat standalone • Menciptakan DBMS yang konsisten dan menghindari terjadinya data redundancy (duplikasi data) dengan menerapkan konsep normalisasi data, dengan tujuan untuk meningkatkan kemampuan dalam mengambil dan juga memproses data. Karakteristik Database Relasional • Struktur tabel bersifat Tabular • Satu bahasa pemrograman atau sintaksis yang ada dapat digunakan untuk semua user • Field dikoneksikan melalui value didalam record tabel
  • 4. Kelebihan Database Relasional • Model tampilan / View Tabular dan Query nya berupa table • Tidak adanya variabel pointer • Kemampuan operator yang baik • User-friendly a) File adalah Kumpulan dari record-record yang sejenis dan berhubungan secara logic. Contoh : File Gaji karyawan, File Nama Karyawan, File Absensi, dll. b) Record / Tuple adalah kumpulan dari field yang lengkap dan biasanya dihitung dalam satuan baris atau bisa juga disebut isian data dari suatu tabel.Contoh : Nama > Abdul, Umur > 18 tahun, Jabatan > Direktur, dll. c) Byte adalah satuan untuk menyatakan banyaknya data, ukuran besarnya file, kapasitas memory dan media penyimpanan data. dimana 1 Byte = 8 bit d) Field / Atribut adalah atribut yang dimiliki oleh suatu tabel / kumpulan karakter yang membentuk satu arti.Contoh : NIM, Nama, Alamat, Jabatan, dll. e) bit adalah satuan atau ukuran terkecil dari sebuah datar pada komputer, biasanya hanyalah merupakan pilihan antara 0 dan 1. Dimana 0 biasanya berarti ‘Off’ dan 1 berarti ‘On’ Berikut adalah desain sistem basisdata rental mobil UTO, membutuhkan 5 (lima) table, yakni: Tabel ID_Pelanggan, terdiri dari atribut – atribut : no_id, jenis_id, nama, alamat, no_tlp Tabel registrasi, terdiri dari atribut – atribut : no_pelanggan, no_id, nama, tgl_registrasi Tabel Pelanggan, terdiri dari atribut – atribut : no_pelanggan, nama Tabel Merental, terdiri dari atribut – atribut : no_transaksi, no_pelanggan, no_mobil, tgl_rental, tgl_kembali, dan harga_sewa Tabel Mobil, terdiri dari atribut – atribut : no_mobil, no_polisi, nama_mobil, warna, dan harga_sewa Spesifikasi Database Relational adalah sebagai berikut :
  • 5. Tabel ID_Pelanggan : Tabel Registrasi : Tabel Pelanggan : Tabel Rental :
  • 6. Tabel Mobil : Seorang pelanggan cukup melakukan registrasi satu kali, oleh karena itu relasi antara table ID_Pelanggan dengan Pelanggan adalah one to one ( satu ke satu ) dan disini seorang pelanggan dapat merental banyak mobil, maka relasinya one to many ( satu ke banyak ). Tampilan Relasi Tabel :
  • 7. Daftar Pustaka Bachtiar, Yunus. 2016. Perancangan Sistem Basis Data Rental Mobil. http://muslim- kekinian.blogspot.co.id/2016/03/perancangan-sistem-basis-data-rental.html. (10 Oktober 2017, jam 8.07 Anonim, 2015. Pengertian dbms dan contohnya lengkap.http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya- lengkap.html, (10 Oktober 2017) Anonim, Database Relasional. https://dosenit.com/kuliah-it/database/database-relasional. (10 Oktober 2017) Anonim, 2014. Apa itu bit byte field record file. http://nazzsangpemimpi.blogspot.co.id/2014/11/apa-itu-bit-byte-field-record-file- dan.html. (10 Oktober 2017))