Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Modul SBD-2 …….. SQL Server
By Siti Yuliyanti Modul SBD …… SQL Server
2
Penilaian UAS : 20 % UTS : 25 % Kehadiran : 15% Praktek : 20 % Tugas : 20 %
3
- tujuan perancangan basis data
Materi Perancangan basis data - tujuan perancangan basis data - proses perancangan basis data Model ER SQL Sistem Basis Data Terdistribusi -konsep dasar SBD terdistribusi - rancangan distribusi data
4
Modul SBD-2 …….. SQL Server
Apa itu SQL ? SQL (Structured Query Language) sekumpulan sintaks atau statemen untuk mengakses data dalam database digunakan untuk melakukan proses insert, update atau delete ke dalam suatu database. Modul SBD …… SQL Server
5
Memasukan data baru pada data base
Sintak pada SQL insert Memasukan data baru pada data base insert into nama_tabel values (field1, field2, field2,…) Contoh : Insert into Tbmahasiswa values (‘Nim’,’Nama’,’Alamat’) Modul SBD …… SQL Server
6
update Mengganti satu atausejumlah record dalam tabel
update nama_tabel set field1=‘nilai_baru’ where field2=‘001’ Contoh : update nama_tabel set nama=‘dian’ where nim=‘001’ Modul SBD …… SQL Server
7
Modul SBD-2 …….. SQL Server
delete Mengahapus satu atau sejumlah record dalam tabel Delete from nama_tabel where field1=kriteria Contoh : Delete from TBmahsiswa where nim=‘004’ Modul SBD …… SQL Server
8
Modul SBD-2 …….. SQL Server
Select Untuk menetapkan daftar atribut Contoh : Select * from TBmahasiswa Modul SBD …… SQL Server
9
Modul SBD-2 …….. SQL Server
From untuk menentukan tabel yang dicari Contoh : select nama_field1, nama_field2 from nama_tabel select nim, nama from TBmahasiswa Modul SBD …… SQL Server
10
Modul SBD-2 …….. SQL Server
Where Untuk menetapkan kriteria yang harus dipenuhi Contoh : select nim, nama from Tbmahasiswa where nim=‘001’ E select nama_field1, nama_field2 from nama_tabel where nama_field1=‘kriteria’ Modul SBD …… SQL Server
11
Pengurutan Select * from nama_tabel order by nama_field
Select * from TBMahasiswa order by nama Select * from nama_tabel order by nama_field desc Select * from TBMahasiswa order by nama desc Modul SBD …… SQL Server
12
Modul SBD-2 …….. SQL Server
Agregasi count ( mendapatkan jumlah nilai record) contoh : tampil banyak record mahasiswa select count (*) from Tbmahasiswa sum (menjumlahkan) contoh : tampil banyak mahasiswa angkatan 17 select sum (*) from Tbmahasiswa avg (mendapatkan nilai rata-rata) contoh : tampil rata-rata untuk semua mata kuliah select avg(sks) from kuliah Modul SBD …… SQL Server
13
Modul SBD-2 …….. SQL Server
Agregasi max ( mendapatkan nilai maksimun) contoh select max (80) from nilai where kode kuliah=‘IF-117’ min ( mendapatkan nilai minimun) select min (80) from nilai where kode kuliah=‘IF-117’ Modul SBD …… SQL Server
14
varchar string, kumpulan kata char himpunan kata
Tipe data int integer varchar string, kumpulan kata char himpunan kata float bilangan pecahan boolean peryataan true/false …. MODUL SBD-2 … SQL SERVER
15
Membuat tabel create table nama_tabel ( create table mata_kul (
column_name_1 tipe data (ukuran) primary key, column_name_2 tipe data (ukuran) not null, …, column_name_n tipe data (ukuran) null ) create table mata_kul ( kode_kul int (7 ) primary key, nama_kul varchar (30) not null, sks int (3) not null, semester int (3) null )
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.