Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

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”
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.
MYSQL.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
DDL & Aturan Referential
PEMROGRAMAN BASIS DATA
Oleh : Kholid Fathoni, S.Kom., M.T.
SQL (Structured Query Language)
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Microsoft SQL Server DDL dan DML dasar
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Sistem Basis Data Pertemuan 11 Presented by :
STRUCTURED QUERY LANGUAGE (SQL)
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
Pengenalan Database MySQL
SQL Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
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
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
SQL (Structure Query Language)
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
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
Pengenalan MySQL An’ Anqinudin L.
Pemrograman Internet Database.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Pengenalan mySQL database
Nama : Agnessia Mega C.A.S NIM : Kelas : AB-39-06
SQL.
Stucture Query Language
CREATE, MODIFY, & DELETE TABLE
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)
MEMBANGUN DATABASE DENGAN MySQL
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PENDAHULUAN MySQL Oleh: Rudianto.
SQL dan Database MySQL.
BAHASA BASIS DATA Data Defenition Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, 14-16 Frank & Rudy

Pengantar SQL SQL  Structured Query Language. SQL sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL.

Jenis Perintah SQL Data Definition Language (DDL) DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain : CREATE ALTER RENAME DROP

Jenis Perintah SQL 2. Data Manipulation Language (DML) SELECT INSERT DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain : SELECT INSERT UPDATE DELETE

Jenis Perintah SQL 3. Data Control Language (DCL) GRANT REVOKE DCL (bukan BCL) merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field. Perintah SQL yang termasuk dalam DCL antara lain : GRANT REVOKE

Membuat, Membuka dan Menghapus Database

Sintaks umum membuat database baru adalah: Contoh : create database nama_database; create database db_672008210;

Membuka Database Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya, kita harus membuka atau mengaktifkan databasenya terlebih dahulu. Berikut ini querynya : use db_672008210;

Untuk menghapus suatu database, sintaks umumnya adalah sbb : Contoh : Menghapus Database Untuk menghapus suatu database, sintaks umumnya adalah sbb : Contoh : drop database nama_database; drop database db_672008210;

Membuat, Mengubah dan Menghapus Tabel

Bentuk umum perintah SQL untuk membuat tabel baru adalah sbb: CREATE TABLE nama_tabel ( field1 tipe(panjang), field2 tipe(panjang), ... fieldn tipe(panjang), PRIMARY KEY (field_key) );

Membuat Tabel Sebagai contoh, kita akan membuat tabel baru dengan struktur sebagai berikut : Nama tabel: tMahasiswa

Membuat Tabel Untuk membuat tabel tersebut di atas, query atau perintah SQL-nya adalah sebagai berikut : CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL, nama varchar(30) tgllahir date, alamat text, PRIMARY KEY(nim) ); CREATE TABLE tMahasiswa ( nim varchar(10) NOT NULL PRIMARY KEY, nama varchar(30) NOT NULL, tgllahir date, alamat text, );

Membuat Tabel Beberapa hal yang perlu diperhatikan : CREATE TABLE merupakan perintah dasar dari pembuatan table. tMahasiswa merupakan nama tabel yang akan dibuat. Nim, nama, tgllahir dan alamat merupakan nama field. Varchar, date dan text merupakan tipe data dari field. NOT NULL merupakan option untuk menyatakan bahwa suatu field tidak boleh kosong. PRIMARY KEY merupakan perintah untuk menentukan field mana yang akan dijadikan primary key pada tabel. 10 dan 30 di belakang tipe data merupakan panjang maksimal dari suatu field. Untuk tipe data date dan text (dan beberapa tipe data lainnya) panjang karakter maksimalnya tidak perlu ditentukan. Jangan lupa akhiri perintah dengan titik-koma (;).

Mengubah Tabel Adakalanya kita perlu mengganti struktur tabel baik itu menghapus, menambah ataupun mengganti ukuran. Perintah yang digunakan SQL adalah ALTER TABLE.

menambah struktur tabel : menghapus kolom suatu tabel : Mengubah Tabel menambah struktur tabel : menghapus kolom suatu tabel : ALTER Table tMahasiswa ADD sex char(1); ALTER Table tMahasiswa Drop column Sex;

Mengubah nama kolom tabel : Mengubah Tabel Mengubah nama kolom tabel : SP_RENAME ‘tbl_awal.kolom_lama’, ‘kolom_baru’;

Syntax umum menghapus tabel adalah sbb: Contoh : DROP TABLE nama_tabel; DROP TABLE tMahasiswa;

Mengisi, Mengubah, dan Menghapus Data Tabel

Mengisi Data pada Tabel Syntax umum mengisi data pada tabel adalah sbb: Contoh : insert into nama_tabel values (values1, ..., valuesN) insert into tMahasiswa values(672006001, 'Irwan','1985-04-20', 'Semarang', 'L')

Mengisi Data pada Tabel Syntax umum mengisi data pada tabel adalah sbb: Contoh : INSERT INTO nama_table (nama_kolom) values (values); insert into tMahasiswa (nim, nama, alamat) values (672006002,’andhi’,’yogya’);

Mengubah Data pada Tabel Syntax umum mengubah data pada tabel adalah sbb: Contoh : UPDATE nama_table SET nama_kolom = value [WHERE condition]; update tMahasiswa set Sex = ‘L’ where nama=’andhi’

Menghapus Data pada Tabel Syntax umum menghapus data pada tabel adalah sbb: Contoh : DELETE [FROM] nama_table [ WHERE condition]; delete tMahasiswa where nama=’andhi’;