Pertemuan 4 Database dengan MySQL.

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

SQL – DML.
Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
Dasar-dasar SQL soesanto.
MYSQL.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
PEMROGRAMAN BASIS DATA
SISTEM BASISDATA Lasmedi Afuan, ST.,M.Cs. SQL (S RUCTURE Q UERY L ANGUAGE ) Query/SQL : Bahasa standar yang digunakan untuk mengakses basisdata. Standar.
Oleh : Kholid Fathoni, S.Kom., M.T.
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
DATA MANIPULATION LANGUAGE (DML)
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Istilah-Istilah di lingkungan Database
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Mengenal DBMS (Database Management System)
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
BASIS DATA TERAPAN Pertemuan 2.
SQL (Structure Query Language)
Sistem Basis Data Pertemuan 11 Presented by :
SQL Pertemuan
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
PENGANTAR TEKNOLOGI SIA 2
SQL Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
DDL, DML.
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Structure query language (SQL)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
DDL (Data definition language)
PEMASARAN BERBASIS WEB
Stucture Query Language
Stucture Query Language
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
SQL.... Kependekan dari Structured Query Language.
Structure query language (SQL)
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
Konsep dasar sistem basis data By K’ ILO ^_^
Nama : Agnessia Mega C.A.S NIM : Kelas : AB-39-06
SQL.
Stucture Query Language
Structure query language (SQL)
Referensi Bahasa MySQL
Stucture Query Language
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Mengenal DBMS (Database Management System)
MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PENDAHULUAN MySQL Oleh: Rudianto.
BAHASA BASIS DATA Data Manipulation Languange
BAHASA BASIS DATA Data Defenition Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Pengertian DML, DCL, dan DDL. Data Manipulasi Language(DML) DML adalah sub printah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database.
Transcript presentasi:

Pertemuan 4 Database dengan MySQL

SQL SQL adalah standar bahasa komputer yang digunakan untuk mengakses dan memanipulasi database. Perintah SQL digunakan untuk menemukan dan merubah data didalam database. SQL bekerja dengan program database seperti: MS.Access, DB2, Informix, MS.SQL Server, Oracle, Sybase, dll

Komponen Sistem Basis Data Database Table Column (Field) Rows (Record) Data

Contoh Table Sebuah Database terdiri dari beberapa table Contoh table: Table Buku Table Anggota

Pernyataan SQL DDL (Data Definition Language) DML (Data Definision Language) DCL (Data Control Language) Pengendali Transaksi

DDL Merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut (kolom), batasan-batasan terhadap suatu atribut serta hubungan antar table. CREATE : Membuat table atau index ALTER : Mengubah struktur table DROP : Menghapus table ataupun index

DML Merupakan kelompok perintah yang berfungsi untuk memanipulasi data, misal untuk pengambilan data, penyisipan, pengubahan, serta penghapusan data. SELECT INSERT UPDATE DELETE

DCL Berisi perintah untuk mengendalikan pengaksesan data. GRANT : memberi kendali pengaksesan data REVOKE : mencabut kemampuan mengakses data LOCK TABLE : mengunci table

Pengedali Transaksi Perintah yang berfungsi untuk mengendalikan pengeksekusian traksaksi. COMMIT : Menyetujui rangkaian perintah yang berhubungan erat yang berhasil dilakukan ROLLBACK : membatalkan transaksi yang dilakukan karena ada kesalahan

DML (Data Manipulation Language)

Membuat Table CREATE Syntax: CREATE TABLE nama_tabel ( nama_field1 tipe_data(ukuran), nama_field2 tipe_data(ukuran), ….. nama_fieldN tipe_data(ukuran), PRIMARY KEY (nama_field) );

Menyisipkan INSERT INTO Syntax: INSERT INTO nama_tabel VALUES (value1, value2, …) Contoh: INSERT INTO buku SET kd_buku='BK001', judul_buku='Pemrograman Java', pengarang='Abdul Kadir', penerbit='Andi Yogyakarta';

Mengambil Data SELECT Syntax: SELECT nama_field FROM nama_tabel Contoh: SELECT * FROM buku SELECT kd_buku,judul_buku,pengarang FROM buku SELECT * FROM buku WHERE kd_buku='BK001' WHERE judul_buku like '%gram%'

Mengubah Data UPDATE Syntax: UPDATE buku UPDATE nm_tabel set nm_field1=‘isi’, nm_field2=‘isi’ Contoh: UPDATE buku SET judul_buku='Database MySql', pengarang='Atang Sanjaya', penerbit='Bentang' WHERE kd_buku='BK002';

Menghapus Data DELETE Syntax: DELETE FROM nama_tabel Contoh: DELETE FROM buku DELETE FROM buku WHERE kd_buku= 'BK002'

Diagram Relasi

Spesifikasi Database Tabel: anggota Tabel: detail

Spesifikasi Database Tabel: buku Tabel: pinjam