Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMROGRAMAN BASIS DATA CLIENT SERVERR

Presentasi serupa


Presentasi berjudul: "PEMROGRAMAN BASIS DATA CLIENT SERVERR"— Transcript presentasi:

1 PEMROGRAMAN BASIS DATA CLIENT SERVERR
PERTEMUAN II MEMPRAKTEKKAN KONSEP DDL DAN DML DWI KURNIVAN SETIONO, S.KOM., MTA., ACA.

2 CREATE, DROP, RENAME, ALTER
DDL Data Definition Language DDL adalah sebuah metode Query SQL yang berguna untuk mendefinisikan data pada sebuah Database. Yang akan dipelajari CREATE, DROP, RENAME, ALTER

3 Data Definition Language
01 CREATE & DROP DATABASE CREATE DATABASE nama_database; DROP DATABASE nama_database; 02 CREATE TABLE (gunakan USE dahulu) CREATE TABLE nama_tabel ( field-1 type(length), field-2 type(length), field-3 type(length), …… ….(….)); 03 RENAME RENAME TABLE tabel_lama TO tabel_baru; 04 ALTER TABLE (ADD, DROP, CHANGE) ALTER TABLE nama_tabel ADD nama_field type(length) AFTER field-2;

4 No. Field Type Length Keterangan 1 No Int 3 Primary key, A_I 2. Nama
Buatlah Database Buku_tamu dan didalamnya terdapat tabel tb_tamu Perhatikan struktur tabel, buat tabel tanpa field Tambahkan Field Rename Nama menjadi Nama_tamu. No. Field Type Length Keterangan 1 No Int 3 Primary key, A_I 2. Nama Varchar 35 3. Alamat 60 4. 40 5. No_telp 15

5 Data Manipulation Language
DML Data Manipulation Language DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat. Yang akan dipelajari INSERT, UPDATE DELETE

6 Data Manipulation Language
01 INSERT INSERT INTO nama_tabel VALUES (‘isi_field1’, ‘isi_field2’, ‘isi_field3’,….., ‘isi_fieldN’); 02 UPDATE UPDATE nama_tabel SET field_1 = ‘data_baru’, field_2 =’data_baru’, ………. , Field_N =’data_baru’ WHERE kondisi; 03 DELETE DELETE FROM nama_tabel WHERE kondisi; 04

7 1. Buat basis data dengan nama db_siswa_nim
TUGAS 1. Buat basis data dengan nama db_siswa_nim 2. Buat Tabel nama tbl_siswa, tbl_guru, tbl_mp, tbl_nilai dengan struktur seperti dibawah. 3. Isi setiap tabel dengan masing masing 10, 4, 3, 20 data. 4. Lampirkan export data berupa SQL dan tulis setiap struktur kode DDL dan DML yang Anda buat dalam melaksanakan proses pengerjaan tugas simpan dalam format docx/pdf ke surel Nama Field Keterangan (tbl_siswa) id_siswa (PRIMARY) Int(11), A_I nis int(8), A_I nama_siswa varchar(50) jk enum('LAKI-LAKI', 'PEREMPUAN') tgl_lahir date kota_lahir text agama enum('ISLAM', 'KRISTEN', 'KHATOLIK', 'HINDU', 'BUDHA', 'KONGHUCHU') foto varchar(100) alamat nama_ortu varchar(40) telp_ortu varchar(15) id_thn_akademik int(3) password Nama Field Keterangan (tbl_guru) id_guru (PRIMARY) int(5) A_I nik int(6) nama_guru varchar(50) agama enum('ISLAM', 'KRISTEN', 'KHATOLIK', 'HINDU', 'BUDHA', 'KONGHUCHU') jk enum('LAKI-LAKI', 'PEREMPUAN') alamat text telp varchar(15) password varchar(100) Nama Field Keterangan (tbl_nilai) id_nilai (PRIMARY) int(11), A_I id_siswa int(8) id_guru int(5) id_mp Int(3) nilai int(3) Nama Field Keterangan (tbl_mp) id_mp (PRIMARY) int(5), A_I nama_mp varchar(20)


Download ppt "PEMROGRAMAN BASIS DATA CLIENT SERVERR"

Presentasi serupa


Iklan oleh Google