SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

MATA KULIAH : “LOGIKA DAN ALGORITMA”
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
Database MySQL.
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
Dasar-dasar SQL soesanto.
PENGENALAN MYSQL Musdalifah DJ.
PHP dan MySQL.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
Oleh : Kholid Fathoni, S.Kom., M.T.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
SQL (Structured Query Language)
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Pemrograman Web/MI/D3 sks
Microsoft SQL Server DDL dan DML dasar
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Review DDL Pertemuan ke 2.
Mengenal DBMS (Database Management System)
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
SQL Pertemuan
PENGANTAR TEKNOLOGI SIA 2
Pengenalan Database MySQL
SQL Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
TEMPAT PENYIMPANAN DATA
PEMASARAN BERBASIS WEB
DDL, DML.
Praktikum Ke (Membuat database, melihat data base, menghapus database, membuat tabel dan melihat tabel).
Connect to the Server - Putty
Dasar-dasar perintah Mysql
SQL.
Konsep Teknologi Informasi B
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
DDL (Data definition language)
PEMASARAN BERBASIS WEB
Stucture Query Language
SQL Basis Data.
DESAIN BASIS DATA-Bagian 3
Stucture Query Language
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
Pengenalan MySQL An’ Anqinudin L.
Structured Query Language
Pemrograman Internet Database.
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Konsep dasar sistem basis data By K’ ILO ^_^
Pengenalan mySQL database
Stucture Query Language
Mulok Basis-Data OLEH Sidik Pramana, S.Kom
Penjelasan : Tingkat/level abstraksi data
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Referensi Bahasa MySQL
Stucture Query Language
Mengenal DBMS (Database Management System)
MEMBANGUN DATABASE DENGAN MySQL
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PENDAHULUAN MySQL Oleh: Rudianto.
SQL dan Database MySQL.
BAHASA BASIS DATA Data Defenition Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

SQL Basis data kelas XI

PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses data dalam sebuah database relasional ■SQL disebut juga sebagai query. ■SQL terdiri dari 3 jenis perintah yaitu DDL, DML dan DCL

MySQL ■Mysql adalah sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan perintah dasar SQL. ■Mysql merupakan sebuah database server yang bersifat bebas atau free artinya user bebas dalam menggunakan database tanpa harus membeli atau membayar lisensi. ■Selain database server, MySQL juga dapat mengakses suatu database MySQL yang berposisi sebagai server dimana user berperan sebagai Client. ■MySQL merupakan sebuah database yang dapat digunakan sebagai Client atau Server

Jenis bahasa SQL Terdapat 3 jenis bahasa SQL yaitu :  DDL  DML  DCL

DDL (Data Definition Language) ■DDL menyediakan perintah-perintah untuk mendefiniskan, memodifikasi, dan menghapus skema relasi misalnya tabel, view, prosedur dan fungsi ■Contoh perintah DDL adalah : a.CREATE : Digunakan untuk membuat database atau tabel baru b.ALTER : Digunakan untuk melakukan perubahan struktur tabel baik menambah field (Add), mengganti nama field (change) atau menamakan kembali (rename) c.DROP : digunakan untuk menghapus tabel dan database

DML (Data Manipulation Language) ■DML menyediakan perintah-perintah untuk menambah, memodifikasi, menghapus dan mengambil data di dalam basis data ■Perintah SQL yang termasuk dalam DML adalah : a.INSERT : Digunakan untuk memasukkan data pada tabel/db b.UPDATE : Digunakan untuk memodifikasi data pada tabel atau db c.SELECT : Digunakan untuk melakukan seleksi atau pengambilan data d.DELETE : Digunakan untuk menghapus data pada tabel atau database

DCL(Data Control Language) ■Merupakan perintah SQL yang digunakan untuk pengaturan hak akses user baik terhadap server, database, table maupun field. ■Perintah yang termasuk ke dalam DCL adalah : a.GRANT : Untuk mengizinkan user mengakses tabel dalam database b.REVOKE : Untuk membatalkan izin hak user yang ditetapkan pada perintah grant

Installasi MySQL ■Lakukan installasi software MySQL (XAMPP atau WAMP) ■Pastikan direktori MySQL sudah terinstall dalam XAMPP

■Di dalam direktori MySQL terdapat beberapa direktori, yaitu : - Direktori Bin berisi service-service yang bisa dijalankan untuk mengakses MySQL - Direktori Data berisi database dan tabel yang sudah dibuat

Memulai MySQL 1.Buka XAMPP control panel lalu aktifkan service apache dan mysql

2.Masuk ke dalam aplikasi MySQL menggunakan Command Prompt atau CMD yaitu ketik tombol windows + R 3.Kemudian ketikkan CMD 4.Kemudian pilih OK

Menjalankan MySQL melalui CMD 1.Masuk ke path atau lokasi bin XAMPP

2.Kemudian ketikkan mysql –u root Root adalah user default yang otomatis dibuat pada instalasi MySQL server pertama kali. User root dalam istilah keamanan computer disebut sebagai superuser. Superuser merupakan tingkatan tertinggi dimana user dapat melihat, mengubah bahkan menghapus seluruh database dan menjalankan perintah apapun yang terdapat dalam MySQL

3.Berikut ini tampilan cmd jika setelah masuk ke mysql

Membuat Database ■Untuk membuat database digunakan perintah CREATE DATABASE nm_db; contoh: membuat database perpustakaan ■Untuk menampilkan database yang telah dibuat menggunakan perintah; ■Untuk menggunakan database yang telah dibuat menggunakan perintah : use nm_db; contoh :

Membuat Tabel pada Database ■Setelah memilih database yang akan digunakan, langkah selanjutnya adalah membuat tabel pada database ■Untuk membuat tabel, perintah yang digunakan adalah; ■Fungsi Not Null digunakan untuk menentukan suatu field tidak boleh bernilai NULL atau kosong

Merubah Struktur Tabel ■Dalam SQL, untuk merubah suatu struktur table digunakan fungsi Alter ■Untuk merubah struktur suatu kolom contohnya merubah tipe data dari suatu kolom digunakan perintah Modify ■Untuk menambahkan kolom pada suatu tabel digunakan fungsi ADD ■Untuk merubah atau modifikasi banyak kolom

Merubah Struktur Tabel ■Untuk menghapus kolom ■Untuk merubah nama tabel ■Untuk merubah nama kolom di dalam tabel

Melihat Struktur Tabel ■Untuk melihat struktur dalam suatu tabel digunakan perintah : desc nama_table; ■Perintah desc anggota akan menampilkan banyak kolom beserta tipe pada tabel anggota

Memasukkan Data ke Tabel ■Untuk memasukkan data ke tabel digunakan perintah : ■Untuk memasukkan data lebih dari 1 data ke tabel

Seleksi data dari tabel ■Untuk melihat isi data dalam suatu tabel atau memilih data dari suatu tabel digunakan perintah : select * from nama_tabel; Contoh :

Seleksi data dari tabel ■Untuk melihat isi data sesuai dengan kriteria menggunakan perintah where diikuti kriteria select * from nama_tabel where kriteria; Contoh : Pada tabel di atas, data ditampilkan berdasarkan kriteria penerbit dimana penerbit = “Erlangga”

Update Data pada tabel ■Digunakan untuk melakukan modifikasi data pada sebuah tabel di database ■Perintah sql untuk melakukan update data adalah : ■Pada update, fungsi setelah where biasanya adalah primary key dari data yang akan dirumah

Update Data pada tabel ■Terdapat tabel buku sebagai berikut : ■Untuk mengupdate Pemrograman Web ke Pemrograman Web dinamis adalah : ■Sehingga data nm_buku di id_buku = 7 menjadi Pemrograman Web Dinamis

Penghapusan Data dari Tabel ■Untuk menghapus data dari tabel digunakan perintah : ■Contoh dari penggunaan delete adalah :