Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDini Rudianto Telah diubah "10 tahun yang lalu
1
SISTEM BASISDATA Lasmedi Afuan, ST.,M.Cs
2
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
3
SQL S INTAX SELECT Company, Country FROM Customers WHERE Country <> 'USA‘ SELECT * FROM Customers
4
SQL Structure Query Language SQL mengijinkan untuk mengakses dan memanipulasi basisdata ANSI (American National Standards Institute) Standard
5
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
6
SQL S TATEMENT SELECT * FROM Persons Ket: Perintah diatas merupakan query untuk menampilkan semua data dari tabel Persons Nama tabel
7
K EEP IN YOUR MIND SQL tidak CASE SENSITIF
8
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
9
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
10
SQL SELECT S TATEMENT SELECT column_name(s) FROM table_name And SELECT * FROM table_name
12
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
14
WHERE C LAUSE SELECT column_name(s) FROM table_name WHERE column_name operator value
18
O PERATOR AND & O R Operator And & Or digunakan untuk memfilter record berdasarkan kondisi/syarat yang lebih dari 1
19
O PERATOR AND
20
O PERATOR OR
21
K OMBINASI OPERATOR AND & O R
22
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
25
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,...
27
SQL UPDATE S TATEMENT Digunakan untuk mengubah/memutahirkan data UPDATE table_name SET column1=value, column2=value2,... WHERE some_column=some_value
30
SQL DELETE S TATEMENT Digunakan untuk menghapus data didalam basisdata DELETE FROM table_name WHERE some_column=some_value
31
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
33
T HE L IKE O PERATOR SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
35
SQL W ILDCARDS SQL Wildcards dapat digunakan ketika melakukan pencarian dibasidata
37
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,...)
39
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
41
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)
42
Sekian.....
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.