Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehJohan Hengki Tan Telah diubah "7 tahun yang lalu
1
Rekayasa Perangkat Lunak (Materi 1 Database)
Ritzkal,S,Kom
2
Jenis bahasa dalam SQL Server :
DDL (Data Definition Language) •Bahasa yang dipergunakan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti database, tabel, indeks. Contoh : CREATE, DROP, ALTER DML (Data Manipulation Language) •Bahasa yang berhubungan dengan proses manipulasi data pada tabel, record Contoh : INSERT, UPDATE, SELECT, DELETE
3
Create (Membuat) Contoh membuat database :
Create digunakan untuk membuat Database dan table Contoh membuat database : Create database nama_database (create database mahasiswaTeknik) Contoh membuat Table: Create table nama_table (nama field type data (karakter), nama field type data (karakter)); create table mhs(npm text(10)primary key,nama text(25),alamat text(30),tgllahir date);
4
Insert Dipergunakan untuk menyisipkan record ke dalam tabel/view
Penyisipan dapat dilakukan secara penuh maupun secara sebagian Menyisipkan record untuk fieldtertentu : INSERT INTO nama_tabel(field1, field2,…., fieldn) VALUES (‘value1’, ‘value2’, ……,’value3’) Contoh : Insert into mhs (npm,nama,alamat,tgllahir) values (“ ”, ”Ritzkal ”, “jl.budiagung”, “ ”)
5
Menyisipkan record ke semua field :
INSERT INTO nama_tabel VALUES (‘value1’, ‘value2’, ……,’value3’) Contoh : INSERT INTO mhs VALUES (“ ”, ”Ucup ”, “jl.tajur”, “ ”)
6
Update •Mengubah nilai tabel tanpa mengubah jumlah record
•Perintah yang dipergunakan untuk mengubah data atau record dari suatu tabel. •Mengubah nilai tabel tanpa mengubah jumlah record UPDATE nama_tabel SET nama_kolom = “nilai_data_baru WHERE [kondisi] Contoh : update mhs set nama =“riskhi dianto” where npm = “ “
7
Delete •Perintah ini dipergunakan untuk menghapus data atau record dari suatu tabel. •Penghapusan data bisa hanya satu atau lebih record, atau juga semua record dalam satu tabel. Secara ringkas : DELETE FROM nama_tabel WHERE [kondisi] •Contoh , menghapus data dari tabel mahasiswa yang memiliki kode_mahasiswa DELETE FROM mhs WHERE npm = ' '
8
Apabila ingin menghapus semua data/record dalam suatu tabel maka tidak perlu menggunakan WHERE.
Contoh, menghapus semua record dalam tabel mahasiswa DELETE FROM Mahasiswa
9
•Operasi dasar terhadap tabel :
–Selection •Pengambilan data secara horizontal pada suatu tabel yang memenuhi kondisi tertentu. –Projection •Pengambilan data secara vertikal pada suatu tabel yang memenuhi baris-baris data yang unik. –Join •Penggabungan satu tabel dengan tabel lainnya dalam ruang lingkup database relasional.
10
Select •Perintah SELECT dipergunakan untuk menampilkan baris-baris data dari tabel •Hanya dipergunakan untuk melakukan proses pengambilan data, bukan digunakan untuk mengubah data-data di dalam database •Tidak akan menyebabkan data berubah atau terhapus
11
Operasi Selection Contoh :
•menampilkan semua data dari tabel mahasiswa SELECT * FROM mhs •Menampilkan semua data dari tabel mahasiswa yang memiliki nama = ‘Doni’ SELECT * FROM mahasiswa WHERE nama_mahasiswa = ‘ritzkal’
12
Operasi Projection •Menampilkan data nama_mahasiswa, alamat_mahasiswa dari tabel mahasiswa SELECT nama_mahasiswa, alamat_mahasiswa FROM Mahasiswa Atau SELECT mahasiswa.nama_mahasiswa, mahasiswa.alamat_mahasiswa FROM mahasiswa
13
Drop Digunakan untuk mengapus database dan table
Contoh drop database : Drop database nama database (drop database mahasiswati) Contoh drop Table : Drop table nama table (drop table mhs)
14
Terima kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.