Pengantar TI (MKK103S) Minggu 11 Page 1 MINGGU 11 Pengantar TI (MKK103S) Pokok Bahasan: –Query Tujuan Instruksional Khusus: –Siswa memahami konsep query.

Slides:



Advertisements
Presentasi serupa
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Advertisements

SQL (Structured Query Language)
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 4.
PERINTAH SQL.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
SQL Basis Data.
PEMROGRAMAN BASIS DATA
Latihan SQL.
QUERY Antar Tabel Basis Data.
Pengantar TI (MKK103S) Minggu 13 Page 1 MINGGU 13 Pengantar TI (MKK103S) Pokok Bahasan: –Ms. Access Report Tujuan Instruksional Khusus: –
Manajemen Basis Data menggunakan SQL Server
Form Dasar Tessy Badriyah.
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
SQL 2. Database TRANSACTION Tabel yang terlibat : Customer berisi data pelanggan (nama, alamat, dll) OderInfo berisi info pemesanan oleh pelanggan (tgl.
Pemrograman Web/MI/D3 sks
Perancangan Database Pertemuan 07 s.d 08
Database dalam Ms.Access
Data Definition Language dan Data Manipulation Language
Mengurutkan, Mengindeks and Memfilter Data Pertemuan 10
SQL (Structured Query Language) Materi Pertemuan
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Perancangan Basis Data
1 Query Sederhana Pertemuan 07 Matakuliah: F0712 / Lab MS Access Tahun: 2007.
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
Membuat Form Pertemuan 04
Modul SBD-2 …….. SQL Server
Q U E R Y V I E W & Q U E R Y D E S I G N
Perancangan Basis Data
MEDIA PEMBELAJARAN KKPI
Perancangan Basis Data
Pertemuan 5 SQL Query Lanjutan
SQL (Structure Query Language)
PERTEMUAN I Perancangan Database.
PEMASARAN BERBASIS WEB
PERTEMUAN III MICROSOFT ACCESS 2003
SQL.
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Query.
Manajemen Basis Data menggunakan SQL Server
Fundamental, Desain, dan Implementasi
PEMASARAN BERBASIS WEB
Adi Rachmanto – UNIKOM Q U E R Y D E S I G N Adi Rachmanto – UNIKOM
SQL OVERVIEW.
QUERY pada MICROSOFT ACCESS
Structured Query Language (SQL)
Structured Query Language
Introduction to Database Management System Pertemuan 01
MEMBUAT TABEL DI MICROSOFT ACCESS
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)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
Pertemuan 10 REPORT SWITCHBOARD
Basis Data Bab 3 Structured Query Language (SQL).
ACCESS POINT 2007 PT. JASA MARGA SURABAYA.  Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian.
WELCOME 15 November 2018.
MEDIA PEMBELAJARAN KKPI
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
DATA MANIPULATION LANGUAGE
Structured query language (sql)
ACCESS MEMBUAT TABEL MEMBUAT TABEL MENGGUNAKAN DATASHEET VIEW > MENU CREATE MEMBUAT TABEL MENGGUNAKAN DESIGN VIEW > MENU CREATE MENYIMPAN.
Pengantar Teknologi SIM 2 (pertemuan 7)
Komponen table Ms. Access, lanjutan
Transcript presentasi:

Pengantar TI (MKK103S) Minggu 11 Page 1 MINGGU 11 Pengantar TI (MKK103S) Pokok Bahasan: –Query Tujuan Instruksional Khusus: –Siswa memahami konsep query SQL –Siswa dapat membuat query sql di Ms Access 2013

Agenda Access 2013 SQL SQL Query Wizard Query Design

Access SQL: basic concepts, vocabulary, & syntax SQL/Structured Query Language: Bahasa pemrograman yang khusus digunakan pada sistim database Contoh: SELECT Last_Name FROM Contacts WHERE First_Name = 'Mary'; “SQL is not difficult to read and understand, even for a novice.”

SQL: Select Select digunakan untuk mengambil data dari database berdasarkan: 1.Tabel yang akan diakses 2.Bagaimana data yang satu berhubungan dengan data yang lain 3.Field yang akan diambil/dibaca/diproses 4.Kriteria data 5.Mengurutkan data

Komponen SQL: Select SQL clauseWhat it doesRequired SELECTLists the fields that contain data of interest.Yes FROMLists the tables that contain the fields listed in the SELECT clause. Yes WHERESpecifies field criteria that must be met by each record to be included in the results. No ORDER BYSpecifies how to sort the results.No GROUP BYIn a SQL statement that contains aggregate functions, lists fields that are not summarized in the SELECT clause. Only if there are such fields HAVINGIn a SQL statement that contains aggregate functions, specifies conditions that apply to fields that are summarized in the SELECT statement. No

Combining query results: UNION UNION digunakan digunakan untuk mengabungkan 2 buah query atau lebih, yang memiliki jumlah dan tipe data yang query sama. Contoh: SELECT name, price, warranty_available, exclusive_offer FROM Products UNION ALL SELECT name, price, guarantee_available, exclusive_offer FROM Services;

Latihan Buatlah sebuah table nilai tanpa primary key sbb: Validation rule: Sks: antara 1 s/d 6 Harian, uts, uas -1 s/d 100 Default -1 (incomplete)

Buatkan relasi many-to-many antara table mahasiswa & matakuliah menggunakan table nilai sbb:

Buatlah Form FMatakuliah dengan Form Wizard dari table matakuliah sbb:

Buatlah Form FNilai dari Wizard dan rubahlah desainnya sbb:

Populasikan data propinsi IDnama_propinsi 1DKI 2Jawa Barat matakuliah idkodemknamaketerangansksps 1MKK-103SPengantar TIExcel & Access3Akuntansi 2MKB-102SEkonomi Mikro 3Akuntansi 4MKK-103SPengantar TIExcel & Access3Manajemen 5MKB-203SPengantar Manajemen 3Manajemen programstudy idnamaketerangan 1AkuntansiProgram Study Akuntansi 2ManajemenProgram Study Manajemen 3TIProgram Study TI

mahasiswa idnimnama tanggal_la hir telponalamat propin si kodepos programstu dy Kela min stra ta Ardila1 /1 /1990(123) Jl kebaha gian DKI10610AkuntansiP Bernar d 12/31/199 0 (022) Jl slamat Jawa Barat 10620AkuntansiL Cinta12/5 /1991 Jl sukaja Jawa Barat 10134ManajemenP Dhani2 /28/1992 Jl jalanja DKI10610ManajemenL Erna8 /8 /1991Jl iskand ar DKI10610AkuntansiP1

nilai idmidmtharianutsuas

Membuat simple query dengan wizard (1)

Membuat simple query dengan wizard (2) 5 6

Membuat simple query dengan wizard (3) 7 8

SQL View & Datasheet View SQL View Datasheet View

Membuat crosstab query dengan wizard (1) 1

Membuat crosstab query dengan wizard (2) 2

Membuat crosstab query dengan wizard (3) 3

Membuat crosstab query dengan wizard (4) 4

Membuat crosstab query dengan wizard (5) 5

Membuat crosstab query dengan wizard (6) 6

Membuat find duplicates query dengan wizard (1) 1 2

Membuat find duplicates query dengan wizard (2) 3 4

Membuat find duplicates query dengan wizard (3) QFindDMhs propinsiprogramstudynama DKIAkuntansiErna DKIAkuntansiArdila 5

Membuat find unmatched query dengan wizard (1) 1 2

Membuat find unmatched query dengan wizard (2) 3 4a4b

Membuat find unmatched query dengan wizard (3) QFindUProgramstudy idnamaketerangan 3TIProgram Study Teknologi Informasi 5 6

Membuat query dengan query design 2 table 1 2 3b 3a 4a4b4c 5

Membuat query dengan query design 3 tabel 1a 1b 1c 2a2b 2c 2e2d 3

Membuat query dengan fungsi nilai: (0.3*nilai.harian)+(0.35*nilai.uts)+(0.35*nilai.uas)

Hasil query dengan fungsi QNilaiMhsMatakuliah matakuliah.namanimmahasiswa.namanilai Ekonomi Mikro Ardila72 Ekonomi Mikro Bernard82.5 Ekonomi Mikro Erna90 Pengantar Manajemen Cinta45 Pengantar Manajemen Dhani70 Pengantar TI Ardila68.5 Pengantar TI Bernard100 Pengantar TI Erna100 Pengantar TI Cinta72 Pengantar TI Dhani90

Membuat query dengan group by

Membuat query berdasarkan 1 kriteria Like ('MKK*')

Membuat query berdasarkan lebih dari 1 kriteria Like ('MKK*') Like ('MKB*') "Akuntansi“ "TI"

Soal-soal query buat query sebagai berikut: 1.Tampilkan hanya siswa Laki-laki 2.Tampilkan hanya siswa perempuan dari Jawa Barat 3.Tampilkan jumlah mahasiswa untuk masing-masing program study 4.Tampilkan jumlah mahasiswa laki-laki & perempuan untuk masing-masing program study 5.Tampilkan nilai terbesar dari masing-masing mata kuliah 6.Tampilkan nilai rata berdasarkan jenis kelamin, mata kuliah & program study