SlideShare une entreprise Scribd logo
1  sur  24
Basis Data
Klien Server
Pertemuan 1
- Kontrak Kuliah
- Pengenalan BDCS
Identitas Mata Kuliah
 Mata Kuliah/SKS :
Basis Data Klien Server/4(1-3)
 Semester :
4 (Genap) Tahun Akademik 2011/2012
 PK / Kelas/Klp :
Manajemen Informatika (A/B/C) (P1-P2)
Deskripsi Mata Kuliah
 Mempelajari basis data klien/server beserta
teknik pemrogramannya. DBMS (Database
Management System) yang digunakan adalah
Microsoft SQL Server 2005 dengan bahasa
pemrograman Java (J2EE). Materi yang akan
dibahas meliputi tabel, relationship, stored
procedure, view, trigger, dan akses basis data
via JDBC untuk aplikasi web.
Dosen
 Koordinator :
Andika Sundawijaya, ST
 Dosen :
Pessi Grihastamadya, Skom
Ardiansyah, SKom
Penilaian
Penilaian Kuliah (Teori) :
 Ujian Tengah Semester (UTS) : 15 %
 Ujian Akhir Semester (UAS) : 15 %
 Quiz (min 2 kali) : 10 %
Penilaian Praktikum :
 Tugas Individu : 20 %
 Tugas Projek Akhir : 40 %
Penilaian
Standar Penilaian :
A > 75
65 < B < 75
40 < C < 65
20 < D < 40
20 < E
Rancangan Materi Kuliah
Pertemuan ke- Pokok Bahasan
1 Kontrak Kuliah
Pengenalan Basis Data Klien Server
2, 3 Dasar SQL Server
4, 5 SQL Server Lanjut
6 Dasar Pemrograman Java pada Web
7 Review Materi I
8 JDBC SQL Server
9, 10, 11 J2EE (Java 2 Enterprise Edition)
12 Report pada J2EE
13 Framework pada J2EE
14 Review Materi II
Rancangan Materi Praktikum
Pertemuan ke- Pokok Bahasan
1 Pengenalan Basis Data Klien Server
2, 3 Dasar SQL Server
4, 5 SQL Server Lanjut
6 Dasar Pemrograman Java pada Web
7 JDBC SQL Server
8 JDBC SQL Server
9, 10, 11 J2EE (Java 2 Enterprise Edition)
12 Report pada J2EE
13 Presentasi Tugas Akhir 1
14 Presentasi Tugas Akhir 2
Tugas Projek Akhir
 Kelompok 2-3 Orang
 Judul/tema tugas projek akhir dikelola oleh
masing-masing dosen praktikum
Pengenalan Basis Data
Klien Server
Basis Data
 Data
 Informasi
 Basis Data
 DBMS (Database Management System)
Pengenalan & Definisi
 Basis Data
sekumpulan data yang saling berhubungan.
 Karakteristik utama basis data adalah :
 Merepresentasikan aspek dari dunia nyata,
 Terstruktur dengan baik,
 Ada penggunanya dan ada aplikasi,
 Disimpan dalam memori komputer secara permanen, dan
 Dapat diakses dan dimanipulasi menggunakan DBMS
 Database Management System (DBMS) adalah sebuah
sistem perangkat lunak untuk menyimpan, mengatur dan
mengakses ke basis data.
DBMS
DBMS Meliputi :
 Mendefinisikan struktur,
 Membangun sekumpulan data,
 Memanipulasi data
 Menjamin konsistensi,
 Menjamin konkurensi dari sebuah basis data.
Defining Constructing Manipulating
Program Aplikasi/
Query Interaktif
Catalog Basis Data
Query Processor
Akses
Data
DBMS
Sistem
Basis Data
Pengguna/
Programmer
Deskripsi
Basis Data
Compiler
DDL
DBA
Klien/Server
 Pengertian client/ server yaitu sebuah sistem
yang saling berhubungan dalam sebuah
jaringan yang memiliki dua komponen utama
yang satu berfungsi sebagai client dan
satunya lagi sebagai server atau biasa
disebut 2-Tier.
 Dengan adanya internet dan jaringan maka
konsep 2-tier ini mulai bergeser dan
berkembang menjadi 3-tier.
2 Tier vs 3 Tier
 2-tier. Membagi proses load kedalam dua bagian.
Aplikasi utama secara logika dijalankan/ berjalan
pada sisi client yang biasanya mengirimkan
request dalam bentuk sintaks SQL ke sebuah
database server yang berfungsi sebagai media
penyimpanan data. Kita bisa juga menyebutnya
dengan arsitektur fat client karena bagian terbesar
atau yang utama dari aplikasi berjalan pada sisi
client/ komputer client.
2 Tier vs 3 Tier (II)
 3-tier. Membagi proses loading antara 1)
komputer client menjalankan graphical user
interface (GUI) logic, 2) aplikasi server
menjalankan business logic, dan 3) database
dan/ atau legacy application. Karena 3-tier
memindahkan application logic ke server
sehingga sering juga disebut sebagai
arsitektur fat server.
 Semua aplikasi client/server haruslah memiliki
paling tidak 2-tier : user interface pada sisi
client dan data terdistribusi yang disimpan
pada sisi server.
Karakteristik Klien
 Klien
 Menyediakan antar muka untuk user
 Menyediakan format query atau perintah dalam
bahasa yang telah dikenal
 Mengkomunikasikan format query dan perintah
dengan server yang disesuaikan dengan metode
komunikasi antar proses yang diterima
 Melaksanakan analisis terhadap data yang
merupakan hasil yang dikembalikan oleh server
 Menampilkan hasil query dan perintah kepada user
Karakteristik Server
 Server
 Menyediakan servis pada client (bisa lebih
dari satu)
 Hanya merespon query atau perintah yang
dikirimkan oleh klien, tidak memulai
komunikasi dengan client
Klien Server
 Klien  Request
 Server  Service
Dalam DDBMS yang banyak digunakan, model perangkat
lunak dibagi ke
dalam tiga level :
1. Perangkat lunak server bertanggung jawab pada
manajemen data lokal, kebanyakan sama dengan
perangkat lunak DBMS
2. Perangkat lunak client bertanggung jawab untuk
fungsi distribusi; mengakses informasi distribusi data
dari katalog DDBMS dan memproses semua
permintaan yang membutuhkan akses ke lebih dari
satu tempat. Hal ini juga ditangani semua antar muka
user.
 Perangkat lunak komunikasi (biasanya
dihubungkan dengan sistem operasi
terdistribusi) menyediakan primitif komunikasi
yang digunakan oleh client untuk mengirim
perintah dan data ke tempat yang berbeda
sesuai kebutuhan. Hal ini bukan bagian yang
terpenting dalam DDBMS, tetapi
menyediakan primitf komunikasi dan
pelayanan yang esensial.
Terimakasih
Andika Sundawijaya
sundawijaya@gmail.com

Contenu connexe

Tendances

T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis DataSiska Amelia
 
Teknologi broadband wireless access
Teknologi broadband wireless accessTeknologi broadband wireless access
Teknologi broadband wireless accessAditya Permana
 
Arsitektur Data Warehouse
Arsitektur Data WarehouseArsitektur Data Warehouse
Arsitektur Data WarehouseNova ed
 
Mata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarMata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarJamaludin Al Fijar
 
Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09KuliahKita
 
DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseRiza Nurman
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2Ratzman III
 
CSS Layouting #1 : Display
CSS Layouting #1 : DisplayCSS Layouting #1 : Display
CSS Layouting #1 : DisplaySandhika Galih
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionI Putu Hariyadi
 
Soal_Latihan_Olimpiade_Matematika_SMP.pdf
Soal_Latihan_Olimpiade_Matematika_SMP.pdfSoal_Latihan_Olimpiade_Matematika_SMP.pdf
Soal_Latihan_Olimpiade_Matematika_SMP.pdfWida Reza Hardiyanti
 
Matematika Diskrit matriks relasi-dan_fungsi
Matematika Diskrit  matriks relasi-dan_fungsiMatematika Diskrit  matriks relasi-dan_fungsi
Matematika Diskrit matriks relasi-dan_fungsiSiti Khotijah
 
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdfRirin414289
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawatnaufals11
 
CSS Layouting #3 : Box Model
CSS Layouting #3 : Box ModelCSS Layouting #3 : Box Model
CSS Layouting #3 : Box ModelSandhika Galih
 
Makalah Algoritma kruskal
Makalah Algoritma kruskalMakalah Algoritma kruskal
Makalah Algoritma kruskalzaenal mustofa
 
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013Mega Putri Hardini
 

Tendances (20)

T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis Data
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Teknologi broadband wireless access
Teknologi broadband wireless accessTeknologi broadband wireless access
Teknologi broadband wireless access
 
Arsitektur Data Warehouse
Arsitektur Data WarehouseArsitektur Data Warehouse
Arsitektur Data Warehouse
 
Mata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarMata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer Dasar
 
Class diagram
Class diagramClass diagram
Class diagram
 
Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09Matematika Diskrit - 06 relasi dan fungsi - 09
Matematika Diskrit - 06 relasi dan fungsi - 09
 
DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan Database
 
SK-KD IPS SDLB – A(Tuna Netra)
SK-KD IPS SDLB – A(Tuna Netra)SK-KD IPS SDLB – A(Tuna Netra)
SK-KD IPS SDLB – A(Tuna Netra)
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
CSS Layouting #1 : Display
CSS Layouting #1 : DisplayCSS Layouting #1 : Display
CSS Layouting #1 : Display
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
 
Soal_Latihan_Olimpiade_Matematika_SMP.pdf
Soal_Latihan_Olimpiade_Matematika_SMP.pdfSoal_Latihan_Olimpiade_Matematika_SMP.pdf
Soal_Latihan_Olimpiade_Matematika_SMP.pdf
 
Matematika Diskrit matriks relasi-dan_fungsi
Matematika Diskrit  matriks relasi-dan_fungsiMatematika Diskrit  matriks relasi-dan_fungsi
Matematika Diskrit matriks relasi-dan_fungsi
 
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf
1. Modul Ajar-Deret Aritmatika-Matematika Umum-Kelas 10.pdf
 
Fungsi grafik di matlab
Fungsi grafik di matlabFungsi grafik di matlab
Fungsi grafik di matlab
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawat
 
CSS Layouting #3 : Box Model
CSS Layouting #3 : Box ModelCSS Layouting #3 : Box Model
CSS Layouting #3 : Box Model
 
Makalah Algoritma kruskal
Makalah Algoritma kruskalMakalah Algoritma kruskal
Makalah Algoritma kruskal
 
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013
Presentasi spldv kelompok 5 8C SMP Kristen Gloria 1 Surabaya 2013
 

Similaire à BDSK

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
 
Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)UFhie Ah
 
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
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxFajriFatahillah2
 
Arsitektur dbms multiuser
Arsitektur dbms multiuserArsitektur dbms multiuser
Arsitektur dbms multiuserIrsyad Casanova
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...AnisHaerunisa2
 
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, 2018Intanks20
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis DataAinul Yaqin
 
Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallarimayawulantara
 
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...SeptiHendarwati
 
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
 
Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )k4ira
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Mutia Nabila
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Tisa Widyastuti
 

Similaire à BDSK (20)

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 ...
 
Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)Database server dan manajemennya (DBSM)
Database server dan manajemennya (DBSM)
 
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, ...
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
 
Bab 5
Bab 5Bab 5
Bab 5
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
 
Arsitektur dbms multiuser
Arsitektur dbms multiuserArsitektur dbms multiuser
Arsitektur dbms multiuser
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
 
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
 
practica ADI
practica ADIpractica ADI
practica ADI
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_small
 
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
 
M1 dbms
M1   dbmsM1   dbms
M1 dbms
 
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
 
Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
 

Plus de Rangga Ananto

[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng
[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng
[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ngRangga Ananto
 
Tutorial Merakit PC Gaming High End Sendiri
Tutorial Merakit PC Gaming High End SendiriTutorial Merakit PC Gaming High End Sendiri
Tutorial Merakit PC Gaming High End SendiriRangga Ananto
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling arrayRangga Ananto
 
Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Rangga Ananto
 
Membandingkan 2 teks eksplanasi
Membandingkan 2 teks eksplanasiMembandingkan 2 teks eksplanasi
Membandingkan 2 teks eksplanasiRangga Ananto
 
Bahasa Pemrograman C++
Bahasa Pemrograman C++Bahasa Pemrograman C++
Bahasa Pemrograman C++Rangga Ananto
 

Plus de Rangga Ananto (8)

[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng
[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng
[Docuementasi] Keamanan Sistem Informasi SYS'2016 - Wifi Crack With Aicrack-ng
 
Tutorial Merakit PC Gaming High End Sendiri
Tutorial Merakit PC Gaming High End SendiriTutorial Merakit PC Gaming High End Sendiri
Tutorial Merakit PC Gaming High End Sendiri
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling array
 
Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007
 
Membandingkan 2 teks eksplanasi
Membandingkan 2 teks eksplanasiMembandingkan 2 teks eksplanasi
Membandingkan 2 teks eksplanasi
 
Bahasa Pemrograman C++
Bahasa Pemrograman C++Bahasa Pemrograman C++
Bahasa Pemrograman C++
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 

Dernier

TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.Monhik1
 
undangan tahlil dan kirim doa pendak 1.doc
undangan tahlil dan kirim doa pendak 1.docundangan tahlil dan kirim doa pendak 1.doc
undangan tahlil dan kirim doa pendak 1.docLaelaSafitri7
 
Presentasi Prinsip-prinsip Desain Grafis.pdf
Presentasi Prinsip-prinsip Desain Grafis.pdfPresentasi Prinsip-prinsip Desain Grafis.pdf
Presentasi Prinsip-prinsip Desain Grafis.pdfgeoartorthoplan
 
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...achmadwalidi444
 
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Bandung
 
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMAS
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMASPOWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMAS
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMASAfrilyakurniarezki
 
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhKELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhRatriShintya
 
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiKEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiLookWWE
 
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvsagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvademahdiyyah
 
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...ahmadirhamni
 
Pertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptPertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptDAVIDSTEVENSONSIMBOL
 

Dernier (11)

TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
 
undangan tahlil dan kirim doa pendak 1.doc
undangan tahlil dan kirim doa pendak 1.docundangan tahlil dan kirim doa pendak 1.doc
undangan tahlil dan kirim doa pendak 1.doc
 
Presentasi Prinsip-prinsip Desain Grafis.pdf
Presentasi Prinsip-prinsip Desain Grafis.pdfPresentasi Prinsip-prinsip Desain Grafis.pdf
Presentasi Prinsip-prinsip Desain Grafis.pdf
 
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
 
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
 
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMAS
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMASPOWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMAS
POWER POINT BUNDEL HAIS PPTDALAM PELAKSANAAN DI PUSKESMAS
 
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhKELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
 
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiKEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
 
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvsagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
 
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
 
Pertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptPertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.ppt
 

BDSK

  • 1. Basis Data Klien Server Pertemuan 1 - Kontrak Kuliah - Pengenalan BDCS
  • 2. Identitas Mata Kuliah  Mata Kuliah/SKS : Basis Data Klien Server/4(1-3)  Semester : 4 (Genap) Tahun Akademik 2011/2012  PK / Kelas/Klp : Manajemen Informatika (A/B/C) (P1-P2)
  • 3. Deskripsi Mata Kuliah  Mempelajari basis data klien/server beserta teknik pemrogramannya. DBMS (Database Management System) yang digunakan adalah Microsoft SQL Server 2005 dengan bahasa pemrograman Java (J2EE). Materi yang akan dibahas meliputi tabel, relationship, stored procedure, view, trigger, dan akses basis data via JDBC untuk aplikasi web.
  • 4. Dosen  Koordinator : Andika Sundawijaya, ST  Dosen : Pessi Grihastamadya, Skom Ardiansyah, SKom
  • 5. Penilaian Penilaian Kuliah (Teori) :  Ujian Tengah Semester (UTS) : 15 %  Ujian Akhir Semester (UAS) : 15 %  Quiz (min 2 kali) : 10 % Penilaian Praktikum :  Tugas Individu : 20 %  Tugas Projek Akhir : 40 %
  • 6. Penilaian Standar Penilaian : A > 75 65 < B < 75 40 < C < 65 20 < D < 40 20 < E
  • 7. Rancangan Materi Kuliah Pertemuan ke- Pokok Bahasan 1 Kontrak Kuliah Pengenalan Basis Data Klien Server 2, 3 Dasar SQL Server 4, 5 SQL Server Lanjut 6 Dasar Pemrograman Java pada Web 7 Review Materi I 8 JDBC SQL Server 9, 10, 11 J2EE (Java 2 Enterprise Edition) 12 Report pada J2EE 13 Framework pada J2EE 14 Review Materi II
  • 8. Rancangan Materi Praktikum Pertemuan ke- Pokok Bahasan 1 Pengenalan Basis Data Klien Server 2, 3 Dasar SQL Server 4, 5 SQL Server Lanjut 6 Dasar Pemrograman Java pada Web 7 JDBC SQL Server 8 JDBC SQL Server 9, 10, 11 J2EE (Java 2 Enterprise Edition) 12 Report pada J2EE 13 Presentasi Tugas Akhir 1 14 Presentasi Tugas Akhir 2
  • 9. Tugas Projek Akhir  Kelompok 2-3 Orang  Judul/tema tugas projek akhir dikelola oleh masing-masing dosen praktikum
  • 11. Basis Data  Data  Informasi  Basis Data  DBMS (Database Management System)
  • 12. Pengenalan & Definisi  Basis Data sekumpulan data yang saling berhubungan.  Karakteristik utama basis data adalah :  Merepresentasikan aspek dari dunia nyata,  Terstruktur dengan baik,  Ada penggunanya dan ada aplikasi,  Disimpan dalam memori komputer secara permanen, dan  Dapat diakses dan dimanipulasi menggunakan DBMS  Database Management System (DBMS) adalah sebuah sistem perangkat lunak untuk menyimpan, mengatur dan mengakses ke basis data.
  • 13. DBMS DBMS Meliputi :  Mendefinisikan struktur,  Membangun sekumpulan data,  Memanipulasi data  Menjamin konsistensi,  Menjamin konkurensi dari sebuah basis data. Defining Constructing Manipulating
  • 14. Program Aplikasi/ Query Interaktif Catalog Basis Data Query Processor Akses Data DBMS Sistem Basis Data Pengguna/ Programmer Deskripsi Basis Data Compiler DDL DBA
  • 15. Klien/Server  Pengertian client/ server yaitu sebuah sistem yang saling berhubungan dalam sebuah jaringan yang memiliki dua komponen utama yang satu berfungsi sebagai client dan satunya lagi sebagai server atau biasa disebut 2-Tier.  Dengan adanya internet dan jaringan maka konsep 2-tier ini mulai bergeser dan berkembang menjadi 3-tier.
  • 16. 2 Tier vs 3 Tier  2-tier. Membagi proses load kedalam dua bagian. Aplikasi utama secara logika dijalankan/ berjalan pada sisi client yang biasanya mengirimkan request dalam bentuk sintaks SQL ke sebuah database server yang berfungsi sebagai media penyimpanan data. Kita bisa juga menyebutnya dengan arsitektur fat client karena bagian terbesar atau yang utama dari aplikasi berjalan pada sisi client/ komputer client.
  • 17. 2 Tier vs 3 Tier (II)  3-tier. Membagi proses loading antara 1) komputer client menjalankan graphical user interface (GUI) logic, 2) aplikasi server menjalankan business logic, dan 3) database dan/ atau legacy application. Karena 3-tier memindahkan application logic ke server sehingga sering juga disebut sebagai arsitektur fat server.
  • 18.  Semua aplikasi client/server haruslah memiliki paling tidak 2-tier : user interface pada sisi client dan data terdistribusi yang disimpan pada sisi server.
  • 19. Karakteristik Klien  Klien  Menyediakan antar muka untuk user  Menyediakan format query atau perintah dalam bahasa yang telah dikenal  Mengkomunikasikan format query dan perintah dengan server yang disesuaikan dengan metode komunikasi antar proses yang diterima  Melaksanakan analisis terhadap data yang merupakan hasil yang dikembalikan oleh server  Menampilkan hasil query dan perintah kepada user
  • 20. Karakteristik Server  Server  Menyediakan servis pada client (bisa lebih dari satu)  Hanya merespon query atau perintah yang dikirimkan oleh klien, tidak memulai komunikasi dengan client
  • 21. Klien Server  Klien  Request  Server  Service
  • 22. Dalam DDBMS yang banyak digunakan, model perangkat lunak dibagi ke dalam tiga level : 1. Perangkat lunak server bertanggung jawab pada manajemen data lokal, kebanyakan sama dengan perangkat lunak DBMS 2. Perangkat lunak client bertanggung jawab untuk fungsi distribusi; mengakses informasi distribusi data dari katalog DDBMS dan memproses semua permintaan yang membutuhkan akses ke lebih dari satu tempat. Hal ini juga ditangani semua antar muka user.
  • 23.  Perangkat lunak komunikasi (biasanya dihubungkan dengan sistem operasi terdistribusi) menyediakan primitif komunikasi yang digunakan oleh client untuk mengirim perintah dan data ke tempat yang berbeda sesuai kebutuhan. Hal ini bukan bagian yang terpenting dalam DDBMS, tetapi menyediakan primitf komunikasi dan pelayanan yang esensial.