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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 BAB 2 : Dasar Penulisan Statemen SQL 2.1. Sasaran Mengetahui kemampuan dari SQL SELECT Statement Dapat membuat perintah SQL dengan SELECT Statement 2.2. Dasar Statement SELECT Sintak (cara penulisan) dari statement SELECT : SELECT [DISTINCT] {*, column [alias], } FROM table; SELECT digunakan untuk memilih kolom yang ingin ditampilkan. FROM digunakan untuk memilih table asal Memilih semua Kolom 2.4. Memilih Kolom yang Spesifik 2.5. Aturan Penulisan Statement SQL SQL Statement tidak case sensitive artinya tidak dibedakan antara penulisan huruf kecil dan huruf besar. SQL Statement dapat terdiri dari lebih dari satu baris. Keyword tidak bisa disingkat atau dipisah di baris yang berbeda. Halaman : 2-0

2 Klausa biasanya ditempatkan pada baris yang berbeda. Inden digunakan untuk memudahkan pembacaan Default Judul Kolom Default judul kolom pada isql*plus : Ditampilkan di tengah-tengah Dengan huruf besar (uppercase) Default judul kolom pada SQL*Plus : Kolom karakter dan tanggal rata kiri (left justified) Dengan huruf besar (uppercase) 2.7. Ekspresi Aritmatik Suatu ekspresi yang melibatkan tipe data bilangan (NUMBER) dan tanggal (DATE) menggunakan ekspresi artimatika Operator Presedence Perkalian dan pembagian memiliki prioritas (precedence) lebih tinggi daripada penambahan dan pengurangan. Halaman : 2-1

3 2.9. Penggunaan Tanda Kurung Penggunaan tanda kurung memiliki prioritas paling tinggi dibanding presedensi operator yang lain Mendefinisikan Nilai NULL Nilai NULL (kosong) pada suatu kolom bisa berarti ada data yang tidak diisi, atau tidak diketahui nilainya. Nilai NULL tidak sama dengan NOL (zero). Nilai NULL juga tidak sama dengan spasi kosong. Supaya nilai NULL tidak ditampilkan, digunakan fungsi NVL untuk memeriksa keberadaan nilai NULL. Formatnya : NVL(kolom yang di-evaluasi, diisi nilai ini jika kolom bernilai NULL) Menggunakan Kolom Alias Judul (secara default) pada tiap kolom yang ditampilkan (heading) selalu sama dengan nama kolomnya dan ditulis dengan hutuf besar. Penggantian judul kolom, sehingga tidak sama dengan judul default disebut kolom alias. Halaman : 2-2

4 2.12. Operator Penyambungan Nilai dari dua kolom atau lebih dapat digabungkan dengan menggunakan operator penyambungan ( ) Literal Character Strings Literal dapat berupa karakter, ekspresi atau bilangan yang terdapat pada klausa SELECT. Literal berupa tanggal (DATE) dan karakter harus diapit dengan tanda petik tunggal. Halaman : 2-3

5 2.14. Baris yang Duplikat Perintah query akan memberikan hasil termasuk suatu nilai yang bisa muncul lebih dari satu kali Menghapus Baris yang Duplikat Untuk mengeleminasi baris ganda atau suatu nilai yang bisa muncul lebih dari satu kali digunakan keyword DISTINCT. Halaman : 2-4

6 2.16. Pengenalan isql*plus isql*plus adalah SQL*PLUS berbasis web yang disediakan oleh Oracle, didalamnya kita bisa menampilkan struktur tabel, mengedit SQL Statement, menjalankan perintah SQL, menyimpan SQL Statement ke dalam file script, dan memanggil file script yang sudah disimpan Logging in isql*plus Untuk memanggil isql*plus, jalankan browser, pada jendela browser ketik alamat : nama mesin adalah nomer IP tempat dimana database ditempatkan pada server atau pada local machine isql*plus Environment Berikut isql*plus Environment : Halaman : 2-5

7 2.19. Menampilkan Struktur Tabel Untuk menampilkan struktur table digunakan perintah DESCRIBE. Formatnya : DESC[RIBE] namatabel 2.20.Berinteraksi dengan File Script Apa yang ditulis dalam editing window pada isql*plus dapat disimpan sebagai file script Latihan 1. Apakah statement SELECT berikut ini dapat dijalankan dengan benar? Benar/Salah SQL> SELECT last_name,job_id,salary as sal 2 FROM EMPLOYEES; 2. Temukan 4 (empat) kesalahan pada statement SELECT berikut : 3. Tampilkan struktur dari table departments, kemudian tampilkan semua datanya! 4. Tampilkan struktur dari table EMPLOYESS. Buat query untuk menampilkan nomer pegawai, nama, pekerjaan, dan tanggal mulai bekerja untuk tiap pegawai. Halaman : 2-6

8 .. 5. Buat query untuk menampilkan pekerjaan secara unik dari table EMPLOYEES. 6. Tampilkan nama pegawai digabung dengan pekerjaan dengan dipisah tanda koma, kemudian beri judul Pegawai dan Pekerjaan. 7. Buat query untuk menampilkan semua kolom dari table EMP. Semua kolom digabung jadi satu dengan tanda koma sebagai pemisah, kemudian beri judul OUTPUT.. Halaman : 2-7

PERTEMUAN 3 FUNGSI BARIS TUNGGAL

PERTEMUAN 3 FUNGSI BARIS TUNGGAL PERTEMUAN 3 FUNGSI BARIS TUNGGAL Tujuan Pembelajaran : Memahami bermacam tipe fungsi yang tersedia dalam SQL Menggunakan fungsi Karakter, Bilangan dan Tanggal dalam statement SELECT Dapat melakukan fungsi

Lebih terperinci

Praktikum 2 Data File pada AWK

Praktikum 2 Data File pada AWK Praktikum 2 Data File pada AWK Tujuan Pembelajaran Mahasiswa dapat memahami dan menggunakan data file dalam bahasa pemrograman awk. Dasar Teori Kebanyakan program komputer bekerja dengan file. Hal ini

Lebih terperinci

Dasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini

Lebih terperinci

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I Dasar Pemrograman Kondisi dan Perulangan By : Hendri Sopryadi, S.Kom, M.T.I Kondisi dan Perulangan Pendahuluan Dalam sebuah proses program, biasanya terdapat kode penyeleksian kondisi, kode pengulangan

Lebih terperinci

Pertemuan 2 Struktur Dasar PHP

Pertemuan 2 Struktur Dasar PHP Pertemuan Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

BAB 4 Dasar-Dasar Pemrograman

BAB 4 Dasar-Dasar Pemrograman BAB 4 Dasar-Dasar Pemrograman 4.1 Tujuan Pada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman java. Kita akan memulai dengan mencoba menjelaskan bagian dasar dari program Hello.java

Lebih terperinci

CDS/ISIS untuk Mengelola Database Perpustakaan: Sebuah Pengantar *

CDS/ISIS untuk Mengelola Database Perpustakaan: Sebuah Pengantar * CDS/ISIS untuk Mengelola Database Perpustakaan: Sebuah Pengantar * Oleh: Miswan Abstrak Program perangkat lunak CDS/ISIS for DOS maupun versi Windos (WINISIS) sudah cukup banyak digunakan oleh perpustakaan-perpustakaan

Lebih terperinci

Modul Visual FoxPro 6.0- AMIK Bina Sarana Informatika 0. Di susun oleh : Team Penyusun Modul Visual Foxpro. Akademi Manajemen Informatika & Komputer

Modul Visual FoxPro 6.0- AMIK Bina Sarana Informatika 0. Di susun oleh : Team Penyusun Modul Visual Foxpro. Akademi Manajemen Informatika & Komputer Modul Visual FoxPro 6.0- AMIK Bina Sarana Informatika 0 Di susun oleh : Team Penyusun Modul Visual Foxpro Akademi Manajemen Informatika & Komputer Jakarta 2006 Modul Visual FoxPro 6.0- AMIK Bina Sarana

Lebih terperinci

Konsep Dasar Pemrograman Prosedural

Konsep Dasar Pemrograman Prosedural Seri Buku Persiapan Seleksi Buku Untuk Siswa dan Guru Konsep Dasar Pemrograman Prosedural (dilengkapi contoh soal dan pembahasan) ii Konsep Dasar Pemrograman Prosedural Disusun Oleh : Tim Pembina TOKI

Lebih terperinci

Mengetik Skripsi/Tugas Akhir dengan Efektif

Mengetik Skripsi/Tugas Akhir dengan Efektif Mengetik Skripsi/Tugas Akhir dengan Efektif Oleh: Yuliazmi Jakarta 2006 http://yuli.bedeng.com Sepatah Kata Kendala yang sering dihadapi oleh mahasiswa saat mengetik tugas akhir adalah mengelola pengetikan

Lebih terperinci

PRAKTIKUM 3 DASAR PEMROGRAMAN C

PRAKTIKUM 3 DASAR PEMROGRAMAN C PRAKTIKUM 3 DASAR PEMROGRAMAN C A. TUJUAN 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan tentang

Lebih terperinci

BAB III LANDASAN TEORI. 3.1 Pengertian Sistem Informasi Manajemen. informasi yang berguna dalam pengambilan keputusan.

BAB III LANDASAN TEORI. 3.1 Pengertian Sistem Informasi Manajemen. informasi yang berguna dalam pengambilan keputusan. BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Manajemen 3.1.1 Sistem Informasi Untuk menghasilkan informasi yang berkualitas maka dibuatlah sistem informasi. Sistem informasi didefinisikan oleh

Lebih terperinci

TUTORIAL SIADPA KIPA (KEUANGAN PERKARA)

TUTORIAL SIADPA KIPA (KEUANGAN PERKARA) TUTORIAL SIADPA KIPA (KEUANGAN PERKARA) I. PENGANTAR 1.1. Uraian singkat Aplikasi Sistem Administrasi Keuangan Perkara Kepaniteraan Pengadilan Agama disingkat SIADPA-KIPA adalah bagian dari Sistem Administrasi

Lebih terperinci

Sistem Informasi Penerimaan Kas Masuk dan Kas Keluar di Toko Batik Keris Mall Ciputra Semarang

Sistem Informasi Penerimaan Kas Masuk dan Kas Keluar di Toko Batik Keris Mall Ciputra Semarang 1 Sistem Informasi Penerimaan Kas Masuk dan Kas Keluar di Toko Batik Keris Mall Ciputra Semarang Ardi Pranata Prasetya Current economic activity is not separated from the information technology, especially

Lebih terperinci

2. DASAR TEORI 2.1 PHP5

2. DASAR TEORI 2.1 PHP5 Modul 2 1. TUJUAN Mahasiswa dapat memahami pemrograman server side menggunakan PHP5 Mahasiswa dapat mengetahui sintak-sintak yang digunakan dalam penanganan form dengan menggunakan metode GET dan POST

Lebih terperinci

Tutorial Moodle. untuk Pengajar / Guru. sagung@stu.co.id www.stu.co.id

Tutorial Moodle. untuk Pengajar / Guru. sagung@stu.co.id www.stu.co.id Documentation for Moodle 1.8 by Surya Agung Aditya sagung@stu.co.id / sagunga@gmail.com Based in part of Documentation for Moodle by Tom Marcais Sweet Briar College tmarcais@sbc.edu Tutorial Moodle untuk

Lebih terperinci

Bab 7 Menggunakan Gambar

Bab 7 Menggunakan Gambar Bab 7 Menggunakan Gambar Webmaster Pro Front Page XP Daftar Isi Bab 7 1. Memasang gambar pada halaman...209 1.1 Mengambil gambar dari Web FrontPage... 210 1.2 Mengambil gambar dari koleksi Clip Organizer...

Lebih terperinci

MANUAL KULIAH ONLINE Universitas Komputer Indonesia 2001-2004 Oleh Taryana S & Ahmad Iskandar Tanggal 12 Juli 2004

MANUAL KULIAH ONLINE Universitas Komputer Indonesia 2001-2004 Oleh Taryana S & Ahmad Iskandar Tanggal 12 Juli 2004 MANUAL KULIAH ONLINE Universitas Komputer Indonesia 2001-2004 Oleh Taryana S & Ahmad Iskandar Tanggal 12 Juli 2004 1. Pengembangan Aplikasi Aplikasi sistem kuliah atau belajar online ini dibuat dan dikembangkan

Lebih terperinci

Bab 5 Memasukkan Saldo Awal

Bab 5 Memasukkan Saldo Awal Bab 5 : Memasukkan Saldo Awal Bab 5 Memasukkan Saldo Awal Dengan memasukkan saldo awal, maka Anda akan memiliki sebuah laporan neraca yang akurat, Anda dapat memantau perubahan modal Anda, sekaligus mengontrol

Lebih terperinci

Bank Soal TIK Pilihlah salah satu jawaban yang paling benar : 1. Salah satu Program windows sebagai pengolahan kata adalah... a. Excel b. Access c.

Bank Soal TIK Pilihlah salah satu jawaban yang paling benar : 1. Salah satu Program windows sebagai pengolahan kata adalah... a. Excel b. Access c. Bank Soal TIK Pilihlah salah satu jawaban yang paling benar : 1. Salah satu Program windows sebagai pengolahan kata adalah... a. Excel b. Access c. Word d. Power Point 2. Pada bagian Title Bar di sebelah

Lebih terperinci

Pertemuan 3 Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan Diktat Kuliah Pemrograman Web Pertemuan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case

Lebih terperinci

User Manual. Sistem Informasi Manajemen Rapat. Oleh. Drs. Heru Suhartanto, MSc., Ph.D. Christine Angelina, SKOM. Fuady Rosma Hidayat, SKOM.

User Manual. Sistem Informasi Manajemen Rapat. Oleh. Drs. Heru Suhartanto, MSc., Ph.D. Christine Angelina, SKOM. Fuady Rosma Hidayat, SKOM. User Manual Sistem Informasi Manajemen Rapat Oleh Drs. Heru Suhartanto, MSc., Ph.D Christine Angelina, SKOM. Fuady Rosma Hidayat, SKOM. Johanes,SKOM. Yoanna Widyanti,SKOM. Fakultas Ilmu Komputer, Universitas

Lebih terperinci

BAGIAN 1: M. F ACHRURROZI

BAGIAN 1: M. F ACHRURROZI KONSEP DAN APLIKASI PEMROGRAMAN MENGGUNAKAN BORLAND C++ BUILDER 6 BAGIAN 1: APLIKASI KONSOL M. F ACHRURROZI Daftar Isi MUQADDIMAH 1. PENDAHULUAN 2. KONSEP DASAR PEMROGRAMAN 3. INSTALASI DAN PENGENALAN

Lebih terperinci

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar 1. Memahami cara kerja world

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB) mail4krisna@yahoo.com

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB) mail4krisna@yahoo.com Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

BAB II KAJIAN TEORITIS

BAB II KAJIAN TEORITIS BAB II KAJIAN TEORITIS 2.1 Sistem Temu Balik Informasi 2.1.1 Pengertian Sistem Temu Balik Informasi Sejak diperkenalkan pertama kali pada tahun 1952 dan mulai diteliti tahun 1961, banyak para ahli memaparkan

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dinjelaskan dasar dasar teoriyang berhubungan dengan permasalahan

BAB III LANDASAN TEORI. Pada bab ini akan dinjelaskan dasar dasar teoriyang berhubungan dengan permasalahan BAB III LANDASAN TEORI Pada bab ini akan dinjelaskan dasar dasar teoriyang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi aplikasi yang digunakan pada kerja praktek ini. Hal

Lebih terperinci

Fakultas Teknik Sipil dan Perencanaan Universitas Islam Indonesia Yogyakarta Pedoman Tugas Akhir

Fakultas Teknik Sipil dan Perencanaan Universitas Islam Indonesia Yogyakarta Pedoman Tugas Akhir Fakultas Teknik Sipil dan Perencanaan Universitas Islam Indonesia Yogyakarta Pedoman Tugas Akhir JURUSAN TEKNIK SIPIL i KATA PENGANTAR Tugas akhir merupakan karya ilmiah mahasiswa pada tingkat akhir program

Lebih terperinci

Daftar Isi PETUNJUK PEMAKAIAN APLIKASI NOMOR POKOK PERPUSTAKAAN

Daftar Isi PETUNJUK PEMAKAIAN APLIKASI NOMOR POKOK PERPUSTAKAAN 1 Daftar Isi BAB 1... 3 PENDAHULUAN... 3 1.1 ALUR KERJA SI-NPP... 3 BAB 2... 4 MENJALANKAN APLIKASI SI-NPP... 4 2.1 MASUK KE APLIKASI SI-NPP... 4 2.2 MENU DALAM APLIKASI (NPP)... 4 2.2.1 Menu Informasi...

Lebih terperinci