SlideShare a Scribd company logo
Database Administrator
Pengenalan Database Administrator dan Konfigurasi SQL
Server 2005.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan Database
 Database : kumpulan data yang disimpan di dalam
komputer pusat secara terstruktur sehingga dapat
diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data
tersebut.
 Konsep dasar Database, adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan.
 Model yang umum digunakan : model relasional
(mewakili semua informasi dalam bentuk tabel-tabel
yang saling berhubungan dimana setiap tabel terdiri
dari baris dan kolom).
 Relasi antar tabel diwakili dengan menggunakan
nilai yang sama antar tabel.
Dudy Fathan Ali, Database Administrator, 2013.
Peranan Database Administrator
 Database Administrator (DBA) : seseorang yang
bertanggung jawab untuk melakukan semua
administrasi database, dan menyediakan informasi
yang diperlukan oleh user.
 Bertugas untuk membuat, mengkonfigurasikan, dan
mengelola database.
 Memiliki keahlian lebih mendalam dalam hal desain,
optimasi dan manajemen RDBMS ( Relational
Database Management System).
 Mampu untuk menganalisa proses bisnis dan
menterjemahkannya kedalam bentuk tabel-tabel
yang saling berelasi beserta fungsionalitasnya.
Dudy Fathan Ali, Database Administrator, 2013.
Peranan Database Administrator (contd.)
Dudy Fathan Ali, Database Administrator, 2013.
 Tugas DBA : memaintain database baik produksi,
backup maupun development dalam perusahaan
yang membutuhkan aplikasi database berskala
besar untuk operasionalnya sehari-hari.
 Peran kerja seorang DBA :
 1. Merancang dan membangun database dalam sebuah
system.
 2. Merekomendasikan solusi terbaik dalam implementasi
database baik dalam hal software maupun hardware.
 3. Memaintain database agar dapat berjalan dengan baik
dan optimal.
Peranan Database Administrator (contd.)
Dudy Fathan Ali, Database Administrator, 2013.
 Keahlian yang perlu dimiliki oleh seorang DBA :
 1. Menguasai ERD, SQL dan desain database secara
mendalam.
 2. Menguasai berbagai teknik optimalisasi/tuning, backup
dan maintain database.
 3. Menguasai secara mendalam salah satu atau lebih
RDBMS berserta tools yang ada.
 4. Memahami tentang salah satu platform/bahasa
pemrograman untuk mengakses database.
 5. Menguasai teknologi server, storage, operating system
yang berkaitan dengan implementasi database.
Latar belakang pendidikan : Manajemen Informatika, Teknik
Informatika, dan Ilmu Komputer.
Pengenalan SQL Server 2005
 Seorang DBA harus mengetahui berbagai versi dan
persyaratan untuk membuat server database
khususnya SQL Server.
 Sebuah server database mempunyai persyaratan-
persyaratan, yaitu:
 1. Scalabity : Kemampuan untuk meningkatkan jumlah
kapasitas data.
 2. Availabity : Kemampuan untuk penyediaan akses data
oleh pengguna diberbagai lokasi saat diperlukan.
 3. Perfomance : Kemampuan dalam merespon semua
pengguna dengan baik dan akurat.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 (contd.) Sebuah server database mempunyai
persyaratan-persyaratan, yaitu:
 4. Security : Kemampuan dalam menjaga keamanan data
dari sesuatu yang bisa hilangnya data atau rusaknya
data.
 5. Data Analysis : Kemampuan dalam pemberian
informasi dengan baik, akurat, dan efisien.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 Versi SQL Server :
 1. Enterprise Edition, Edisi ini terdiri dari seperangkat fitur-fitur
manajemen dan analisis data. Edisi ini merupakan edisi SQL
Server 2005 yang paling tinggi skalabilitas-nya dan mudah
digunakan.
 2. Standard Edition, Edisi ini menyediakan fitur-fitur yang sama
dengan edisi Enterprise, namun didesain untuk organisasi
berukuran sedang. Tidak batasan kapasitas memori yang
dialokasikan ke server.
 3. Workgroup Edition, Edisi ini sebuah solusi database yang
tidak mahal dan mudah diatur bagi organisasi bisnis skala kecil
hingga menengah. Edisi ini tidak mendukung fitur-fitur high-
availability, seperti database mirroring, clustering, online
indexing, serta sedikit business intelligence yang disediakan
seperti pada edisi lainnya.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
Dudy Fathan Ali, Database Administrator,
2013.
 4. Express Edition, Edisi ini adalah versi edisi yang bebas di
download, cocok bagi komputer pribadi yang tidak terhubung
ke jaringan. Tidak mendukung operasi database mirroring,
failover, partitioning dan online indexing. Tidak menyediakan
tool-tool seperti SQL Server Management Studio dan Profiler.
 5. Mobile Edition, Edisi ini cocok bagi perangkat PC Tabel dan
perangkat cerdas lainnya. Perangkat-perangkat yang termasuk
didalamnya adalah perangkat yang dapat menjalankan
Microsoft Windows CE.5.0, Microsoft Mobile Pocket PC 2003,
Microsoft Mobile Versi 5.0 Pocket PC atau Microsoft Mobile
Versi 5.0 bagi Smart Phone.
 6. Developer Edition, memiliki seluruh fungsionalitas SQL
Server 2005 edisi Enterprise, namun hanya dikhususkan bagi
lingkungan dimana aplikasi-aplikasi di-deploy untuk digunakan
olehg pengguna khusus.
Pengenalan SQL Server 2005 (Contd.)
 7. Evaluation Edition, sebuah versial percobaan (trial)
SQL Server 2005 dengan waktu terbatas. Isi edisi ini
sama dengan edisi Enterprise. Digunakan untuk tujuan
pengetesan dan evaluasi.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 Kebutuhan Perangkat Keras (Hardware) :
 Kebutuhan Processor :
 Minimal Intel Pentium III atau yang lebih tinggi dengan frekuensi
600 Mhz atau lebih tinggi. Akan berjalan dan beroperasi lebih
baik menggunakan prosessor dengan frekuensi 1GHz atau
prosesor yang lebih tinggi.
 Kebutuhan Memory :
 Untuk semua edisi terkecuali Edisi Express, SQL server 2005
mensyaratkan kapasitas minimal RAM 512 MB selain kapasitas
RAM yang dibutuhkan oleh Sistem Operasi. Namun sangat
disarankan untuk menggunakan RAM dengan kapasitas 1GB.
 Kebutuhan Harddisk :
 Komponen database SQL Server membutuhkan ruang disk
antara 150 hingga 746 MB. Kebutuhan ruang Hard disk aktual
bergantung konfigurasi sistem dan aplikasi dan juga komponen
yang dipilih.
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 Kebutuhan kapasitas Harddisk bagi komponen-
komponen SQL Server 2005 :
Features Capacity
Database engine and data files, replication, and full-text search 150 MB
Analysis services and data files 35 MB
Reporting services 40 MB
Notification services engine components, client components, and rules
components
5 MB
Integration services 9 MB
Client components 12 MB
Management tools 70 MB
Development tools 20 MB
SQL Server books online and SQL Server Mobile books online 15 MB
Samples and sample databases 390 MB
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 Kebutuhan Perangkat Lunak (Software) :
 Kebutuhan Sistem Operasi :
 SQL Server 2005 dengan edisi yang berbeda dapat diinstall
pada sebuah sistem operasi yang berbeda pula.
Operating System
Edisi
Enterprise
Edisi
Standar
Edisi
Worgroup
Edisi
Express
Edisi
Developer
Windows Server 2003 SP1 (all PC editions) √ √ √ √ √
Windows XP SP2 (Home Edition) X X X √ √
Windows XP SP2 (Professional,Media
Center, and TabletEditions)
X √ √ √ √
Windows 2000Server SP4 (all editions) √ √ √ √ √
Windows 2000 Professional SP4 X √ √ √ √
Dudy Fathan Ali, Database Administrator, 2013.
Pengenalan SQL Server 2005 (Contd.)
 Berikut adalah kebutuhan perangkat lunak tambahan
SQL Server 2005:
 Microsoft Internet Explorer 6.0 Service Pack 1 atau lebih tinggi
(Syarat instalasi : Microsoft Management Console)
 Internet Information Services (IIS) 5.0 atau 6.0 (Syarat
instalasi: Reporting Services)
 MSXML 6.0 (untuk SQL Server 2005 Express diinstall secara
manual)
 Jaringan TCP/IP
 Microsoft .NET Framework 2.0 (SQL Server akan melakukan
instalasi jika dibutuhkan)
 Microsoft Windows Installer 3.1 (SQL Server akan melakukan
instalasi jika dibutuhkan)
 Microsoft Data Access Components (MDAC) 2.8 Service Pack
1 atau lebih tinggi
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005
 SQL Server 2005 yang telah ada belum sepenuhnya
sesuai dengan konfigurasi yang diharapkan masing-
masing pengguna.
 Sebagai contoh ada beberapa komponen-komponen
dalam SQL Server 2005 saat instalasi dalam kondisi
standar adalah disable.
 Komponen-komponen yang fiturnya disabled adalah
sebagai berikut:
 Integration Services
 SQL Server Agent
 SQL Server Browser
 Full-Text Search
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 Tool-tool untuk melakukan konfigurasi adalah SQL
Server Surface Area Configuration (SAC) dan SQL
Server Configuration Manager untuk konfigurasi
komponen-komponen database secara manual.
 Surface Area adalah suatu kumpulan dari service-
service dan fitur-fitur yang terlihat oleh user melalui
jaringan.
 SAC ini memberikan interface umum untuk
mengaktifkan, menonaktifkan, start, atau
menghentikan layanan (services) dan protocol-
protokol jaringan , yang digunakan untuk koneksi
remote.
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 Komponen untuk konektivitas dalam SAC adalah :
 1. Database Engine
 2. Analysis Services
 3. SQL Server Agent
 4. Full-Text Agent
 5. SQL Server Integration Services
 6. SQL Server Browser
 Database Engine :
 Layanan inti untuk penyimpanan, pengolahan dan
pengamanan data. Database Engine memberikan
pengendalian akses dan proses transaksi yang cepat
untuk memenuhi persyaratan dari aplikasi data yang
banyak dalam perusahaan Anda
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 Analysis Services :
 Analysis Services mendukung OLAP dengan
memungkinkan untuk merancang, membuat, dan
mengelola struktur multidimensi yang berisi data
dikumpulkan dari sumber data lain, seperti database
relasional. Untuk aplikasi data mining, Analysis Services
memungkinkan untuk merancang, membuat, dan
memvisualisasikan model data mining.
 SQL Server Agent :
 SQL Server Agent adalah service yang melaksanakan
tugas administrative berdasarkan jadwal. Tugas yang
dilakukan bisa satu atau lebih. Salah satu contoh tugas
yang dilakukan penjadwalan backup sebuah database.
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
Dudy Fathan Ali, Database Administrator,
2013.
 Full-Text Search :
 Berfungsi untuk mengeluarkan queri teks secara lengkap
terhadap data didalam table SQL Server. Full-Text query
terdiri dari kata dan frasa atau berbagai bentuk kata atau
frasa. Pengaturan service ini sama seperti Database
engine.
 Surface Area Configuration for Features :
 SAC for Features berfungsi untuk membolehkan enable
atau disable fitur-fitur SQL Server , salah satunya seperti
CLR Integration dan XML Web Service endpoints.
Konfigurasi SQL Server 2005 (Contd.)
 Komponen dari SAC for Features :
 1. Ad Hoc distributed queries.
 2. Common Language runtime (CLR) integration.
 3. Dedicated administrator connection (DAC).
 4. Database Mail.
 5. Native XML Web Services.
 6. OLE Automation stored procedures.
 7. Service Broker.
 8. SQL Mail.
 9. Web Assitant stored procedures.
 10. Xp_cmdshell.
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 SQL Server Configuration Manager :
 SQL Server Configuration Manager digunakan untuk
konfigurasi pilihan startup dan parameter-parameter dari
suatu instance SQL Server. Mengatur konfigurasi service-
service yang berhubungan dengan SQL Server 2005,
Protocol-protocol network yang digunakan SQL Server
2005, dan mengatur konfigurasi konektifitas jaringan dari
SQL Server computer klien.
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 Komponen yang ada dalam SQL Server
Configuration Manager :
 SQL Server 2005 Services
 Berfungsi untuk mengatur service-service yang berhubungan
dengan SQL Server 2005.
 SQL Configuration Manager melakukan tugas tugas services
sebagai berikut :
 Melakukan service apakah dalam start, stop, dan pause.
 Mengkonfigurasi services untuk memulai secara otomatis atau
manual, service disable, atau perubahan beberapa services.
 Mengubah password untuk account-account yang digunakan
services SQL Server.
 Melihat properties dari service.
Dudy Fathan Ali, Database Administrator, 2013.
Konfigurasi SQL Server 2005 (Contd.)
 SQL Server 2005 Network Configuration :
 Konfigurasi yang berhubungan dengan Enable, Disable
protocol-protokol Network dan konfiguasi SQL Server network
Protocol.
 Shared Memory : protocol yang paling sederhana dan tidak memiliki
pengaturan yang dapat dikonfigurasi.
 TCP/IP : adalah protocol yang sering digunakan pada internet. TCP
/ IP mencakup standar untuk routing lalu lintas jaringan dan
menawarkan fitur keamanan canggih.
 Named Pipes : sebuah protokol yang dikembangkan untuk jaringan
area lokal.
 Virtual Interface Adapter (VIA) adalah protocol yang bekerja melalui
hardware VIA.
 SQL Native Client Configuration :
 Hal ini berhubungan dengan saat SQL Server 2005
klien-klien terhubung ke SQL Server
Dudy Fathan Ali, Database Administrator, 2013.
Tugas
Dudy Fathan Ali, Database Administrator,
2013.
1. Menurut pendapat anda, Apa definisi dari
Database Administrator?
2. Seberapa besar peranan Database Administrator
dalam suatu perusahaan? Berikan contoh-contoh
kegiatan yang dilakukan oleh seorang Database
Administrator!
3. Sebutkan beberapa keahlian yang harus dimiliki
oleh seorang Database Administrator.
4. Sebutkan dan jelaskan komponen-komponen
dalam SAC.
5. Menurut anda, apakah anda mampu menjadi
seorang Database Administrator? Berikan
Alasannya.

More Related Content

What's hot

Chapter 7
Chapter 7Chapter 7
6 tahap perancangan database
6 tahap perancangan database 6 tahap perancangan database
6 tahap perancangan database
Abdi Rusdyanto
 
OLAP
OLAPOLAP
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
Desty Yani
 
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
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
Logistyo Yulistianto
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan database
Desty Yani
 
Tugas 4 rekayasa web
Tugas 4 rekayasa web Tugas 4 rekayasa web
Tugas 4 rekayasa web
LinggaDipta
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
fahreza yozi
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
GithaMahulete
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
Endang Retnoningsih
 
Ptw6
Ptw6Ptw6
Dbms
DbmsDbms
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
Rifka Giovani
 
Chapter 2 lingkungan basis data
Chapter 2 lingkungan basis dataChapter 2 lingkungan basis data
Chapter 2 lingkungan basis data
Setyady Peace
 
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
 
Tugas 4 0317 individu
Tugas 4 0317 individuTugas 4 0317 individu
Tugas 4 0317 individu
eko nofrianto
 
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
 
Tugas4 1412510602 dewi_apriliani
Tugas4 1412510602 dewi_aprilianiTugas4 1412510602 dewi_apriliani
Tugas4 1412510602 dewi_apriliani
dewiapril1996
 

What's hot (20)

Chapter 7
Chapter 7Chapter 7
Chapter 7
 
6 tahap perancangan database
6 tahap perancangan database 6 tahap perancangan database
6 tahap perancangan database
 
OLAP
OLAPOLAP
OLAP
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
 
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, ...
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan database
 
Materi 6
Materi 6Materi 6
Materi 6
 
Tugas 4 rekayasa web
Tugas 4 rekayasa web Tugas 4 rekayasa web
Tugas 4 rekayasa web
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
 
Ptw6
Ptw6Ptw6
Ptw6
 
Dbms
DbmsDbms
Dbms
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
Chapter 2 lingkungan basis data
Chapter 2 lingkungan basis dataChapter 2 lingkungan basis data
Chapter 2 lingkungan basis data
 
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...
 
Tugas 4 0317 individu
Tugas 4 0317 individuTugas 4 0317 individu
Tugas 4 0317 individu
 
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...
 
Tugas4 1412510602 dewi_apriliani
Tugas4 1412510602 dewi_aprilianiTugas4 1412510602 dewi_apriliani
Tugas4 1412510602 dewi_apriliani
 

Viewers also liked

Sql server performance tuning
Sql server performance tuningSql server performance tuning
Sql server performance tuning
ngupt28
 
SQL Server High Availability
SQL Server High AvailabilitySQL Server High Availability
SQL Server High Availability
Database Architechs
 
SQL Server Performance Tuning Baseline
SQL Server Performance Tuning BaselineSQL Server Performance Tuning Baseline
SQL Server Performance Tuning Baseline
► Supreme Mandal ◄
 
Sql Server Performance Tuning
Sql Server Performance TuningSql Server Performance Tuning
Sql Server Performance Tuning
Bala Subra
 
Always on in SQL Server 2012
Always on in SQL Server 2012Always on in SQL Server 2012
Always on in SQL Server 2012
Fadi Abdulwahab
 
Ten query tuning techniques every SQL Server programmer should know
Ten query tuning techniques every SQL Server programmer should knowTen query tuning techniques every SQL Server programmer should know
Ten query tuning techniques every SQL Server programmer should know
Kevin Kline
 

Viewers also liked (6)

Sql server performance tuning
Sql server performance tuningSql server performance tuning
Sql server performance tuning
 
SQL Server High Availability
SQL Server High AvailabilitySQL Server High Availability
SQL Server High Availability
 
SQL Server Performance Tuning Baseline
SQL Server Performance Tuning BaselineSQL Server Performance Tuning Baseline
SQL Server Performance Tuning Baseline
 
Sql Server Performance Tuning
Sql Server Performance TuningSql Server Performance Tuning
Sql Server Performance Tuning
 
Always on in SQL Server 2012
Always on in SQL Server 2012Always on in SQL Server 2012
Always on in SQL Server 2012
 
Ten query tuning techniques every SQL Server programmer should know
Ten query tuning techniques every SQL Server programmer should knowTen query tuning techniques every SQL Server programmer should know
Ten query tuning techniques every SQL Server programmer should know
 

Similar to Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005

Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4
Maulana Rocky
 
Kelebihan dan kekurangan database engine
Kelebihan dan kekurangan database engineKelebihan dan kekurangan database engine
Kelebihan dan kekurangan database engine
roji muhidin
 
practica ADI
practica ADIpractica ADI
practica ADI
bratt rubio
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
AdistyaDesmyana
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
TheodoraTerdunGintin
 
Makalah so bpp
Makalah so bppMakalah so bpp
Makalah so bpp
Mirza elham
 
Analisis Software Windows Server 2008 Enterprise
Analisis Software Windows Server 2008 Enterprise Analisis Software Windows Server 2008 Enterprise
Analisis Software Windows Server 2008 Enterprise
derryrevy
 
Tugas ii 0317_arie firmandani_1512510445
Tugas ii  0317_arie firmandani_1512510445Tugas ii  0317_arie firmandani_1512510445
Tugas ii 0317_arie firmandani_1512510445
Arie Firmandani
 
Windows server 2008 enterprise
Windows server 2008 enterpriseWindows server 2008 enterprise
Windows server 2008 enterprise
Kukuh Rahmadi
 
1. Modul Praktikum SI0044 Basis Data Dasar.pdf
1. Modul Praktikum SI0044 Basis Data Dasar.pdf1. Modul Praktikum SI0044 Basis Data Dasar.pdf
1. Modul Praktikum SI0044 Basis Data Dasar.pdf
kusariwati pauntu
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Intanks20
 
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Diah Roshyta Sari
 
Makalah database
Makalah databaseMakalah database
Makalah database
Shuhar Asterisk
 
Mysql 1
Mysql 1Mysql 1
Mysql 1
Fajar Baskoro
 
Tutorial my sql
Tutorial my sqlTutorial my sql
Tutorial my sql
MIlaSusanti2
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Devi Apriansyah
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptx
AgusNugraha39
 

Similar to Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005 (20)

Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4
 
Kelebihan dan kekurangan database engine
Kelebihan dan kekurangan database engineKelebihan dan kekurangan database engine
Kelebihan dan kekurangan database engine
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
 
Management database
Management databaseManagement database
Management database
 
Makalah so bpp
Makalah so bppMakalah so bpp
Makalah so bpp
 
Analisis Software Windows Server 2008 Enterprise
Analisis Software Windows Server 2008 Enterprise Analisis Software Windows Server 2008 Enterprise
Analisis Software Windows Server 2008 Enterprise
 
Jenis Software Database
Jenis Software DatabaseJenis Software Database
Jenis Software Database
 
Tugas ii 0317_arie firmandani_1512510445
Tugas ii  0317_arie firmandani_1512510445Tugas ii  0317_arie firmandani_1512510445
Tugas ii 0317_arie firmandani_1512510445
 
Windows server 2008 enterprise
Windows server 2008 enterpriseWindows server 2008 enterprise
Windows server 2008 enterprise
 
1. Modul Praktikum SI0044 Basis Data Dasar.pdf
1. Modul Praktikum SI0044 Basis Data Dasar.pdf1. Modul Praktikum SI0044 Basis Data Dasar.pdf
1. Modul Praktikum SI0044 Basis Data Dasar.pdf
 
tugas APS
tugas APStugas APS
tugas APS
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
 
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
 
Makalah database
Makalah databaseMakalah database
Makalah database
 
Mysql 1
Mysql 1Mysql 1
Mysql 1
 
Tutorial my sql
Tutorial my sqlTutorial my sql
Tutorial my sql
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptx
 

More from Dudy Ali

Understanding COM+
Understanding COM+Understanding COM+
Understanding COM+
Dudy Ali
 
Distributed Application Development (Introduction)
Distributed Application Development (Introduction)Distributed Application Development (Introduction)
Distributed Application Development (Introduction)
Dudy Ali
 
Java CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server DatabaseJava CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server Database
Dudy Ali
 
Network Socket Programming with JAVA
Network Socket Programming with JAVANetwork Socket Programming with JAVA
Network Socket Programming with JAVA
Dudy Ali
 
Review Materi ASP.NET
Review Materi ASP.NETReview Materi ASP.NET
Review Materi ASP.NET
Dudy Ali
 
XML Schema Part 2
XML Schema Part 2XML Schema Part 2
XML Schema Part 2
Dudy Ali
 
XML Schema Part 1
XML Schema Part 1XML Schema Part 1
XML Schema Part 1
Dudy Ali
 
Rendering XML Document
Rendering XML DocumentRendering XML Document
Rendering XML Document
Dudy Ali
 
Pengantar XML
Pengantar XMLPengantar XML
Pengantar XML
Dudy Ali
 
Pengantar XML DOM
Pengantar XML DOMPengantar XML DOM
Pengantar XML DOM
Dudy Ali
 
Pengantar ADO.NET
Pengantar ADO.NETPengantar ADO.NET
Pengantar ADO.NET
Dudy Ali
 
Database Connectivity with JDBC
Database Connectivity with JDBCDatabase Connectivity with JDBC
Database Connectivity with JDBC
Dudy Ali
 
XML - Displaying Data ith XSLT
XML - Displaying Data ith XSLTXML - Displaying Data ith XSLT
XML - Displaying Data ith XSLT
Dudy Ali
 
Algorithm & Data Structure - Algoritma Pengurutan
Algorithm & Data Structure - Algoritma PengurutanAlgorithm & Data Structure - Algoritma Pengurutan
Algorithm & Data Structure - Algoritma Pengurutan
Dudy Ali
 
Algorithm & Data Structure - Pengantar
Algorithm & Data Structure - PengantarAlgorithm & Data Structure - Pengantar
Algorithm & Data Structure - Pengantar
Dudy Ali
 
Object Oriented Programming - Value Types & Reference Types
Object Oriented Programming - Value Types & Reference TypesObject Oriented Programming - Value Types & Reference Types
Object Oriented Programming - Value Types & Reference Types
Dudy Ali
 
Object Oriented Programming - Inheritance
Object Oriented Programming - InheritanceObject Oriented Programming - Inheritance
Object Oriented Programming - Inheritance
Dudy Ali
 
Object Oriented Programming - File Input & Output
Object Oriented Programming - File Input & OutputObject Oriented Programming - File Input & Output
Object Oriented Programming - File Input & Output
Dudy Ali
 
Object Oriented Programming - Constructors & Destructors
Object Oriented Programming - Constructors & DestructorsObject Oriented Programming - Constructors & Destructors
Object Oriented Programming - Constructors & Destructors
Dudy Ali
 
Object Oriented Programming - Abstraction & Encapsulation
Object Oriented Programming - Abstraction & EncapsulationObject Oriented Programming - Abstraction & Encapsulation
Object Oriented Programming - Abstraction & Encapsulation
Dudy Ali
 

More from Dudy Ali (20)

Understanding COM+
Understanding COM+Understanding COM+
Understanding COM+
 
Distributed Application Development (Introduction)
Distributed Application Development (Introduction)Distributed Application Development (Introduction)
Distributed Application Development (Introduction)
 
Java CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server DatabaseJava CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server Database
 
Network Socket Programming with JAVA
Network Socket Programming with JAVANetwork Socket Programming with JAVA
Network Socket Programming with JAVA
 
Review Materi ASP.NET
Review Materi ASP.NETReview Materi ASP.NET
Review Materi ASP.NET
 
XML Schema Part 2
XML Schema Part 2XML Schema Part 2
XML Schema Part 2
 
XML Schema Part 1
XML Schema Part 1XML Schema Part 1
XML Schema Part 1
 
Rendering XML Document
Rendering XML DocumentRendering XML Document
Rendering XML Document
 
Pengantar XML
Pengantar XMLPengantar XML
Pengantar XML
 
Pengantar XML DOM
Pengantar XML DOMPengantar XML DOM
Pengantar XML DOM
 
Pengantar ADO.NET
Pengantar ADO.NETPengantar ADO.NET
Pengantar ADO.NET
 
Database Connectivity with JDBC
Database Connectivity with JDBCDatabase Connectivity with JDBC
Database Connectivity with JDBC
 
XML - Displaying Data ith XSLT
XML - Displaying Data ith XSLTXML - Displaying Data ith XSLT
XML - Displaying Data ith XSLT
 
Algorithm & Data Structure - Algoritma Pengurutan
Algorithm & Data Structure - Algoritma PengurutanAlgorithm & Data Structure - Algoritma Pengurutan
Algorithm & Data Structure - Algoritma Pengurutan
 
Algorithm & Data Structure - Pengantar
Algorithm & Data Structure - PengantarAlgorithm & Data Structure - Pengantar
Algorithm & Data Structure - Pengantar
 
Object Oriented Programming - Value Types & Reference Types
Object Oriented Programming - Value Types & Reference TypesObject Oriented Programming - Value Types & Reference Types
Object Oriented Programming - Value Types & Reference Types
 
Object Oriented Programming - Inheritance
Object Oriented Programming - InheritanceObject Oriented Programming - Inheritance
Object Oriented Programming - Inheritance
 
Object Oriented Programming - File Input & Output
Object Oriented Programming - File Input & OutputObject Oriented Programming - File Input & Output
Object Oriented Programming - File Input & Output
 
Object Oriented Programming - Constructors & Destructors
Object Oriented Programming - Constructors & DestructorsObject Oriented Programming - Constructors & Destructors
Object Oriented Programming - Constructors & Destructors
 
Object Oriented Programming - Abstraction & Encapsulation
Object Oriented Programming - Abstraction & EncapsulationObject Oriented Programming - Abstraction & Encapsulation
Object Oriented Programming - Abstraction & Encapsulation
 

Administering Database - Pengenalan DBA dan Konfigurasi SQL Server 2005

  • 1. Database Administrator Pengenalan Database Administrator dan Konfigurasi SQL Server 2005. Dudy Fathan Ali, Database Administrator, 2013.
  • 2. Pengenalan Database  Database : kumpulan data yang disimpan di dalam komputer pusat secara terstruktur sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.  Konsep dasar Database, adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan.  Model yang umum digunakan : model relasional (mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom).  Relasi antar tabel diwakili dengan menggunakan nilai yang sama antar tabel. Dudy Fathan Ali, Database Administrator, 2013.
  • 3. Peranan Database Administrator  Database Administrator (DBA) : seseorang yang bertanggung jawab untuk melakukan semua administrasi database, dan menyediakan informasi yang diperlukan oleh user.  Bertugas untuk membuat, mengkonfigurasikan, dan mengelola database.  Memiliki keahlian lebih mendalam dalam hal desain, optimasi dan manajemen RDBMS ( Relational Database Management System).  Mampu untuk menganalisa proses bisnis dan menterjemahkannya kedalam bentuk tabel-tabel yang saling berelasi beserta fungsionalitasnya. Dudy Fathan Ali, Database Administrator, 2013.
  • 4. Peranan Database Administrator (contd.) Dudy Fathan Ali, Database Administrator, 2013.  Tugas DBA : memaintain database baik produksi, backup maupun development dalam perusahaan yang membutuhkan aplikasi database berskala besar untuk operasionalnya sehari-hari.  Peran kerja seorang DBA :  1. Merancang dan membangun database dalam sebuah system.  2. Merekomendasikan solusi terbaik dalam implementasi database baik dalam hal software maupun hardware.  3. Memaintain database agar dapat berjalan dengan baik dan optimal.
  • 5. Peranan Database Administrator (contd.) Dudy Fathan Ali, Database Administrator, 2013.  Keahlian yang perlu dimiliki oleh seorang DBA :  1. Menguasai ERD, SQL dan desain database secara mendalam.  2. Menguasai berbagai teknik optimalisasi/tuning, backup dan maintain database.  3. Menguasai secara mendalam salah satu atau lebih RDBMS berserta tools yang ada.  4. Memahami tentang salah satu platform/bahasa pemrograman untuk mengakses database.  5. Menguasai teknologi server, storage, operating system yang berkaitan dengan implementasi database. Latar belakang pendidikan : Manajemen Informatika, Teknik Informatika, dan Ilmu Komputer.
  • 6. Pengenalan SQL Server 2005  Seorang DBA harus mengetahui berbagai versi dan persyaratan untuk membuat server database khususnya SQL Server.  Sebuah server database mempunyai persyaratan- persyaratan, yaitu:  1. Scalabity : Kemampuan untuk meningkatkan jumlah kapasitas data.  2. Availabity : Kemampuan untuk penyediaan akses data oleh pengguna diberbagai lokasi saat diperlukan.  3. Perfomance : Kemampuan dalam merespon semua pengguna dengan baik dan akurat. Dudy Fathan Ali, Database Administrator, 2013.
  • 7. Pengenalan SQL Server 2005 (Contd.)  (contd.) Sebuah server database mempunyai persyaratan-persyaratan, yaitu:  4. Security : Kemampuan dalam menjaga keamanan data dari sesuatu yang bisa hilangnya data atau rusaknya data.  5. Data Analysis : Kemampuan dalam pemberian informasi dengan baik, akurat, dan efisien. Dudy Fathan Ali, Database Administrator, 2013.
  • 8. Pengenalan SQL Server 2005 (Contd.)  Versi SQL Server :  1. Enterprise Edition, Edisi ini terdiri dari seperangkat fitur-fitur manajemen dan analisis data. Edisi ini merupakan edisi SQL Server 2005 yang paling tinggi skalabilitas-nya dan mudah digunakan.  2. Standard Edition, Edisi ini menyediakan fitur-fitur yang sama dengan edisi Enterprise, namun didesain untuk organisasi berukuran sedang. Tidak batasan kapasitas memori yang dialokasikan ke server.  3. Workgroup Edition, Edisi ini sebuah solusi database yang tidak mahal dan mudah diatur bagi organisasi bisnis skala kecil hingga menengah. Edisi ini tidak mendukung fitur-fitur high- availability, seperti database mirroring, clustering, online indexing, serta sedikit business intelligence yang disediakan seperti pada edisi lainnya. Dudy Fathan Ali, Database Administrator, 2013.
  • 9. Pengenalan SQL Server 2005 (Contd.) Dudy Fathan Ali, Database Administrator, 2013.  4. Express Edition, Edisi ini adalah versi edisi yang bebas di download, cocok bagi komputer pribadi yang tidak terhubung ke jaringan. Tidak mendukung operasi database mirroring, failover, partitioning dan online indexing. Tidak menyediakan tool-tool seperti SQL Server Management Studio dan Profiler.  5. Mobile Edition, Edisi ini cocok bagi perangkat PC Tabel dan perangkat cerdas lainnya. Perangkat-perangkat yang termasuk didalamnya adalah perangkat yang dapat menjalankan Microsoft Windows CE.5.0, Microsoft Mobile Pocket PC 2003, Microsoft Mobile Versi 5.0 Pocket PC atau Microsoft Mobile Versi 5.0 bagi Smart Phone.  6. Developer Edition, memiliki seluruh fungsionalitas SQL Server 2005 edisi Enterprise, namun hanya dikhususkan bagi lingkungan dimana aplikasi-aplikasi di-deploy untuk digunakan olehg pengguna khusus.
  • 10. Pengenalan SQL Server 2005 (Contd.)  7. Evaluation Edition, sebuah versial percobaan (trial) SQL Server 2005 dengan waktu terbatas. Isi edisi ini sama dengan edisi Enterprise. Digunakan untuk tujuan pengetesan dan evaluasi. Dudy Fathan Ali, Database Administrator, 2013.
  • 11. Pengenalan SQL Server 2005 (Contd.)  Kebutuhan Perangkat Keras (Hardware) :  Kebutuhan Processor :  Minimal Intel Pentium III atau yang lebih tinggi dengan frekuensi 600 Mhz atau lebih tinggi. Akan berjalan dan beroperasi lebih baik menggunakan prosessor dengan frekuensi 1GHz atau prosesor yang lebih tinggi.  Kebutuhan Memory :  Untuk semua edisi terkecuali Edisi Express, SQL server 2005 mensyaratkan kapasitas minimal RAM 512 MB selain kapasitas RAM yang dibutuhkan oleh Sistem Operasi. Namun sangat disarankan untuk menggunakan RAM dengan kapasitas 1GB.  Kebutuhan Harddisk :  Komponen database SQL Server membutuhkan ruang disk antara 150 hingga 746 MB. Kebutuhan ruang Hard disk aktual bergantung konfigurasi sistem dan aplikasi dan juga komponen yang dipilih. Dudy Fathan Ali, Database Administrator, 2013.
  • 12. Pengenalan SQL Server 2005 (Contd.)  Kebutuhan kapasitas Harddisk bagi komponen- komponen SQL Server 2005 : Features Capacity Database engine and data files, replication, and full-text search 150 MB Analysis services and data files 35 MB Reporting services 40 MB Notification services engine components, client components, and rules components 5 MB Integration services 9 MB Client components 12 MB Management tools 70 MB Development tools 20 MB SQL Server books online and SQL Server Mobile books online 15 MB Samples and sample databases 390 MB Dudy Fathan Ali, Database Administrator, 2013.
  • 13. Pengenalan SQL Server 2005 (Contd.)  Kebutuhan Perangkat Lunak (Software) :  Kebutuhan Sistem Operasi :  SQL Server 2005 dengan edisi yang berbeda dapat diinstall pada sebuah sistem operasi yang berbeda pula. Operating System Edisi Enterprise Edisi Standar Edisi Worgroup Edisi Express Edisi Developer Windows Server 2003 SP1 (all PC editions) √ √ √ √ √ Windows XP SP2 (Home Edition) X X X √ √ Windows XP SP2 (Professional,Media Center, and TabletEditions) X √ √ √ √ Windows 2000Server SP4 (all editions) √ √ √ √ √ Windows 2000 Professional SP4 X √ √ √ √ Dudy Fathan Ali, Database Administrator, 2013.
  • 14. Pengenalan SQL Server 2005 (Contd.)  Berikut adalah kebutuhan perangkat lunak tambahan SQL Server 2005:  Microsoft Internet Explorer 6.0 Service Pack 1 atau lebih tinggi (Syarat instalasi : Microsoft Management Console)  Internet Information Services (IIS) 5.0 atau 6.0 (Syarat instalasi: Reporting Services)  MSXML 6.0 (untuk SQL Server 2005 Express diinstall secara manual)  Jaringan TCP/IP  Microsoft .NET Framework 2.0 (SQL Server akan melakukan instalasi jika dibutuhkan)  Microsoft Windows Installer 3.1 (SQL Server akan melakukan instalasi jika dibutuhkan)  Microsoft Data Access Components (MDAC) 2.8 Service Pack 1 atau lebih tinggi Dudy Fathan Ali, Database Administrator, 2013.
  • 15. Konfigurasi SQL Server 2005  SQL Server 2005 yang telah ada belum sepenuhnya sesuai dengan konfigurasi yang diharapkan masing- masing pengguna.  Sebagai contoh ada beberapa komponen-komponen dalam SQL Server 2005 saat instalasi dalam kondisi standar adalah disable.  Komponen-komponen yang fiturnya disabled adalah sebagai berikut:  Integration Services  SQL Server Agent  SQL Server Browser  Full-Text Search Dudy Fathan Ali, Database Administrator, 2013.
  • 16. Konfigurasi SQL Server 2005 (Contd.)  Tool-tool untuk melakukan konfigurasi adalah SQL Server Surface Area Configuration (SAC) dan SQL Server Configuration Manager untuk konfigurasi komponen-komponen database secara manual.  Surface Area adalah suatu kumpulan dari service- service dan fitur-fitur yang terlihat oleh user melalui jaringan.  SAC ini memberikan interface umum untuk mengaktifkan, menonaktifkan, start, atau menghentikan layanan (services) dan protocol- protokol jaringan , yang digunakan untuk koneksi remote. Dudy Fathan Ali, Database Administrator, 2013.
  • 17. Konfigurasi SQL Server 2005 (Contd.)  Komponen untuk konektivitas dalam SAC adalah :  1. Database Engine  2. Analysis Services  3. SQL Server Agent  4. Full-Text Agent  5. SQL Server Integration Services  6. SQL Server Browser  Database Engine :  Layanan inti untuk penyimpanan, pengolahan dan pengamanan data. Database Engine memberikan pengendalian akses dan proses transaksi yang cepat untuk memenuhi persyaratan dari aplikasi data yang banyak dalam perusahaan Anda Dudy Fathan Ali, Database Administrator, 2013.
  • 18. Konfigurasi SQL Server 2005 (Contd.)  Analysis Services :  Analysis Services mendukung OLAP dengan memungkinkan untuk merancang, membuat, dan mengelola struktur multidimensi yang berisi data dikumpulkan dari sumber data lain, seperti database relasional. Untuk aplikasi data mining, Analysis Services memungkinkan untuk merancang, membuat, dan memvisualisasikan model data mining.  SQL Server Agent :  SQL Server Agent adalah service yang melaksanakan tugas administrative berdasarkan jadwal. Tugas yang dilakukan bisa satu atau lebih. Salah satu contoh tugas yang dilakukan penjadwalan backup sebuah database. Dudy Fathan Ali, Database Administrator, 2013.
  • 19. Konfigurasi SQL Server 2005 (Contd.) Dudy Fathan Ali, Database Administrator, 2013.  Full-Text Search :  Berfungsi untuk mengeluarkan queri teks secara lengkap terhadap data didalam table SQL Server. Full-Text query terdiri dari kata dan frasa atau berbagai bentuk kata atau frasa. Pengaturan service ini sama seperti Database engine.  Surface Area Configuration for Features :  SAC for Features berfungsi untuk membolehkan enable atau disable fitur-fitur SQL Server , salah satunya seperti CLR Integration dan XML Web Service endpoints.
  • 20. Konfigurasi SQL Server 2005 (Contd.)  Komponen dari SAC for Features :  1. Ad Hoc distributed queries.  2. Common Language runtime (CLR) integration.  3. Dedicated administrator connection (DAC).  4. Database Mail.  5. Native XML Web Services.  6. OLE Automation stored procedures.  7. Service Broker.  8. SQL Mail.  9. Web Assitant stored procedures.  10. Xp_cmdshell. Dudy Fathan Ali, Database Administrator, 2013.
  • 21. Konfigurasi SQL Server 2005 (Contd.)  SQL Server Configuration Manager :  SQL Server Configuration Manager digunakan untuk konfigurasi pilihan startup dan parameter-parameter dari suatu instance SQL Server. Mengatur konfigurasi service- service yang berhubungan dengan SQL Server 2005, Protocol-protocol network yang digunakan SQL Server 2005, dan mengatur konfigurasi konektifitas jaringan dari SQL Server computer klien. Dudy Fathan Ali, Database Administrator, 2013.
  • 22. Konfigurasi SQL Server 2005 (Contd.)  Komponen yang ada dalam SQL Server Configuration Manager :  SQL Server 2005 Services  Berfungsi untuk mengatur service-service yang berhubungan dengan SQL Server 2005.  SQL Configuration Manager melakukan tugas tugas services sebagai berikut :  Melakukan service apakah dalam start, stop, dan pause.  Mengkonfigurasi services untuk memulai secara otomatis atau manual, service disable, atau perubahan beberapa services.  Mengubah password untuk account-account yang digunakan services SQL Server.  Melihat properties dari service. Dudy Fathan Ali, Database Administrator, 2013.
  • 23. Konfigurasi SQL Server 2005 (Contd.)  SQL Server 2005 Network Configuration :  Konfigurasi yang berhubungan dengan Enable, Disable protocol-protokol Network dan konfiguasi SQL Server network Protocol.  Shared Memory : protocol yang paling sederhana dan tidak memiliki pengaturan yang dapat dikonfigurasi.  TCP/IP : adalah protocol yang sering digunakan pada internet. TCP / IP mencakup standar untuk routing lalu lintas jaringan dan menawarkan fitur keamanan canggih.  Named Pipes : sebuah protokol yang dikembangkan untuk jaringan area lokal.  Virtual Interface Adapter (VIA) adalah protocol yang bekerja melalui hardware VIA.  SQL Native Client Configuration :  Hal ini berhubungan dengan saat SQL Server 2005 klien-klien terhubung ke SQL Server Dudy Fathan Ali, Database Administrator, 2013.
  • 24. Tugas Dudy Fathan Ali, Database Administrator, 2013. 1. Menurut pendapat anda, Apa definisi dari Database Administrator? 2. Seberapa besar peranan Database Administrator dalam suatu perusahaan? Berikan contoh-contoh kegiatan yang dilakukan oleh seorang Database Administrator! 3. Sebutkan beberapa keahlian yang harus dimiliki oleh seorang Database Administrator. 4. Sebutkan dan jelaskan komponen-komponen dalam SAC. 5. Menurut anda, apakah anda mampu menjadi seorang Database Administrator? Berikan Alasannya.