Konsep Teknologi Informasi B

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

SQL  SQL adalah bahasa query baku untuk DBMS  SQL diambil sebagai bakuan sejak tahun 1992  Awalnya diterapkan pada DBMS besar seperti Oracle dan Informix,
SQL – DML.
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
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
Dasar-dasar SQL soesanto.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
DDL & Aturan Referential
PEMROGRAMAN BASIS DATA
Oleh : Kholid Fathoni, S.Kom., M.T.
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
SQL 1 KTI by dna.  Merupakan bahasa query standar yang digunakan untuk mengakses basis data relasional  Jenis SQL yaitu 1. interactive  langsung dapat.
SQL (Structured Query Language )
DATA MANIPULATION LANGUAGE (DML)
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
Microsoft SQL Server DDL dan DML dasar
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Data Definition Language dan Data Manipulation Language
BASIS DATA TERAPAN Pertemuan 2.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Sistem Basis Data Pertemuan 11 Presented by :
STRUCTURED QUERY LANGUAGE (SQL)
DATA DEFINITION 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
SQL Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
DDL, DML.
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Structure query language (SQL)
Manajemen Basis Data menggunakan SQL Server
SQL (Structured Query Language)
PEMASARAN BERBASIS WEB
Stucture Query Language
DESAIN BASIS DATA-Bagian 3
Stucture Query Language
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Structured Query Language
Data Manipulation Language (DML)
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
Structure query language (SQL)
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Konsep dasar sistem basis data By K’ ILO ^_^
Nama : Agnessia Mega C.A.S NIM : Kelas : AB-39-06
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.
SQL dan Database MySQL.
BAHASA BASIS DATA Data Manipulation Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Pengertian DML, DCL, dan DDL. Data Manipulasi Language(DML) DML adalah sub printah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database.
Transcript presentasi:

Konsep Teknologi Informasi B Structure Query Language

SQL SQL (Structured Query Language) ; suatu bahasa query yang digunakan untuk mengakses basis data relational (database) SQL dikenalkan pertama kali dalam IBM pada tahun 1970.

Data Definition Language (DDL) Perintah-perintah yang digunakan untuk mendefinisikan (menciptakan, tambah/mengubah/menghapus) struktur data/tabel. Pembuatan Database create database nama_db; Ex : membuat dBase dengan nama ilab_ia create database ilab_ia;

Data Definition Language Pembuatan Tabel create tabel nm_tabel; (nm_kolom1 jenis_kolom1, nm_kolom2 jenis_kolom2, . . .); Ex : membuat tabel nilai dengan kolom npm, nama, uts, uas create tabel nilai (npm char(8) not null, nama char(25),uts int(2), uas int(2));

Data Definition Language Merubah Struktur Tabel alter able nm_tabel add (nm_kolom jenis_kolom) modify (nm_kolom jenis_kolom) drop (nm_kolom jenis_kolom);

Data Definition Language Ex : Menambah kolom kelas dengan panjang 5 karakter sebelum kolom uts alter table nilai add (kelas char (5) before uts); Mengubah panjang kolom nama menjadi 30 karakter alter table nilai modify (nama char (30)); Menghapus kolom kelas dari tabel nilai alter table nilai drop (kelas char (5));

Data Manipulation Language (DML) Perintah yang digunakan untuk memanipulasi database. INSERT insert into nm_tabel (nm_kolom1, nm_kolom2, …) values (data1, data2, …);

Data Manipulation Language EX : Insert into nilai values (‘12345678’,’bobo’,75,85); Insert into nilai (npm, uts, uas) values (‘12345678’,75,85);

Data Manipulation Language UPDATE update nm_table set nm_kolom = ekspresi where kondisi ;

Data Manipulation Language Ex : Mengubah uts menjadi 80 untuk mahasiswa yang memiliki npm ‘12345678’ update nilai set uts = 80 where npm = ‘12345678’; Mengubah uts menjadi 65 untuk mahasiswa kelas 1IA20 update nilai set uts = 65 where kelas = ‘1IA20’;

Data Manipulation Language DELETE delete from nm_table where kondisi; Ex : Menghapus mahasiswa yang mempunyai nama bobo pada tabel nilai delete from nilai where nama = ‘bobo’;

Data Manipulation Language SELECT select [distinct] nm_kolom from nm_tabel; [group by nm_kolom] [where kondisis] [having kondisi] [order by nm_kolom [asc/des]];

DATA CONTROL LANGUAGE Berisi perintah-perintah untuk mengendalikan pengaksesan data. GRANT, memberikan kendali pada pengaksesan data. Ex: memberikan akses kepada gauzhan untuk memodifikasi data dari tabel nilai grant update on nilai to gauzhan;

DATA CONTROL LANGUAGE REVOKE, mencabut kemampuan pengaksesan data. Ex : Mencabut hak menghapus data pada tabel nilai untuk abi revoke delete on nilai from abi;