Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

 Definisi SQL adalah sebuah bahasa yang dijadikan bahasa standar untuk bahasa basis data.  Bahasa basis data terdiri.

Presentasi serupa


Presentasi berjudul: " Definisi SQL adalah sebuah bahasa yang dijadikan bahasa standar untuk bahasa basis data.  Bahasa basis data terdiri."— Transcript presentasi:

1

2  Definisi SQL adalah sebuah bahasa yang dijadikan bahasa standar untuk bahasa basis data.  Bahasa basis data terdiri dari atas :  DDL (Data Definition Language)  DML (Data Manipulation Language) ◦ Struktur Dasar  Sebuah ekspresi SQL dasar terdiri dari atas 3 klausa :  Select: Bersesuaian dengan operasi proyeksi pada aljabar relasi/ memilih  atribut (field) yang diinginkan.  From: Relasi yang dipilih atau terkena operasi proyeksi/ table atau  gabungan table.  Where: Bersesuaian dengan pilihan predikat pada aljabar relasi/ yang

3  sifatnya opsional/ sebuah keadaan. Sintaks dari ekspresi SQL dasar :  Klausa Where Klausa ini boleh tidak digunakan, klausa untuk predikat ini dapat menerapkan operator relasi (, =, =, <>) dan operator logika (and, or dan not). Untuk nilai predikat yang bertipe string harus diapit dengan tanda kutip tunggal (‘ ’). Misal :SelectnamaAngie From nasabah Where no_rek = ‘10924’

4 ◦ Karakter Khusus Khusus untuk atribut yang bertipe string, dapat dilakukan pencarian dengan pola tertentu, memanfaatkan karakter : % (percent) : berarti cocok untuk semua substring. _ (underscore) : berarti cocok untuk semua karakter pada posisi yang sesuai.  Ditambah klausa like  Misal :Select *  Fromnasabah  Where nama like ‘A%’

5  Pengurutan Hasil Query Dengan SQL hasil ditampilkan dengan urutan sesuai dengan struktur penyimpanan, jika ingin menampilkan dengan urutan tertentu dengan menambahkan klausa order by.  Anomali Basis Data SQL juga dilengkapi dengan sejumlah perintah untuk melakukan manipulasi data seperti penambahan record baru, pengubahan nilai atribut dan penghapusan record.  Ada tiga Anomali :  Insert Anomali  Delete Anomali  Update Anomali

6  Insert Anomali Sintaks SQL : Insert Into NamaTabel(field1, field2,…) values (ekspresi1, ekspresi2,…) Misal :insert into nasabah (no_rek, nama, alamat) values (‘12085’,’Roma’,’Jl.Edelwis’)  Delete Anomali Sintaks SQL : delete from NamaTabel where Kondisi  Misal :delete from nasabah where no_rek = ‘12085’

7  Update Anomali Sintaks SQL : update NamaTabel set Ekspresi where Kondisi Misal :update nasabah set alamat = ‘Jl.Edelwis’ where no_rek = ‘10606’

8  Pendefinisian Objek Basis Data  Data Definitif Language (DDL) berkaitan dengan perintah - perintah untuk pendefinisian objek-objek basis data. Misalnya pembuatan tabel, sintaks SQL : create table t (A1 D1, A2 D2,…) t = nama table yang akan dibuat A = nama-nama atribut yang akan terdapat dalam table t. D= domain nilai masing-masing atribut yang ditentukan berdasarkan tipe data. Misal :create table mahasiswa (npm char(6), nama_mhs varchar(30), alamat_mhs Varchar(60), tgl_lahir date)


Download ppt " Definisi SQL adalah sebuah bahasa yang dijadikan bahasa standar untuk bahasa basis data.  Bahasa basis data terdiri."

Presentasi serupa


Iklan oleh Google