Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, 14-16 Frank & Rudy.

Presentasi serupa


Presentasi berjudul: "Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, 14-16 Frank & Rudy."— Transcript presentasi:

1 Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy

2 Pengantar SQL SQL  Structured Query Language. SQL sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL.

3 Jenis Perintah SQL 1.Data Definition Language (DDL) DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain : CREATE ALTER RENAME DROP

4 Jenis Perintah SQL 2. Data Manipulation Language (DML) DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain : SELECT INSERT UPDATE DELETE

5 Jenis Perintah SQL 3. Data Control Language (DCL) DCL (bukan BCL) merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field. Perintah SQL yang termasuk dalam DCL antara lain : GRANT REVOKE

6 Membuat, Membuka dan Menghapus Database

7 Membuat Database Sintaks umum membuat database baru adalah: Contoh : create database db_ ; create database nama_database;

8 Membuka Database Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya, kita harus membuka atau mengaktifkan databasenya terlebih dahulu. Berikut ini querynya : use db_ ;

9 Menghapus Database Untuk menghapus suatu database, sintaks umumnya adalah sbb : Contoh : drop database nama_database; drop database db_ ;

10 Membuat, Mengubah dan Menghapus Tabel

11 Membuat Tabel Bentuk umum perintah SQL untuk membuat tabel baru adalah sbb: CREATE TABLE nama_tabel ( field1 tipe(panjang), field2 tipe(panjang),... fieldn tipe(panjang), PRIMARY KEY (field_key) ); CREATE TABLE nama_tabel ( field1 tipe(panjang), field2 tipe(panjang),... fieldn tipe(panjang), PRIMARY KEY (field_key) );

12 Membuat Tabel Sebagai contoh, kita akan membuat tabel baru dengan struktur sebagai berikut : Nama tabel: tMahasiswa

13 Membuat Tabel Untuk membuat tabel tersebut di atas, query atau perintah SQL-nya adalah sebagai berikut : CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL, nama varchar(30) NOT NULL, tgllahir date, alamat text, PRIMARY KEY(nim) ); CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL, nama varchar(30) NOT NULL, tgllahir date, alamat text, PRIMARY KEY(nim) ); CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL PRIMARY KEY, nama varchar(30) NOT NULL, tgllahir date, alamat text, ); CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL PRIMARY KEY, nama varchar(30) NOT NULL, tgllahir date, alamat text, );

14 Membuat Tabel Beberapa hal yang perlu diperhatikan : 1.CREATE TABLE merupakan perintah dasar dari pembuatan table. 2.tMahasiswa merupakan nama tabel yang akan dibuat. 3.Nim, nama, tgllahir dan alamat merupakan nama field. 4.Varchar, date dan text merupakan tipe data dari field. 5.NOT NULL merupakan option untuk menyatakan bahwa suatu field tidak boleh kosong. 6.PRIMARY KEY merupakan perintah untuk menentukan field mana yang akan dijadikan primary key pada tabel dan 30 di belakang tipe data merupakan panjang maksimal dari suatu field. 8.Untuk tipe data date dan text (dan beberapa tipe data lainnya) panjang karakter maksimalnya tidak perlu ditentukan. 9.Jangan lupa akhiri perintah dengan titik-koma (;).

15 Mengubah Tabel Adakalanya kita perlu mengganti struktur tabel baik itu menghapus, menambah ataupun mengganti ukuran. Perintah yang digunakan SQL adalah ALTER TABLE.

16 Mengubah Tabel menambah struktur tabel : menghapus kolom suatu tabel : ALTER Table tMahasiswa ADD sex char(1); ALTER Table tMahasiswa ADD sex char(1); ALTER Table tMahasiswa Drop column Sex; ALTER Table tMahasiswa Drop column Sex;

17 Mengubah Tabel Mengubah nama kolom tabel : SP_RENAME ‘tbl_awal.kolom_lama’, ‘kolom_baru’; SP_RENAME ‘tbl_awal.kolom_lama’, ‘kolom_baru’;

18 Menghapus Tabel Syntax umum menghapus tabel adalah sbb: Contoh : DROP TABLE nama_tabel; DROP TABLE tMahasiswa;

19 Mengisi, Mengubah, dan Menghapus Data Tabel

20 Mengisi Data pada Tabel Syntax umum mengisi data pada tabel adalah sbb: Contoh : insert into nama_tabel values (values1,..., valuesN) insert into nama_tabel values (values1,..., valuesN) insert into tMahasiswa values( , 'Irwan',' ', 'Semarang', 'L') insert into tMahasiswa values( , 'Irwan',' ', 'Semarang', 'L')

21 Mengisi Data pada Tabel Syntax umum mengisi data pada tabel adalah sbb: Contoh : INSERT INTO nama_table (nama_kolom) values (values); INSERT INTO nama_table (nama_kolom) values (values); insert into tMahasiswa (nim, nama, alamat) values ( ,’andhi’,’yogya’); insert into tMahasiswa (nim, nama, alamat) values ( ,’andhi’,’yogya’);

22 Mengubah Data pada Tabel Syntax umum mengubah data pada tabel adalah sbb: Contoh : UPDATE nama_table SET nama_kolom = value [WHERE condition]; UPDATE nama_table SET nama_kolom = value [WHERE condition]; update tMahasiswa set Sex = ‘L’ where nama=’andhi’ update tMahasiswa set Sex = ‘L’ where nama=’andhi’

23 Menghapus Data pada Tabel Syntax umum menghapus data pada tabel adalah sbb: Contoh : DELETE [FROM] nama_table [ WHERE condition]; delete tMahasiswa where nama=’andhi’;


Download ppt "Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, 14-16 Frank & Rudy."

Presentasi serupa


Iklan oleh Google