LAPORAN PRAKTIKUM SISTEM BASIS DATA

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

LAPORAN PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASISDATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

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.

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

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

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

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

Modul 3 : Query Penggabungan Tabel

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

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

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

DATA DEFINITION LANGUAGE

PENGENALAN SINTAKS DASAR DALAM MySQL

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

BAB II PEMBUATAN DAN MANAJEMEN TABLE

Pengenalan Structured Query Language

Basis Data Spasial Modul 2

MySQL J A M K E T I G A

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

PERTEMUAN 9 MANIPULASI DATA

KURSUS ONLINE JASA WEBMASTERS

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

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Praktikum Basis Data 14 Structure Query Language 2

MODUL 1 Pengenalan MySQL, DDL, DML

P - 7 Pembahasan UTS PSIK V

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

Pemrograman Web Lanjut 2017

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

Contoh SQL Constraint

PERINTAH DASAR MySQL

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

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

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

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

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

Pertemuan 12 Pengenalan Structured Query Language

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

LAPORAN TUGAS BASIS DATA I

STRUCTURE QUERY LANGUAGE (SQL)

MODUL 9 WEB PROGRAMMING : MySQL

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

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

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

INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono

Praktikum Basis Data 2017 TE UM

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

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

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

MODUL II. Instalasi OracleXE Dan SQL

BERMAIN DATA DENGAN SQL SERVER

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

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

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

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

RANGKUMAN PHP dan MYSQL

Tahap Instalasi PostgreSQL di Windows

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

MySQL AL AZHAR COMPUTER CLUB

MODUL 5 INTERNET PROGRAMMING : MySQL

MODUL IV DATA DEFINITION LANGUAGE (DDL)

STRUCTURE QUERY LANGUAGE DDL & DML

SQL. Brigida Arie Minartiningtyas, M.Kom

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

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

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

STUPID LOGIC PROGRAMMING II

Perangkat Lunak Pengembangan Web

INTERNET PROGRAMMING DATABASE

Contoh SQL Constraint

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

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

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

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

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


KURSUS ONLINE JASA WEBMASTERS

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

Pertemuan 9 Struktur Query Language(SQL)

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

7 VARIASI INSERT YANG TERLUPAKAN

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

Agenda SQL. Pemakai SQL. Kemampuan SQL 02/12/2010 STRUCTURED QUERY LANGUAGE (SQL) Structured Query Language (SQL) (Pert. 9)

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

B a s i s D a t a - 1. SQL Operasi DDL. Data Definition Laguange. Copyright 2005 PENS-ITS

Transkripsi:

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. 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) Untuk menyimpan identitas unik user. Alasan menggunakan tipe data tinyint dikarenakan jumlah pengguna kurang dari 10. 2. UserName Char(50) Untuk menyimpan data user. dengan menggunakan tipe char karena bisa karakter sting dan atau numerik. 3. UserPassword Char(41) 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

Jawab: 1. Masuk pada mysql 2. Membuat database karyawan Script : CREATE DATABASE hd; d 3. Menggunakan database hd Script : USE hd; 4. Membuat tabel karyawan Script : CREATE TABLE karyawan( Id_kyn bigint (7) NOT NULL auto_increment primary key, Nama varchar (20), Kelamin varchar (80), Absen varchar (40), Status varchar (50), Tanggal date >;

5. Melihat hasil tabel Script : DESC karyawan; 6. Kamus Tabel karyawan No Kolom Tipe Keterangan 1 id_kyn bigint (7) 2 nama varchar (20) 3 kelamin varchar (80) 4 absen varchar (40) 5 status varchar (50) 6 tanggal date untuk menampung id karyawan dengan menggunakan tipe bigint sebanyak digit 7 digit Untuk menyimpan nama karyawan dengan menggunakan tipe varchar karena bisa karakter sifatnya yang dinamis. untuk menyimpan jenis kelamin dengan menggunakan tipe varchar sebanyak 80 karakter untuk mencatat berapa hari karyawan tidak masuk kerja dengan menggunakan tipe varchar sebanyak 40 karakter untuk mengetahui karyawan berstatus lajang atau sudah menikah dengan menggunakan tipe variable varchar sebanyak 50 karakter untuk mengetahui tanggal pertama kali karyawan masuk di tempat hd dengan menggunakan tipe date

7. Mengisi 5 data dalam tabel Script : SET nama= marjito, Kelamin= laki laki, Absen = 2 hari, Status= aktif, Tanggal= 2014-03-10 ; SET nama= baehaqi andono, Kelamin= laki laki, Absen = 0 hari, Status= lajang, Tanggal= 2005-10-25 ; SET nama= isni twe mawarti, Kelamin= perempuan, Absen = 3 hari, Status= menikah, Tanggal= 2003-01-12 ; SET nama= alifa titi subekti, Kelamin= perempuan, Absen = 0 hari, Status= lajang, Tanggal= 2013-07-22 ; SET nama= kuswantuti, Kelamin= perempuan, Absen = 0 hari, Status= menikah, Tanggal= 2010-09-25 ;

8. Melihat hasil input data Script : SELECT * FROM karyawan; 9. Delete data >> menghapus data karyawan dengan id_kyn=1 Script : DELETE FROM karyawan WHERE id_kyn= 1 ; 10. Melihat hasil data setelah di delete Script : select * from karyawan; Data dengan id_kyn 1 sudah terhapus.

11. Update data >> mengubah data absen dari id_kyn = 4 Script : UPDATE karyawan SET absen = 0 hari WHERE id_kyn= 4 ; 12. Melihat hasil update script : SELECT * From karyawan; 13. Perintah query untuk mengetahui tipe tabel Script : SHOW TABLE status ; Dari script diatas terlihat bahwa tipe table = engine. Maka dari status script tabel diatas dapat diketahui bahwa tipe tabel karyawan adalah InnoDB. 14. Perbedaan penggunaan truncate dengan delete. A. TRUNCATE 1. Truncate akan menghapus tuntas seluruh record dari sebuah tabel tanpa menggunakan kondisi WHERE dan membebaskan ruang dalam tabel. 2. Truncate lebih cepat dalam memproses dan menggunakan lebih sedikit sumber daya komputer termasuk log transaksi. 3. Truncate hanya akan menghapus record sja, namun struktur tabel termasuk kolom, konstrain, indeks tidak dihapus. 4. Truncate tidak dapat digunakan pada sebuah tabel yang menjadi referensi bagi Foreign Key Constraint. 5. Truncate dapat dikelompokkan menjadi perintah Data Definition Language. 6. Truncate tidak dapat mengaktifkan Trigger. 7. Truncate tidak dapat di RollBack. 8. Truncate akan melakukan Re

B. DELETE 1. Delete akan menghapus record berdasarkan kondisi dengan menggunakan klausa WHERE. 2. Delete lebih lambat dalam memproses data dan mengunakan lebih banyak sumber daya komputer termasuk log transaksi. 3. Delete dapat digunakan pada tabel yang menjadi referensi Foreign Key. 4. Delete dapat dikelompokkan menjadi perintah Data Manipulation Language. 5. Delete dapat mengaktifkan Trigger. 6. Delete dapat di RollBack. 7. Delete tidak akan melakukan