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

dokumen-dokumen yang mirip
MODUL 5 INTERNET PROGRAMMING : MySQL

LAPORAN TUGAS BASIS DATA I

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

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

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

INTERNET PROGRAMMING DATABASE

Pemrograman Web Lanjut 2017

MODUL 9 WEB PROGRAMMING : MySQL

MODUL 4 INTERNET PROGRAMMING DATABASE

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

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

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

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

MySQL AL AZHAR COMPUTER CLUB

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

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

STRUCTURE QUERY LANGUAGE (SQL)

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

Pengenalan Structured Query Language

Data Manipulation Language (DML)

MODUL V DATA MANIPULATION LANGUAGE (DML) 1

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

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

Pertemuan 10. Bahasa Query Terapan

Modul 3. Oleh : Mohammad Sholikin. 1


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

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

Konsep Sistem Informasi B. BAB 2 - SQL Overview

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

PERINTAH DASAR MySQL

Database Management System. Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui

Rencana Pelaksanaan Pembelajaran

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

MODUL 1 Pengenalan MySQL, DDL, DML

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

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

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

MODUL I PENGENALAN MYSQL

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

BERMAIN DATA DENGAN SQL SERVER

MODUL IV DATA DEFINITION LANGUAGE (DDL)

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Praktikum Basis Data 14 Structure Query Language 2

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

Perangkat Lunak Pengembangan Web

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

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

Basis Data Relational

Pertemuan 12 Pengenalan Structured Query Language

STRUCTURE QUERY LANGUAGE

SQL. Pemrograman Web II. Ganjil

S Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE

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

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

Macam - Macam Perintah Pada SQL

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

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )

Basis Data Spasial Modul 2


BAB I Penginstallan dan setting PHPTriad

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

Statement DDL Create database drop database Create table drop table alter table

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

M O D U L K U L I A H

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

Pemrograman Basis Data dan SQL

STUPID LOGIC PROGRAMMING II

MENGENAL SYNTAX DML PADA SQL

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

MySQL J A M K E T I G A

Modul 3 : Query Penggabungan Tabel

KURSUS ONLINE JASA WEBMASTERS

LAPORAN PRAKTIKUM BASIS DATA

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

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

MODUL PENGENALAN MYSQL SMK MAHADHIKA 4 TEKNIK KOMPUTER DAN JARINGAN

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

SQL. Lecturer: Mahendra Data, S.Kom

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

SQL. Brigida Arie Minartiningtyas, M.Kom

Manajemen Data dengan Database MySQL Supriyono, M.Kom

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Praktikum Basis Data 2017 TE UM

Database MySql. Mata Pelajaran: Database SMK Qamarul Huda Jurusan TKJ Kelas XII. Disusun oleh: Heru Minandar,ST.

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

SQL Data Definition Language (DDL)

P - 7 Pembahasan UTS PSIK V

Modul 3 Pengelolaan Tabel

Komponen-Komponen SQL a. Data Definition Language (DDL) : Digunakan untuk mendefinisikan data dengan menggunakan perintah : create, drop, alter.

PRAKTIKUM SISTEM BASIS DATA

Mengenal Operasi Dasar SQL

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

BAB II PEMBUATAN DAN MANAJEMEN TABLE

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

DESAIN DATABASE. Pertemuan 06 3 SKS

Transkripsi:

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. Information The words "data" and "information" are often used as if they are synonyms. Nevertheless, they have different meanings. Data: Raw material from which you can draw conclusions; facts from which you can deduce new facts. Information: knowledge, intelligence, a particular piece of data with a special meaning or function. Information is often the result of combining, comparing, and performing calculations on data. 4

Database Database is simply a collection of data. In relational database, data is organized into tables. A database is a centralized and structured set of data stored on a computer system. Student_ID Name Major Grade 101 Shannon BCB A 102 Mike BBMB A 103 Wang MCDB A A database is usually managed by a Database Administrator (DBA). Gunanya mempermudah pengguna untuk mengakses (retrieving, adding, modifying, deleting the data ) dan mengatur sehingga akan menghasilkan sebuah informasi yang berguna Korelasi Menggabung dua atau lebih tabel disebut mengkorelasikan.

Database Management System Database Management System (DBMS) is software to maintain and utilize the collections of data (Oracle, DB2, MySQL) MySQL merupakan Relational DBMS server yang dapat berjalan pada beberapa sistem operasi. Perintah yang digunakan dalam MySQL adalah perintah SQL (Structured Query Language) (dibaca se kuel ). Bahasa SQL bahasa permintaan terstruktur (how to insert, retrieve, modify and delete data )yang telah distandarkan oleh pihak ANSI/ISO Free from www.mysql.com

Basic MySQL Operations Create database Create table Insert records Load data Retrieve records Update records Delete records Modify table Join table Drop table Optimize table Count, Like, Order by, Group by More advanced ones (sub-queries, stored procedures, triggers, views )

Bahasa DataBase Umumnya informasi tersimpan dalam tabel-tabel yang secara logic merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom (column atau field). Bahasa database, dibagi dalam 2 bentuk: Data Definition Language (DDL). Digunakan dalam membuat tabel baru, indeks, mengubah tabel, menentukan struktur tabel, dsb. Data Manipulation Language (DML). Digunakan dalam memanipulasi dan pengambilan data pada database. Manipulasi data, dapat mencakup: Pemanggilan data yang tersimpan dalam database (query). Penyisipan/penambahan data baru ke database. Penghapusan data dari database. Pengubahan data pada database. 8

Tipe data field: Data yang terdapat pada tabel berupa field-field yang berisi nilai dari data tersebut. Nilai data dalam field memiliki tipe data sendiri-sendiri. Contoh: Field nomor karyawan: bertipe integer dengan lebar field 10; Field nama karyawan: bertipe karakter dengan lebar 100; Field alamat: bertipe varchar dengan lebar field max 255. 9

Tipe Data pada MySQL Beberapa tipe data pada MySQL yang sering digunakan: 10

Untuk mengelola database MySQL: Prompt DOS (tool command line) Program Utility (PHPMyAdmin) Akses ke database: Koneksi ke database Query/permintaan data Pemutusan Koneksi 11

Koneksi menggunakan user root: Jalankan DOS prompt. Aktifkan direktori dimana file mysql.exe berada. Pada Xampp: C:\Program Files \ xampp \ mysql \ bin. Kemudian ketikkan: mysql h localhost u root. 12

13

Mengelola Database dengan Prompt DOS: Cara untuk membuat sebuah database baru adalah dengan perintah: create database namadatabase; Contoh: create database db_kampus; Untuk membuka sebuah database dapat menggunakan perintah berikut ini: use namadatabase; Contoh: use db_kampus; 14

Perintah untuk membuat tabel baru adalah: create table namatabel ( struktur ); Contoh: create table tbl_karyawan (nik int(4) not null primary key, nama char(40) not null, alamat char(100) not null, fakultas char(20) not null, usia int(2) not null); 15

Untuk mengetahui struktur tabel: desc namatabel; 16

Untuk memasukkan data ke tabel: insert into namatabel values( kolom1, kolom2, ); Contoh: insert into tbl_karyawan values(0001, Andi, Jl.Kertajaya, Teknik,23); 17

Untuk menampilkan isi tabel: select * from tbl_karyawan; 18

Menampilkan field-field tertentu: select kolom1,kolom2 from namatabel; 19

Menampilkan data dengan record tertentu: select * from namatabel where baris=nilai; 20

Menampilkan data dengan range tertentu: select * from namatabel where namakolom between x and y; 21

Menampilkan data dengan nama awal diawali huruf T. select * from namatabel where left(nama,1)= T ; Menampilkan data dengan nama awal diawali huruf N. select * from namatabel where right(nama,1)= N ; Menampilkan data dengan subnama ayu. select * from namatabel where nama like %ayu% ; 22

Menghilangkan tampilan data dengan nilai yang sama pada satu kolom: select distinct namakolom from namatabel; 23

Merubah isi pada kolom tertentu: select namatabel set namakolom where namabaris; 24