Collabnet Overview v 1.2 021201 Informatika BAB IX Mengenal SQL.

Slides:



Advertisements
Presentasi serupa
SOAL PRODUKTIF TKJ Administrasi Server MULAI.
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
PERINTAH SQL.
Dasar-dasar SQL soesanto.
PENGENALAN MYSQL Musdalifah DJ.
PHP dan MySQL.
I - Mengenal Operasi Dasar SQL
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.
SQL (Structured Query Language)
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
MySQL (My Stucture Query Language) Jenis Perintah MySQL terbagi:  DDL (Data Definition Language) bentuk bahasa yang digunakan untuk melakukan pendefinisian.
Istilah-Istilah di lingkungan Database
Data Definition Language dan Data Manipulation Language
Mengenal DBMS (Database Management System)
BASIS DATA TERAPAN Pertemuan 2.
SQL = Structure Query Language
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
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
SQL Basis Data.
Pertemuan after UTS Structure Query Language (SQL)
Rekayasa Perangkat Lunak (Materi 1 Database)
DDL, DML.
Praktikum Ke (Membuat database, melihat data base, menghapus database, membuat tabel dan melihat tabel).
Connect to the Server - Putty
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
SQL.
Konsep Teknologi Informasi B
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
SQL (Structure Query Language)
Structure query language (SQL)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
DDL (Data definition language)
Stucture Query Language
SQL Basis Data.
DESAIN BASIS DATA-Bagian 3
Stucture Query Language
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
DESAIN BASIS DATA-Bagian 4
Pengenalan MySQL An’ Anqinudin L.
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
Desain Basis Data – Bagian 5
SQL.... Kependekan dari Structured Query Language.
Structure query language (SQL)
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
Mengenal DBMS (Database Management System)
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
Pengertian DML, DCL, dan DDL. Data Manipulasi Language(DML) DML adalah sub printah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
Transcript presentasi:

Collabnet Overview v Informatika BAB IX Mengenal SQL

Informatika 2 Apa itu SQL?  Kependekan dari Structured Query Language  Dalam English biasa dibaca SEQUEL, bukan ES-KYU-EL  Mula-mula didefiniskan oleh ISO (International Standards Organization) dan ANSI (the American National Standards Institute), dikenal dengan sebutan SQL86  Merupakan bahasa standar yang digunakan untuk mengakses basis data relational

Informatika 3 Sofware pengguna SQL  DB2  Ingres  Informix  ORACLE  Microsoft Access  MySQL  PostgreSQL  Rdb  Sybase

Informatika 4 SQL sebagai sub-bahasa  SQL sebagai bahasa query kurang tepat  SQL tidak sekedar melakukan query (memperoleh data), tapi juga memanipulasi data  SQL tidak dapat dikatakan sebagai bahasa

Informatika 5 Manfaat SQL KlienServer permintaan Balasan berupa data sesuai permintaan saja Komunikasi antara Klien dan Server

Informatika 6 Penggolongan perintah SQL  DDL (Data Definition Language)  DML (Data Manipulation Language)  DCL (Data Control Language)

Informatika 7 Data Definition Language  Berkaitan dengan penciptaan atau penghapusan objek dalam basis data  Contoh: create database, create table, alter table, drop table, drop database

Informatika 8 Data Manipulation Language  Merupakan perintah-perintah untuk memanipulasi data  Contoh: select, insert, update, delete

Informatika 9 Data Control Language  Merupakan perintah untuk melakukan otorasi terhadap pengaksesan data dan alokasi ruang serta mengendalian transaksi  Contoh: GRANT, REVOKE, COMMIT, ROLLBACK

Informatika 10 Operasi Dasar SQL  Membuat basis data  Mengkoneksikan ke suatu basis data  Membuat tabel  Memasukan data  Melihat isi tabel  Mengganti struktur tabel  Mengetahui daftar basis data dan tabel  Menghapus tabel

Informatika 11 Membuat basis data CREATE DATABASE nama_database; Contoh: CREATE DATABASE binfilm;

Informatika 12 Mengkoneksikan ke suatu basis data SQL92 menggunakan: CONNECT TO nama_database USER nama/password; MySQL menggunakan: USE nama_database Contoh: USE binfilm;

Informatika 13 Membuat Tabel CREATE TABLE nama_tabel ( nama_kolom_1 tipe_data([ukuran]), nama_kolom_2 tipe_data([ukuran]), …, nama_kolom_n tipe_data([ukuran]); Contoh: CREATE TABLE infoprib ( Id_bin CHAR(5), Nama CHAR(25), Tgl_lahir DATE, Lokal CHAR(1));

Informatika 14 Memasukan data INSERT INTO nama_tabel VALUES (nilai_kolom1, nilai_kolom2, …, nilai_kolomN); Contoh: INSERT INTO infoprib VALUES (‘STONE’, ‘Sharon Stone’, ‘ ’, ‘T’);

Informatika 15 Memasukan data INSERT INTO nama_tabel (nama_kolom1, nama_kolom2, …, nama_kolomN) VALUES (nilai_kolom1, nilai_kolom2, …, nilai_kolomN); Contoh: INSERT INTO infoprib (id_bin, nama) VALUES (‘DREW’, ‘Drew Barrymore’);

Informatika 16 Melihat isi tabel SELECT * FROM nama_tabel; SELECT nama_kolom FROM nama_tabel; Contoh: SELECT * FROM infoprib; SELECT id_bin, nama FROM infoprib;

Informatika 17 Mengganti struktur tabel ALTER TABLE nama_tabel ADD nama_kolom_baru tipe_data([ukuran]); ALTER TABLE nama_tabel DROP nama_kolom_dihapus; Pada PostgreSQL: ALTER TABLE nama_tabel RENAME kolom_lama TO kolom_baru; Pada MySQL: ALTER TABLE nama_tabel CHANGE kolom_lama kolom_baru tipe_data([ukuran]);

Informatika 18 Mengganti struktur tabel Contoh: ALTER TABLE infoprib ADD sex CHAR(1); ALTER TABLE infoprib DROP lokal; ALTER TABLE infoprib CHANGE nama nama_bin CHAR(35);

Informatika 19 Mengetahui daftar basis data Untuk melihat daftar database Pada PostgreSQL: Psql –l Pada MySQL: SHOW DATABASES;

Informatika 20 Mengetahui daftar tabel SHOW TABLES; Untuk melihat struktur tabel Pada PostgreSQL: \D nama_tabel; Pada MySQL: DESC nama_tabel;

Informatika 21 Menghapus tabel DROP TABLE nama_tabel; Contoh: DROP TABLE infoprib;

Collabnet Overview v Informatika Terima Kasih Tanya & Jawab