1 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com
|
|
- Sukarno Adi Susman
- 6 tahun lalu
- Tontonan:
Transkripsi
1 1 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Wah cukup lama juga nih dah nggak ngisi blog, abis akhir2 ini lagi sibuk banget nih, haha9 so sibuk deh lebih tepatnya. Oh ya kali ini saya akan mencoba bagi bagi ilmu sedikit mengenai database, soal ini saya dapat ketika sedang mengikuti kuliah Basis Data beberapa hari lalu. Soalnya adalah sebagai berikut : Diketahui Skema database fakultas yang terdiri dari 3 tabel : MAHASISWA MATAKULIAH NILAI Buatlah Table, beserta jawablah soal soal yang ada: Saya akan menjawab soal berikut dengan dua database yang berbeda yaitu MySQL Versi 5.0 dan Oracle 10g, Hal ini karena ada sedikit perbedaan antara sintaks SQL kedua Database tersebut, biasanya terkait dengan tipe datanya. Seperti di Oracle ada tipe data Number, tetapi di MySQL tidak ada, di Oracle ada Tipe data VARCHAR2(), tetapi di MySQL hanya ada VARCHAR() saja, tidak ada tipe VARCHAR2() di MySQL, setidaknya pada saat saya mengetik tutorial ini Oke berikut adalah sintaks untuk Oracle 10g Database : Untuk Table Mahasiswa CREATE TABLE MAHASISWA ( NO_MHS CHAR(10), NAMA_MAHASISWA VARCHAR2(30), PROGRAM_STUDI VARCHAR2(30), KOTA_ASAL VARCHAR2(30) ALTER TABLE MAHASISWA ADD ( CONSTRAINT PK_MAHASISWA PRIMARY KEY (NO_MHS) Untuk Table Matakuliah CREATE TABLE MATAKULIAH ( NO_MK CHAR(10), NAMA_MK VARCHAR2(30), PROGRAM_STUDI VARCHAR2(25)
2 2 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com ALTER TABLE MATAKULIAH ADD ( CONSTRAINT PK_MATAKULIAH PRIMARY KEY (NO_MK) Untuk Table Nilai CREATE TABLE NILAI ( NO_MHS CHAR(10), NO_MK CHAR(10), NILAI NUMBER(5,2) ALTER TABLE NILAI ADD ( CONSTRAINT FK_NILAI_MAHASISWA FOREIGN KEY (NO_MHS) REFERENCES MAHASISWA (NO_MHS), CONSTRAINT FK_NILAI_MATAKULIAH FOREIGN KEY (NO_MK) REFERENCES MATAKULIAH (NO_MK) Dan Berikut ini adalah sintaks untuk MySQL Versi 5.0 : Untuk Table Mahasiswa CREATE TABLE MAHASISWA ( NO_MHS CHAR(10), NAMA_MAHASISWA VARCHAR(30), PROGRAM_STUDI VARCHAR(30), KOTA_ASAL VARCHAR(30) ALTER TABLE MAHASISWA ADD ( CONSTRAINT PK_MAHASISWA PRIMARY KEY (NO_MHS) Untuk Table Matakuliah
3 3 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com CREATE TABLE MATAKULIAH ( NO_MK char(10) NOT NULL, NAMA_MK VARCHAR(30) DEFAULT NULL, PROGRAM_STUDI VARCHAR(25) DEFAULT NULL, CONSTRAINT PK_MATAKULIAH PRIMARY KEY (`NO_MK`) Untuk Table Nilai CREATE TABLE NILAI ( NO_MHS VARCHAR(25) NOT NULL, NO_MK VARCHAR(10) NOT NULL, NILAI NUMERIC(5,2), CONSTRAINT FK_NILAI_MAHASISWA FOREIGN KEY (NO_MHS) REFERENCES MAHASISWA (NO_MHS), CONSTRAINT FK_NILAI_MATAKULIAH FOREIGN KEY (NO_MK) REFERENCES MATAKULIAH (NO_MK) ) Note : Saya sengaja untuk membuat script SQL dengan pola yang berbeda, hal ini bertujuan untuk memberi infomasi kepada pembaca setia blog saya hoho GR, bahwa sesungguhnya kemerdekaan itu adalah hak segala bangsa(lah kok malah nyambung ke UUD), haha maksudnya sesungguhnya ada berbagai macam cara untuk membuat script dengan bahasa SQL,Cmiiiw Oke berikut adalah gambaran dari ERD (Entity Relationship Diagramnya) : Oh ya gambar ERD nya saya buat dengan menggunakan Program TOAD for Oracle, tools favourite saya ketika sedang belajar Oracle Oke sekarang masukkan datanya sebagai berikut :
4 4 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Data Tabel Mahasiswa : ('PA/11055', 'TIFTAZANI KHARA', 'ILMU KOMPUTER', 'JAKARTA' ('PA/10514', 'RIZKA PRATININGRUM', 'KIMIA', 'SURABAYA' ('KU/10514', 'RENDI AJI PRIHATININGSIH', 'PENDIDIKAN DOKTER', 'SIDOARJO' ('PA/11514', 'ANDIKA PRATAMA', 'MATEMATIKA', 'BANJARMASIN' ('PA/11111', 'ARIF PRIHUTOMO', 'ILMU KOMPUTER', 'PURWOREJO' ('PA/10935', 'MIZAN RIZQIA', 'ILMU KOMPUTER', 'BOGOR' ('EPA/9851', 'HERU KALIANDRA', 'ILMU KOMPUTER', 'PALANGKARAYA' ('DPA/9851', 'HERA ANANTA', 'KOMSI', 'JAKARTA' ('PA/9851', 'RIZKI ANANTA', 'FISIKA', NULL COMMIT; Oke, sebenarnya kalo di Oracle sih kalian bisa pake bahasa PL/SQL (Procedural Language/SQL), jadi cukup dimulai dengan Begin...dan diakhiri dengan End: ditambah dengan tanda / dipaling akhir, jadi lebih fleksibel soalnya tinggal meng execute sekali aja, gak usah berkali kali. Oh ya hampir lupa, perintah Commit ditujukan supaya perintah diatas menjadi bersifat permanen, kalau di MySQL biasanya otomatis, tetapi kalo di Oracle DEFAULT Autocommit nya OFF, jadi supaya datanya bersifat
5 5 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com permanen maka harus dikeluarkan perintah COMMIT, namun supaya anda anda semua (ca ileh) menginginkan Autocommitnya bersifat otomatis,tinggal keluarkan saja perintah SET AUTOCOMMIT ON di SQL * Plus (Nama program Command Promptnya Oracle), Beresss kan? Maksudnya begini loh mas, mbak : Begin [Syntax diatas dicopy kesini] End; / Beress kan? Data Tabel MATAKULIAH : ('MMS 100', 'BASIS DATA', 'ILMU KOMPUTER' ('MFS 200', 'MEKANIKA KUANTUM', 'FISIKA' ('MKS 300', 'KIMIA DASAR', 'KIMIA' ('MKS 301', 'KIMIA ORGANIK', 'KIMIA' ('MFS 100', 'FISIKA DASAR', 'FISIKA' ('MMS 101', 'ALGORITMA DAN PEMROGRAMAN', 'ILMU KOMPUTER' ('KU 100', 'ANATOMI', 'PENDIDIKAN DOKTER' ('KU 101', 'BAHASA INGGRIS 1', 'PENDIDIKAN DOKTER'
6 6 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com ('MMS 1031', 'KALKULUS 1', 'MATEMATIKA' ('MMS 1032', 'KALKULUS 1', 'ILMU KOMPUTER' COMMIT; Data Tabel NILAI : ('PA/11055', 'MMS 101', 95 ('PA/10514', 'MKS 301', 85 ('KU/10514', 'KU 100', 100 ('PA/10935', 'MMS 101', 95 ('PA/9851', 'MFS 200', 75 ('PA/9851', 'MMS 100', 80 ('PA/10935', 'MMS 1032', 65 ('PA/10514', 'MMS 1031', 55 COMMIT;
7 7 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Oke proses input data selesai, sekarang kita coba dulu ya hasilnya. Melihat data Tabel Mahasiswa ( Gambar from MySQL) Melihat data Tabel Matakuliah (Gambar dari SQL* Plus Oracle)
8 8 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Melihat Data Tabel Nilai (Gambar dari SQL Plus Oracle via Command Prompt Windows) Oke sekarang kita sudah melihat data ketiga tabel tersebut, sekarang kita akan masuk kebagian pertanyaan mengenai Query SQL. Tampilkan mahasiswa yang berasal dari kota Jakarta Select * from Mahasiswa Where KOTA_ASAL= 'JAKARTA' ; Tampilkan Nomor dan Nama Mahasiswa Ilmu Komputer yang berasal dari kota Purworejo Select No_Mhs,Nama_Mahasiswa from MAHASISWA where Program_Studi='ILMU KOMPUTER' AND KOTA_ASAL='PURWOREJO' :
9 9 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Tampilkan Nomor Mahasiswa Jurusan Kimia atau yang Mengambil Matakuliah denga kode MMS 101 Select No_Mhs from mahasiswa where Program_Studi='KIMIA' Union Select No_Mhs from Nilai where No_Mk='MMS 101'; Tampilkan Nomor dan Nama Mahasiswa yang mengambil Matakuliah MMS 100 Soal ini bisa menggunakan beberapa sintaks SQL,ada 2 versi SQL saat ini yaitu versi SQL/86 dan SQL/92. Sintaks SQL/92 Mulai support pada Oracle versi 9i keatas. Menggunakan Sintaks Join dengan SQL/86: Select Mahasiswa.No_Mhs, Mahasiswa.Nama_Mahasiswa from Mahasiswa,Nilai where Mahasiswa.No_Mhs=Nilai.No_Mhs and Nilai.No_Mk='MMS 100'; Atau Menggunakan Sintaks Natural Join dengan SQL/92: Select No_Mhs,Nama_Mahasiswa from mahasiswa Natural Join Nilai where No_Mk='MMS 100'; Atau Menggunakan Sintaks Inner Join dengan menggunakan Keyword ON pada SQL/92: Select Nilai.No_Mhs, Mahasiswa.Nama_Mahasiswa from Mahasiswa Inner Join Nilai On Mahasiswa.No_Mhs=Nilai.No_Mhs where Nilai.No_Mk='MMS 100'; Atau Menggunakan Sintaks Inner Join dengan menggunakan Keyword USING pada SQL/92: Select No_Mhs, Mahasiswa.Nama_Mahasiswa from Mahasiswa Inner Join Nilai USING (No_Mhs) where Nilai.No_Mk='MMS 100';
10 10 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Hasil dari ketiga Sintaks SQL diatas akan mengembalikan hasil yang sama namun tentu saja menghasilkan performa yang berbeda, Sintaks dengan SQL/92 Relatif lebih cepat dibandingkan Sintaks dengan SQL/86. Tampilkan Nomor Mahasiswa yang mengambil Matakuliah Basis Data Select Nilai.No_Mhs from nilai Inner Join Matakuliah Using (No_Mk) where Nama_Mk='BASIS DATA'; Atau Select No_Mhs from Matakuliah Natural Join Nilai where Nama_Mk='BASIS DATA'; Atau Select Nilai.No_Mhs from Nilai Inner Join Matakuliah On Nilai.No_Mk= Matakuliah.No_Mk where Nama_Mk=UPPER('Basis Data'
11 11 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Catatan : Saya menggunakan Fungsi UPPER pada sintaks ke 3, karena nilai Pada Kolom Nama_Mk bersifat Case Sensitive (Membedakan huruf besar dan kecil), karena pada saat pengisian data ke dalam tabel, semuanya diisi dengan Huruf Kapital semua, maka kita harus memberi Mengisi nilai dari Kolom dengan huruf Kapital pula, Fungsi UPPER disini berfungsi untuk merubah semua tulisan didalam tanda kurung kedalam Huruf Kapital. Tampilkan Nomor dan Nama semua mahasiswa yang mengambil paling sedikit satu Matakuliah dari Program Studi Ilmu Komputer Sebenarnya saya kurang setuju dengan Jawaban yang diberikan dikelas yang menjawab Sintaks berikut ini adalah yang benar. Select No_Mhs,Nama_Mahasiswa from Mahasiswa Natural Join Nilai Natural Join Matakuliah Where Matakuliah.Program_Studi='ILMU KOMPUTER'; Sintaks diatas akan mengembalikan hasil sebagai berikut : Perlu diperhatikan kalau kita menggunakan sintaks diatas di Oracle, maka akan mengembalikan error,mengapa? Karena pada intinya Natural Join adalah Operasi biner (menggabungkan dua tabel
12 12 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com atau lebih) yang mengizinkan kita untuk mengkombinasikan beberapa seleksi/pemilihan tertentu terhadap hasil dari Cartesian Product kedalam satu operasi saja. Nah Operasi ini akan memerhatikan semua kolom yang memiliki Nama yang sama pada masing2 Tabel,sehingga hasil dari Natural Join ini tidak akan mengembalikan dua (atau lebih) kolom dengan nama yang sama. Pada sintaks diatas pada klausa where, terdapat Sintaks Matakuliah.Program_Studi, Kita tidak diperkenankan menuliskan Matakuliah disini, karena Oracle akan mendeteksi secara otomatis darimana kolom itu berasal(ini sesuai dengan prinsip Natural Join, yang akan menyeleksi nama nama kolom yang memiliki kesamaan pada beberapa relasi tabel). Jika kita memaksa untuk menggunakan sintaks diatas maka akan menghasilkan error sebagaimana pada gambar berikut : Maka sintaks yang tepat (pada Database Oracle) adalah dengan mengabaikan darimana Nama Kolom tersebut berasal, sehingga sintaksnya adalah sebagai berikut: Select No_Mhs,Nama_Mahasiswa from Mahasiswa Natural Join Nilai Natural Join Matakuliah Where Program_Studi='ILMU KOMPUTER'; dan hasil dari sintaks diatas sama persis dengan sintaks sebelumnya (pada MySQL). Namun menurut saya ada hal lain yang perlu dicermati, yaitu bahwa sintaks diatas adalah hanya menganggap bahwa Mahasiswa yang mengambil Matakuliah dari program studi Ilmu Komputer, hanyalah mahasiswa yang berasal dari Program Studi Ilmu Komputer saja. Padahal pada kenyataannya ada Mahasiswa selain dari Program Studi lain semisal Matematika, yang mengambil matakuliah dari program studi Ilmu Komputer, sebagai contoh (di kampus saya) Matakuliah Algoritma dan Pemrograman. Oleh karena itu, menurut saya sintaks diatas kurang tepat untuk diimplementasikan pada soal, sehingga sintaks yang tepat adalah yang menampilkan Nomor dan Nama Mahasiswa yang mengambil Matakuliah dari Program Studi Ilmu Komputer, meskipun Mahasiswa yang bersanggkutan bukan berasal dari Program Studi Ilmu Komputer.
13 13 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Sehingga sintaks yang tepat adalah sebagai berikut : Select No_Mhs, Mahasiswa.Nama_Mahasiswa from Mahasiswa Inner Join Nilai Using(No_Mhs) Inner Join Matakuliah Using (No_Mk) Where Matakuliah.Program_Studi='ILMU KOMPUTER'; Hasil diatas menampilkan Mahasiswa bernama Rizki Ananta dengan Nomor Mahasiswa PA/9851, hasil ini adalah tepat karena jika diihat pada data pada Table Nilai(silahkan lihat gambar sebelumsebelumnya yang menamplikan data pada Table Nilai) Mahasiswa dengan Nomor Mahasiswa PA/9851, telah mengambil Matakuliah dengan kode MMS 100 (Matakuliah Basis Data), yang mana Matakuliah tersebut berasal dari Program Studi Ilmu Komputer. Tampilkan Nomor dan semua Mahasiswa yang kota asalnya sama dengan kota asal dari Mahasiswa dengan Nomor Mahasiswa DPA/9851 Select No_Mhs, Nama_Mahasiswa from Mahasiswa Where Kota_Asal = (Select Kota_Asal from Mahasiswa where No_Mhs='DPA/9851' Hitunglah banyaknya Matakuliah yang sudah diambil oleh Mahasiswa Bernama Rizki Ananta dan Nilainya Tidak Kurang dari 80 Select Count(Matakuliah.Nama_Mk) as Jumlah kuliah yang diambil from MATAKULIAH JOIN NILAI USING (No_mk) JOIN MAHASISWA USING(No_Mhs) where Nama_Mahasiswa = (Select Nama_Mahasiswa from Mahasiswa Inner Join Nilai USING (No_Mhs) where NAMA_Mahasiswa='RIZKI ANANTA' AND NILAI >=80
14 14 Tiftazani Khara Ilmu Komputer UGM 2006 Tiftazani.wordpress.com Buatah View yang hanya berisi Nomor Mahasiswa, Nama Mahasiswa, dan Nilai Rata rata, dan nilai Rata rata lebih dari atau sama dengan 80, diurutkanberdasarkan Nilai Rata rata tertinggi. Create or Replace view V_NILAI_RERATA AS Select No_Mhs, Mahasiswa.Nama_Mahasiswa, AVG(Nilai.Nilai) AS Nilai Rata rata from Mahasiswa Inner join Nilai using (No_Mhs) Group By No_Mhs,Mahasiswa.Nama_Mahasiswa Having AVG(Nilai.Nilai) >=80 Order By AVG(Nilai.Nilai) Desc; dan untuk melihat hasil dari view diatas adalah dengan mengeluarkan sintaks berikut : Select * From V_NILAI_RERATA;
Untuk 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 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 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 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 terperinciSEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG
M O D U L S Q L SISTEM BASIS DATA 2 Disusun oleh : Siti Yuliyanti, ST SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG Jl. Brigjen Katamso No.92 Km 2.5 Tanjungpinang Kepulauan Riau November 24, 2010 SQL
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 terperinciSejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Lebih terperinciB. PETUNJUK. 2. Join. Praktikum Basis Data 2017 TE UM
MODUL 5 RELASI & JOIN A. TUJUAN Memahami keterhubungan entitas di dalam basis data. Memahami jenis-jenis operasi pengambilan data di beberapa entitas. Mampu menyelesaikan kasus retrieval yang melibatkan
Lebih terperinciLAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
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 terperinciIMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA
IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA DOSEN MATAKULIAH SISTEM MANAJEMEN BASIS DATA Dr. KHAMAMI HERUSUSANTO DISUSUN
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 terperinci1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik. 2. Syntax CREATE tabel untuk masing - masing tabel :
Tugas Basis Data Nama : Kartika Dwi H/2212106016 1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik 2. Syntax CREATE tabel untuk masing - masing tabel : Tabel Pelanggan Create table
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 terperinciPRAKTIKUM 5 SISTEM BASIS DATA JOIN
Mochammad Yusa Sistem Basis Data 1 PRAKTIKUM 5 SISTEM BASIS DATA JOIN Praktikan Mengetahui Asisten Laboratorium NIM. NIM. A. TUJUAN Tujuan dari praktikum ini adalah: 1. Mampu menginputkan data dan record
Lebih terperinciB a s i s D a t a C H A P T E R. SQL Operasi DDL. Arif Basofi PENS 2015
C H A P T E R 16 SQL Operasi DDL Arif Basofi PENS 2015 Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DDL (Data Definition Language) S Q L DDL Data Definition Language (DDL) Dengan perintah
Lebih terperinciPertemuan 10. Bahasa Query Terapan
Pertemuan 10 Bahasa Query Terapan Structured Query Language (SQL) SQL merupakan bahasa query terapan yang banyak digunakan oleh berbagai DBMS, diterapkan dalam berbagai development tools dan program aplikasi
Lebih terperinciMODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL
MODUL PRAKTIKUM 04 Database Implementation dengan Perintah SQL Tujuan : - Mengetahui dan membuat perintah Query untuk membuat table - Mengetahui dan membuat perintah Query untuk input, update dan delete
Lebih terperinciPertemuan III Oleh: Ilham Rais Arvianto, M.Pd
Bahasa Basis Data Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Data Definition Language (DDL) Pembuatan BD baru (create database) PenghapusanBD (drop database) Pembuatan tabel kedalam
Lebih terperinciSTRUCTURE QUERY LANGUAGE DDL & DML
STRUCTURE QUERY LANGUAGE DDL & DML OUTLINE Data Definiton Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL) Proses Pembangunan Database Perintah SQL DATA DEFINITION LANGUAGE (DDL)
Lebih terperinciMUKADDIMAH TEORI ASUMSI TABEL. CREATE TABLE contoh ( kode CHAR(5), nama VARCHAR(50) )
MUKADDIMAH Awalnya saya diminta untuk melakukan delete terhadap record yang redundan (duplikat) pada sebuah tabel dalam database. Ini terjadi pada aplikasi yang saya buat dengan Visual basic 6 dan menggunakan
Lebih terperinciPENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2 PERTEMUAN 5 & 6 STRUCTURE QUERY LANGUAGE STRUCTURE QUERY LANGUAGE SQL adalah bahasa query baku untuk DBMS. SQL diambil sebagai bakuan sejak tahun 1992.
Lebih terperinciSUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus
SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 SubQuery Subquery merupakan bentuk query yang berada dalam query lain atau disebut juga nested query atau subselect. Dengan kata lain, dimungkinkan
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
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 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 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 terperinciTransact SQL ; DDL 2 nd
Transact SQL ; DDL 2 nd S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA MODUL PRAKTIKUM SISTEM BASIS DATA Transact SQL : Data Definition Language 2 nd Akhmad Dahlan Laboratorium Basis
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 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 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 terperinciModul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA
Modul 2 Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Lebih terperinciPertemuan 9 Struktur Query Language(SQL)
Pertemuan 9 Struktur Query Language(SQL) INDIKATOR 1. Membuat table dan memodifikasi tabel dengan perintah SQL 2. Memahami integrity Constraint - Primary key - Foreign key Pendahuluan SQL ( Structured
Lebih terperinciINTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono
INTEGRITAS BASIS DATA OLEH : Slamet Sn Wibowo Wicaksono Integrity Constraint (Batasan Integritas) Constraint (batasan) merupakan aturan yang diberikan pada suatu tabel agar data yang dimasukkan terjamin
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 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 terperinciLatihan Query mysql PHP QUERY
QUERY Query apaan sih? Query adalah sebuah pertanyaan atau sebuah permintaan. Sebelum masuk kedalam program Aplikasi PHP, kamu harus belajar Query dulu biar kamu bisa mengelolah Database,,,untuk itu ikuti
Lebih terperinciMODUL IV DATA DEFINITION LANGUAGE (DDL)
MODUL IV DATA DEFINITION LANGUAGE DDL) Tujuan : Praktikan dapat memahami dan membuat database Praktikan dapat memahami dan membuat table dari database Mahasiswa mampu membuat script untuk pembuatan tabel
Lebih terperinciMODUL II SQL A. TUJUAN
MODUL II SQL A. TUJUAN Memahami SQL, komponen-komponen, dan kegunaannya Mengenal operasi-operasi DDL dan DML Mampu melakukan operasi-operasi retrieve yang spesifik Mampu menguraikan dan mentranslasikan
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 terperinciMODUL 3 JOIN TABLE. Gambar Model Relasi Basis Data db_mutiara SMK NEGERI 1 CIMAHI REKAYASA PERANGKAT LUNAK
MODUL 3 JOIN TABLE Tujuan Kompetensi Dasar yang ingin dicapai : 3.3 Menganalisis teknik penggabungan data dari beberapa tabel memahami inner join dalam penggabungan data dari beberapa tabel mengaplikasikan
Lebih terperinciAgenda SQL. Pemakai SQL. Kemampuan SQL 02/12/2010 STRUCTURED QUERY LANGUAGE (SQL) Structured Query Language (SQL) (Pert. 9)
Agenda Structured Query Language (SQL) (Pert. 9) Oleh : Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. Dr. Ir. Siti Rochimah Pengantar SQL DDL 1 2 SQL Singkatan dari Structured Query Language, dalam
Lebih terperinciPraktikum Basis Data 2017 TE UM
MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan
Lebih terperinciDatabase Management System. Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui
Database Management Database Management System Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui Database Management System Pada thn 1970, IBM menciptakan bahasa
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 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 terperinciPerkenalan SQL. Ada empat macam tipe database yaitu hirarki, jaringan, relasional, dan objek.
Perkenalan SQL Sebuah database adalah sekumpulan informasi yang disusun dengan baik. Untuk mengatur sebuah database, dibutuhkan sebuah Database Management System (DBMS). DBMS merupakan program untuk menyimpan,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB LANDASAN TEORI.1 Defenisi Pangkalan Data Pangkalan data atau Database merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema
Lebih terperinciStored Procedure. M. Saefudin SKom, MMSI
Stored Procedure M. Saefudin SKom, MMSI Kompetensi Dasar: 1. Memahami tujuan stored procedure 2. Memahami penerapan stored procedure Indikator: 1. Mampu menjelaskan manfaat dari stored procedure 2. Memahami
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 terperinciTahap Instalasi PostgreSQL di Windows
Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil
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 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 terperinciMODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 1 Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami
Lebih terperinciPerangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 5 Database I Program Diploma IPB - Aditya Wicaksono, SKomp 1 Apa itu SQL? Structured Query Language SQL adalah bahasa standar untuk mengakses database SQL memungkinkan
Lebih terperinciApa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :
Bahasa Basis Data Data Definition Language (DDL) Interactive Data Manipulation Language (DML) Transaction Control Embedded and Dinamic SQL, contoh C,C++,Java, Cobol, Pascal, etc. Authorization, untuk mendefinisikan
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 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 terperinciTABLE JOIN SQL SERVER 2005
i TABLE JOIN SQL SERVER 2005 Disusun untuk : Membuat Laporan Table Join SQL SERVER 2005 Oleh : CHOIRUL FADHOLANII NIM : 0931140068 POLITEKNIK NEGERI MALANG Tahun 2011 DAFTAR ISI 1 DAFTAR GAMBAR 2 1 1.
Lebih terperinciPROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711 353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2 Hand On Lab 2 Membangun
Lebih terperinciTUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )
TUGAS I PRAKTIKUM SISTEM BASIS DATA Nama: Krisna Pandu Wibowo(12131353) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 1. Buat database dan 1 tabel dengan objek yang ada
Lebih terperinciKonsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel
Konsep Dasar Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel Halaman 1 dari 12 Relasional Database dan RDBMS Sebelum membahas berbagai
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 terperinciStructured Query Language
Structured Query Language Khabib Mustofa khabib@ugm.ac.id Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Gadjah Mada September 1, 2007 Data Definition Language Outline 1 Data
Lebih terperinciLAPORAN PRAKTIKUM BASIS DATA
LAPORAN PRAKTIKUM BASIS DATA SQL-DDL (Data Definition Language) NAMA : MIFTAHUL KHAIR.N KELAS/JURUSAN : 2B TKJ TEKNIK ELEKTRO NIM : 42514043 Program Studi Teknik Komputer dan Jaringan Jurusan Teknik Elektro
Lebih terperinciB a s i s D a t a - 1 C H A P T E R. SQL Operasi DDL. Copyright 2005 PENS-ITS
C H A P T E R 16 SQL Operasi DDL Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DDL (Data Definition Language) S Q L DDL Data Definition Language (DDL) Digunakan dalam membuat tabel baru, indeks,
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 terperinciPemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013
Modul 2 Revisi 2. Tahun Akademik 2012/2013 Pemrograman Web 1 Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran Untuk kalangan Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran,
Lebih terperinciB a s i s D a t a - 1. SQL Operasi DDL. Data Definition Laguange. Copyright 2005 PENS-ITS
Copyright 2005 PENS-ITS Operasi DDL Data Definition Laguange Objectives Tujuan: Mengenal operasi perintah dalam: - DDL (Data Definition Language) S Q L DDL Data Definition Language (DDL) Dengan perintah
Lebih terperinciMODUL II. Instalasi OracleXE Dan SQL
MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.
Lebih terperinciLAPORAN PRAKTIKUM BASIS DATA LANJUT I
LAPORAN PRAKTIKUM BASIS DATA LANJUT I Oleh Annissaul Hidayah 11120018 Rizki Fadila 11120024 Desmala Paranti 11120031 Fakultas Teknik Program Studi Teknik Informatika Universitas Wijaya Kusuma Surabaya
Lebih terperinciSISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML
SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML TUJUAN Agar Mahasiswa dapat membuat tabel dengan menggunakan sintax SQL Agar Mahasiswa dapat mengisi tabel dengan menggunakan sintax SQL
Lebih terperinciRENCANA PEMBELAJARAN
ISO 91 : 28 Written by Checked by Approved by valid date Megawaty. M.Kom A. Haidar Mirza, S.T., M.Kom M. Izman Herdiansyah, S.T., M.M., Ph.D. Subject : Basis Data Semester : 3 Code : Credit : 2 credit
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 terperinciPemrograman Web Lanjut 2017
Praktikum 7 Basis data (database) dapat dikatakan sebagai sekumpulan data yang disimpan, saling berhubungan, dan diorganisasi secara bersama. Perangkat lunak yang dapat digunakan untuk mengolah basis data
Lebih terperinciSUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus
SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 SubQuery Subquery merupakan bentuk query yang berada dalam query lain atau disebut juga nested query atau subselect. Dengan kata lain, dimungkinkan
Lebih terperinciMODUL 5 INTERNET PROGRAMMING : MySQL
MODUL 5 INTERNET PROGRAMMING : MySQL A. Tujuan : 1. Memahami tentang sistem database 2. Memahami dasar-dasar MySQL. 3. Memahami relasi di MySQL B. Dasar Teori PENGENALAN DATABASE Basis Data: Himpunan kelompok
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 5.1. Sasaran Dapat menulis statement
Lebih terperinciSQL LANJUT BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.
SQL LANJUT BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRE TEST Sebutkan 4 jenis perintah pengolahan data dengan SQL. Jelaskan! Jelaskan apa yang disebut dengan operator perbandingan. Berikan contohnya.
Lebih terperinciKonsep Sistem Informasi B. BAB 2 - SQL Overview
Konsep Sistem Informasi B BAB 2 - SQL Overview Summary Definisi SQL Komponen-Komponen SQL Latihan What is? Introduction SQL Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses
Lebih terperinciMODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML)
MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML) TUJUAN PRAKTIKUM 1. Praktikan dapat mengetahui pengertian SQL. 2. Praktikan dapat mengetahui klasifikasi SQL. 3. Praktikan
Lebih terperinciSQL. Brigida Arie Minartiningtyas, M.Kom
SQL Brigida Arie Minartiningtyas, M.Kom Show Berfungsi untuk melihat list/daftar dari database atau tabel yang sudah dibuat Untuk melihat daftar database yang sudah dibuat SHOW databases; Untuk melihat
Lebih terperinciBAHASA QUERY KOMERSIAL
Pertemuan 9 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan R.F.
Lebih terperinciBasis Data. DDL & Aturan Referential
Basis Data DDL & Aturan Referential Tipe Data Untuk setiap kolom/field yang terdapat pada sebuah tabel, harus ditentukan pula tipe datanya yang menentukan jangkauan nilai yang bisa diisikan Masing-masing
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 terperinci3 rd DML : Selection(3)
3 rd DML : Selection(3) S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA MODUL PRAKTIKUM SISTEM BASIS DATA 3 rd Data Manipulation Language: Select ( 3) Akhmad Dahlan Laboratorium Basis
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 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 terperinciSatuan Acara Perkuliahan
Satuan Acara Perkuliahan Mata Kuliah : Sistem Basis Data Kode Mata Kuliah / SKS: KK-1057 / 3 SKS Semester : Ganjil / Genap Dosen : Dini Yuristia, S.T. Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah
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 terperinciSTMIK SUMEDANG DATA DEFINITION LANGUAGE (DDL) TUGAS PRAKTEK PEMROGRAMAN BASIS DATA. Nama : NIKKI BAGUS N A NIM : A Kelas : TI 4A
STMIK SUMEDANG TUGAS PRAKTEK PEMROGRAMAN BASIS DATA Nama : NIKKI BAGUS N A NIM : A2.1100007 Kelas : TI 4A DATA DEFINITION LANGUAGE (DDL) DDL merupakan perintah SQL yang berhubungan dengan pendefinisian
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 terperinciLAPORAN PRAKTIKUM SISTEM BASIS DATA
LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA : ERIK TRI YUNIANTA NIM : 12131257 PROGRAM STUDI : TI 2 A MALAM SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 TUGAS 1. Buat database
Lebih terperinciPraktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN
A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang
Lebih terperinciINTERNET PROGRAMMING DATABASE
INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan
Lebih terperinciPraktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto
Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto Pengenalan DDL o Create Database, Drop Database o Create Table,. Alter Table, Drop Table Pengenalan DML (Insert, Select,
Lebih terperinciBAHASA QUERY KOMERSIAL
Pertemuan 10 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan
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 terperinciMODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL
MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat
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 12 : Pembuatan View Halaman
Lebih terperinci