Pemrograman Berorientasi Objek II

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 4.
PERINTAH SQL.
MYSQL.
BEKERJA DENGAN COMMAND LINE
Pembuatan aplikasi Database dengan Visual Basic dan Oracle
Latihan SQL.
SQL.
DATABASE & TABLE.
Oleh : Kholid Fathoni, S.Kom., M.T.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
DATABASE & TABLE By : d e w i.
MODUL1 DATABASE MANAGEMENT SYSTEM
MODUL 2 BAHASA BASIS DATA
Pemrogramn Berorientasi Obyek MySQL
STRUKTUR TABEL.
TRIGGER.
Microsoft SQL Server DDL dan DML dasar
Membuat Relasi pada Access 2007
Data Definition Language dan Data Manipulation Language
DBMS Dr. Kusrini, M.Kom.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
Koneksi PHP ke Database MySQL
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Perancangan Basis Data
Mengelola Security Database
SQL Pertemuan
DBMS Dr. Kusrini, M.Kom.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
Membuat File Database & Tabel
Pengenalan Database MySQL
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
Pertemuan after UTS Structure Query Language (SQL)
PENGANTAR KOMPUTER & TI 2A
Pemrograman internet ABU SALAM, M.KOM.
FUNGSI-FUNGSI AKSES MySql
Pertemuan Ke 12: “ODBC” Edri yunizal, S.Kom /
Pemrograman Berorientasi Objek I
SQL.
SQL (Structure Query Language)
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Manajemen Basis Data menggunakan SQL Server
Connect to the Server - Putty
Pemrograman Berorientasi Objek I
Membuat Table Pertemuan 3
Membuat File Database & Tabel
DATA MANIPULATION LANGUAGE (DML)
SQL pada basis data client-server
DESAIN BASIS DATA-Bagian 3
Pengenalan SQL Server.
Membuat File Database & Tabel
Structured Query Language
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
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Mengelola Query Basis Data (2)
Pengenalan mySQL database
Pemrograman Berorientasi Objek II
Basis Data Bab 3 Structured Query Language (SQL).
Administrasi basis data
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Transcript presentasi:

Pemrograman Berorientasi Objek II Pertemuan Ke 5: Having,Select Multitable, SQL Server 2000, Mysql Edri Yunizal, S.Kom. / Lita Sari Muchlis, M.Kom.

Klausa Having Having berguna untuk memfilter data yang akan ditampilkan Hampir mirip dengan perintah where Having akan muncul jika ada GROUP BY Sintak penulisan: SELECT daftar_field FROM daftar_tabel GROUP BY daftar_grup HAVING kondisi

Contoh Kasus 1: tbBarang Kode Nama Satuan Harga Supplier Jml A01 Sabun Batang 1000 Anton 3 A02 Handuk Lembar 700 Intan 2 A03 Tissu Bungkus 650 1 A04 Sampo 500 5 A05 Kertas 300 Budi A06 Kaus 450 Tampilkan data jumlah pendapatan supplier (harga*jml), persupplier untuk Supplier Anton dan Budi

SELECT supplier,SUM(harga*jml) as TotalPend FROM tbbarang GROUP BY SUPPLIER HAVING supplier=‘Anton’ OR supplier=‘Budi’

Hasil Supplier Jumlah Anton 4550 Budi 900 3000+650+900 3*300=900

Contoh Kasus 2: tbBarang Kode Nama Satuan Harga Supplier Jml A01 Sabun Batang 1000 Anton 3 A02 Handuk Lembar 700 Intan 2 A03 Tissu Bungkus 650 1 A04 Sampo 500 5 A05 Kertas 300 Budi A06 Kaus 450 Tampilkan data jumlah pendapatan supplier (harga*jml), persupplier untuk satuan Bungkus dan Batang

SELECT supplier,SUM(harga*jml) FROM tbbarang GROUP BY supplier,satuan HAVING satuan=‘Bungkus’ and satuan=‘Batang’

Select Multitable Perintah select bisa dilakukan untuk multitable SUPPLIER Supplier Nama S01 Budi S02 Intan S03 Makmur PEMBELI Pembeli Nama P01 Multiagritama P02 Saka Indah PEMBELIAN Nofak Pembeli kdBrg jumlah F001 S01 A05 7 A01 5 A03 3 F002 S02 A02 9 F003 6 F004 S03 2 BARANG Kode Nama Satuan Harga Supplier A01 Sabun Batang 1000 S01 A02 Handuk Lembar 700 S02 A03 Tissu Bungkus 650 A04 Sampo 500 A05 Kertas 300 A06 Kaus 450

PEMBELIAN Nofak kdBarang Satuan Harga Supplier Jml A01 Sabun Batang 1000 S01 3 A02 Handuk Lembar 700 S02 2 A03 Tissu Bungkus 650 1 A04 Sampo 500 5 A05 Kertas 300 A06 Kaus 450

Fitur SQL Server 2000 Integrasi dengan Internet Skalabilitas dan Ketersediaan Database dengan Level Persurahaan Kemudahaan dalam menginstall, mengembangkan dan menggunakan Data Warehouse

Arsitektur Database

Microsoft SQL Server Service Manager Enterprise Manager Query Analyzer

Service Manager Service manager digunakan untuk mengaktifkan Service SQL Server pada Windows Menjalankan Service Menghentikan Service Sementara Menghentikan Service

Enterprise Manager Merupakan alat administrasi utama database pada SQL Server 2000 Memungkinkan pengguna untuk: Mengkonfigurasi semua opsi SQL Server, Object, Login, User, dll Membuat dan menjalankan perintah-perintah SQL Dan lain sebagainya.

Mengaktifkan Enterprise Manager

Layar Enterprise Manager Alamat root yang sedang aktif List View Layar menggunakan MMC (Microsoft Management Console) Tree View

Membuat Database Baru Untuk membuat database baru masuk ke root database, dengan cara mengklik pada Tree View Database disebelah kanan Klik kanan pada list view dan pilih new database Klik Kanan Klik disini

Buat Nama Database Misalnya akademik Click Ok untuk membuat database

Membuat Table Baru Klik disini Klik Kanan Disini, Pilih New Table

Buat Table Mahasiswa

Set Primary Key Klik set Primary key Klik Field yang Akan jadi primary

Simpan Tabel

List View Database Akademik Memperbaiki Entri, Edit, Hapus Data Menghapus Mengganti Nama

Tambahkan 5 Buah Data

Menambahkan Login Klik Kanan Disini, Pilih New Login

Nama Login Klik Disini Isikan Password Database Default

Aktifkan database Akademik Aktifkan Public Aktifkan Dbowner

Konfirmasi Passord Masukkan password pada confirm new password untuk mengkonfirmasi password yang sudah dimasukkan

Query Analyzer Query analyzer digunakan khusus untuk pembuatan query (perintah SQL) pada SQL Server

Connect to SQL Server Gunakan SQL Server authentication Agar bisa menggunakan Login yang telah dibuat sebelumnya Masukkan user nama Masukkan Password

Layar Query Analyzer Database Aktif Layar Query Menjalankan Query Daftar Objek

Buatlah Tabel-tabel Berikut dengan Menggunakan Query Prodi Nama Tipe Size Prodi Char 3 Jurusan Varchar 30 Matakuliah Nama Tipe Size Kodemk Char 6 Namamk Varchar 30 Sks Integer Sem Dosen 3

Inputkan data ke masing-masing table dengan menggunakan perintah INSERT INTO Dosen Nama Tipe Ukuran Kodeds Char 3 Namads Varchar 30 Alamatds 100 MKambil Nama Tipe Ukuran Kodemk Char 6 Nobp Lokal Varchar

Perbandingan Perintah SQL di Database Lain MySQL Microsoft Office Access 2003 Microsoft Office Access 97 Hal Yang Dilakukan: Membuat Database Akademik Membuat table prodi

Mysql Aktifkan MySQL Daemon

Jalankan Command Prompt dengan me-run CMD.EXE

Jalankan Mysql.exe di C:\Apache\MySQL\bin

Create Database Digunakan untuk membuat database CREATE DATABASE akademik Membuat database pada mysql dengan nama akademik