SQL Pertemuan 22 - 26.

Slides:



Advertisements
Presentasi serupa
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Advertisements

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)
PEMROGRAMAN BASIS DATA
Oleh : Kholid Fathoni, S.Kom., M.T.
SQL (Structured Query Language)
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Pemrogramn Berorientasi Obyek MySQL
DATA MANIPULATION LANGUAGE (DML)
Microsoft SQL Server DDL dan DML dasar
MySQL (My Stucture Query Language) Jenis Perintah MySQL terbagi:  DDL (Data Definition Language) bentuk bahasa yang digunakan untuk melakukan pendefinisian.
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
STRUCTURED QUERY LANGUAGE (SQL)
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)
PEMASARAN BERBASIS WEB
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
Dasar-dasar perintah Mysql
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)
PEMASARAN BERBASIS WEB
Stucture Query Language
Stucture Query Language
SQL OVERVIEW.
Dml(Data manipulation language)
Created By Amir Ali,S.Kom.,M.Kom
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Pengenalan MySQL An’ Anqinudin L.
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language (DML)
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Konsep dasar sistem basis data By K’ ILO ^_^
Pengenalan mySQL database
Nama : Agnessia Mega C.A.S NIM : Kelas : AB-39-06
SQL.
Stucture Query Language
Referensi Bahasa MySQL
Stucture Query Language
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PEMROGRAMAN BASIS DATA CLIENT SERVERR
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
SQL dan Database MySQL.
BAHASA BASIS DATA Data Defenition 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:

SQL Pertemuan 22 - 26

Konsep dan Definisi SQL Merupakan sebuah bahasa permintaan yang melekat pada suatu DBMS termasuk MySQL. Dalam penggunaannya, perintah SQL dikategorikan menjadi 3 Sub perintah, yaitu: DDL (Data Definition Language) DML (Data Manipulation Language) Dan DCL (Data Control Language)

DDL (Data Definition Language) 3 Perintah yang termasuk dalam DDL, yaitu: CREATE; Digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, view baru dan kolom baru ALTER; digunakan untuk mengubah struktur tabel yang telah dibuat. DROP; digunakan untuk menghapus database dan tabel.

DDL (Data Definition Language) CREATE Database: Create database perpustakaan;

DDL (Data Definition Language) Tabel: Create TABLE Buku( kd_buku CHAR(11), judul_buku VARCHAR(25), Pengarang VARCHAR (25), Penerbit VARCHAR (30) );

DDL (Data Definition Language) Tabel:

DDL (Data Definition Language)

DDL (Data Definition Language)

DDL (Data Definition Language)

DDL (Data Definition Language) ALTER Menambah kolom baru pada tabel: ALTER TABLE nama_tabel ADD kolom_baru tipedata(panjang) [FIRST | AFTER kolom_lama] ; Mengubah Nama Tabel: ALTER TABLE nama_lama RENAME [TO] nama_baru;

DDL (Data Definition Language) ALTER Menambah Kolom Primary Key: ALTER TABLE nama_tabel ADD PRIMARY KEY (nama_kolom) ;

DDL (Data Definition Language) DROP Menghilangkan Kolom Kunci: ALTER TABLE nama_tabel DROP PRIMARY KEY;

DDL (Data Definition Language) DROP Menghapus Kolom Tabel: ALTER TABLE nama_tabel DROP nama_kolom; Menghapus Tabel secara keseluruhan: DROP Table nama_tabel; Menghapus Database: DROP database nama_database;

DDL (Data Definition Language) Mengubah Nama Database RENAME DATABASE db_lama TO db_baru;

Latihan Kasus Buatlah Database dengan nama Akademik! Buat Tabel Mahasiswa dan Tabel mata kuliah didalam tabel akademik tersebut! Tabel mahasiswa terdiri dari NPM (sebagai primary key), nama, alamat, tanggal_lahir, no_telp dimana semua atribut pada tabel mahasiswa harus diisi. Tabel Mata kuliah terdiri dari kd_MK (PK), nama_MK, dan jumlah_sks dan semua atribut pada tabel mata kuliah tidak boleh kosong! Tambah kolom hobi pada tabel mahasiswa setelah kolom tanggal_lahir! Ubah kolom jumlah_sks pada tabel mata kuliah menjadi sks! Tambah tabel dosen pada database akademik dengan atribut : kd_dosen, nama, alamat!

Data Manipulation Language Pertemuan 23

DML (Data Manipulation Language) Data Manipulation Language (DML) adalah sub bahasa SQL yang berfungsi memanipulasi data yang ada di dalam basis data atau database. Perintah yang termasuk di dalam DML adalah: INSERT SELECT UPDATE DELETE

INSERT Memasukkan DATA pada TABEL Dengan menyamakan kolom data

INSERT Memasukkan DATA pada TABEL Dengan TANPA Menyebutkan Kolom

INSERT Memasukkan DATA pada TABEL Dengan Menyebutkan Kolom

INSERT Memasukkan data hanya pada SEBAGIAN KOLOM INSERT INTO nama_tabel (nama_kolom) VALUES (‘isi_kolom’);

SELECT Menampilkan Semua Kolom SELECT kolom_a, kolom_b, .... FROM nama_tabel; Atau

SELECT Menampilkan Sebagian Kolom SELECT nama_kolom FROM nama_tabel;

SELECT (Berkondisi) =, ≠, ≥, ≤, Menggunakan Simbol – simbol seperti: Dan Penghubung berupa AND, dan OR

UPDATE Memperbaharui data dengan perintah UPDATE: Update nama_tabel SET Kolom_a=‘datakolom_a’, Kolom_b=‘datakolom_b’, ...... WHERE kondisi;

DELETE Sintaks: DELETE FROM nama_tabel WHERE kondisi;

LATIHAN Buatlah kode SQL sehingga menjadi Tabel seperti berikut!