Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Rekayasa Perangkat Lunak (Materi 1 Database)

Presentasi serupa


Presentasi berjudul: "Rekayasa Perangkat Lunak (Materi 1 Database)"— Transcript presentasi:

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


Download ppt "Rekayasa Perangkat Lunak (Materi 1 Database)"

Presentasi serupa


Iklan oleh Google