PRAKTIKUM SISTEM BASISDATA

dokumen-dokumen yang mirip
PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASIS DATA

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

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

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

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

Pengenalan Structured Query Language

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

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

STRUCTURE QUERY LANGUAGE (SQL)

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

Praktikum Basis Data 14 Structure Query Language 2

PERINTAH DASAR MySQL

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

Pertemuan 12 Pengenalan Structured Query Language

Konsep Sistem Informasi B. BAB 2 - SQL Overview

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

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

MODUL 1 Pengenalan MySQL, DDL, DML

MySQL J A M K E T I G A

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

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

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

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

PENGENALAN SINTAKS DASAR DALAM MySQL

SQL. Brigida Arie Minartiningtyas, M.Kom

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

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

Pemrograman Web Lanjut 2017

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

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

DATA DEFINITION LANGUAGE

MySQL AL AZHAR COMPUTER CLUB

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

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

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

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Contoh SQL Constraint

Basis Data Spasial Modul 2

Pertemuan 9 Struktur Query Language(SQL)

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

Modul 3 : Query Penggabungan Tabel

LAPORAN TUGAS BASIS DATA I

MODUL II. Instalasi OracleXE Dan SQL

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

P - 7 Pembahasan UTS PSIK V

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

RANGKUMAN PHP dan MYSQL

INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono

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

INTERNET PROGRAMMING DATABASE

MODUL 9 WEB PROGRAMMING : MySQL

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

KURSUS ONLINE JASA WEBMASTERS

PERTEMUAN 9 MANIPULASI DATA

Mengenal Operasi Dasar SQL

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

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

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

MODUL 5 INTERNET PROGRAMMING : MySQL

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

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

STRUCTURE QUERY LANGUAGE DDL & DML

Perangkat Lunak Pengembangan Web

Tahap Instalasi PostgreSQL di Windows

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

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

MODUL IV DATA DEFINITION LANGUAGE (DDL)

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

MODUL I PENGENALAN MYSQL

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

Tutorial Tipe Data MySQL

MODUL 7 STRUCTURED QUERY LANGUAGE

7 VARIASI INSERT YANG TERLUPAKAN

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

SQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom

STUPID LOGIC PROGRAMMING II

Manajemen Data dengan Database MySQL Supriyono, M.Kom

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


MODUL 4. Query SELECT dan DML (INSERT, UPDATE, DELETE) PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

MENGENAL SYNTAX DML PADA SQL

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

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

DESAIN DATABASE. Pertemuan 06 3 SKS

Transkripsi:

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 / A2-12131264-PSBD 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 : 1 Tampilan awal membuka mysql dengan cmd. 2. Membuat database lap_computer. Dengan perintah ( create database lap_computer;) hasilnya pada screenshot dibawah ini : 3. Menampilktan database lap_computer dengan mengetik (SHOW DATABASES ; ) 4. Menggunakan database lap_computer : ketik use lap_computer dan kemudian

membuat tabel barang create table barang ( -> id_barang bigint (5) NOT NULL primary key, > nama_barang varchar (30) NOT NULL, > jml_barang tinyint (3) ); Type=myISAM; 5. MELIHAT TABLE; Untuk melihat tables ketik show tables.., dan untuk melihat detailnya ; desc barang. 6. Menginputkan DATA : Ketik INSERT INTO barang, Values (12345, lcd monitor,30), (23456, cpu,30), (34567, printer,5), (45678, meja,30), (56789, kursi,30); KEMUDIAN KETIK SELECT * FROM BARANG UNTUK MENAMPILKAN DAN INPUT BARANG.

7. MENGUPDATE DATA : GUNAKAN Perintah UPDATE barang SET jml_barang=125 WHERE id_barang =23456; dari hasil update diatas hanya data jml_barang yang berubah. 8. MENGHAPUS DATA ; DELETE FROM barang WHERE id_barang =23456; Dari hasil diatas maka data yang didelete akan hilang seperti dibawah ini.

9. MENGETAHUI TYPE TABEL; Dengan mengetik show table status maka nanti akan muncul gambar dibawah ini : dan STATUS TABEL ADALAH MYISAM.

10. TABEL KAMUS NO Kolom Type Keterangan 1 Id_barang Bigint(5) Untuk menyimpan identitas unik barang, alasan menggunakan jenis barang bias bertambah banayak. 2 Nama_barang Varchar (30) Untuk menyimpan nama barang, dengan menggunkan tipe char karena bias karakter string dan numeric. 3 Jml_barang Tinyint (3) Untuk menyimpan data bulat positif, alsan menggunakan tinyint adalah karena jumlah barang yang ada tidak lebih dari 125, dan merupakan bilangan bulat positif. 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