Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMROGRAMAN BASIS DATA

Presentasi serupa


Presentasi berjudul: "PEMROGRAMAN BASIS DATA"— Transcript presentasi:

1 PEMROGRAMAN BASIS DATA

2 STRUCTURED QUERY LANGUAGE (SQL)
Singkatan dari Structured Query Language, dalam bahasa inggris dibaca SEQUEL SQL : bahasa query standar yang digunakan untuk mengakses basis data relasional

3 Kemampuan SQL Pendefinisian struktur data (contoh: create table, create view, dll) Pengubahan data (contoh: update data) Manipulasi data / memperoleh data Pengaturan sekuritas

4 Pemakai SQL Database Administrator Programmer Pengguna

5 Perintah DDL (Data Definition Language) dalam SQL meliputi :
Pembagian SQL Perintah DDL (Data Definition Language) dalam SQL meliputi : – CREATE TABLE – membuat tabel baru dalam database – ALTER TABLE – mengubah definisi tabel – DROP TABLE – menghapus tabel – CREATE INDEX – membuat index (search key) – DROP INDEX - menghapus index • Perintah SQl untuk DML (Data Manipulation Language) antara lain : – SELECT – Mengekstrak data dari tabel-tabel di database – UPDATE – Mengupdate data dalam tabel di database – DELETE – Menghapus data dari tabel di database – INSERT INTO – Menyisipkan/menambah data baru ke dalam tabel di database

6 Studi Kasus Buat Database -> cvindogen
Buat Tabel -> karyawan (nik, nama, tempat_lahir, tgl_lahir, jenis_kelamin, agama, alamat, jabatan, gaji) Isi Tabel karyawan 10 record

7 Buat Database Syntax : CREATE DATABASE database_name

8 Buat Tabel CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, column_name3 data_type, PRIMARY KEY (kolom yang akan dijadikan PK) ) Buat Tabel -> karyawan (nik, nama, tempat_lahir, tgl_lahir, jenis_kelamin, agama, alamat, jabatan, gaji)

9 Masukkan Data INSERT INTO table_name VALUES (value1, value2, value3,...) INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...)

10 Menampilkan data SELECT * FROM table_name
SELECT column_name(s) FROM table_name SELECT * FROM table_name SELECT column_name(s) FROM table_name WHERE column_name operator value SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC

11 Latihan Daftar mahasiswa (NO_REG, NAMA, SEX) yang berjenis kelamin laki- laki Daftar mahasiswa (NO_REG, NAMA, ALAMAT) yang beralamat di "Sidoarjo“ Jumlah seluruh mahasiswa Daftar Mahasiswa (semua kolom) yang lahir surabaya Jumlah mahasiswa yang memilih Program studi Teknik Informatika Daftar mahasiswa (semua kolom) yang memilih program studi TEKNIK INFORMATIKA dan Lahir di MALANG Daftar mahasiswa (semua kolom) yang memilih prodi TEKNIK SIPIL dan berjenis kelamin PEREMPUAN dan STATUS menikah Daftar mahasiswa (semua kolom) yang memilih prodi PENDIDIKAN BAHASA ARAB atau AGRIBISNIS Daftar Mahasiswa (NO_REG, NAMA, PRODI) secara urut berdasarkan prodi Daftar Mahasiswa (NO_REG, NAMA, PRODI) secara urut berdasarkan NAMA Daftar Mahasiswa (NO_REG, NAMA, PRODI) secara urut berdasarkan prodi dan NAMA

12


Download ppt "PEMROGRAMAN BASIS DATA"

Presentasi serupa


Iklan oleh Google