M O D U L K U L I A H

Ukuran: px
Mulai penontonan dengan halaman:

Download "M O D U L K U L I A H"

Transkripsi

1 M O D U L K U L I A H Basis Data PENGANTAR Selamat datang di zone belajar basis data!! Saya bersyukur bisa menyelesaikan modul ini tepat pada waktunya untuk digunakan sebagai pelengkap bahan ajar materi Kuliah Basis Data untuk Semester 4 di Jurusan Kurikulum dan Ilmu Pendidikan untuk Fakultas Ilmu Pendidikan Universitas Negeri Semarang. Dalam modul ini, akan membahas mengenai operasi penggunaan dan modifikasi basis data menggunakan software Mysql. Pada bab awal, akan dibahas mengenai struktur dan konsep dasar mengenai basis data. Dilanjutkan pada bab 2 yang akan memperdalam operasi basis data menggunakan MySql Command Line. Bila sudah mahir dengan penggunaan MySQL Command Line, maka Anda dapat lanjut ke Bab selanjutnya, yang membahas operasi basis data menggunakan software MySQL Manager. Pada bab 4, kita akan belajar mengenai seleksi data dengan kondisi atau kategori tertentu. Bab selanjutnya membahas tentang penggabungan tabel dengan kondisi tertentu. Di sini, merupakan inti dari materi kita, agar kita memahami konsep basis data rasional. Dan, dengan berakhirnya bab 5 tersebut, maka berakhirlah proses pembelajaran kita di dunia basis data. Semoga materi yang telah didapat, bisa dikembangkan untuk keperluan yang bisa memberikan manfaat untuk kita. Amin. Sekaran, Februari 2010 Penulis

2 1. Dasar dan Konsep Basis Data A. Mengapa Basis Data? Bayangkan kita memiliki ribuan data dengan banyak kategori. Data tersebut harus kita ingat karena data-data tersebut diakses setiap hari. Sementara itu, terbatasnya kemampuan otak, membuat kita kesulitan untuk mengingat ribuan data tersebut. Beruntung ada basis data, sebuah tool yang membantu kerja otak kita. Secara sederhana, basis data merupakan tool paling powerfull untuk menyimpan informasi yang bisa diatur berdasarkan kategori tertentu. Misalnya, kita ingin menyimpan informasi mengenai data karyawan yang ada di sebuah perusahaan. Dengan basis data, kita bisa mengelompokkan beberapa bagian yang berbeda ke dalam beberapa table sehingga bisa tersimpan sesuai kategori tertentu. Misalnya dengan kategori tabel : Karyawan, Supervisor dan Pelanggan. Tiap tabel akan berisi kolom-kolom yang spesifik. Sebagai contoh, tabel Karyawan mungkin saja berisi kolom :Nama Karyawan, Alamat Karyawan, Umur. Ada banyak jenis software yang dapat digunakan untuk membangun basis data baik gratis seperti MySQL maupun berbayar seperti SQL Server dan Oracle. Nah, pada tutorial ini akan digunakan software gratis yaitu MySQL. MySQL merupakan jenis basis data yang paling popular saat ini. Keberadaannya sering dihubungkan dengan pemakaian bahasa pemrograman PHP untuk keperluan pembuatan website untuk menciptakan website yang powerful dan dinamis.

3 B. Software yang Dibutuhkan 1. MySQL Command Line Software ini digunakan untuk beroperasi dengan database dimana kita tidak mementingkan aspek grafik. Tampilannya seperti command Line pada Windows. Software ini akan dipakai untuk memahami dasar perintah-perintah bahasa query dari basis data. 2. MySQL Manager Selain menggunakan MySQL Command Line, kita juga dapat menggunakan MySQL Manager, dimana tampilannya sengaja dibuat userfriendly. Dengan software ini, kita akan lebih mudah berinteraksi dengan basis data. C. Konsep Dasar Basis Data Setelah diberikan pemahaman singkat mengenai basis data, maka kita akan segera memulai untuk memahami seluk beluk tentang basis data. Untuk keperluan pemahaman lebih mendalam, Anda dapat menggunakan akses internet untuk mendapatkan materi yang membuat Anda akan semakin lebih mengerti mengenai basis data, khususnya mengenai MySQL Dalam proses perancangan basis data, ada baiknya jika kita mengetahui istilah-istilah yang berhubungan dengan basis data, sehingga nantinya akan memudahkan dalam perancangan. 1. Basis Data Sebuah basis data adalah struktur yang umumnya dikategorikan dalam 2 hal: yaitu basis data flat dan relasional. Basis data yang relasional lebih disukai karena lebih masuk akal dibandungkan basis data flat. Salah satu contoh basis data yang relational adalah MySQL.

4 Pemahaman: Dimisalkan dalam sebuah universitas memiliki entitas (anggota) seperti dosen, mahasiswa, fakultas dan karyawan. Dari ketiga entitas tersebut, mereka memiliki dataa yang berbeda-bedaa tergantung dari kategori masing-masing. Jika data-data tersebut dikumpulkan menjadi satu dalam suatu wadah untuk suatu keperlua, maka kita akan kesulitan untuk mencari data tersebut. Karena itu, data perlu dikelompokkan sesuai dengan kategori tertentu. Tadi, terdapat 4 entitas berbeda, sehingga kita dapat mengelompokkannya menjadi 4 kategori, yaitu dosen, mahasiswa dan karyawan. Dari ketiga kategori tersebut, makaa akan dibuatkan tabel untuk menampung data dari entitas-entitas tersebut sehingga saat ini kita telah memiliki 4 tabel. dari kumpulan tabel-tabel tersebut, pasti ada data yang saling berhubungan. Misalnya, satu dosen mengajar di fakultas A. atau mahasiswa B diajar oleh dosen C. Nah, dari keadaan tersebut, makaa tabel tersebut akan saling berkaitan. Di sinilah kita sebut sebagai basis data. 2. Tabel Oke, dalam strukturnya, basis data dapat ditempatkan di posisi tertinggi. Sedang posisi di bawahnya adalah tabel. Dengann kata lain, satu basis data bisa memiliki banyak tabel. Tabel dapat diartikan sebagai tempat untuk menampung data-data dimana ia memiliki komponen seperti kolom, baris, record dan field. Misalnya, kita memiliki tabel mahasiswa: Gambar : contoh tabel beserta datanya

5 3. Kolom Kolom berarti sekumpulan informasii yang berjenis sama. Kita memerlukan kolom khusus untuk setiap jenis informasi yang kita inginkan. Misalnya dalam tabel mahasiswa adalah :First Name, Last Name, Address,. Dalam basis data, kolom juga disebut sebagai field. 4. Baris Baris merupakan data yang terdiri dari tiap satu bagian dari kolom. Baris sama saja disebut dengan record. Dalam contoh tabel mahasiswa, ada satu baris atau satu record yang mengindikasikann data First Name-nyaa adalah Annisa, Last Name-nya adalah Anggraini dan Address-nya : nissa@yahoo.com, dst. D. Apa itu Tipe Dataa dalam Basis Data? Tipe data merupakan bentuk pemodelan data dengan mendeklarasikannya padaa saat pembuatan tabel. Tipe data ini akan dipengaruhi oleh jenis dataa yang akan dimasukkan ke tabel nantinya. Sebaliknya, pada saat memasukkan data pada tabel, data yang diisikan harus sesuai dengan tipe data yang telah dideklarasikan sebelumnya. Secara umum, semua basis data mempunyai 2 jenis / tipe data, yaitu karakter dan integer atau angka. Untuk lebih lengkapnya, perhatikan tabel berikut yang menjelaskan tentang tipe data yang mampu ditangani oleh MySQL. Gambar : tipe data yang didukung MySQL Annisa Anggraini KTP FIP Unnes

6 1. Data Numerik. Pada tipe data numerik, data yang dimasukkan adalah data angka. Jenis data angka tersebut bisa bulat maupun pecahan. Jika tipe datanya bulat, maka ia termasuk ke tipe data integer. Sedang untuk angka pecahan, digolongkan ke tipe data float. 2. Data untuk Tanggal dan Waktu Untuk tipe data penanggalan dan waktu, MySQL mendukung tipe data Date dan datetime. Pada tipe data datetime, ia mampu menyimpan dua jenis tipe data sekaligus, yaitu penanggalan dan waktu. Sedang tipe data date, ia hanya mendukung satu tipe data penanggalan saja. 3. Data Karakter Jenis data ini merupakan jenis data yang harus dimiliki setiap basis data, karena ia mampu menyimpan semua data, baik data tersebut berupa numeric waktu atau tanggal. Tipe data ini mampu menyimpan string. String di sini diartikan sebagai pesan data berbentuk abjad seperti nama, alamat, atau data pesan yang Latihan 1: 1. Ada 2 tipe data varchar dan char dalam tipe data karakter. Apa perbedaannya? Berikan contoh data yang tepat untuk tipe data varchar dan char 2. Quiz Link and Match : Kelompokkan data berikut ke dalam tipe data yang tepat dan berikan alasan yang tepat!! a. Alamat Lengkap b. Tanggal Lahir c. Tanggal Hadir d. Data yang berisi angka pembagian e. Data yang berisi jumlah gaji pejabat yang gaji per tahunnya di atas 1 Trilyun.

7 E. Berkenalan dengan DDL dan DML 1. DDL (Data Definition Language) Data Definition Language merupakan metode SQL yang berguna untuk mendeklarasika tabel. Yang termasuk dalam proses DDL adalah membuat basis data, melihat basis data dan menggunakan basis data tertentu. Di samping itu, proses pembuatan tabel, atau menghapus tabel juga termasuk dalam DDL. 2. DML (Data Manipulation Language) Jika DDL adalah bahasa query yang digunaan saat pendefinisian basis data dan tabel, lain lagi dengan DML atau Data Manipulation Language. DML ini digunakan ketika kita ingin mengubah isi data pada tabel. a. Input Data Ketika kita telah membuat tabel, maka kita telah dapat mengisi tabel tersebut dengan data sesuai dengan keinginan kita. Perintah yang digunakan adalah: INSERT INTO nama_tabel VALUES ( x, y, z ) Contoh : INSERT INTO mata_kuliah VALUES ('MK- 0001','psikologi perkembangan',3) b. Update Data Jika terdapat kesalahan atau kita butuh memperbaiki data, maka kita membutuhkan perintah di bawah ini: UPDATE nama_tabel SET values WHERE kondisi Contoh : UPDATE mata_kuliah SET sks=2 WHERE kode_mk='mk-001'

8 c. Hapus Data Ketika kita tidak membutuhkan suatu data lagi, maka kita dapat menghapus data tersebut dengan perintah : DELETE FROM nama_tabel WHERE kondisi Contoh : DELETE from data_mahasiswa WHERE NIM= 002 Latihan 2 : Buatlah sebuah basis data beserta dengan tabel dan relasinya. Isi tabel tersebut dengan masing-masing 10 record Praktekkan perintah-perintah yang telah dipelajari di atas untuk memperdalam pemahaman Anda tentang perintah dalam MySQL.

9 Chapter 2 MYSQL Command Line A. BerOperasi Di MySql Command Line Untuk mempelajari basis data, ada banyak software yang dapat digunakan baik berbasis grafis atau tidak. Kali ini, kita akan menggunakan MySQL Command Line untuk memperdalam pemahaman konsep basis data. Dasar penggunaan software ini adalah agar kita mampu memahami dasar dari operasi basis data mulai dari pembuatan sampai modifikasi basis data dan isinya. Berikut materi yang diberikan : B. Memilih SQL Command Line Untuk memilih SQL Command Line, klik: Start > Run >ketik cmd Pastikan kita telah pada di direktori utama, yaitu di C:\. Jika belum, ketikk cd.. hingga kita sampai pada direktori utama. Gambar : tampilan Command Line Masuk ke direktori dimanaa mysql terinstall. Padaa saat menulis modul ini, mysql penulis terinstalll di folder C: :/xampp/ Annisa Anggraini KTP FIP Unnes

10 Ketik mysql u root untuk mulai menggunakan mysql Jika berhasil, maka tampilannya akan seperti ini : Gambar : menggunakan SQL Command Line untuk MySQL Jika kita telah sampai pada tahap ini, maka kita telah siap untuk menggunakan mysql. C. Memilih Basis Data Untuk dapat melihat basis data yang ada dalam computer, ketik show databases diikuti tanda ;. Sebagai catatan, tanda tersebut akan selalu digunakan di setiap akhir mengetikkan perintah di command line untuk mysql. Untuk memilih basis data yang diinginkan, ketik use nama_basis data. Nama di sini ditulis nama basis data yang akan dipilih. Annisa Anggraini KTP FIP Unnes

11 Gambar: memilih basis data db_mahasiswa Untuk melihat tabel-tabel yang ada pada database tertentu, maka ketikk show tables; pada command line. Maka kita akan ditunjukkan daftar tabel yang ada dalam basis data. Annisa Anggraini KTP FIP Unnes

12 Chapter 3 SQLyog Enterprise A. Area Kerja SQLyog Enterprise Ada banyak software yang menawarkan kemudahan mengelola basis data yang berbasis grafis, salah satunya adalah SQLyog Enterprise. Software ini dapat Anda dapatkan secara gratis di internet. Untuk menggunakan software SQLyog Enterprise, klik Start > Program > SQLyog Enterprisee > SQLyog Enterprise. Dan, berikut tampilan awal dari SQLyog Enterprise : Gambar : tampilan dan area kerja SQLyog Enterprise Halaman di atas merupakan halaman utamaa dengan bagian-bagiann sebagai berikut: a. Database Explorerr : halaman yang berisi keseluruhan daftar basis data yang telah diaktifkan Annisa Anggraini KTP FIP Unnes

13 b. Tool Bar : di areaa ini terdapat icon-iconn yang dapat digunakan untuk mempermudah menggunakan software ini. c. Area kerja : di area ini, kita akan melakukan pekerjaan yang berkaitan dengann basis data MySQL. d. Menu Utama : berisi kumpulan menu untuk mengelola basis data MySQL. B. Membuka Koneksi Baru Sebelum memulai mengelola basis data, ada baiknya kita membuat koneksi baru yang kita definisikan sendiri. Klik File > Createe Connection. Maka akan muncul tampilan berikut: Gambar : membuka koneksi baru C. Membuat Basis Data Baru Klik menu Database> Create Database Gambar : membuat basis data baru Annisa Anggraini KTP FIP Unnes

14 Setelah muncul tampilan di atas, ketik nama basis data yang diinginkan, misalnya db_mahasiswa. Maka di menu Drop Down sebelah kiri layar akan muncul tulisan db_mahasiswa sebagai nama pilihan dari database kita, beserta dengan propertinya. Dengan munculnya database tersebut, maka basis data yang kita buat telah selesai. Gambar : database explorer menampilkan basiss data yang dibuat D. Membuat Tabel note : Sebelum latihan membuat tabel, sebaiknya Anda telah memahami enis-jenis tipe data yang dapat digunakan saat membuat tabel. Berikut adalah kriteria pembuatan tabel beserta dengan tipe datanya : Nama Tabel t_mahasiswa Kolom Namaa Kolom Tipe Dataa NIM Varchar (20) Namaa Varchar (40) Alamat Varchar(30) Tgl_ Lahir Datetime Jurusan Varchar (20) Annisa Anggraini KTP FIP Unnes

15 Ada dua cara untuk membuat tabel dengan menggunakan software ini : Klik Kanan tulisan db_mahasiswa pada daftar menu Drop Down di samping kiri layar Pilih menu create >table Atau dengan cara : Pilih menu Table pada daftar pilihan menu Lalu klik Create > Table Segera setelah Anda memilih salah satu cara tersebut, maka akan muncul Tabel untuk pengisian criteria untuk tabel yang akan kita buat. Isilah tabel tersebut sesuai dengan criteria yang telah kita buat, lalu kita klik tombol create Table dan isilah nama tabel dengann nama t_mahasiswa Gambar : langkah membuat tabel Klik OK, dan dibuat. ketika muncul tampilan di bawah ini, maka tabel Anda selesai

16 Gambar : pesan bahwa tabel telah dibuat E. F. Mengubah Namaa Tabel Untuk mengubah nama tabel, Klik Kanan tabel yang dipilih. Pilih menu More Table Operations lalu klik Rename Table Mengisi Data pada Tabel Klik kanan nama tabel, lalu pilih Open Table Silahkan isi data sesuai keinginan Anda di kotak baris dan kolom yang tersedia G. Mengupdate Isi Tabel Klik kanan nama tabel, lalu pilih Open Table Klik dua kali data yang akan diubah. Silakan ganti sesuai keinginan. Annisa Anggraini KTP FIP Unnes

17 Chapter 4 Seleksi Data A. Seleksi Data Baik, sebelum mulai membahas mengenai Seleksi data, mari kita tambahkan tabel pada basis data yang telah kita buat. Pada basis data db_mahasiswa yang telah kita buat tadi, ada satu tabel yaitu data_mahasiswa. Sekarang, kita buat lagi tabel dengan criteria sebagai berikut: Nama Tabel : mata_kuliah Kolom : Nama Kolom Tipe Data Kode_MK Varchar (20) Nama_matkul Varchar (40) SKS numeric Lalu kita buat juga tabel Nilai dengan criteria sebagai berikut : Nama Tabel : data_nilai Kolom : Nama Kolom Tipe Data NIM Varchar (20) Kode_mk Varchar (20) Nilai_tugas1 numeric Nilai_tugas2 Numeric NIlai_tugas3 Numeric Nilai_MID Numeric Nilai_UAS Numeric

18 Oke, setelah dua tabel telah terbuat, maka isilah tabel-tabel tersebut dengan masing-masing 10 record yang berbeda. B. Seleksi Data dengan Klausa Where Salah satu keunggulan dari basis data adalah fitur untuk melakukan seleksi atau pemilihan data berdasar pada kategori tertentu. Ada beberapa cara untuk menyeleksi data yang akan dibahas pada modul ini, salah satunya adalah dengan menggunakan Klausa WHERE. Klausa merupakan pernyataan yang dapat menampilkan data dari sebuah tabel dengan hasil data yang telah terseleksi dengan kondisi tertentu. Secara sederhana, formula dari klausa ini adalah : SELECT * FROM nama_table WHERE kondisi; Selain menggunak kan klausa WHERE, dapat juga menggunakan klausa GROUP BY, LIKE dan WITH. Namun, dengan satu klausa WHERE saja, diharap Anda mampu untuk menggunakan klausa lainnya. Baik, contohnya kita telah memiliki data mahasiswa sebagai berikut : Maka, jika ada permintaan seleksi : Tampilkan mahasiswa yang punya jurusan PAUD Maka dengan menggunakan clausa where, perintah dan hasinya adalah sebagai berikut :

19 SELECT * FROM data_mahasiswaa WHERE Jurusan="Psikologi Contoh lagi : SELECT NIM, Nama FROM data_mahasiswa WHERE Nama=' 'Annisa' maka hasilnya sebagai berikut : Gambar : hasil seleksi data Sekarang, cobalah dengan data yang Anda punya, buatlah criteria penyeleksian untuk menampilkan data tertentu. C. Seleksi Data dengan Klausa LIKE Pada dasarnya, penggunaan klausa LIKE sama persis pembahasan sebelumnya. Hanya saja, pada Klausa LIKE dengan terdapat fleksibilitas atau toleransi dalam penyeleksian data. Misalnya : Kita ingin menampilkan nama mahasiswa yang huruf depannya S Menampilkan data yang mengandungg huruf O Maka perintahnya adalah : SELECT * FROM nama_tabel WHERE nama_kolom LIKE kondisi

20 Contoh: SELECT * FROM data_mahasiswa WHERE Nama LIKE '%A' D. Seleksi Data dengan Klausa GROUP BY Klausa GROUP BY merupakan fungsi untuk mengelompokkan data berdasar kategori kelompok tertentu. Fungsi ini akan menghilangkan data yang sama dalam satu kolom. Syntax untuk klausa GROUP BY: SELECT * FROM nama_tabel GROUP BY Contoh : SELECT * FROM data_mahasiswa GROUP BY Jurusan ---To be Continued--

LAPORAN TUGAS BASIS DATA I

LAPORAN 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 terperinci

Praktikum Basis Data 2017 TE UM

Praktikum 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 terperinci

Pemrograman Web Lanjut 2017

Pemrograman 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 terperinci

MySQL J A M K E T I G A

MySQL 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 terperinci

PERINTAH DASAR MySQL

PERINTAH 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 terperinci

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

Pemrograman 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 terperinci

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

SEKOLAH 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 terperinci

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL Pengenalan Database Management System MySQL Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL 2 Jelaskan perbedaan antara data dengan informasi 3 Data vs.

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai

Lebih terperinci

MENGENAL SYNTAX DML PADA SQL

MENGENAL SYNTAX DML PADA SQL MENGENAL SYNTAX DML PADA SQL Dian Mustika Putri mustika@raharja.info :: https://dianmstkputri.wordpress.com Abstrak Kemajuan Teknologi Informasi saat ini perlahan mulai berkembang, khususnya adalah dalam

Lebih terperinci

Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto

Praktikum 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 terperinci

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

MODUL III STRUCTURED QUERY ANGUAGE (SQL) MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda

Lebih terperinci

Praktikum Basis Data 14 Structure Query Language 2

Praktikum Basis Data 14 Structure Query Language 2 Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah

Lebih terperinci

MODUL 1 Pengenalan MySQL, DDL, DML

MODUL 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 terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

FAKULTAS 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 terperinci

MODUL II SQL A. TUJUAN

MODUL 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 terperinci

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL 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 terperinci

BAB I Penginstallan dan setting PHPTriad

BAB I Penginstallan dan setting PHPTriad BAB I Penginstallan dan setting PHPTriad Database adalah tempat dimana kita akan menyimpan data yang dibutuhkan web kita. Mengapa harus menggunakan database? Bukankah lebih mudah dalam bentuk file seperti

Lebih terperinci

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas

Lebih terperinci

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan

Lebih terperinci

MODUL 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 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 terperinci

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

LAPORAN 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 terperinci

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL Tujuan : Mengetahui dasar membuat Tabel 1. Mengenal Tabel MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL - Tabel adalah sekumpulan data mengenai sebuah objek, misalnya pelanggan, barang, mahasiswa, penjualan

Lebih terperinci

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Untuk 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 terperinci

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

Operasi 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 terperinci

Pengenalan Structured Query Language

Pengenalan 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 terperinci

1. Pengertian Database

1. Pengertian Database 1. Pengertian Database Database adalah kumpulan data yang berhubungan dengan suatu obyek, topik, atau tujuan khusus tertentu. Merancang suatu database adalah untuk menentukan struktur dari database, yaitu

Lebih terperinci

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

Database. Danu Wira Pangestu  1. Mengenal Database. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 3) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

Praktikum 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 terperinci

PRAKTIKUM SISTEM BASISDATA

PRAKTIKUM 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 terperinci

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

KapitaSelekta. (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 terperinci

Cara Membuat Database Dengan Command Prompt

Cara Membuat Database Dengan Command Prompt Cara Membuat Database Dengan Command Prompt Sri Wahyuni sriwahyuni@raharja.info Abstrak Mungkin sebagian orang bertanya-tanya, kenapa sih harus belajar membuat database menggunakan command prompt? sebenarnya

Lebih terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal Pemrograman PHP7 Database untuk Pemula Mengenal Pemrograman PHP7 Database untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.

Lebih terperinci

MODUL 4 INTERNET PROGRAMMING DATABASE

MODUL 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

Otodidak. MySQL untuk Pemula

Otodidak. MySQL untuk Pemula Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta

Lebih terperinci

Pertemuan 10. Bahasa Query Terapan

Pertemuan 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 terperinci

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI. SISTEM BASIS DATA 1 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 SBD 1 Structure Query Language (Bagian 1) Pengenalan SQL. Pengelompokkan Perintah SQL. Pengenalan SQL Structure Query Language (SQL) merupakan

Lebih terperinci

STRUCTURE QUERY LANGUAGE (SQL)

STRUCTURE 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 terperinci

Pemrograman Basis Data dan SQL

Pemrograman Basis Data dan SQL Pemrograman Basis Data dan SQL Genap 2015-2016 Alen Boby Hartanto, S alen.boby@mercubua INTRO omata Kuliah : Pemrograman Sistem Basis Data dan SQL osks : 3 ojenis : Mata Kuliah Wajib opertemuan : 14 Pertemuan

Lebih terperinci

2 nd DML : Selection(2)

2 nd DML : Selection(2) 2 nd DML : Selection(2) S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA MODUL PRAKTIKUM SISTEM BASIS DATA 2 nd Data Manipulation Language: Select ( 2 ) Akhmad Dahlan Laboratorium Basis

Lebih terperinci

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1. P - 3 Bab 2 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai aplikasi server MySQL, akses terhadap MySQL, Client MySQL, tipe data dan operasi DDL pada SQL. 3.2 Materi 1. Aplikasi Server MySQL

Lebih terperinci

MODUL PRAKTIKUM. MODUL I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data

MODUL 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 terperinci

Modul 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 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 terperinci

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

1. 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 terperinci

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

By 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 terperinci

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support) NIM:120010003 NAMA : GDE MADE NOVAN PRIAMBHADA Menginstall MYSQL SERVER 5.6 pada Windows 8 Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support) http://cdn.mysql.com/downloads/mysqlinstaller/mysql-installercommunity-5.6.14.0.msi

Lebih terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan

Lebih terperinci

Basis Data Spasial Modul 2

Basis Data Spasial Modul 2 Basis Data Spasial Modul 2 Modul 2 Arsitektur DBMS Tabel Data Manipulation Language (DML) Data Definition Language (DDL) LATIHAN Data Base Management System (DBMS) Perangkat lunak (software) untuk mengelola

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Forum 2.1.1 Pengertian Forum Forum adalah sebuah wadah yang disediakan untuk berinteraksi bagi para penggunanya untuk membicarakan kepentingan bersama. (Sumber :

Lebih terperinci

DESAIN DATABASE. Pertemuan 06 3 SKS

DESAIN 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 terperinci

Pertemuan 12 Pengenalan Structured Query Language

Pertemuan 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 terperinci

Membuat Pencarian Data Mahasiswa

Membuat Pencarian Data Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Pencarian Data Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Mempersiapkan Database dan Tabel

Lebih terperinci

Modul 3. Oleh : Mohammad Sholikin. 1

Modul 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 terperinci

MODUL V DATA MANIPULATION LANGUAGE (DML) 1

MODUL V DATA MANIPULATION LANGUAGE (DML) 1 MODUL V DATA MANIPULATION LANGUAGE (DML) 1 Tujuan : Praktikan dapat memahami dan mengisi tabel dalam database Praktikan dapat memahami dan memanipulasi data dalam database Tugas Pendahuluan Apa yang anda

Lebih terperinci

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa SISTEM BASIS DATA Oleh : Devie Rosa Anamisa Pengertian Sistem Basis Data Sistem Keterpaduan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama bertujuan untuk

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS 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 terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Di susun Oleh : Nama = Ridwan Abdulah NIM = 12131279 Kelas = TI.B Malam Dosen : Wahyu widodo, S. Kom PROGRAM STUDI TEKNIK INFORMATIKA STMIK EL-RAHMA YOGYAKARTA TUGAS 1.

Lebih terperinci

MODUL I PENGENALAN MYSQL

MODUL 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 terperinci

Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.

Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL. 1 Database Systems: Tipe Tabel MySQL Tipe Filed/Kolom/Atribut My SQL Tipe Operator Aturan Dasar-dasar MySQL Tipe Perintah SQL Data Definition Languange Data Manipulation Languange Data Control Languange

Lebih terperinci

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di

Lebih terperinci

PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASIS DATA PRAKTIKUM SISTEM BASIS DATA Tugas I Disusun oleh: Nama : Rizky Firman Prasetyo NIM : 12131283 Prodi : Teknik Informatika Malam Semester : 2 STMIK EL RAHMA YOGYAKARTA 2013/2014 Nama : Rizky Firman Prasetyo

Lebih terperinci

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

Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel Sistem Basis Data 1 Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel 2 SQL SQL (Structured Query Language) Bahasa standar yang

Lebih terperinci

Modul Praktikum Sistem Basis Data S1-TI

Modul Praktikum Sistem Basis Data S1-TI 1 MODUL 1 PENGENALAN SQL Tujuan Mengetahui konsep Bahasa SQL Mampu mengoperasikan dasar-dasar perintah SQL Server Mampu mendefinsikan obyek-obyek basis data dalam SQL Server Teori singkat SQL (Structured

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan teknologi telah berkembang dengan sangat. pesat dan banyak terdapat layanan jasa informasi sampai penjualan

BAB I PENDAHULUAN. Perkembangan teknologi telah berkembang dengan sangat. pesat dan banyak terdapat layanan jasa informasi sampai penjualan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi telah berkembang dengan sangat pesat dan banyak terdapat layanan jasa informasi sampai penjualan dan pembelian secara online baik menggunakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

SQL. Pemrograman Web II. Ganjil

SQL. Pemrograman Web II. Ganjil SQL Pemrograman Web II Ganjil 2015-2016 Review Database Structured Query Language Apa itu database? Kumpulan data terstruktur yang saling berelasi. Definisi : Kumpulan data, yang terorganisir secara logika,

Lebih terperinci

SMK BHAKTI NUSANTARA BOJA

SMK BHAKTI NUSANTARA BOJA MEMBUAT FORM BASIS DATA DAN KONEKSI KE MYSQL MEMBUAT FORM DATABASE DI MICROSOFT ACCESS DISUSUN OLEH : DEKA MUKHAMAD WILDAN SMK BHAKTI NUSANTARA BOJA TAHUN PELAJARAN 2013/2014 E-Mail : bhinus_boja@smkbhinus.net

Lebih terperinci

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Konsep 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 terperinci

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

Apakah 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 terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-10 (Server Basisdata MySQL dan Koneksi PHP ke Basisdata MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan MySQL? Tipe data field Operator

Lebih terperinci

Tahap Instalasi PostgreSQL di Windows

Tahap 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 terperinci

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ; P - 4 Bab 3 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. 3.2 Materi 1. Data Modeling Language (DML) 2. Operator 3. Fungsi Agregat 4. Ekspresi Query 5. Fungsi dan Ekspresi

Lebih terperinci

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

TUGAS 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 terperinci

MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML)

MODUL 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 terperinci

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan menganalisa data dengan berbagai jalan yang berbeda. Query

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Dosen : Bpk Wahyu Widodo DISUSUN OLEH : NAMA : ANA ALFIYATUN NIM : 12131248 KELAS : A2 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER STMIK EL-RAHMA YOGYAKARTA

Lebih terperinci

MySQL AL AZHAR COMPUTER CLUB

MySQL AL AZHAR COMPUTER CLUB MODUL Pelatihan Web MySQL AL AZHAR COMPUTER CLUB Oleh : Achmad Fachrie Jakarta, 2006 Al Azhar Computer Club MySQL Dalam melakukan pengembangan aplikasi, salah satu komponen yang terpenting adalah database.

Lebih terperinci

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

MEMBUAT DATA BASE dengan Microsoft SQL server 2000 MEMBUAT DATA BASE dengan Microsoft SQL server 2000 Bentuk umum: CREATE DATABASE nama_database; Contoh: CREATE DATABASE pegawai; Caranya: 1. klik Start All Programs Microsoft SQL Server Query Analyzer 2.

Lebih terperinci

Koneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom

Koneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom Koneksi Java ke MySQL Database Edi Sugiarto, S.Kom, M.Kom Pendahuluan Mysql adalah RDBMS yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Mysql dimiliki dan disponsori perusahaan

Lebih terperinci

Dasar Microsoft Access 2007

Dasar Microsoft Access 2007 Dasar Microsoft Access 2007 1. Membuka Aplikasi Tekan Start > Programs > Microsoft Office > Microsoft Office Access 2007 Tampilan Awal : 1 2. Membuat Database Baru [ File.mdb ] a. Tekan Shortcut New Blank

Lebih terperinci

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

DATABASE - 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 terperinci

MODUL 9 WEB PROGRAMMING : MySQL

MODUL 9 WEB PROGRAMMING : MySQL MODUL 9 WEB PROGRAMMING : MySQL Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. PENGENALAN DATABASE Basis Data: Himpunan kelompok

Lebih terperinci

Basis Data Relational

Basis Data Relational Basis Data Relational Kebanyakan model yang digunakan adalah Model basis data relasional dengan menggunakan Relational Database Management System (RDBMS). RDBMS menyediakan layanan pengorganisasian data

Lebih terperinci

MODUL 5 INTERNET PROGRAMMING : MySQL

MODUL 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 terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL

Lebih terperinci

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA 07 MATA DIKLAT : KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI PROGRAM KEAHLIAN : SEMUA PROGRAM KEAHLIAN DEPARTEMEN PENDIDIKAN NASIONAL DIREKTORAT JENDERAL PENDIDIKAN

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET 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 terperinci

Membuat File Database & Tabel

Membuat File Database & Tabel Membuat File Database & Tabel Menggunakan MS.Office Access 2013 Database merupakan sekumpulan data atau informasi yang terdiri atas satu atau lebih tabel yang saling berhubungan antara satu dengan yang

Lebih terperinci

MySQL 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 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 terperinci

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base Abdul hamid nurhuda Nurhuda.16.02@gmail.com Abstrak Sebelum kita memulai untuk mempelajari hubungan atau keterkaitan antara Database dengan bahasa

Lebih terperinci

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

IF 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 terperinci

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis Modul ke: Microsoft Office 2010 Microsoft Office Access 2010 Bag 1 Fakultas Ekonomi dan Bisnis Miftahul Fikri, M.Si Program Studi Manajemen www.mercubuana.ac.id Microsoft Access adalah sebuah program program

Lebih terperinci

PRAKTIKUM 1 PENGENALAN SQL SERVER 2000

PRAKTIKUM 1 PENGENALAN SQL SERVER 2000 PRAKTIKUM 1 PENGENALAN SQL SERVER 2000 A. TUJUAN PEMBELAJARAN 1. Mahasiswa dapat mengenal tools yang ada di SQL Server 2. Mahasiswa dapat menggunakan sebuah database 3. Mahasiswa dapat memberi komentar

Lebih terperinci

P - 7 Pembahasan UTS PSIK V

P - 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 terperinci

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL Tipe Soal I (Satu) TTD NIM Nama Ruang Aturan dan Ketentuan 1. Soal uji program berbentuk pilihan ganda (A,

Lebih terperinci

Data Manipulation Language (DML)

Data Manipulation Language (DML) Modul ke: Data Manipulation Language (DML) Pemrograman Basis Data & SQL Fakultas FASILKOM Alen Boby Hartanto, S.Kom,M.M. Program Studi Sistem Informasi Data Manipulation Language DML (Data Manipulation

Lebih terperinci