TUGAS PRAKTIKUM SISTEM BASIS DATA

dokumen-dokumen yang mirip
PRAKTIKUM SISTEM BASISDATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

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

LAPORAN PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA

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

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

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

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

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

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

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

SQL. Brigida Arie Minartiningtyas, M.Kom

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

Konsep Sistem Informasi B. BAB 2 - SQL Overview

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

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

PERINTAH DASAR MySQL

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

Pengenalan Structured Query Language

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

Praktikum Basis Data 14 Structure Query Language 2

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

PERTEMUAN 9 MANIPULASI DATA

Modul 3 : Query Penggabungan Tabel

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

STUPID LOGIC PROGRAMMING II

Pemrograman Web Lanjut 2017

Contoh SQL Constraint

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

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

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

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

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

P - 7 Pembahasan UTS PSIK V

LAPORAN TUGAS BASIS DATA I

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

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

MODUL 1 Pengenalan MySQL, DDL, DML

MODUL IV DATA DEFINITION LANGUAGE (DDL)

MySQL J A M K E T I G A

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

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

Basis Data Spasial Modul 2

Praktikum Basis Data 2017 TE UM

Pertemuan 12 Pengenalan Structured Query Language

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

INTERNET PROGRAMMING DATABASE

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

MODUL 5 INTERNET PROGRAMMING : MySQL

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

BAB II PEMBUATAN DAN MANAJEMEN TABLE

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

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

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

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

STRUCTURE QUERY LANGUAGE (SQL)

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

Perangkat Lunak Pengembangan Web

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

MODUL 9 WEB PROGRAMMING : MySQL

Contoh SQL Constraint

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

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

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

DATA DEFINITION LANGUAGE

LAPORAN PRAKTIKUM BASIS DATA

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

MySQL AL AZHAR COMPUTER CLUB

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

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

MODUL 4 INTERNET PROGRAMMING DATABASE

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

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

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

MENGENAL SYNTAX DML PADA SQL

MODUL PENGENALAN MYSQL SMK MAHADHIKA 4 TEKNIK KOMPUTER DAN JARINGAN

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

Basis Data. DDL & Aturan Referential

PENGENALAN SINTAKS DASAR DALAM MySQL

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST


INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language)

SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML

BAB I Penginstallan dan setting PHPTriad

Structured Query Language

KURSUS ONLINE JASA WEBMASTERS

TRIGGER TRIGGER 5/29/2017 HANI IRMAYANTI, S.KOM

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

Transkripsi:

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. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda. a. Tuliskan Query language DDLnya dan screenshot prompt mysqlnya b. 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 table 5. Apa perbedaan penggunaan truncate dengan delete

Tampilan cmd saat masuk ke mysql Membuat database menggunakan perintah berikut : create database namadatabase; Untuk melihat database menggunakan perintah : show databases;

Untuk membuat table, silahkan pilih database terlebih dahulu dengan menggunakan perintah : use namadatabase; Kemudian buat table tb_barang, menggunakan perintah : mysql > create table tb_barang( -> id_barang int (5) NOT NULL auto_increment primary key, -> nm_barang varchar (30), -> perlengkapan varchar (100), -> tgl_beli date, -> kondisi varchar (5), -> penempatan varchar (20), -> id_petugas int (2), -> tgl_input datetime); Untuk melihat tabel yang sudah dibuat gunakan perintah : show tables; Untuk melihat secara detail tabel gunakan perintah : describe namatable;

Kamus tabel NO KOLOM TIPE KETERANGAN 1 id_barang Int(5) Untuk menyimpan identitas barang. Alasan menggunakan int karena data barang lebih dari 100. 2 nm_barang Varchar(30) Untuk menyimpan nama barang, digunakan tipe varchar, sehingga bisa menghemat space. 3 perlengkapan Varchar(100) Untuk menyimpan perlengkapan, digunakan tipe varchar, sehingga bisa menghemat space. 4 tgl_beli Date Untuk menyimpan tanggal beli digunakan tipe date, karena data yang diinputkan adalah berupa date 5 kondisi Varchar(5) Untuk menyimpan kondisi, digunakan tipe varchar, sehingga bisa menghemat space. 6 penempatan varchar(20) Untuk menyimpan penempatan, digunakan tipe varchar, sehingga bisa menghemat space. 7 id_petugas Int(2) Untuk menyimpan id petugas digunakan int, karena petugas lebih dari 10 berdasarkan petugas per ruang 8 tgl_input datetime Untuk menyimpan tanggal input digunakan datetime, karena tanggal input ini akan menyimpan record ketika data diinput sesuai waktu dan tanggal input.

Setelah table terbentuk, langkah selanjutnya adalah mengisi data pada tabel yang telah kita buat dengan menggunakan perintah : mysql > INSERT INTO tb_barang (nm_barang,perlengkapan,kondisi,penempatan,id_petugas) -> VALUES -> ( monitor Acer, Kabel power, Baik, R. Helpdesk,2); Untuk melihat data yang kita input pada tabel gunakan perintah : select * from tb_barang;

Untuk update data kita gunakan perintah : UPDATE tb_barang SET nm_barang= Laptop Thosiba WHERE id_barang= 1 ; Untuk delete data gunakan perintah : DELETE FROM tb_barang WHERE id_barang= 6 ;

Untuk mengetahui tipe tabel kita gunakan perintah : Show table status Perbedaan penggunaan truncate dengan delete TRUNCATE : - Truncate pernyataan: Perintah ini digunakan untuk menghapus semua baris dari meja dan membebaskan ruang yang berisi meja. - 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 Statement: Perintah ini akan menghapus baris dari tabel berdasarkan kondisi yang diberikan dalam klausul mana atau menghapus semua baris dari tabel jika tidak ada kondisi yang ditentukan. Tapi itu tidak membebaskan ruang yang berisi meja.

- 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