SQL (Structured Query Language)

Slides:



Advertisements
Presentasi serupa
SQL  SQL adalah bahasa query baku untuk DBMS  SQL diambil sebagai bakuan sejak tahun 1992  Awalnya diterapkan pada DBMS besar seperti Oracle dan Informix,
Advertisements

SQL – DML.
SQL (Structured Query Language)
PERINTAH SQL.
Dasar-dasar SQL soesanto.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
PEMROGRAMAN BASIS DATA
Praktikum Database Pengenalan Query
SQL.
Manajemen Basis Data menggunakan SQL Server
Aljabar Relasional.
Aljabar Relasional.
Aljabar Relasional Materi pertemuan 21.
PERTEMUAN 13 Sistem Basis Data Presented by :
DATA MANIPULATION LANGUAGE (DML)
Data Definition Language dan Data Manipulation Language
SQL (Structured Query Language) Materi Pertemuan
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)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
SQL (Structured Query Language)
SQL (Structured Query Language)
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
SQL (Structured Query Language)
SQL Pertemuan
Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Perintah Drop Sintak Menghapus Tabel Drop Aturan: Harus dimulai dari table yang paling children.
PENGANTAR TEKNOLOGI SIA 2
Outline: Relational Data Model Entity Relationship Diagram
bahasa Query basis data bab 8
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
Structure Query Language (SQL)
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
SQL.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
PEMASARAN BERBASIS WEB
Stucture Query Language
SQL (Structured Query Language)
Dml(Data manipulation language)
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
Created By Amir Ali,S.Kom.,M.Kom
PEMODELAN DATA.
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
SQL (Structured Query Language)
Struktur Query Language
Management Information System
Presented by Team Basis Data
Data Manipulation Language (DML)
Pemrograman Internet Database.
Aljabar Relasional.
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Basis Data - Udinus Semarang
SQL.
Stucture Query Language
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.
MEMBANGUN DATABASE DENGAN MySQL
DATA MANIPULATION LANGUAGE
Basis Data Bahasa Kueri Basis Data
Structured query language (sql)
SQL dan Database MySQL.
Basis Data Bahasa Kueri Basis Data
Transcript presentasi:

SQL (Structured Query Language)

SQL Server 2008 Terdiri dari 2 Perintah Dasar 1. DDL (Data Definition Language) Create Database Create Table Drop 2. DML ( Data Manipulation Language) Select Insert Update Delete

Struktur Dasar Select Sebuah ekspresi SQL dasar terdiri atas 3 klausa yaitu : - Select - From - Where

Klausa select digunakan untuk menetapkan daftar atribut (field) yang diinginkan sebagai hasil query Klausa from digunakan untuk menetapkan relasi/tabel atau gabungan tabel yang akan ditelusuri selama query data dilakukan Klausa where digunakan sebagai predikat (kriteria) yang harus dipenuhi dalam memperoleh hasil query Sifat klausa where opsional

Sintak (format penulisan) dari ekspresi SQL dasar dengan 3 klausa tersebut adalah : select A1 [, A2, …, An] from t1 [, t2, …, tm] [ where P ]

Keterangan : A1, A2, …, An merupakan daftar atribut t1, t2, …, tm merupakan daftar tabel atau relasi P merupakan predikat [ ] merupakan tanda opsional (boleh digunakan, boleh tidak digunakan) tergantung kebutuhan

Klausa Select Klausa ini berasosiasi dengan operasi Projeksi dalam Aljabar Relasional Contoh : Jika ingin menampilkan NPM dan Nama Mahasiswa di tabel Mahasiswa maka perintahnya Select NPM, nama From Mahasiswa

Jika ingin melakukan query terhadap semua atribut dapat dilakkan dengan menuliskan semua atribut satu per satu atau dengan menggunakan notasi * Select * From mahasiswa

Perlu diperhatikan untuk melakukan query terhadap 2 tabel atau lebih tabel-tabel yang menjadi sumber query harus memiliki keterhubungan yang diwakili dengan kesamaan nilai

Klausa FROM Klausa ini berasosiasi dengan operasi Cartesian Product dalam Aljabar Relasional Contoh : Select * From Mahasiswa, Jurusan Where Mahasiswa.KodeJurusan = Jurusan.KodeJurusan

Kita dapat menggunakan nama alias untuk tabel-tabel pada klausa from untuk menyederhanakan penulisan. Ekspresi diatas dapat pula dinyatakan dengan : Select * From Mahasiswa M, Jurusan J Where M.KodeJurusan = J.KodeJurusan

Klausa Where Klausa ini berasosiasi dengan operasi Seleksi dalam Aljabar Relasional Klausa ini boleh tidak digunakan yang artinya query dilakukan untuk semua record di dalam tabel yang disebutkan pada klausa from

Operator yang dapat digunakan : = menyatakan kesamaan < > menyatakan ketidaksamaan < = menyatakan lebih kecil atau sama dengan > = menyatakan lebih besar atau sama dengan < menyatakan lebih kecil > menyatakan lebih besar Operator Logika yang dapat digunakan (and, or)