PERTEMUAN 7 penyaringan data. Buat tabel t_dosen Buat tabel t_dosen CREATE TABLE t_dosen ( kode_dosen CHAR(5) PRIMARY KEY, nama VARCHAR(255) NOT NULL.

Slides:



Advertisements
Presentasi serupa

Advertisements

Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
SQL (Structured Query Language)
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SQL (Struktured Query Language)
PERINTAH SQL.
SQL (Structured Query Language)
BEKERJA DENGAN COMMAND LINE
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
Memanipulasi Data1 III - Memanipulasi Data Memasukkan Data dengan INSERT: –Memasukkan nilai NULL –Menambahkan sejumlah baris data Mengubah Data dengan.
I - Mengenal Operasi Dasar SQL
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
Database Create-Retrieve-Update-Delete (CRUD)
Restricting and Sorting Data
SQL Basis Data.
Implementing an REA Model in a Relational Database
SISTEM BASIS DATA Database Management System
Basisdata 2 T.Informatika UTM Ganjil 2012/2013 Fika Hastarita Rachman.
PEMROGRAMAN PPBD (UAS) SEBELUM MELANGKAH KE TAHAP SELANJUTNYA BERDOA DULU BIAR LANCAR DAN GA EROR
Latihan SQL.

Perancangan Basis Data
QUERY Antar Tabel Basis Data.
By. Rita Wiryasaputra Daftar Pustaka Panduan Membuat Aplikasi Database dengan PHP, Syafii, Yogyakarta, Andi Offset, 2005 Membangun Website Dinamis dan.
Structured Query Language (SQL)

MICROSOFT EXCEL 2000 Bagian #4 GRAPHICS : OBJECT & CHART.
MODUL 2 BAHASA BASIS DATA
JamSenin 2 Des Selasa 3 Des Rabu 4 Des Kamis 5 Des Jumat 6 Des R R S S.
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
SQL 1 KTI by dna.  Merupakan bahasa query standar yang digunakan untuk mengakses basis data relasional  Jenis SQL yaitu 1. interactive  langsung dapat.
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Jalankan script sql berikut : sekolah.sql
Microsoft SQL Server DDL dan DML dasar
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
Pemrograman Basis Data
INNER JOIN.
Data Definition Language dan Data Manipulation Language
Collabnet Overview v Informatika BAB X Mengenal Kekangan Nilai Pada Data.

MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]
Modul SBD-2 …….. SQL Server
Mengekspor, Menyalin, dan Mengimpor Data

QUERY Antar Tabel Basis Data.
Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Teknik Informatika Basis Data (MMT-042)
SQL.
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
SQL -- DML Pertemuan 7.
Structured Query Language
Connect to the Server - Putty
SQL pada basis data client-server
ALJABAR RELASIONAL dan QUERY
Perintah Manipulasi Data
Jalankan script sql berikut : sekolah.sql
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Structure Query Language (II)
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
MODUL 3 DATA MANIPULATION LANGUAGE
ACCESS POINT 2007 PT. JASA MARGA SURABAYA.  Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian.
PERINTAH PENGAKSESAN DATA
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
Transcript presentasi:

PERTEMUAN 7 penyaringan data

Buat tabel t_dosen Buat tabel t_dosen CREATE TABLE t_dosen ( kode_dosen CHAR(5) PRIMARY KEY, nama VARCHAR(255) NOT NULL ); Buat tabel t_mahasiswa Buat tabel t_mahasiswa CREATE TABLE t_mahasiswa ( nim char(9) PRIMARY KEY, nama VARCHAR(255) NOT NULL, kota VARCHAR(50), tanggal_lahir DATETIME, jenis_kelamin VARCHAR(1) );

Buat tabel t_matakuliah Buat tabel t_matakuliah CREATE TABLE t_matakuliah ( kode_mk CHAR(5) PRIMARY KEY, nama VARCHAR(255) UNIQUE NOT NULL, sks TINYINT, kode_dosen CHAR(5) REFERENCES t_dosen(kode_dosen) ); Buat tabel t_registrasi Buat tabel t_registrasi CREATE TABLE t_registrasi ( kode_registrasi BIGINT IDENTITY(1,1) PRIMARY KEY, nim CHAR(9) REFERENCES t_mahasiswa(nim) NOT NULL, kode_mk CHAR(5) REFERENCES t_matakuliah(kode_mk) NOT NULL );

Isikan ke tabel mahasiswa nimnamakotatanggal_lahirjenis_kelamin IrwanSemarang L JokoJakarta L SiskaSalatiga P BambangSolo L RetnoSemarang P LukmanSurabaya L SlametMalang L CandraSalatiga L SusiYogyakarta P SigitSolo L

Isikan data ke tabel dosen kode_dosennama Bapak Sulaiman Bapak Singgih Ibu Kurnia Bapak Rajiman Ibu Endah Ibu Rini Bapak Sasongko

Isikan data ke tabel matakuliah kode_mknamaskskode_dosen IT104 Pengantar Teknologi Informasi IT204 Sistem Basis Data SI200 Pemrograman Basis Data SK301 Pemeriksaan Akuntansi SK100 Prinsip Akuntansi SW101 Ekonomi Informatika

Isikan ke tabel registrasi nimkode_mk IT SI SI SK IT IT SW SN100 SK SN100

Pencarian Data Mendapatkan kembali kolom individual Mendapatkan kembali kolom individual SELECT [nama_kolom] FROM [nama_table] Mendapatkan kembali banyak kolom SELECT [nama_kolom1], [nama_kolom2] FROM [nama_table] Mendapatkan kembali banyak kolom SELECT [nama_kolom1], [nama_kolom2] FROM [nama_table] Mendapatkan kembai banyak kolom Mendapatkan kembai banyak kolom SELECT * FROM [nama_table]

Menyortir Data Perintah Umum Perintah Umum SELECT [nama_kolom] FROM [nama_table] ORDERED BY [nama_kolom yg dipilih] Menyortir data berdasar banyak kolom Menyortir data berdasar banyak kolom SELECT * FROM [nama_table] ORDERED BY [nama_kolom kriteria1], [nama_kolom kriteria2]

Menyortir data berdasar urutan kolom Menyortir data berdasar urutan kolom SELECT * FROM [nama_table] ORDER BY [no_kolom kriteria1], [no_kolom kriteria2]

Urutan Penyortiran Ascending(ASC) & Descending (DESC) Ascending(ASC) & Descending (DESC) SELECT * FROM [nama_table] ORDER BY [nama_kolom kriteria1] ASC SELECT * FROM [nama_table] ORDER BY [nama_kolom kriteria1] DESC

Penyaringan Data Using WHERE Using WHERE Operator| Arti =| sama dengan <> Atau !=| tidak sama dengan <| lbh kecil dari <=| lbh kecil dari sama dengan >| lbh besar dari >=| lbh besar dari sama dengan !>| tidak lbh besar dari BETWEEN| diantara 2 nilai khusus IS NULL| kosong

contoh contoh SELECT * FROM t_mahasiswa WHERE jenis_kelamin = ‘L’; WHERE jenis_kelamin = ‘L’;================================== SELECT * FROM t_mahasiswa SELECT * FROM t_mahasiswa WHERE tanggal_lahir !< ’01/10/1987’ ================================== SELECT nama,kota,jenis_kelamin FROM t_mahasiswa WHERE kota = ‘Solo’

Using AND & OR Using AND & OR SELECT * FROM t_mahasiswa WHERE kota = ‘Semarang’ AND jenis_kelamin = ‘P’ ============================================ ============================================ SELECT * FROM t_mahasiswa WHERE tanggal_lahir < ’ ’ OR jenis_kelamin = ‘L’ ============================================= SELECT * FROM t_mahasiswa WHERE nama=‘Susi’ OR jenis_kelamin =‘P’ AND kota=‘Semarang’ SELECT * FROM t_mahasiswa WHERE (nama=‘Susi’ OR jenis_kelamin =‘P’) AND kota=‘Semarang’

Using IN Using IN SELECT * FROM t_mahasiswa WHERE kota IN( ‘Semarang’,’Salatiga’) ORDER BY Nama