MySQL Fundamental Dhea Raniasti.

Slides:



Advertisements
Presentasi serupa
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Trigger.
Advertisements

Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
Pemrograman WEB Pertemuan 6
PERINTAH SQL.
PHP dan MySQL.
Teknologi Open Source (pertemuan 13) Aplikasi Open Source Client Server (I1) oleh Razief Perucha F.A D3-Manajemen Informatika Jurusan Matematika – FMIPA.
SQL Basis Data.
Konsep Basis Data di Web
PEMROGRAMAN BASIS DATA
DML Lanjutan Pertemuan Minggu Ke-10.
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.
Pemrograman Database dengan JAVA
SQL (Structured Query Language)
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Konsep Database. S D L C Strategy and Analysis Design Build n Document Transition Production.
Jalankan script sql berikut : sekolah.sql
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
Praktek Pemograman Client-Server
Microsoft SQL Server DDL dan DML dasar
MySQL (My Stucture Query Language) Jenis Perintah MySQL terbagi:  DDL (Data Definition Language) bentuk bahasa yang digunakan untuk melakukan pendefinisian.
Data Definition Language dan Data Manipulation Language
Mengenal DBMS (Database Management System)
Triggers & Stored Procedure The main reference of this presentation is from book: Peter Rob, Carlos Coronel, “Database systems: Design, Implementation.
Data Types Data Definition Language Referential Constraint SQL Query
SQL = Structure Query Language
SQL (Structure Query Language)
Koneksi PHP ke Database MySQL
FUNGSI & TRIGGER ACHMAD YASID.
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
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
TEMPAT PENYIMPANAN DATA
Pemrograman internet ABU SALAM, M.KOM.
PENGANTAR SQL MI2143 – Dasar SQL Disusun oleh:
STORED PROCEDURE & TRIGGER
SQL.
Bahasa query terpan.
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
Stucture Query Language
SQL Basis Data.
QUERY SQL Modul Query.
PEMODELAN DATA.
Jalankan script sql berikut : sekolah.sql
Data Manipulation Language (DML)
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
Trigger Ilman Kadori,M.Kom.
Oleh : FIRMAN JAYA, S.Pt, M.Kom
CHAPTER 1 PENGENALAN MYSQL
Stucture Query Language
Integritas Basis Data Triggers, Store Procedure
Administrasi basis data
FUNGSI & TRIGGER.
DATA BASE MANAGEMENT SYSTEM
PRAKTIKUM SISTEM BASIS DATA
Konsep Database.
Stucture Query Language
Mengenal DBMS (Database Management System)
MEMBANGUN DATABASE DENGAN MySQL
Stored Procedure D. SINAGA, M.KOM.
MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
PENDAHULUAN MySQL Oleh: Rudianto.
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

MySQL Fundamental Dhea Raniasti

What is SQL ? SQL : Structured Query Language Designer : Donald D. Chamberlin & Raymond F. Boyce SQL : Bahasa pemrograman yang di-design untuk me- manage data dalam Relational Database Management System (RDBMS) SQL terdiri atas : data definition language dan data manipulation language Scope SQL meliputi : data insert,query,update,delete,schema creation and modification

What is MySQL? MySQL, open source SQL database management system yg paling populer. Dibuat,didistribusikan, dan di-support oleh MySQL AB (yg kemudian diambil Sun dan kemudian diambil Oracle). MySQL AB adalah perusahaan komersil yang dibangun oleh MySQL developer. Ditulis dengan C & C++ MySQL is named after co-founder Monty Widenius's daughter, My.

Tag SQL Select Insert Delete Update Order by : asc, desc Limit Is null or not is null Join : left join, right join Count SUM Union Like % If case

MySQL & PHP Membuat koneksi to database Memanggil data dari database Mysql_fetch_array Mysql_fetch_row

MySQL VIEW View bisa juga disebut sebagai tabel virtual / tabel temporary. Gunanya untuk menyederhanakan pengambilan data, dan bisa digunakan berulang kali. Namun view tidak berpengaruh pada kecepatan (tidak menambah kecepatan pengambilan data). Contoh View.

MySQL Stored Procs Adalah sebuah metode untuk meng-enkapsulasi task yg berulang. Didalamnya dapat menggunakan deklarasi variable, flow control, dan teknik programming lainnya. Proses stored procs terjadi di database server.

MySQL Store Procs PROS : Share Logic Isolate user dari table Menyediakan mekanisme sekuriti Improve performance. Multiple call, dapat dijadikan satu.

MySQL Store Procs CONS : Meningkatkan load database server (server side) Harus menguasai tag MySQL dengan baik Migrasi ke management database yang berbeda akan menjadi lebih sulit CALL pro_bio_mahasiswa("A11.2013.1410");

MySQL Triggers Adalah suatu teknik ketika kamu melakukan sesuatu maka akan melakukan yg lainnya. Misal : ketika kamu melakukan query delete maka secara otomatis dia akan melakukan query insert log. Daripada melakukannya dengan 2 cara, maka sebaiknya dilakukan dalam sebuah trigger.