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

dokumen-dokumen yang mirip
Data Manipulation Language Bag. 2

Data Manipulation Language Bag. 1

DASAR-DASAR SQL SERVER 2005

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

Pemrograman Basis Data dan SQL

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

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

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

Perangkat Lunak Pengembangan Web

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BAB 1 PENDAHULUAN Latar Belakang Masalah

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

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

STRUCTURE QUERY LANGUAGE (SQL)

Basis Data Relational

MINGGU XI : SQL SERVER

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

JURNAL PRAKTIKUM (LAB. ACTIVITY) PENGOLAHAN BASIS DATA DT022

KURSUS ONLINE JASA WEBMASTERS


Praktikum Basis Data 2. BAB 1 : Pendahuluan

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

Modul Praktikum Sistem Basis Data S1-TI

Satuan Acara Perkuliahan

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

PERTEMUAN 9 MANIPULASI DATA

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

Introduction to SQL. Database Programming. 2 nd Chapter

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

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

LAPORAN TUGAS BASIS DATA I

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

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

P - 7 Pembahasan UTS PSIK V

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

LAPORAN PRAKTIKUM IV BASIS DATA (SISTEM BERKAS - LAN)

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB II PEMBUATAN DAN MANAJEMEN TABLE

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

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

SISTEM BASIS DATA By Novareza Klifartha

INTERNET PROGRAMMING DATABASE

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

LATAR BELAKANG IBM San Jose Research Laboratory.

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Konsep Sistem Informasi B. BAB 2 - SQL Overview

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

Abstrak BAB I PENDAHULUAN

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

Modul 3. Oleh : Mohammad Sholikin. 1

Pemrograman Web Lanjut 2017

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

PENGANTAR PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

MENGENAL SYNTAX DML PADA SQL

Hendra Setiawan ( )

PENGANTAR BASIS DATA

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

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

Basis Data Spasial Modul 2

Pertemuan 2 dan 3 : Tujuan Instruksional Khusus :

BAB II. LANDASAN TEORI

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

STRUCTURE QUERY LANGUAGE DDL & DML

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

Contoh Aplika Aplik si a VB dengan Database Oracle 1

MANAJEMEN BASIS DATA. Oleh: Mega Inayati Rif ah, S.T., M.Sc. Institut Sains & Teknologi AKPRIND Yogyakarta

MODUL 7 STRUCTURED QUERY LANGUAGE

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

Transact SQL ; DDL 1 st

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

Praktikum Basis Data 14 Structure Query Language 2

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

MODUL 4 INTERNET PROGRAMMING DATABASE

SQL. Pemrograman Web II. Ganjil

SQL. Lecturer: Mahendra Data, S.Kom

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

SISTEM BASIS DATA II S A N T I W I D I A N T I

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

Macam - Macam Perintah Pada SQL

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

MySQL AL AZHAR COMPUTER CLUB

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

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

Operator Himpunan. Operator Himpunan, DML, DDL, DCL, TCL, Sequence, Index dan Synonym

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

BERMAIN DATA DENGAN SQL SERVER

RENCANA PEMBELAJARAN

Riyanto

MODUL IV DATA DEFINITION LANGUAGE (DDL)

BASISDATA. Basis Data Secara Umum

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

Perkenalan SQL. Ada empat macam tipe database yaitu hirarki, jaringan, relasional, dan objek.

DESAIN DATABASE. Pertemuan 06 3 SKS

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

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

Pertemuan DDL INDIKATOR. Modul Teori Database Aknela

Arsitektur Basis Data Oracle

Basis Data (Database) Oleh : Edi Sugiarto, S.Kom, M.Kom

Transkripsi:

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

Pengertian Basis Data Data fakta mengenai objek, orang, dan lain-lain Basis Data sebuah tempat penyimpanan data di dalam komputer yang dihimpun secara sistematis sehingga dapat diolah oleh program komputer yang dapat menghasilkan informasi untuk tujuan tertentu. Data ini pada umumnya disimpan dalam bentuk tabel

DBMS dan RDBMS DBMS (Database Management System) merupakan perangkat lunak (software) yang digunakan untuk membuat, memanipulasi, mengontrol dan mengakses database secara cepat dan efisien Contoh DBMS: Microsoft SQL Server, Oracle, MySQL, PostgreSQL RDBMS (Relational Database Management System), merupakan DBMS yang mendukung adanya hubungan/relasi antar tabel

Table, Row, Column, Record, dan Field Table obyek database yang terdiri dari baris (row) dan kolom (column) Record kumpulan dari field pada suatu baris tabel Row sebuah baris record di tabel Field lokasi di sebuah record yang mana data tertentu disimpan Column atribut dari sebuah row atau record. Bisa juga dibilang sebagai kumpulan field pada semua records dengan atribut yang sama.

Structure Query Language (SQL) SQL merupakan bahasa standar yang digunakan untuk melakukan mengakses serta memanipulasi database Standardisasi bahasa ini dilakukan oleh ANSI (American National Standards Institute) Perintah SQL secara umum dibagi 4 yaitu: 1. Data Definition Language (DDL) 2. Data Manipulation Language (DML) 3. Data Control Language (DCL) 4. Transaction Control Language (TCL)

Data Definition Language (DDL) DDL merupakan bahasa SQL yang digunakan untuk membuat atau memodifikasi database atau tabel: Create (membuat database ataupun table) Alter (memodifikasi tabel) Drop (menghapus database ataupun table)

Buatlah tabel excel seperti berikut:

Buatlah tabel excel seperti berikut: (dibuat berjajar ke kanan)

Data Manipulation Language (DML) DML merupakan bahasa SQL yang digunakan untuk memanipulasi data (membaca/menampilkan, menambah, mengedit, menghapus): Select (untuk membaca atau menampilkan data) Insert (Untuk Menambah data baru) Update (untuk mengedit data) Delete (menghapus data) Truncate (menghapus semua data dari sebuah table)

Isilah tabel dengan data seperti berikut:

Data Control Language (DCL) DCL merupakan bahasa SQL yang digunakan untuk pengaturan akses seorang user terhadap data. Grant (Memberikan Hak akses kepada user) Revoke (Mencabut Hak akses dari user)

Transaction Control Language (TCL) TCL digunakan untuk mengontrol atau mengendalikan pengeksekusian transaksi yang dilakukan oleh perintah DML. Commit (untuk menyimpan secara permanen transaksi ke database) Rollback (mengembalikan database ke aslinya sejak COMMIT terakhir atau bisa juga ke savepoint tertentu) SavePoint (Pernyataan memungkinkan untuk mengembalikan ke titik standar tertentu dalam suatu transaksi). http://www.studytonight.com/dbms/tcl-command

Ringkasan Penyimpanan data di tabel database DBMS & RDBMS Data definition language (DDL) Data manipulation language (DML) Data Control Language (DCL) Transaction Control Language (TCL)

ありがとう Dankjewel Grazie Gracias Salamat 감사합니다 Terimakasih Thank you شكرا 谢谢 ขอบค ณ Danke நன ற gratias tibi спасибо Merci

Tugas Petunjuk dan ketentuan: Jawablah pertanyaan dibawah dengan ditulis tangan lalu di kumpulkan dalam bentuk softcopy dalam satu file pdf (scan atau foto yang jelas) via email paling hari Minggu, 26 Februari 2017 pukul 20:00WIB. Ukuran file maksimal 2MB. Judul email: MIA_tugas1_namadepan_NIM contoh: MIA_tugas1_Agus_1310021200 Nama file sama dengan judul email Pengumpulan tugas yang tidak sesuai ketentuan tidak akan diproses! Pertanyaan: 1. Jelaskan tentang konsep relasional database! 2. Sebutkan dan jelaskan macam-macam relasi tabel database!