Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT

dokumen-dokumen yang mirip
Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan

BAB 2 : Dasar Penulisan Statemen SQL Sasaran Mengetahui kemampuan dari SQL SELECT Statement Dapat membuat perintah SQL dengan SELECT Statement

Oracle Academic Initiative

Pertemuan 10 Structure Query Language(SQL)

Tutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses

MODUL 4. Query SELECT dan DML (INSERT, UPDATE, DELETE) PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Basis Data 1. Dasar SQL Query. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

Tutorial Java Desktop 1 Membuat Database dengan JavaDB bawaan Netbeans

Perkenalan SQL. Ada empat macam tipe database yaitu hirarki, jaringan, relasional, dan objek.

Arsitektur Basis Data Oracle

B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

B a s i s D a t a. Tatap MUka. SQL Query & Agregate Function. Arif Basofi PENS

Oracle Academic Initiative

Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel

STRUCTURE QUERY LANGUAGE DDL & DML

Menggunakan Set Operators

Esson Sihombing, S.Kom. Lab. Basisdata 1 Sistem Informasi UNIKOM 2013

Bab 3. Query Lanjutan POKOK BAHASAN: TUJUAN BELAJAR:

Oracle Academic Initiative

Oracle Academic Initiative

Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB

PERTEMUAN 2 PEMILIHAN DAN PENGURUTAN DATA

Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField

MODUL 5. Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Oracle Academic Initiative

SUBQUERY-2. MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA

Oracle Academic Initiative

B a s i s D a t a - 1 C H A P T E R. SQL Lanjutan 1. Copyright 2005 PENS-ITS

Oracle Academic Initiative

Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB

B a s i s D a t a C H A P T E R SQL OPERASI JOIN. Arif Basofi PENS 2015

Oracle Academic Initiative

KSI B ~ M.S. WULANDARI

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

Sub Query. Rosa Ariani Sukamto Blog: Website:

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.

B a s i s D a t a - 1 C H A P T E R SQL OPERASI JOIN. Copyright 2005 PENS-ITS

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

PERTEMUAN 10 PEMBUATAN TABEL

Me Retrieve Data Menggunakan Pernyataan SQLSELECT

Oracle Academic Initiative

Oracle Academic Initiative

Oracle Academic Initiative

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DDL. Copyright 2005 PENS-ITS

Pertemuan DDL INDIKATOR. Modul Teori Database Aknela

@Tessy Badriyah, SKom. MT. PERTEMUAN 12 VIEW

B a s i s D a t a C H A P T E R. SQL Operasi DDL. Arif Basofi PENS 2015

B a s i s D a t a - 1 C H A P T E R. SQL - Basic. Copyright 2005 PENS-ITS

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

Praktikum Basis Data 13 Structure Query Language 1

PRACTISE

BAB 4 : Interaksi PL/SQL dengan Oracle Server

PERTEMUAN 8 PENGATURAN OUTPUT PADA SQL*PLUS

MODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Tutorial Java Desktop 5 Membuat Event Button Scrolling

MODUL 3. View PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

BAB 1 PEMBUATAN REPORT

Modul 3 : Query Penggabungan Tabel

B a s i s D a t a - 1 C H A P T E R. SQL - Basic. Copyright 2005 PENS-ITS

Bab 5. Database Trigger POKOK BAHASAN: TUJUAN BELAJAR: 5.1. PENDAHULUAN

15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML

Oracle Academic Initiative

Oracle Academic Initiative

IKG2I4 / Software Project I

PERTEMUAN 5 PENGGUNAAN FUNGSI GROUP

S Q L. Sejarah SQL. Penulisan Perintah SQL. SQL (Structure Query Language)

Tutorial CSS Desain Layout 1 Dengan HTML5 dan CSS

IKG2I4 / Software Project I

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

CARA MENGGUNAKAN SELECT QUERY PADA MYSQL

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Praktikum Basis Data 14 Structure Query Language 2

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

PERTEMUAN 9 MANIPULASI DATA

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));

MySQL Query Part 2. Learning together, Success for yourself

MENAMPILKAN DATA DARI BANYAK TABEL

Pengenalan Script. Definisi HTML

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

Tujuan : Praktikan mampu untuk memanipulasi data dan mampu mencari data (Retrieval)

PERTEMUAN 11 CONSTRAINT. Tujuan Pembelajaran : Memahami definisi Constraint Dapat Membuat Constraint Dapat Melakukan pemeliharaan Constraint

Menggunakan Subquery untuk Memecahkan Query Query

PERTEMUAN 6 SUBQUERY

LAPORAN PRAKTIKUM BASIS DATA MODUL 3 CONDITIONAL SQL MIKA PURNAMASARI NASTADINA

Fungsi Single-Row. Fungsi merupakan fitur paling dibutuhkan dari SQL yang dapat digunakan untuk:

Menampilkan Data Dari Beberapa Tabel

B a s i s D a t a - 1. SQL Operasi DDL. Data Definition Laguange. Copyright 2005 PENS-ITS

Microsoft Access 2007

PERTEMUAN 4 MENAMPILKAN DATA DARI BANYAK TABEL

Perangkat Lunak Pengembangan Web

RENCANA PEMBELAJARAN

PERTEMUAN 3 FUNGSI BARIS TUNGGAL

Oracle Database11g Express Edition

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

MODUL 6. Advanced Query : Fungsi Baris Tunggal dan Fungsi Multi Baris PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

MODUL PRAKTIKUM BASIS DATA OLEH ASISTEN BASIS DATA

Data Manipulation Language (DML)

Basis Data Terapan. Yoannita, S.Kom

Oracle Academic Initiative

Transkripsi:

Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT Oleh: Ardie Jocong Pada Tutorial ketiga ini, saya akan memberikan tutorial bagaimana Menampilkan data yang telah dibuat pada tutorial Sebelumnya yaitu Tutorial Ke2 dengan judul Tutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses,bisa di chek disini... Bismillahirohmanirohim... Jumpa lagi dengan tulisan saya yang sederhana ini...mudah2an para pembaca yang membaca tulisan ini dalam keadaan sehat lahir batin... jika ada yang lagi sakit.. mudah2an cepat sembuh... Jika Pada Tutorial sebelumnya saya sudah memberikan Tutorial bagaimana membuat sebuah User, Kontrol Hak Akses ditambah dengan Pembuatan Tabel berdasarkan Tabel Master Dari Database Oracle.. apabila ingin melihat tutorial sebelumnya bisa lihat pada link berikut ini... dengan judul Tutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses, Pada Tutorial Database Oracle Chapter3 ini, saya akan mencoba membahas bagaimana Menampilkan Data di dalam sebuah database menggunakan SQL SELECT. Sebelum kita Praktek, ada beberapa aturan penulisan perintah SQL di dalam Database Oracle diantaranya : SQL Statement tidak case sensitive dan dapat ditulis lebih dari satu baris Keyword tidak bisa disingkat atau dipisah di baris yang berbeda Klausa biasanya ditempatkan pada baris yang berbeda Indentasi dapat digunakan untuk memudahkan pembacaan untuk mengakhiri statement SQL digunakan semicolon / tanda titik koma (;) jika lupa dalam penambahan tanda titik koma (;) pada akhir statement, gunakan simbil garis miring (/) kemudian enter. Dasar Dasar SELECT : Perintah SELECT digunakan untuk menampilkan data yang berasal dari database. Tanda * digunakan untuk menampilkan seluruh isi kolom yang ada dalam suatu table. DISTINCT digunakan untuk menampilkan kolom yang sama sebanyak satu kali, FROM digunakan untuk memilih table. Contoh Perintah untuk menampilkan semua isi kolom. SELECT * FROM departments; untuk menampilkan Kolom Tertentu (sesuai dengan pilihan nama atribut dari tabel).. contohnya kita akan melakukan perintah untuk menampilkan kode department dan nama_department dari tabel departments

SELECT department_id, department_name FROM departments; OPERATOR MATIMATIKA Perintah SQL juga bisa digabung dengan operator aritmatika. kolom yang bisa digabung dengan perintah aritmatika adalah kolom yang memiliki Type data NUMBER dan DATE. Operator Deskripsi + Add (Penambahan) - Subtract (Pengurangan) * Multiply (Perkalian) / Divide (Pembagian) Contoh Penggunaannya misalkan kita akan menampilkan penambahan gaji sebesar 500 untuk seluruh karyawan serta menampilkan nama dan gaji sebelumnya dari tabel employees.. gunakan perintah berikut : SELECT last_name, salary, salary+500 jika terdapat beberapa nilai dalam pengoperasiannya, maka gunakan tanda kurung (yang menjadi prioritas paling tinggi dibanding operator lain.. Contoh, kita akan menampilkan gaji di tambah dengan 100 lalu dikalikan dengan 12bulan, gunakan perintah berikut : SELECT last_name, salary, 12*(salary+100) bagaimana jika perintahnya diubah menjadi 12*salary+100, Bandingkan Hasilnya... MENDEFINISIKAN NILAI NULL nilai null adalah data yang nilainya tidak diisi atau nilainya tidak diketahui, tapi bukan berarti bernilai nol dan spasi. contohnya kita akan menampilkan nilai null pada isi kolom commission_pct. gunakan perintah berikut : SELECT last_name, commission_pct

MENDEFINISIKAN KOLOM ALIAS Membuat / mendefinisikan judul kolom (Heading) yang baru karena defaultnya selalu mengikuti nama kolom. digunakan untuk mengganti perhitungan Penamaan Kolom alias menggunakan keyword AS ditulis diantara kolom dan nama alias, gunakan tanda petik ganda (") kalau nama alias mengandung karakter khusus, spasi atau case sensitive.. Contoh : Mengganti last_name dengan nama sebagai header, dan commission_pct dengan komisi, gunakan perintah berikut : SELECT last_name AS nama, commission_pct komisi Contoh 2 : Mengganti last_name, dengan Name, dan 12*Salary dengan Annual Salary sebagai headernya, apa bedanya dengan Kolom menggunakan perintah sebelumnya.. SELECT last_name "Name", 12*salary "Annual Salary" OPERATOR CONCATENATION Operator yang digunakan untuk menggabungkan dua kolom menjadi satu kolom, kolom yang disatukan tidak terbatas hanya satu tipe data saja.. Contoh : Menggabungkan nama dan kode_jabatan menggunakan operator Concatenation SELECT last_name job_id AS "Employees" MENGGUNAKAN LITERAL STRING Digunakan untuk memberi keterangan antar kolom, Literal Strings bisa berisi karakter, angka atau tanggal, penulisam Literal Strings, ditandai dengan kutip ('...'). Literal Strings biasanya digabung dengan perintah alias dan concatenation. Contoh : Menggabungkan Nama dan kode Jabatan dengan memberikan keterangan 'is a', gunakan perintah berikut. SELECT last_name ' is a ' job_id jika Literal String yang digunakan mengandung tanda petik/ kutip dalam keterangannya maka perintah Literal Strings menggunakan operator alternatif yang disebut dengan Quete(q). contoh : SELECT department_name q'[, it's assigned manager id: ]' manager_id as "Department and Manager" FROM departments;

PEMAKAIAN DISTINCT Query yang dihasilkan oleh Oracle secara default akan menampilkan semua kolom(data), termasuk kolom(data) yang sama... jika menggunakan query berikut : SELECT department_id jika kita ingin merubah tampilan datanya sehingga kolom yang memiliki nilai yang sama hanya akan ditampilkan satu kali saja.. tambahkan kata DISTINCT, setelah SELECT, jadi querynya berubah menjadi : SELECT DISTINCT department_id terlihat perbedaan yang dihasilkan dari query tersebut.. Untuk Tutorial Ketiga ini,.. menurut saya cukup.. jika ada pertanyaan, kritik atau saran, Silahkan komen... dibutuhkan sekali kritik atau saran yang bersifat membangun.. untuk perbaikan terhadap tutorial-tutorial yang saya buat... Thanks. :) nanti saya akan lanjut pada tutorial berikutnya.. Terimakasih.. Wassalam.. Tentang Penulis Ardie Jocong let's we learn coding together,.. Learning by doing.. cause the best way of learning about anything is by doing. explore your brain..