SISTEM BASIS DATA STMIK - AUB SURAKARTA
|
|
- Glenna Hartanti Hermawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 SISTEM BASIS DATA STMIK - AUB SURAKARTA 1
2 Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: NIP Nama Tgl_Lahir Pada contoh ini, kunci primer merupakan gabungan antara NIP dan Nama Apa yang terjadi kalau kunci primer hanya berupa NIP? 2
3 Contoh: CREATE TABLE Tanggungan ( NIP CHAR(5) NOT NULL, Nama VARCHAR(35) NOT NULL, Tgl_lahir DATE NOT NULL, PRIMARY KEY(NIP, Nama)); Dengan cara seperti ini, tidak mungkin ada NIP dan Nama (secara berpasangan) yang kembar Untuk melihat struktur tabel, cobalah berikan perintah DESC Tanggungan 3
4 Berikan perintah agar bisa menampilkan informasi seperti berikut: NIP Jumlah Tanggungan NIP Nama Pegawai Jumlah Tanggungan 4
5 Contoh: SELECT NIP, Gaji FROM Pekerjaan; Bandingkan dengan: SELECT NIP, Gaji * 1.1 FROM Pekerjaan; 5
6 Cobalah: SELECT 'Gaji', Nip, 'sebesar', Gaji FROM Pekerjaan; Bandingkan dengan: SELECT Concat('Gaji ', Nip, ' sebesar'), Gaji FROM Pekerjaan; 6
7 Contoh: SELECT 1 + 1; SELECT 1 > 2; SELECT 3 > 2; 7
8 Contoh untuk mengambil tanggal sistem SELECT CurDate(); Contoh untuk mengambil jam sistem SELECT CurTime(); Contoh untuk mengambil tanggal dan jam sistem SELECT Now(); 8
9 DATE_FORMAT(Tanggal, format) Format: %d (tanggal 1-31) %c (bulan 1-12) %Y (tahun 4 digit) %k (Jam 0-23) %i (Menit 0-59) %s (detik 0-59) Contoh: SELECT Date_Format(Now(), %d/%c/%y ); 9
10 Contoh lain: SELECT Day(Now()); SELECT Month(Now()); SELECT Year(Now()); SELECT Hour(Now()); SELECT Minute(Now()); SELECT Second(Now()); 10
11 WeekDay(Tanggal) menghasilkan kode hari 0 = Senin 1 = Selasa 2 = Rabu Dst Contoh: SELECT WeekDay(Now()); 11
12 SELECT Nama, Round(DateDiff(Now(),Tgl_Lahir)/365,0) FROM Pribadi; 12
13 Siapa saja pegawai yang berusia di atas 35 tahun? mysql> SELECT nama, Round(DateDiff(Now(),Tgl_Lahir)/365,0) FROM Pribadi where round(datediff(now(),tgl_lahir)/365,0) >35; Siapa saja yang lahir pada tahun 1971 (dengan menggunakan fungsi waktu)? 13
14 Bentuk umum: CASE nilai_ekspresi WHEN nilai_ekspresi THEN nilai_ekspresi [ [ WHEN nilai_ekspresi THEN nilai_ekspresi ] ] [ ELSE nilai_ekspresi ] END Bentuk ini dapat dimanfaatkan untuk mengubah keluaran yang berbeda dengan data asalnya 14
15 Contoh SELECT NIP, CASE Kota WHEN 'Yogya' THEN 'Jogjakarta' END FROM Pribadi; Contoh hasil: NIP CASE Kota WHEN 'Yogya' THEN 'Jogjakarta' END Jogjakarta NULL NULL NULL NULL Jogjakarta NULL NULL Jogjakarta Jogjakarta NULL rows in set (0.00 sec) 15
16 Cobalah pula SELECT NIP, CASE Kota WHEN 'Yogya' THEN 'Jogjakarta' ELSE Bukan Jogjakarta END FROM Pribadi; Cobalah pula SELECT NIP, CASE Kota WHEN 'Yogya' THEN 'Jogjakarta' ELSE Kota END FROM Pribadi; 16
17 Bentuk umum: IF (ekspresi1, ekspresi2, ekspresi3) Hasil berupa: ekspresi2 kalau ekspresi1 bernilai True ekspresi3 kalau ekspresi1 bernilai False 17
18 Contoh: SELECT Nama, Kelamin FROM Pribadi; Bandingkan dengan: SELECT Nama, IF(Kelamin='P','Pria','Wanita') FROM Pribadi; 18
19 Tambahkan field Agama bertipe CHAR(1) pada Tabel Pribadi. Isikan data: 1 untuk ISLAM 2 untuk KRISTEN 3 untuk KATHOLIK 4 untuk BUDHA 5 untuk HINDU 6 untuk KONGHUTCU Pastikan semua kode tsb digunakan 19
20 Tampilkan NIP, Nama, dan nama agamanya dengan memanfaatkan WHEN 20
21 Buatlah Tabel bernama SKOR Struktur: NIP : CHAR(5) sebagai KUNCI PRIMER Skor: SMALLINT Isikan data sesuai dengan NIP pada Pribadi. Pastikan ada nilai-nilai seperti berikut: 90, 85, 80, 75, 63, 53, 86, 70, dan 95 21
22 Tampilkan informasi NIP, Nama, dan Kondisi Kondisi ditentukan oleh tabel berikut: Nilai > 90 : Prima 80 < Nilai < 90 : Bagus 70 < Nilai < 80 : Cukup 60 < Nilai < 70 : Biasa Nilai < 60 : Kurang 22
23 Subquery (kadangkala juga disebut subselect) merupakan bentuk query yang terletak dalam query yang lain. Contoh: SELECT NIP, Gaji FROM Pekerjaan WHERE gaji = ( SELECT MAX(gaji) FROM Pekerjaan); 23
24 Contoh: SELECT Nama FROM Pribadi WHERE Nip IN (SELECT DISTINCT Nip FROM Tanggungan); Apa maknanya? Bandingkan dengan: SELECT Nama FROM Pribadi WHERE Nip NOT IN (SELECT DISTINCT Nip FROM Tanggungan); 24
25 Contoh: SELECT nip, kode_bag, CASE WHEN kode_bag = (SELECT kode_bag FROM bagian WHERE nama_bag = 'Produksi') THEN 'Produksi' ELSE 'Non-Produksi' END AS 'produksi?' FROM pekerjaan; 25
26 Contoh: SELECT nip, (SELECT nama_bag FROM bagian WHERE kode_bag = pekerjaan.kode_bag) AS 'nama bagian' FROM pekerjaan; 26
27 Contoh: SELECT nip, nama FROM infoprib ORDER BY (SELECT kode_bag FROM pekerjaan WHERE nip = infoprib.nip); 27
28 Tampilkan semua NIP yang ada pada Pribadi tetapi tidak ada pada tabel Pekerjaan Siapa saja yang gajinya paling rendah dan berapa gajinya? Siapa saja yang gajinya di atas ratarata? 28
29 Perhatikan empat tabel berikut. Pada BUKU2, Kode_Rinci menyatakan kode untuk masing-masing buku dengan judul yang sama, yang dalam kenyataan akan dinyatakan dengan identitas seperti C-1 yang berarti buku pertama, C-2 buku kedua dan seterusnya. Perlu juga diketahui, satu buku bisa ditulis oleh lebih dari seorang pengarang. 29
30 30
31 Bagaimana perintah SQL-nya? 1. Menampilkan isi tabel PENERBIT khusus untuk kode penerbit dan nama penerbit 2. Menampilkan isi semua field milik tabel BUKU1 3. Menampilkan nama penerbit yang terletak di Solo 31
32 1. Menampilkan daftar judul buku beserta nama pengarangnya 2. Menampilkan daftar nama penerbit yang tidak terletak di Solo 3. Menampilkan judul buku yang diterbitkan Gramedia 4. Menampilkan judul buku yang masuk ke perpustakaan setelah tahun Jika ada buku yang namanya sama ditampilkan satu kali saja. 32
33 1. Menampilkan judul buku, nama pengarang, dan nama penerbit yang jumlah bukunya lebih dari satu. 2. Menampilkan judul buku edisi pertama yang diterbitkan oleh Gramedia. 3. Menampilkan nama penerbit yang bukunya tidak tercatat pada tabel BUKU1 4. Sebutkan lokasi penerbit yang penerbitnya lebih dari satu 5. Sebutkan judul buku yang ditulis hanya oleh satu pengarang 33
34 1. Sebutkan buku-buku manajemen 2. Sebutkan buku dan penerbitnya yang ditulis oleh pengarang yang berawalan D 3. Judul buku beserta jumlahnya yang ditulis oleh Dian Puspa 34
Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: Apa yang terjadi kalau kunci primer hanya berupa NIP?
Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: NIP Nama Tgl_Lahir Pada contoh ini, kunci primer merupakan gabungan antara NIP dan Nama Apa yang terjadi kalau
Lebih terperinciPenggunaan Fungsi. Praktikum Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom
Penggunaan Fungsi Praktikum Sistem Basis Data Gentisya Tri Mardiani, S.Kom., M.Kom Fungsi Waktu dan Tanggal DATE_FORMAT(Tanggal, format) Format: %d : tanggal 1-31 %c : bulan 1-12 %Y : tahun 4 digit %k
Lebih terperinciSISTEM BASIS DATA AUB SURAKARTA
SISTEM BASIS DATA STMIK AUB SURAKARTA Digunakan untuk mengambil data Bentuk dasar: SELECT nama_field FROM nama_tabel; SELECT * FROM Pribadi; SELECT Nama FROM Pribadi; SELECT Nip, Nama FROM Pribadi; SELECT
Lebih terperinciSISTEM BASIS DATA STMIK-AUB SURAKARTA
SISTEM BASIS DATA STMIK-AUB SURAKARTA Perintah SELECT Digunakan untuk mengambil data Bentuk dasar: SELECT nama_tabel FROM nama_tabel; SELECT * FROM Pribadi; Memilih Field Tertentu SELECT Nama FROM Pribadi;
Lebih terperinciBy Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com
Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.
Lebih terperinciPraktikum Sistem Basis Data
Praktikum Sistem Basis Data Sebelum materi... HASIL UTS? WOW!! TIPE SOAL A 1. Masukkan data berikut ke tabel penerbit: Kode Penerbit: GI Nama Penerbit: Graha Ilmu Lokasi: Jakarta 2. Tampilkan nama penerbit
Lebih terperinciModul 3 : Query Penggabungan Tabel
Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS SQL Membuat Database, Table dan Atribut JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Membuat Database Dalam bahasa SQL membuat database sangat
Lebih terperinciMODUL PRAKTIKUM. MODUL I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data
I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji BASIS DATA DAFTAR ISI I. Pengenalan Basis Data...1 II. Entity
Lebih terperinciPertemuan 12 Pengenalan Structured Query Language
Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan
Lebih terperinciMengenal Operasi Dasar SQL
Mengenal Operasi Dasar SQL Pendahuluan Bab ini akan membahas cara membuat basis data dan tabel, memasukkan data, melakukan pengubahan struktur tabel dan cara menghapus. Beberapa DBMS menyediakan pernyataan
Lebih terperinciCONTOH SQL. ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. N mengikuti. N Kuliah. Mahasiswa MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa:
CONTOH SQL ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. Mahasiswa N mengikuti N Kuliah MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa: Nama field Tipe Keterangan Nim Char(8) Nama Varchar(30) Ttl
Lebih terperinciBasis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan
Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion
Lebih terperinciPengenalan Structured Query Language
Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk
Lebih terperinciKontrak Kuliah. Menggunakan Fungsi- Fungsi SQL. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Menggunakan Fungsi- Fungsi SQL Edi Sugiarto, S.Kom, M.Kom 1 Fungsi-Fungsi SQL Terdapat dua kategori fungsi dalam SQL Single-Row : fungsi ini menerima satu baris sebagai operand. Multiple-Row
Lebih terperinciPengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data
Kompetensi Dasar Setelah mengikuti kegiatan proses belajar mengenai Pengenalan SQL, mahasiswa dapat mendefinisikan dan memanipulasi sistem basis data menggunakan bahasa SQL dengan tepat Tujuan Pembelajaran
Lebih terperinciCARA MENGGUNAKAN SELECT QUERY PADA MYSQL
CARA MENGGUNAKAN SELECT QUERY PADA MYSQL NURLITA nurlita.icha@gmail.com Abstrak Database atau basis data dalam suatau organisasi sangat berperan penting, penyimpanan basis data dibutuhkan untuk menunjang
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table
Lebih terperinciLAPORAN PRAKTIKUM SISTEM BASIS DATA
LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA ; ALIFA TITI SUBEKTI NIM : 12131247 KELAS : TI A MALAM STMIK ELRAHMA YOGYAKARTA 2014 TUGAS 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.
Lebih terperinciPraktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
Lebih terperinciJobsheet SQL Dasar : Hari Zulianto, ST [Year]
JOB SHEET Nama SMK : SMK IPTEK Weru Sukoharjo Kompetensi Keahlian : Rekayasa Perangkat Lunak Mata Pelajaran / SK : SQL Dasar Guru Mapel : Hari Zulianto, ST Semester/Tahun : 3 / 2017 Dasar-Dasar SQL 1.
Lebih terperinciSQL QUERY. Konsep Sistem Informasi B. A. Struktur SQL Query
idio Riyanto SQL QUERY A. Struktur SQL Query SQL memberikan bahasa query tingkat tinggi (a high level query language) dengan struktur sederhana dengan kosakata dan gramatika yang sederhana pula, seperti
Lebih terperinciSistem Basis Data. Prepared by LittleRadita STMIK- AUB Surakarta
Sistem Basis Data Prepared by LittleRadita STMIK- AUB Surakarta MySQL termasuk ke dalam Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public
Lebih terperinciBAB IV Operator Pembanding dan Operator Logika
BAB IV Operator Pembanding dan Operator Logika Tujuan Pembelajaran Mahasiswa dapat mengetahui, memahami, menguasai dan mampu mengimplementasi teori, konsep dan prinsip pemrograman database MySQL dengan
Lebih terperinciDATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pasien b. Dokter c. Ruang d. Petugas e. Rawat_inap f. Pembayaran
DATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pien b. Dokter c. Ruang d. Petug e. Rawat_inap f. Pembayaran 2. Penentuan Entit a) Petug : Menyimpan informi identit dari petug jaga b) Pien : Menyimpan informi
Lebih terperinciSQL (STRUCTURED QUERY LANGUAGE)
SQL (STRUCTURED QUERY LANGUAGE) 1. Jenis-jenis deklarasi SQL Deklarasi atau perintah SQL dibagi menjadi DDL, dan DML berdasarkan kepada fungsinya. a. DDL (Data Definition Language) Merupakan perintah-perintah
Lebih terperinciMODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA
MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari
Lebih terperinciPerintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).
Perintah CMD Aulia Rahman Abstrak Perintah CMD atau sering disebut (command promt) adalah suatu aplikasi jaringan komputer yang sering digunakan oleh seorang programer untuk membuat databases. Berikut
Lebih terperinciUntuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:
JOIN Dalam menampilkan sebuah data seringkali kita perlu menggunakan lebih dari 1 tabel, 2 tabel, bahkan lebih, karena data yang akan ditampilkan terletak pada beberapa tabel. Setiap tabel biasanya memiliki
Lebih terperinci2. Sub Kompetensi Dapat menggunakan dan mengimplementasikan View.
No. : LST/PTI/PTI 222/09 Revisi : 00 Tgl. : 21-12-2008 Hal. 1 dari 7 hal. 1. Kompetensi Memahami View yang tidak lain merupakan perintah SELECT yang diletakkan di dalam server database dan kemudian menjalankannya
Lebih terperinciOracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 18 : SubQuery Lanjutan Halaman
Lebih terperinciSQL Server 2008 Mengaktifkan DBMS SQL Server 2008 SQL server 2008 SQL server management studio DDL Basis Data Mendefinisikan, mengubah dan menghapus basis data: Create Database NamaBasisData Alter
Lebih terperinciPraktikum Sistem Basis Data MYSQL. Gentisya Tri Mardiani, S.Kom
Praktikum Sistem Basis Data MYSQL Gentisya Tri Mardiani, S.Kom MySQL merupakan Database Server yang bersifat : Open Source Multiplatform Berbasis database relasional Bisa dipakai untuk database pribadi
Lebih terperinciPRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Anggi Nurcahyo (12131249) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : ANGGINURCAHYO NIM : 12131249 PRAKTIKUM SISTEM : BASIS DATA Deskripsi
Lebih terperinciBasis Data II. Pertemuan Ke-6 (Function) Noor Ifada
Basis Data II Pertemuan Ke-6 (Function) Noor Ifada Sub Pokok Bahasan Operator IS NULL Operator IN dalam subquery Operator EXISTS Operator ALL & ANY DISTINCT Fungsi COUNT Fungsi MAX dan MIN Fungsi SUM Fungsi
Lebih terperinciPersiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.
Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi
Lebih terperinciModul 6 Function dan Trigger
Modul 6 Function dan Trigger 1.1 Tujuan a. Mahasiswa dapat mengenal Sintak SQL Lanjut b. Mahasiswa dapat mengoperasikan Sintak SQL Lanjut 1.2 Materi a. SQL b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP
Lebih terperinciPERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Lebih terperinciApakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL
SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan
Lebih terperinciSTORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada
STORE PROCEDURE Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server. Stored Procedure biasanya berisi perintah-perintah umum yang berhubungan dengan database pada server,
Lebih terperinciKapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL
KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.
Lebih terperinciUntuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:
By I Wayan Simpen Dasar-Dasar MySql Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: SQL (Structured Query Language) Semua
Lebih terperinciMySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom
MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa
Lebih terperinciPengantar basis data Manipulasi SQL
Pengantar basis data Manipulasi SQL Manipulasi Data Pernyataan yang digunakan untuk manipulasi data adalah pernyataan Insert, Update dan Delete. Dengan mengenal perintah diatas kita dapat melakukan operasi
Lebih terperinciOracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya Oracle Academic Initiative Halaman
Lebih terperinciTutorial Tipe Data MySQL
Tutorial Tipe Data MySQL Benar mendefinisikan field dalam tabel adalah penting untuk optimasi keseluruhan dari database Anda. Anda harus menggunakan hanya jenis dan ukuran lapangan Anda benar-benar perlu
Lebih terperinciPRAKTIKUM SISTEM BASISDATA
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM
Lebih terperinciConstraint dan Manajemen Data dalam Timezone Berbeda
Constraint dan Manajemen Data dalam Timezone Berbeda Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Constraint Aturan pada basis
Lebih terperinciOperasi Dasar MySQL Menggunakan CLI(Command Line Interface)
Operasi Dasar MySQL Menggunakan CLI(Command Line Interface) M.Fendi Kurniawan sipiyuku@gmail.com http://www.sipiyuku.web.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciBab 3. Query Lanjutan POKOK BAHASAN: TUJUAN BELAJAR:
Bab 3 Query Lanjutan POKOK BAHASAN: Subquery dan penggunaannya Subquery dengan banyak kolom Pairwise Comparison SubQuery NonPairwise Comparison SubQuery Penggunaan Query dalam Klausa FROM Ekspresi Scalar
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciLAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan
Lebih terperinci1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;
A. 1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; 2. Memilih dan membuka database Sintaks : use [nama_database]; Contoh : use pelatihan; 3. Mengelola Database Membuat
Lebih terperinciBAB V. Basis Data Darmawan Satyananda 74
BAB V SQL (STRUCTURED QUERY LANGUAGE) Query adalah permintaan untuk mendapatkan data dari basis data. SQL merupakan bahasa standar dalam basis data relasional untuk membuat basis data dan mendapatkan data
Lebih terperinciPENGENALAN SINTAKS DASAR DALAM MySQL
SMK-TI TRAINING AND CERTIFICATION Modul 3 PENGENALAN SINTAKS DASAR DALAM MySQL Team Training SMK TI 37 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat membuat database dan table sederhana yang dilengkapi
Lebih terperinciBasis Data. Structured Query Language (SQL)
Basis Data Structured Query Language (SQL) Pengenalan SQL Basis Data SQL Berfungsi sebagai bahasa query interaktif sekaligus juga sebagai bahasa pemrograman basis data. SQL meliputi: Definisi data Manipulasi
Lebih terperinciSQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.
SQL DASAR BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan apa yang disebut dengan SQL? Jelaskan! Apakah yang disebut sebagai batasan integritas (integrity constraint)? Sebutkan jenis-jenis
Lebih terperinciBAB 5 MANIPULASI DATA
BAB 5 MANIPULASI DATA MATERI a. Menggunakan pernyataan INSERT dan REPLACE untuk menambahkan data ke tabel dalam database b. Menggunakan pernyataan UPDATE untuk memodifikasi data dalam tabel dalam database
Lebih terperinciModul 3. Oleh : Mohammad Sholikin. 1
Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara
Lebih terperinciKegiatan Praktikum Sistem Basis Data Kelompok B
Kegiatan Praktikum Sistem Basis Data Kelompok B Hari/tanggal : Kamis, 17-4-2014 & Kamis,..,..,2014 Pertemuan ke : 6 dan 7 Pokok Bahasan : Perintah SQL dengan DML Tujuan : Memahami dan mampu mengimplementasikan
Lebih terperinciLAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE
LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE Disusun oleh : Cephi Prasintasari KOMSI E (12/332452/DPA/01167) Fakultas SV MIPA Universitas Gadjah Mada Yogyakarta 2012 TABLE OF CONTENT I. PENDAHULUAN
Lebih terperinciMODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
Lebih terperinci_basis_data. 10 rows in set (0.24 sec)
10 rows in set (0.24 sec) MariaDB [(none)]> use kbm_disekolah Database changed MariaDB [kbm_disekolah]> create table( -> nip int (16) not null primary key -> nama char (40), -> jenis_kelamin; ERROR 1064
Lebih terperinciUntuk menampilkan data-data yang telah tersimpan dalam database diperlukan perintah SELECT, yang dapat dirumuskan sebagai berikut:
MODUL 1 SQL Single Table Query Untuk menampilkan data-data yang telah tersimpan dalam database diperlukan perintah SELECT, yang dapat dirumuskan sebagai berikut: SELECT [DISTINCT *] FROM
Lebih terperinciLAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011
LAMPIRAN SQL Query untuk pembuatan tabel OLTP USE [DW1] /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011 08:08:43 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON SET ANSI_PADDING
Lebih terperinciMODUL I PENGENALAN MYSQL
MODUL I PENGENALAN MYSQL A. TUJUAN Mengenal DBMS MySQL dan penggunaannya untuk pengelolaan basis data. Mampu memanfaatkan command-line (client) MySQL. Memahami operasi-operasi DDL dan DML di MySQL B. PETUNJUK
Lebih terperinciPERTEMUAN 2 PEMILIHAN DAN PENGURUTAN DATA
PERTEMUAN 2 PEMILIHAN DAN PENGURUTAN DATA Tujuan Pembelajaran : Membatasi baris yang didapatkan dari suatu query Mengurutkan baris yang didapat dari suatu query TEORI DAN PERCOBAAN 2.1. Membatasi Baris
Lebih terperinciSistem Basis Data Danny Kriestanto, S.Kom., M.Eng
Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana
Lebih terperinciSTRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)
STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL) A. Pengenalan SQL SQL pertama kali diterapkan pada sistem R (sebuah proyek riset pada laboratorium riset San Jose, IBM). Kini SQL juga dijumpai
Lebih terperinciMODUL 5. Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 5 Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE Tujuan Pembelajaran : Membatasi baris yang didapatkan dari suatu query
Lebih terperinciDATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.
DATABASE - MySQL Muhammad Zen S. Hadi, ST. MSc. Objectives Tujuan: Memahami perintah-perintah dasar DDL dan DML Contents Database DBMS Relational model SQL MySQL MySQL yang support ke relational model
Lebih terperinciB a s i s D a t a - 1 C H A P T E R. SQL Lanjutan 1. Copyright 2005 PENS-ITS
Copyright 2005 PENS-ITS C H A P T E R 11 Lanjutan 1 Objectives Tujuan: Mengenal perintah dalam: - Operator Aritmetika - Penggunaan Kolom Alias - Menghilangkan Data Duplikat - Operasi Pembanding - Operasi
Lebih terperinciPERTEMUAN 5 & 6 MEMBUAT QUERY
PERTEMUAN 5 & 6 MEMBUAT QUERY Query merupakan objek database yang dapat digunakan untuk memasukkan data yang berupa rumus. Selain itu, kita juga dapat melakukan proses pengurutan dan penyaringan data melalui
Lebih terperinciDasar-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 terperinciBAB VI AGREGASI SQL DAN VIEW
BAB VI AGREGASI SQL DAN VIEW 6.1 Bahasan dan Sasaran 6.1.1 Bahasan - Agregasi sql yang diperlukan dalam perhitungan data - View yang merupakan tabel bayangan yang berisi query baik dari satu tabel atau
Lebih terperinciKontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung
Lebih terperinciP - 7 Pembahasan UTS PSIK V
P - 7 Pembahasan UTS PSIK V 1. Jelaskan mengenai Web Applications Architechture dengan ilustrasi gambar. Secara teknis database yang menyimpan hampir semua data dan data tersebut diolah oleh bahasa pemrograman
Lebih terperinciPraktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel
Bekerja Dengan Tabel 1 Oleh : Andri Heryandi, S.T., M.T., Teknik Informatika Universitas Komputer Indonesia Table Digunakan untuk menyimpan data. Terdiri dari kolom dan baris. Setiap kolom mendefinisikan
Lebih terperinciAgus Setiadi : ( ) Bambang Dimas Ermanto : ( ) Mata Kuliah : Pemprograman Generasi 4
Yayasan : Dian cipta cendikia Lampung Agus Setiadi : (0904071084) : (0904071073) Mata Kuliah : Pemprograman Generasi 4 Pokok bahasan Dosen : MySQL : Chairul Ramadhan,A.md P E M P R O G R A M A N G E N
Lebih terperinciKontrak Kuliah. Perintah Manipulasi Data. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Perintah Manipulasi Data Edi Sugiarto, S.Kom, M.Kom 1 Pendahuluan MySQL mendukung perintah sql untuk memanipulasi data Perintah manipulasi data yang dapat dilakukan diantaranya: Perintah
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciSQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom
SQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom SQL Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. Kemampuan SQL: Query (memperoleh
Lebih terperinciMembuat Aplikasi Sederhana Toko Bahan Pakan. Microsoft Access2007
Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007 Fakultas Peternakan Universitas Brawijaya Malang 2010 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Kegiatan yang dilakukan: - Penjualan
Lebih terperinciPertemuan 10 Structure Query Language(SQL)
Pertemuan 10 Structure Query Language(SQL) INDIKATOR 1. Mengenal perintah dasar SQL (SELECT,FROM,WHERE) 2. Menggunakan SELECT dan FROM dalam satu tabel 3. Menggunakan asterisk(*) 4. Menggunakan nama lain
Lebih terperinciDESAIN DATABASE. Pertemuan 06 3 SKS
Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan
Lebih terperinciPertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program
Lebih terperinciTutorial Database Oracle Chapter4 Pembatasan dan Pengurutan
Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan Oleh: Ardie Jocong Pada Tutorial Database Oracle Chapter4 ini, saya akan Memberikan sedikit ilmu Bagaimana Melakukan Pembatasan dan Pengurutan
Lebih terperinciIF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.
IF34348 - PEMROGRAMAN LANJUT MENGAKSES DATABASE 12 Oleh : Andri Heryandi, M.T. MATERI HARI INI 1. Instalasi Database Server MySQL (XAMPP) 2. Mengaktifkan Database Server 3. Membuka Aplikasi Client MySQL
Lebih terperinciBAB II PEMBUATAN DAN MANAJEMEN TABLE
BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa
Lebih terperinciMahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi
Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi 2 Review Klausa Where Filter Perbandingan Like IN dan NOT
Lebih terperinciLAPORAN PRAKTIKUM BASIS DATA MODUL 3 CONDITIONAL SQL MIKA PURNAMASARI NASTADINA
LAPORAN PRAKTIKUM BASIS DATA MODUL 3 CONDITIONAL SQL MIKA PURNAMASARI NASTADINA LABORATORIUM REKAYASA PERANGKAT LUNAK TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2010-2011 I. Tujuan
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciBAB VIII FUNGSI, PL/PGSQL dan TRIGER
BAB VIII FUNGSI, PL/PGSQL dan TRIGER 8.1 Bahasan dan Sasaran 8.1.1 Bahasan - Pada bab kali ini akan membahas tentang fungsi - Selain hal itu akan dibahas juga mengenai pl/pgsql dan triger 8.1.2 Sasaran
Lebih terperinciMudafiq Riyan Pratama
Trigger Pada Oracle 10g Mudafiq Riyan Pratama mudafiq.riyan@yahoo.com http://dhafiq-san.blogspot.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinciDESIGN BASIS DATA SECARA FISIK
DESIGN BASIS DATA SECARA FISIK A. Perancangan Basis Data Secara Fisik Tahap desain database fisik memungkinkan desainer untuk membuat keputusan tentang bagaimana database untuk diimplementasikan. Oleh
Lebih terperinciTUGAS 1 PRAKTIKUM SISTEM BASIS DATA
TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: RIYADI ABDUL AZIS (12131282) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 TUGAS PRAKTIKUM SISTEM BASIS DATA 1. Membuat Database dan 1 Table dengan
Lebih terperinciMODUL 1 Pengenalan MySQL, DDL, DML
MODUL 1 Pengenalan MySQL, DDL, DML PENGENALAN MYSQL MySQL merupakan salah satu DBMS yang bersifat freeware, sehingga menjadi popular dikalangan pengguna database. Selain karena Free MySQL juga merupakan
Lebih terperinciModul 3 Pengelolaan Tabel
Modul 3 Pengelolaan Tabel 1.1 Tujuan a. Mahasiswa dapat mengenal DML b. Mahasiswa dapat mengoperasikan Sintak DML 1.2 Materi a. DML b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP c. phpmyadmin 1.4 Prosedur
Lebih terperinciM0564-Pengantar Sistem Basisdata 12/ 1
M0564-Pengantar Sistem Basisdata 12/ 1 SQL : DML (Continue) Query Multi-Table Dapat menggunakan subqueri asalkan kolom yang dihasilkan berasal dari tabel yang sama. Jika kolom yang dihasilkan berasal dari
Lebih terperinci