SISTEM BASISDATA Lasmedi Afuan, ST.,M.Cs. SQL (S RUCTURE Q UERY L ANGUAGE ) Query/SQL : Bahasa standar yang digunakan untuk mengakses basisdata. Standar.

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

SQL – DML.
Yuswanto Modifikasi Data.
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
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
Dasar-dasar SQL soesanto.
MYSQL.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
SQL Basis Data.
PEMROGRAMAN BASIS DATA
SQL.
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
DATA MANIPULATION LANGUAGE (DML)
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
Quiz Before UAS Perancangan database.
Praktek Pemograman Client-Server
TRIGGER.
Microsoft SQL Server DDL dan DML dasar
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Data Definition Language dan Data Manipulation Language
Mengenal DBMS (Database Management System)
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
SQL = Structure Query Language
SQL (Structure Query Language)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Sistem Basis Data Pertemuan 11 Presented by :
STRUCTURED QUERY LANGUAGE (SQL)
SQL Pertemuan
PENGANTAR TEKNOLOGI SIA 2
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
FUNGSI-FUNGSI AKSES MySql
DDL, DML.
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
SQL (Structured Query Language)
PEMASARAN BERBASIS WEB
Stucture Query Language
SQL Basis Data.
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
Structured Query Language (SQL)
Data Manipulation Language (DML)
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
Structure Query Language (II)
SQL.... Kependekan dari Structured Query Language.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Konsep dasar sistem basis data By K’ ILO ^_^
SQL.
Stucture Query Language
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)
DATA MANIPULATION LANGUAGE
BAHASA BASIS DATA Data Manipulation Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

SISTEM BASISDATA Lasmedi Afuan, ST.,M.Cs

SQL (S RUCTURE Q UERY L ANGUAGE ) Query/SQL : Bahasa standar yang digunakan untuk mengakses basisdata. Standar bahasa yang sama untuk berbagai DBMS MySql Sql Server Access Oracle Sybase DB2 And other database

SQL S INTAX SELECT Company, Country FROM Customers WHERE Country <> 'USA‘ SELECT * FROM Customers

SQL Structure Query Language SQL mengijinkan untuk mengakses dan memanipulasi basisdata ANSI (American National Standards Institute) Standard

W HAT SQL C AN DO ? Mengeksekusi query terhadap basisdata Mengambil data dari basisdata Menambah record kedalam basisdata Mengubah/mengupdate data didalam basisdata Menghapus record dari sebuah basisdata Membuat basisdata baru Membuat tabel didalam basisdata Membuat store procedure didalam basisdata Membuat view Memberikan ijin akses terhadap tabel, views dan procedura

SQL S TATEMENT SELECT * FROM Persons Ket: Perintah diatas merupakan query untuk menampilkan semua data dari tabel Persons Nama tabel

K EEP IN YOUR MIND SQL tidak CASE SENSITIF

S EMICOLON AFTER SQL STATEMENT Beberapa DBMS membutuhkan semicolon disetiap akhir dari statement SQL Semicolon merupakan standar yang digunakan untuk memisahkan statement sql satu dengan yang lain

SQL : DML & DDL DML SELECT - mengekstrak data dari basidata UPDATE – update data dari basisdata DELETE – menghapus data dari basisdata INSERT INTO – menambahkan /memasukkan data ke basisdata/tabel DDL CREATE DATABASE – membuat sebuah database ALTER DATABASE – modifikasi database CREATE TABLE – membuat tabel ALTER TABLE – memodifikasi tabel DROP TABLE – menghapus tabel CREATE INDEX – membuat index DROP INDEX – menghapus index

SQL SELECT S TATEMENT SELECT column_name(s) FROM table_name And SELECT * FROM table_name

SQL SELECT DISTINCT S TATEMENT SELECT DISTINCT column_name(s) FROM table_name Ket : DISTINCT (diffrent)digunakan untuk menampilkan kolom yang memiliki nilai yang sama

WHERE C LAUSE SELECT column_name(s) FROM table_name WHERE column_name operator value

O PERATOR AND & O R Operator And & Or digunakan untuk memfilter record berdasarkan kondisi/syarat yang lebih dari 1

O PERATOR AND

O PERATOR OR

K OMBINASI OPERATOR AND & O R

SQL ORDER BY K EYWORD ORDER BY digunakan untuk mengurutkan hasil berdasarkan kolum yang diinginkan. Pengurutan hasil dapat dilakukan secara ASC (Ascending) dan DESC (Descending) SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC

SQL INSERT INTO S TATEMENT INSERT INTO digunakan untuk menambahkan data kedalam basisdata SQL INSERT SINTAX INSERT INTO table_name VALUES (value1, value2, value3,...) INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...

SQL UPDATE S TATEMENT Digunakan untuk mengubah/memutahirkan data UPDATE table_name SET column1=value, column2=value2,... WHERE some_column=some_value

SQL DELETE S TATEMENT Digunakan untuk menghapus data didalam basisdata DELETE FROM table_name WHERE some_column=some_value

SQL SELECT TOP E QUIVALENT IN M Y SQL AND O RACLE MYSQL SINTAX SELECT column_name(s) FROM table_name LIMIT number ORACLE SINTAX SELECT column_name(s) FROM table_name WHERE ROWNUM <= number

T HE L IKE O PERATOR SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern

SQL W ILDCARDS SQL Wildcards dapat digunakan ketika melakukan pencarian dibasidata

SQL IN O PERATOR The IN operator allows you to specify multiple values in a WHERE clause. SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)

T HE BETWEEN O PERATOR Menampilkan data yang berada dirange antara 2 nilai. Nilai dapat berupa angka,text, dan tanggal SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2

Kun ‘aliman, au muta’alliman, au mustami’an, au muhibban. Walam takun khomisan, fatahlik Jadilah Engkau Orang Berilmu, atau orang yang menuntut ilmu,atau orang yang mau mendengarkan ilmu, atau orang yang menyukai ilmu. Dan janganlah kamu menjadi orang yang kelima maka kamu akan celaka (HR.Baihaqi)

Sekian.....