SlideShare a Scribd company logo
1 of 35
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title style
BAB 3
DBA
FACULTY
Riza Muhammad Nurman
DATABASE ADMINISTRATION
Manage Database
Twitter : https://twitter.com/rhyzone
SlideShare : https://slideshare.net/rizaman
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleCONTENT
• Administrasi Database
• Manajemen Database Otomatis (SQL Server Agent)
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleADMINISTRASI DATABASE
• Database files
– Data File
• Sebuah file data yang terdiri dari informasi tentang data dan
database objek , seperti tabel2-tabel, index-index, dan store
procedure.
• File-file tersebut digabung bersama-sama menjadi satu
group, disebut Filegroup.
• Terdapat 2 tipe data file, yaitu:
– Primary data file : .
» Setiap database mempunyai 1 file primary data
» Ekstensi: .mdf
– Secondary data file :
» terdiri dari data user.
» Ekstensi:.ndf
– Log Files
• Menyimpan rincian-rincian transaksi & modifikasi database
• Ekstensi : .ldf
Notes:
DBA harus memiliki
keahlian menterjemahkan
requirement proses bisnis
ke obyek-obyek dalam
database seperti table,
query/view dan stored
procedure disamping
obyek-obyek dalam
database seperti tuning,
indexing, clustering,
backup data, maintain
high availability dan
sebagainya
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleADMINISTRASI DATABASE - 2
• Filegroups
– kumpulan dari file-file
– Ada 2 tipe filegroups, yaitu primary dan secondary.
– Setiap database mengandung filegroup default.
– Setiap database mempunyai filegroup primary, yang mengandung file primary data.
– Filegroup bisa dibuat oleh sesuai dengan nama user. Filegroup itu disebut dengan
user-defined filegroup.
– Filegroup user-defined dibuat bukan termasuk bagian dalam filegroup primary atau
filegroup secondary.
• Database properties
– Merupakan terdiri dari nama, ukuran, dan kepemilikan database
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuka SQL Server 2005
• START > ALL PROGRAMS > Microsoft SQL
Server 2005 > SQL Server Management
Studio
• Connect to Server
– Server type adalah tipe yang digunakan
dalam SQL Server 2005. Karena
berhubungan dengan database maka
pilihlah Database Engine (default)
– Server Name sesuai dengan artinya
adalah nama dari server yang ingin
digunakan. Default dari SQL Server
adalah nama computer local yang
diinstal SQL Server. Jika ingin koneksi
dengan server yang ada dijaringan klik
tombol panah pilihlah (browse more …)
dan pilihlah tab Network Servers.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Database
Klik kanan Database Node pada instansi yang
dikehendaki, kemudian pada jendela Object
Explorer pilih opsi New Database dari menu
pop-up
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Database - 2
• Masukkan nama database yang dikehendaki dalam
textbox Database Name, misalnya Perbankan.
• Disini ada beberapa yang bisa dikonfigurasi sesuai
keperluan. Yang bisa diubah ada 4 konfigurasi saat
membuat database, yaitu
1. Perubahan kepemilikan database
2. Mengaktifkan full-text search
3. Memodifikasi file-file database
4. Perubahan Collation dan model recovery
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Database - 3
Klik tombol OK untuk membuat database
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Database - 2
CREATE DATABASE dbMarket
ON
(
NAME = dbMarket_dat,
FILENAME = 'D:RDBMSdbMarket_Data.mdf',
SIZE=10,
FILEGROWTH = 5%
)
LOG ON
(
NAME = dbMarket_log,
FILENAME = 'D:RDBMSdbMarket_Log.ldf',
SIZE=5,
FILEGROWTH = 5%
)
database name
logical name
path lokasi file disimpan
initial size : 10MB
pertumbuhan ukuran kapasitas database 5%
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMemodifikasi Database
1. Klik kanan pada Database yang akan
diubah namanya.
2. Pilih opsi “Properties”.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleDatabase Properties
PROPERTI DESKRIPSI
General Digunakan untuk melihat atau memodifikasi properti untuk database.
Properti yang dapat dimodifikasi antara lain :
 Last database backup
 Last database log backup
 Date that the database transaction log was last backed up
 Name
 Owner
 Date created
 Size
 Space available
 Number of users
 Collation name
Files Digunakan untuk membuat, melihat atau memodifikasi properti untuk database.
Beberapa properti yang dapat diubah adalah:
 Database name
 Owner
 Use full-text indexing
 Database files
 Logical name
 File type
 Filegroup
 Initial size
 Autogrowth
 Path
 File name
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleDatabase Properties - 2
PROPERTI DESKRIPSI
Filegroups Digunakan untuk melihat rincian filegroup, seperti nama dan file dalam
filegroup.
Options Digunakan untuk melihat atau mengubah Options dari database. Beberapa
pengaturan yang dapat diatur adalah:
 Pengaturan otomatis seperti Auto Close dan Auto Shrink
 pengaturan Cursor seperti Close Cursor pada Commit Enabled dan Default
Cursor
 Macam-macam pengaturan lain seperti ANSI NULL default dan ANSI
PaddingEnabled
 Recovery Settings seperti verifikasi halaman
 State Settings seperti Database Read-only dan Database State
Permissions Digunakan untuk melihat hak akses server pada database.
Bahkan dapat juga digunakan untuk menambahkan users, database roles, dan
application roles di database.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMenghapus Database
1. Klik kanan pada
Database yang akan
diubah namanya.
2. Pilih opsi “Delete”
pada pop-up menu.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMemindahkan Database
• Database dapat dipindahkan antar instance pada komputer yang sama, maupun
pada komputer yang berbeda  fitur Detaching dan Attaching data beserta
Transaction Log dari sebuah database.
• Detaching Database
Mirip seperti menghapus database tetapi database hasil detached dapat dilampirkan
atau di- Attach kembali, baik pada komputer yang sama maupun komputer yang
berbeda (karena data file dan log tidak terhapus)
• Attaching Database
Proses memasukkan database ke SQL Server yang telah terputus sehingga dapat
digunakan kembali
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleDetaching Database
1. Klik kanan pada Database yang akan di-
Detach
2. Pilih opsi Tasks > Detach pada pop-up
menu
3. Opsi Databases to detach menampilkan
nama database yang telah terpilih untuk
diproses.
4. Klik tombol OK untuk melakukan Detaching
database.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleAttaching Database
1. Klik kanan pada Databases Node
2. Pilih opsi Attach pada pop-up menu
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleAttaching Database - 2
3. Klik Add untuk memilih database yang akan
di-attach
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleAttaching Database - 3
4. Kemudian pilih folder dimana file .mdf dan
.ldf (hasil detach) dari database tersebut
berada
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleAttaching Database - 4
5. Ubah nama database di kolom Attach As, apabila
ingin memberikan nama yang berbeda dari database
yang akan di- Attach
6. Klik OK untuk melakukan Attach database.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMANAJEMEN DATABASE OTOMATIS
• SQL Server Agent  Administrative tasks
yang berjalan secara berkala, proses
otomatisasi
• SQL Server Agent merupakan komponen
penting dari SQL Server yang membantu
menjalankan proses tasks sesuai waktu
yang telah diatur (Jobs)
• Sebelum memulai membuat Jobs,
pastikan bahwa SQL Server Agent telah
berjalan karena secara default kondisi
SQL Server Agent berada pada posisi
tidak aktif
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs
• CONTOH: Sebagai DBA harus melakukan back up database dari server database.
Biasanya dilakukan pada setelah terjadi transaksi. Jam 09.00 pm dilakukan back up
karena pada saat itu semua transaksi sementara tidak ada. Tugas ini dilakukan
secara otomatis melalui penjadwalan yang dilakukan dari hari dan waktu (9.00
setiap hari Senin sampai Jum’at)
Klik kanan pada SQL Server Agent > Pilih
opsi NEW > Job
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 2
• Isikan nama Job tersebut pada textbox
Name, di tab General.
• Tentukan termasuk kategori apakah Job
yang dilakukan tersebut, pilih salah satu
opsi pada Category.
• Hilangkan centang Enabled pada panel
dibawah Description, jika Job tidak ingin
langsung dijalankan setelah selesai
dibuat.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 3
• Pada panel sebelah kiri, pilih tab STEPS
untuk mengisi perintah-perintah yang akan
dilakukan oleh Job tersebut.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 4
• Klik button NEW pada panel sebelah kanan
untuk memulai memasukkan Step Jobs
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 5
• Isi nama dari Step tersebut pada textbox
Step Name, dan tentukan tipe dari step
yang akan dijalankan pada combobox Type
• “The command was successfully parsed”
akan muncul ketika tidak ada lagi kesalahan
pada sintaks. Jika masih ada kesalahan,
benahi sebelum melanjutkan proses
• Klik OK untuk membuat Job Steps.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 6
• Pada panel sebelah kiri, pilih Advanced
untuk mengatur Job Options. Misalnya,
tindakan apa yang akan dilakukan ketika Job
Step sukses atau gagal, berapa kali kah SQL
Server Agent harus mencoba mengeksekusi
Job step tersebut, dan lain-lain
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Jobs - 7
• Terakhir, klik tombol OK untuk membuat
Job.
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMengatur Jobs
• Jobs dapat diatur untuk dijalankan pada waktu tertentu, misalnya
Jobs untuk melakukan backup data rutin, maka pada hari dan waktu
tertentu Jobs tersebut akan berjalan otomatis
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMengatur Jobs - 2
1. Klik Start automatically when SQL Server Agent
starts untuk menjalankan Job ketika SQL Server
Agent mulai dijalankan.
2. Klik Start whenever the CPUs become idle
untuk menjalankan Job ketika CPU memasuki
kondisi Idle.
3. Klik Recurring jika ingin schedule berjalan
berulang. Untuk mengatur berjalannya
schedule sesuai keinginan. Lengkapi
pengaturan Frequency, Daily Frequency, dan
Duration pada kotak dialog.
4. Klik One Time jika ingin schedule tersebut
hanya berjalan sekali saja. Untuk mengatur
One time Schedule, lengkapi One-time
occurrence pada kotak dialog.
Setting Job pada SQL Server Agent
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleAlerts
• Alert : respons terhadap event atau pesan error yang terjadi di SQL
Server
• Alert dibuat untuk memberitahukan kepada Administrator sebuah
pesan error ketika proses tersebut tidak berhasil dijalankan
• Alert dapat melakukan pemberitahuan terhadap satu atau lebih
operator
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleOperator
• Operator: user yang menerima pemberitahuan ketika sebuah Jobs
telah sukses dijalankan, atau adanya sebuah alert yang dijalankan
• Pemberitahuan kepada operator dalam bentuk 3 pesan
– Email
• Mengirimkan ke operator dengan menggunakan email
– Pager
• Mengirimkan pemberitahuan ke operator melalui pager
– Net send command
• Mengirimkan pemberitahuan ke operator melalui net send command
(menggunakan service messenger)
• Pesan akan ditampilkan dalam bentuk box
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Alert
Klik kanan Alert pada SQL Server Agent dan
pilih New Alert
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Alert - 2
• Jendela New Alert muncul. Untuk Name
masukkan name yang dibuat.
• Type dipilih “SQL Server event alert”.
• Untuk Event alert definition, Database
name adalah database yang diinginkan
jika ada kesalahan atau error. Alerts will
be raised based on severity pilihlah error
yang akan dijadikan alert
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title styleMembuat Alert - 3
Riza Muhammad Nurman Thursday, March 1, 2018
Click to edit Master title style

More Related Content

What's hot

Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_dataUlmi_Kalsum
 
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...RamaNurrajib
 
Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)UFhie Ah
 
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...Puji Astuti
 
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...Siti Aula
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...kairunnisa
 
Materi 6 db performance tuning
Materi 6 db performance tuningMateri 6 db performance tuning
Materi 6 db performance tuningElma Fiana
 
Tugas sim masda alif araffi ( yananto mihadi putra) sistem manajemen basis ...
Tugas sim masda alif araffi ( yananto mihadi putra)   sistem manajemen basis ...Tugas sim masda alif araffi ( yananto mihadi putra)   sistem manajemen basis ...
Tugas sim masda alif araffi ( yananto mihadi putra) sistem manajemen basis ...masda araffi
 
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005Dudy Ali
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...WidyaAyundaPutri
 
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, ...Annidafatra
 
Tugas ii 0317_arie firmandani_1512510445
Tugas ii  0317_arie firmandani_1512510445Tugas ii  0317_arie firmandani_1512510445
Tugas ii 0317_arie firmandani_1512510445Arie Firmandani
 

What's hot (13)

Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_data
 
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...
Tugas sim,rama nurrajib, yananto mihadi p., s.e., m.si., cma. sistem manajeme...
 
Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
 
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, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
 
Materi 6 db performance tuning
Materi 6 db performance tuningMateri 6 db performance tuning
Materi 6 db performance tuning
 
Tugas sim masda alif araffi ( yananto mihadi putra) sistem manajemen basis ...
Tugas sim masda alif araffi ( yananto mihadi putra)   sistem manajemen basis ...Tugas sim masda alif araffi ( yananto mihadi putra)   sistem manajemen basis ...
Tugas sim masda alif araffi ( yananto mihadi putra) sistem manajemen basis ...
 
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005
Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
 
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, ...
 
Tugas ii 0317_arie firmandani_1512510445
Tugas ii  0317_arie firmandani_1512510445Tugas ii  0317_arie firmandani_1512510445
Tugas ii 0317_arie firmandani_1512510445
 

Similar to DBA BAB 3 - Manage Database

PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptbukanyusup13
 
D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013Saybia Himma
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdfAhmadKurt
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...Yasmin Al-Hakim
 
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...diah putri handayani
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTino Dwiantoro
 
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Fazril Azi
 
Modul 2 bahan ajar slide pl sql
Modul 2 bahan ajar slide   pl sqlModul 2 bahan ajar slide   pl sql
Modul 2 bahan ajar slide pl sqlBayu Anggara
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERSitiOlis
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sqlLela Warni
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflhMirza Afrizal
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptxRenaHidayatus1
 

Similar to DBA BAB 3 - Manage Database (20)

02. membuat database
02. membuat database02. membuat database
02. membuat database
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
 
Modul database2 revpkt
Modul database2 revpktModul database2 revpkt
Modul database2 revpkt
 
D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013
 
D wh pentol
D wh pentolD wh pentol
D wh pentol
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdf
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, opsi membuat bl...
 
Data & basisdata
Data & basisdataData & basisdata
Data & basisdata
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis Data
 
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
 
Modul 2 bahan ajar slide pl sql
Modul 2 bahan ajar slide   pl sqlModul 2 bahan ajar slide   pl sql
Modul 2 bahan ajar slide pl sql
 
Desain database
Desain databaseDesain database
Desain database
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
 
perancangan sistem
perancangan sistemperancangan sistem
perancangan sistem
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflh
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx
 

More from Riza Nurman

SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakRiza Nurman
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakRiza Nurman
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakRiza Nurman
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakRiza Nurman
 
XML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESXML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESRiza Nurman
 
XML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASEXML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASERiza Nurman
 
XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)Riza Nurman
 
XML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMXML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMRiza Nurman
 
RMN - XML Source Code
RMN -  XML Source CodeRMN -  XML Source Code
RMN - XML Source CodeRiza Nurman
 
ADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyRiza Nurman
 
ADP - Chapter 4 Managing Sessions
ADP - Chapter 4 Managing SessionsADP - Chapter 4 Managing Sessions
ADP - Chapter 4 Managing SessionsRiza Nurman
 
ADP- Chapter 3 Implementing Inter-Servlet Communication
ADP- Chapter 3 Implementing Inter-Servlet CommunicationADP- Chapter 3 Implementing Inter-Servlet Communication
ADP- Chapter 3 Implementing Inter-Servlet CommunicationRiza Nurman
 
ADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet TechnologyADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet TechnologyRiza Nurman
 
ADP - Chapter 1 Introducing Web Application Development
ADP - Chapter 1 Introducing Web Application DevelopmentADP - Chapter 1 Introducing Web Application Development
ADP - Chapter 1 Introducing Web Application DevelopmentRiza Nurman
 

More from Riza Nurman (20)

TOT PHP DAY 1
TOT PHP DAY 1TOT PHP DAY 1
TOT PHP DAY 1
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat Lunak
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
 
XML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESXML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICES
 
XML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASEXML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASE
 
XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)
 
XML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMXML - Chapter 5 XML DOM
XML - Chapter 5 XML DOM
 
RMN - XML Source Code
RMN -  XML Source CodeRMN -  XML Source Code
RMN - XML Source Code
 
XML - Chapter 4
XML - Chapter 4XML - Chapter 4
XML - Chapter 4
 
XML - Chapter 3
XML - Chapter 3XML - Chapter 3
XML - Chapter 3
 
XML - Chapter 2
XML - Chapter 2XML - Chapter 2
XML - Chapter 2
 
XML - Chapter 1
XML - Chapter 1XML - Chapter 1
XML - Chapter 1
 
ADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages Technology
 
ADP - Chapter 4 Managing Sessions
ADP - Chapter 4 Managing SessionsADP - Chapter 4 Managing Sessions
ADP - Chapter 4 Managing Sessions
 
ADP- Chapter 3 Implementing Inter-Servlet Communication
ADP- Chapter 3 Implementing Inter-Servlet CommunicationADP- Chapter 3 Implementing Inter-Servlet Communication
ADP- Chapter 3 Implementing Inter-Servlet Communication
 
ADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet TechnologyADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet Technology
 
ADP - Chapter 1 Introducing Web Application Development
ADP - Chapter 1 Introducing Web Application DevelopmentADP - Chapter 1 Introducing Web Application Development
ADP - Chapter 1 Introducing Web Application Development
 
MIS BAB 10
MIS BAB 10MIS BAB 10
MIS BAB 10
 

Recently uploaded

MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptxMETODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptxFidiaHananasyst
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfAndiCoc
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarAureliaAflahAzZahra
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanaji guru
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfssuser29a952
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxMas PauLs
 
Ppt kelompok 6 (preeklamsia ringan).pptx
Ppt kelompok 6 (preeklamsia ringan).pptxPpt kelompok 6 (preeklamsia ringan).pptx
Ppt kelompok 6 (preeklamsia ringan).pptxMeilianiPuspitaSari
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuKhiyaroh1
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikNegustinNegustin
 
Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramTitaniaUtami
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxiwidyastama85
 
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.pptDemokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.pptretno12886
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...Kanaidi ken
 
Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)BashoriAlwi4
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025Fikriawan Hasli
 
Materi Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanMateri Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanTitaniaUtami
 

Recently uploaded (20)

MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
 
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptxMETODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaan
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
 
Ppt kelompok 6 (preeklamsia ringan).pptx
Ppt kelompok 6 (preeklamsia ringan).pptxPpt kelompok 6 (preeklamsia ringan).pptx
Ppt kelompok 6 (preeklamsia ringan).pptx
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitik
 
Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan Garam
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.pptDemokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
 
Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
 
Materi Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanMateri Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang Kesehatan
 

DBA BAB 3 - Manage Database

  • 1. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title style BAB 3 DBA FACULTY Riza Muhammad Nurman DATABASE ADMINISTRATION Manage Database Twitter : https://twitter.com/rhyzone SlideShare : https://slideshare.net/rizaman
  • 2. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleCONTENT • Administrasi Database • Manajemen Database Otomatis (SQL Server Agent)
  • 3. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleADMINISTRASI DATABASE • Database files – Data File • Sebuah file data yang terdiri dari informasi tentang data dan database objek , seperti tabel2-tabel, index-index, dan store procedure. • File-file tersebut digabung bersama-sama menjadi satu group, disebut Filegroup. • Terdapat 2 tipe data file, yaitu: – Primary data file : . » Setiap database mempunyai 1 file primary data » Ekstensi: .mdf – Secondary data file : » terdiri dari data user. » Ekstensi:.ndf – Log Files • Menyimpan rincian-rincian transaksi & modifikasi database • Ekstensi : .ldf Notes: DBA harus memiliki keahlian menterjemahkan requirement proses bisnis ke obyek-obyek dalam database seperti table, query/view dan stored procedure disamping obyek-obyek dalam database seperti tuning, indexing, clustering, backup data, maintain high availability dan sebagainya
  • 4. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleADMINISTRASI DATABASE - 2 • Filegroups – kumpulan dari file-file – Ada 2 tipe filegroups, yaitu primary dan secondary. – Setiap database mengandung filegroup default. – Setiap database mempunyai filegroup primary, yang mengandung file primary data. – Filegroup bisa dibuat oleh sesuai dengan nama user. Filegroup itu disebut dengan user-defined filegroup. – Filegroup user-defined dibuat bukan termasuk bagian dalam filegroup primary atau filegroup secondary. • Database properties – Merupakan terdiri dari nama, ukuran, dan kepemilikan database
  • 5. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuka SQL Server 2005 • START > ALL PROGRAMS > Microsoft SQL Server 2005 > SQL Server Management Studio • Connect to Server – Server type adalah tipe yang digunakan dalam SQL Server 2005. Karena berhubungan dengan database maka pilihlah Database Engine (default) – Server Name sesuai dengan artinya adalah nama dari server yang ingin digunakan. Default dari SQL Server adalah nama computer local yang diinstal SQL Server. Jika ingin koneksi dengan server yang ada dijaringan klik tombol panah pilihlah (browse more …) dan pilihlah tab Network Servers.
  • 6. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Database Klik kanan Database Node pada instansi yang dikehendaki, kemudian pada jendela Object Explorer pilih opsi New Database dari menu pop-up
  • 7. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Database - 2 • Masukkan nama database yang dikehendaki dalam textbox Database Name, misalnya Perbankan. • Disini ada beberapa yang bisa dikonfigurasi sesuai keperluan. Yang bisa diubah ada 4 konfigurasi saat membuat database, yaitu 1. Perubahan kepemilikan database 2. Mengaktifkan full-text search 3. Memodifikasi file-file database 4. Perubahan Collation dan model recovery
  • 8. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Database - 3 Klik tombol OK untuk membuat database
  • 9. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Database - 2 CREATE DATABASE dbMarket ON ( NAME = dbMarket_dat, FILENAME = 'D:RDBMSdbMarket_Data.mdf', SIZE=10, FILEGROWTH = 5% ) LOG ON ( NAME = dbMarket_log, FILENAME = 'D:RDBMSdbMarket_Log.ldf', SIZE=5, FILEGROWTH = 5% ) database name logical name path lokasi file disimpan initial size : 10MB pertumbuhan ukuran kapasitas database 5%
  • 10. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMemodifikasi Database 1. Klik kanan pada Database yang akan diubah namanya. 2. Pilih opsi “Properties”.
  • 11. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleDatabase Properties PROPERTI DESKRIPSI General Digunakan untuk melihat atau memodifikasi properti untuk database. Properti yang dapat dimodifikasi antara lain :  Last database backup  Last database log backup  Date that the database transaction log was last backed up  Name  Owner  Date created  Size  Space available  Number of users  Collation name Files Digunakan untuk membuat, melihat atau memodifikasi properti untuk database. Beberapa properti yang dapat diubah adalah:  Database name  Owner  Use full-text indexing  Database files  Logical name  File type  Filegroup  Initial size  Autogrowth  Path  File name
  • 12. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleDatabase Properties - 2 PROPERTI DESKRIPSI Filegroups Digunakan untuk melihat rincian filegroup, seperti nama dan file dalam filegroup. Options Digunakan untuk melihat atau mengubah Options dari database. Beberapa pengaturan yang dapat diatur adalah:  Pengaturan otomatis seperti Auto Close dan Auto Shrink  pengaturan Cursor seperti Close Cursor pada Commit Enabled dan Default Cursor  Macam-macam pengaturan lain seperti ANSI NULL default dan ANSI PaddingEnabled  Recovery Settings seperti verifikasi halaman  State Settings seperti Database Read-only dan Database State Permissions Digunakan untuk melihat hak akses server pada database. Bahkan dapat juga digunakan untuk menambahkan users, database roles, dan application roles di database.
  • 13. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMenghapus Database 1. Klik kanan pada Database yang akan diubah namanya. 2. Pilih opsi “Delete” pada pop-up menu.
  • 14. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMemindahkan Database • Database dapat dipindahkan antar instance pada komputer yang sama, maupun pada komputer yang berbeda  fitur Detaching dan Attaching data beserta Transaction Log dari sebuah database. • Detaching Database Mirip seperti menghapus database tetapi database hasil detached dapat dilampirkan atau di- Attach kembali, baik pada komputer yang sama maupun komputer yang berbeda (karena data file dan log tidak terhapus) • Attaching Database Proses memasukkan database ke SQL Server yang telah terputus sehingga dapat digunakan kembali
  • 15. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleDetaching Database 1. Klik kanan pada Database yang akan di- Detach 2. Pilih opsi Tasks > Detach pada pop-up menu 3. Opsi Databases to detach menampilkan nama database yang telah terpilih untuk diproses. 4. Klik tombol OK untuk melakukan Detaching database.
  • 16. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleAttaching Database 1. Klik kanan pada Databases Node 2. Pilih opsi Attach pada pop-up menu
  • 17. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleAttaching Database - 2 3. Klik Add untuk memilih database yang akan di-attach
  • 18. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleAttaching Database - 3 4. Kemudian pilih folder dimana file .mdf dan .ldf (hasil detach) dari database tersebut berada
  • 19. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleAttaching Database - 4 5. Ubah nama database di kolom Attach As, apabila ingin memberikan nama yang berbeda dari database yang akan di- Attach 6. Klik OK untuk melakukan Attach database.
  • 20. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMANAJEMEN DATABASE OTOMATIS • SQL Server Agent  Administrative tasks yang berjalan secara berkala, proses otomatisasi • SQL Server Agent merupakan komponen penting dari SQL Server yang membantu menjalankan proses tasks sesuai waktu yang telah diatur (Jobs) • Sebelum memulai membuat Jobs, pastikan bahwa SQL Server Agent telah berjalan karena secara default kondisi SQL Server Agent berada pada posisi tidak aktif
  • 21. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs • CONTOH: Sebagai DBA harus melakukan back up database dari server database. Biasanya dilakukan pada setelah terjadi transaksi. Jam 09.00 pm dilakukan back up karena pada saat itu semua transaksi sementara tidak ada. Tugas ini dilakukan secara otomatis melalui penjadwalan yang dilakukan dari hari dan waktu (9.00 setiap hari Senin sampai Jum’at) Klik kanan pada SQL Server Agent > Pilih opsi NEW > Job
  • 22. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 2 • Isikan nama Job tersebut pada textbox Name, di tab General. • Tentukan termasuk kategori apakah Job yang dilakukan tersebut, pilih salah satu opsi pada Category. • Hilangkan centang Enabled pada panel dibawah Description, jika Job tidak ingin langsung dijalankan setelah selesai dibuat.
  • 23. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 3 • Pada panel sebelah kiri, pilih tab STEPS untuk mengisi perintah-perintah yang akan dilakukan oleh Job tersebut.
  • 24. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 4 • Klik button NEW pada panel sebelah kanan untuk memulai memasukkan Step Jobs
  • 25. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 5 • Isi nama dari Step tersebut pada textbox Step Name, dan tentukan tipe dari step yang akan dijalankan pada combobox Type • “The command was successfully parsed” akan muncul ketika tidak ada lagi kesalahan pada sintaks. Jika masih ada kesalahan, benahi sebelum melanjutkan proses • Klik OK untuk membuat Job Steps.
  • 26. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 6 • Pada panel sebelah kiri, pilih Advanced untuk mengatur Job Options. Misalnya, tindakan apa yang akan dilakukan ketika Job Step sukses atau gagal, berapa kali kah SQL Server Agent harus mencoba mengeksekusi Job step tersebut, dan lain-lain
  • 27. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Jobs - 7 • Terakhir, klik tombol OK untuk membuat Job.
  • 28. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMengatur Jobs • Jobs dapat diatur untuk dijalankan pada waktu tertentu, misalnya Jobs untuk melakukan backup data rutin, maka pada hari dan waktu tertentu Jobs tersebut akan berjalan otomatis
  • 29. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMengatur Jobs - 2 1. Klik Start automatically when SQL Server Agent starts untuk menjalankan Job ketika SQL Server Agent mulai dijalankan. 2. Klik Start whenever the CPUs become idle untuk menjalankan Job ketika CPU memasuki kondisi Idle. 3. Klik Recurring jika ingin schedule berjalan berulang. Untuk mengatur berjalannya schedule sesuai keinginan. Lengkapi pengaturan Frequency, Daily Frequency, dan Duration pada kotak dialog. 4. Klik One Time jika ingin schedule tersebut hanya berjalan sekali saja. Untuk mengatur One time Schedule, lengkapi One-time occurrence pada kotak dialog. Setting Job pada SQL Server Agent
  • 30. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleAlerts • Alert : respons terhadap event atau pesan error yang terjadi di SQL Server • Alert dibuat untuk memberitahukan kepada Administrator sebuah pesan error ketika proses tersebut tidak berhasil dijalankan • Alert dapat melakukan pemberitahuan terhadap satu atau lebih operator
  • 31. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleOperator • Operator: user yang menerima pemberitahuan ketika sebuah Jobs telah sukses dijalankan, atau adanya sebuah alert yang dijalankan • Pemberitahuan kepada operator dalam bentuk 3 pesan – Email • Mengirimkan ke operator dengan menggunakan email – Pager • Mengirimkan pemberitahuan ke operator melalui pager – Net send command • Mengirimkan pemberitahuan ke operator melalui net send command (menggunakan service messenger) • Pesan akan ditampilkan dalam bentuk box
  • 32. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Alert Klik kanan Alert pada SQL Server Agent dan pilih New Alert
  • 33. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Alert - 2 • Jendela New Alert muncul. Untuk Name masukkan name yang dibuat. • Type dipilih “SQL Server event alert”. • Untuk Event alert definition, Database name adalah database yang diinginkan jika ada kesalahan atau error. Alerts will be raised based on severity pilihlah error yang akan dijadikan alert
  • 34. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title styleMembuat Alert - 3
  • 35. Riza Muhammad Nurman Thursday, March 1, 2018 Click to edit Master title style