PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

dokumen-dokumen yang mirip
PRAKTIKUM SISTEM BASISDATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASIS DATA. Tugas I. Disusun oleh: Yoga Asmara (TI/ )

Nama : Parisaktiana Fathonah NIM : Kelas : Prak Sistem Basis Data TI-2 B malam

PRAKTIKUM SISTEM BASIS DATA TUGAS 1 MANGROVE PERCETAKAN. Penyusun : Nama : Edi Sastrawijoyo NIM : Prodi : Teknik Informatika

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

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

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

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

Pengenalan Structured Query Language

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

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

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

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

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

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

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

Contoh SQL Constraint

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

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

Basis Data Spasial Modul 2

PENGENALAN SINTAKS DASAR DALAM MySQL

PERINTAH DASAR MySQL

LAPORAN TUGAS BASIS DATA I

Praktikum Basis Data 14 Structure Query Language 2

MySQL J A M K E T I G A

DATA DEFINITION LANGUAGE

Pemrograman Web Lanjut 2017

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

STRUCTURE QUERY LANGUAGE (SQL)

Modul 3 : Query Penggabungan Tabel

P - 7 Pembahasan UTS PSIK V

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Pertemuan 12 Pengenalan Structured Query Language

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

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

MySQL AL AZHAR COMPUTER CLUB

Perintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

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

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

MODUL 1 Pengenalan MySQL, DDL, DML

KURSUS ONLINE JASA WEBMASTERS

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

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

Contoh SQL Constraint

RANGKUMAN PHP dan MYSQL

PERTEMUAN 9 MANIPULASI DATA

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S Login ke dalam Linux Contoh :

Konsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel

SQL. Brigida Arie Minartiningtyas, M.Kom

Apa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

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

MODUL II. Instalasi OracleXE Dan SQL

Tahap Instalasi PostgreSQL di Windows

STUPID LOGIC PROGRAMMING II

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono

Modul 3. Oleh : Mohammad Sholikin. 1

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

MODUL 9 WEB PROGRAMMING : MySQL

INTERNET PROGRAMMING DATABASE

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

BAB II PEMBUATAN DAN MANAJEMEN TABLE

Mengenal Operasi Dasar SQL

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA

Untung Subagyo

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

Perangkat Lunak Pengembangan Web

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

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


B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015

MODUL 5 INTERNET PROGRAMMING : MySQL

MODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

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

7 VARIASI INSERT YANG TERLUPAKAN

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

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

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

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

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

Manajemen Data dengan Database MySQL Supriyono, M.Kom

Praktikum Sistem Basis Data MYSQL. Gentisya Tri Mardiani, S.Kom

BAB I Penginstallan dan setting PHPTriad

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

MODUL I PENGENALAN MYSQL

Transkripsi:

PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Anggi Nurcahyo (12131249) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014

NAMA : ANGGINURCAHYO NIM : 12131249 PRAKTIKUM SISTEM : BASIS DATA Deskripsi 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda. 1. Tuliskan Query language DDLnya dan screenshot prompt mysqlnya 2. buat kamus tabel seperti pada contoh 2. Isikan minimal 5 data, tuliskan perintah querynya dan sertakan screenshotnya 3. Coba update dan delete data tersebut.(tulis perintah dan screenshootnya) 4. Carilah perintah query untuk mengetahui tipe tabel 5. Apa perbedaan penggunaan truncate dengan delete Contoh kamus tabel : No Kolom Tipe Keterangan 1. UserID Tinyint (3) 2. UserName Char(50) 3. UserPassword Char(41) Untuk menyimpan identitas unik user. Alasan menggunakan tipe data tinyint dikarenakan jumlah pengguna kurang dari 10. Untuk menyimpan data user. dengan menggunakan tipe char karena bisa karakter sting dan atau numerik. Untuk menyimpan data password, dengan algoritma kriptografi password sehingga menghasilkan karakter 41 Upload tugas Anda di elera.stmikelrahma.ac.id dengan ektensi file *.pdf dengan contoh format sebagai berikut : Kelas-NIM-PSBD B2-12040227-PSBD

NO PERINTAH SCREENSHOT/TAMPILAN 1 TAMPILAN AWAL MYSQL (MEMBUKA PROGAM MYSQL LEWAT CMD) 2 MEMBUAT DATABASE: UPH DENGAN PERINTAH : create database uph; 3 CEK DATABASE uph DENGAN MENGETIK : show databses; 4 MENGGUNKAN DATA BASE UPH : use uph, DAN KEMUDIAN MEMBUAT TABEL PESANAN: create table pelaanggan( >ID_pelanggan bigint (5) NOT NULL auto_increment primary key, >Nama varchar (50), >No_hp varchar (12), >Nama_pesanan varchar (50), >Harga varchar (12), >Cat_pembayaran varchar (25),

>Tanggal date ) ; 5 MELIHAT TABEL: show tables; DAN UNTUK MELIHAT DETILNYA: desc pelaanggan; 6 MENGINPUTKAN DATA: INSERT INTO pelaanggan >SET Nama= Joko, >No_hp= 0819999, >Nama_pesanan= Ve tal heart sound, >Harga= 1234, >Cat_pembayaran= Utang, >Tanggal= 2014-04- 14 ; MELIHAT INPUTAN : select * from pelaanggan; 7 MENGUPDAT DATA: UPDATE pelaanggan SET Nama_pesanan= Posturometri WHERE Nama= YUDI ; MELI HAT DATA YANG DI UBAH: select * from pelaanggan;

8 MENGHAPUS DATA: DELETE FROM pelaanggan WHERE Nama= YUDI ; MELI HAT DATA DI HAPUS: select * from pelaanggan; 9 MENGETAHUI TYPE TABEL: show table status; DAN STATUS TABEL ADALAH: InnoDB Kamus Tabel: No Kolom Tipe Keterangan 1. ID_pelanggan bigint (5) 2. Nama Char(50) Untuk menyimpan identitas unik pelanggan. Alasan menggunakan tipe data bigint dikarenakan jumlah pengguna bisa bertambah banyak setiap waktunya. Untuk menyimpan nama pelanggan. dengan menggunakan tipe char karena bisa karakter sting dan atau numerik.

3. No_hp Char(12) 4. Nama_pesanan Char(50) 5. Harga Char(12) 6. Cat_pembayaran Char(25) Untuk menyimpan nomor telepon pelanggan, dengan char sebanyak 12 digit karena nomor telp sekarang kebanyakan maks berjumlah 12 digit Untuk menyimpan nama barang yang dipesan berjumlah 50 digit karakter Untuk menyimpan harga barang yang dipesan berjumlah 12 digit karakter Untuk menyimpan catatan pembayaran yang dipesan berjumlah 25 digit karakter 7. Tanggal Date Untuk menyimpan tanggal barang yang dipesan Perbedaan SQL "Truncate" dengan "Delete" TRUNCATE - Truncate akan menghapus tuntas seluruh record dari sebuah tabel tanpa menggunakan kondisi WHERE - Truncate lebih cepat dalam memproses dan menggunakan lebih sedikit sumber daya komputer termasuk log transaksi - Truncate hanya akan menghapus record sja, namun struktur tabel termasuk kolom, konstrain, indeks tidak dihapus. - Truncate tidak dapat digunakan pada sebuah tabel yang menjadi referensi bagi Foreign Key Constraint - Truncate dapat dikelompokkan menjadi perintah Data Definition Language - Truncate tidak dapat mengaktifkan Trigger - Truncate tidak dapat di RollBack - Truncate akan melakukan Reset Identity pada sebuah tabel DELETE - Delete akan menghapus record berdasarkan kondisi dengan menggunakan klausa WHERE - Delete lebih lambat dalam memproses data dan mengunakan lebih banyak sumber daya komputer termasuk log transaksi - Delete dapat digunakan pada tabel yang menjadi referensi Foreign Key - Delete dapat dikelompokkan menjadi perintah Data Manipulation Language - Delete dapat mengaktifkan Trigger - Delete dapat di RollBack - Delete tidak akan melakukan Reset Identity pada sebuah tabel