Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 Pemerograman Database Client Server 1 Pendahuluan.

Presentasi serupa


Presentasi berjudul: "1 Pemerograman Database Client Server 1 Pendahuluan."— Transcript presentasi:

1 1 Pemerograman Database Client Server 1 Pendahuluan

2 Materi : Pemerograman Database Client Server Tier Architecture Pengantar Sql Sql Programming Transaction and Locking XML dan XND Connection DataSource Relation Database Unrelation Database 2 Pemerograman Database Client Server

3 Arsitektur Aplikasi Client Server Perancangan arsitektur client server yang mengacu pada desain sistem untuk dapat berkomunikasi 3 Pemerograman Database Client Server

4 Macam Arsitektur Aplikasi Client Server 1.Standalone (one-tier) 4 Pemerograman Database Client Server

5 Macam Arsitektur Aplikasi Client Server 2.Client/Server (two-tier) 5 Pemerograman Database Client Server

6 Macam Arsitektur Aplikasi Client Server 3.Three-Tier / Multi-Tier 6 Pemerograman Database Client Server

7 Batasan Integritas (Integrity Constraint) kondisi yang ditetapkan pada skema database dan membatasi data yang dapat disimpan di dalam database tersebut. 7 Pemerograman Database Client Server

8 Tipe Batasan Integritas (Integrity Constraint) 1.Membutuhkan Data (Required Data) Kolom harus mengandung data yang benar, tidak diijinkan untuk mengandung nilai NULL. 2.Batasan Domain (Domain Contraints) Setiap kolom memiliki domain atau nilai yang diijinkan untuk kolom tersebut. Contoh ; domain untuk kolom JenisKelamin adalah ‘L’ atau ‘P’.Batasan ini didefinisikan dengan klausa CHECK pada kolom. 8 Pemerograman Database Client Server

9 Tipe Batasan Integritas (Integrity Constraint) 3.Integritas Entiti (Entity Integrity) Primary Key pada tabel harus mengandung nilai unik dan tidak boleh bernilai null pada setiap baris data. Batasan ini mendefinisikan primary key dengan klausa PRIMARY KEY yang hanya dapat dilakukan sekali dalam setiap tabel dan sebagai tambahan dapat didefinisikan alternate key dengan klausa UNIQUE. 9 Pemerograman Database Client Server

10 Tipe Batasan Integritas (Integrity Constraint) 4.Integritas Referensi (Referential Integrity) Foreign Key adalah kolom yang menghubungkan setiap baris data pada tabel anak yang mengandung foreign key ke tabel induk yang memiliki nilai candidate key yang cocok. Batasan ini didefinisikan dengan klausa FOREIGN KEY 10 Pemerograman Database Client Server

11 Tipe Batasan Integritas (Integrity Constraint) 5.Batasan Umum (General Contraints) Batasan tambahan yang didefinisikan oleh pengguna database. 11 Pemerograman Database Client Server

12 CREATE TABLE 12 Pemerograman Database Client Server

13 ALTER TABLE 13 Pemerograman Database Client Server

14 Pratikum Buat database dengan nama AIRLINES yang akan memiliki tabel-tabel dengan struktur Pemerograman Database Client Server 14

15 Pratikum Buat database AIRLINES Aktifkan database AIRLINES Pemerograman Database Client Server 15

16 Pratikum Buat Tabel PESAWAT Buat Tabel PILOT Pemerograman Database Client Server 16

17 Pratikum Buat Tabel SERTIFIKASI Pemerograman Database Client Server 17

18 Pratikum hasil Pemerograman Database Client Server 18

19 Pratikum Tambahkan data ke dalam tabel Pesawat (1) hasil??? Pemerograman Database Client Server 19

20 Pratikum Coba kermbali menambahkan data ke dalam tabel Pesawat (2) hasil??? Pemerograman Database Client Server 20

21 Pratikum Tambahkan data ke dalam tabel Pilot (3)hasil??? Pemerograman Database Client Server 21

22 Pratikum Ubah script baris ke-2 langkah sebelumnya menjadi sbb : (4)hasil??? Pemerograman Database Client Server 22

23 Pratikum Tambahkan data ke dalam tabel sertifikasi (5)hasil??? Pemerograman Database Client Server 23

24 Pratikum Ubah script diatas (6)hasil??? Pemerograman Database Client Server 24

25 Pratikum Ubah script diatas (7)hasil??? Pemerograman Database Client Server 25

26 Pratikum Tambahkan data ke dalam tabel sertifikasi (8)hasil??? Pemerograman Database Client Server 26

27 Pratikum (9)Tugas : Buat database dengan nama Perusahaan yang akan memiliki tabel-tabel dengan struktur sbb Pemerograman Database Client Server 27

28 Pratikum Pemerograman Database Client Server 28

29 Pratikum (10)Coba tambahkan data untuk table-tabel diatas, hasilnya??? Pemerograman Database Client Server 29

30 Daftar Pustaka 1.http://beginner-sql-tutorial.com/id/sql- createdatabase.htmhttp://beginner-sql-tutorial.com/id/sql- createdatabase.htm 2.http://www.w3schools.com/sql/sql_create_d b.asphttp://www.w3schools.com/sql/sql_create_d b.asp 3.http://plsql-tutorial.com/http://plsql-tutorial.com/ 4.http://www.tsql.info/http://www.tsql.info/ Pemerograman Database Client Server 30


Download ppt "1 Pemerograman Database Client Server 1 Pendahuluan."

Presentasi serupa


Iklan oleh Google