DML dan View Oleh : Sri Herawati.

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

MATA KULIAH : “LOGIKA DAN ALGORITMA”
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
Manajemen Basis Data menggunakan SQL Server
Pertemuan : Basisdata Terapan
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Me-Retrieve Data Menggunakan Pernyataan SQL SELECT
TRIGGER.
Microsoft SQL Server DDL dan DML dasar
Data Definition Language dan Data Manipulation Language
Praktikum Database Subquery Lanjutan dan View Abdul Kadir.

Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR.
SQL (Structured Query Language)
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
STRUCTURED QUERY LANGUAGE (SQL)
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.
SQL (Structure Query Language)
PENGANTAR TEKNOLOGI SIA 2
Pengenalan Database MySQL
SQL Basis Data.
Mengekspor, Menyalin, dan Mengimpor Data
Q U E R Y V I E W & Q U E R Y D E S I G N
Outline: Relational Data Model Entity Relationship Diagram
Structure Query Language
Rekayasa Perangkat Lunak (Materi 1 Database)
Bahasa Basis Data.
TABEL VIRTUAL (VIEW) SYAIFUL HUDA, S.Kom.
DDL, DML.
Query.
Bahasa Basis Data.
Praktikum Database Subquery Lanjutan dan View
View dan Trigger Materi 5
SQL (Structure Query Language)
VIEW.
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Query.
Manajemen Basis Data menggunakan SQL Server
SQL DML Pertemuan 6 dan 7.
SQL (Structured Query Language)
Stucture Query Language
Stucture Query Language
Adi Rachmanto – UNIKOM Q U E R Y D E S I G N Adi Rachmanto – UNIKOM
SQL OVERVIEW.
Dml(Data manipulation language)
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
Created By Amir Ali,S.Kom.,M.Kom
Structured Query Language (SQL)
BAHASA QUERY KOMERSIAL
Data Manipulation Language (DML)
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Structure Query Language (II)
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Pengenalan mySQL database
.: VIEW :. DB - Wiji Setiyaningsih, M.Kom
Stucture Query Language
Structured Query Language (SQL)
Stucture Query Language
DATA MANIPULATION LANGUAGE
Structured query language (sql)
BAHASA BASIS DATA Data Manipulation Languange
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

DML dan View Oleh : Sri Herawati

DML Union Union All Select Into

UNION operator yang digunakan untuk menggabungkan hasil query, dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Perintah ini hanya memilih nilai yang unik.

Sama dengan

Union All Perintah UNION ALL sama dengan perintah UNION, kecuali bahwa UNION ALL memilih semua nilai.

Union utk dua tabel

Backup Data Untuk proses Backup Menggunakan perintah BACKUP Menggunakan statemen SELECT INTO Menggunakan tool MYSQLDUMP Menggunakan tool MYSQLHOTCOPY Melakukan penyalinan file secara langsung

Restore Data Untuk proses Restore Menggunakan perintah RESTORE Menggunakan statemen LOAD DATA INFILE

Select into Pernyataan SELECT INTO digunakan untuk membuat backup suatu tabel. Sintaks : SELECT daftar_kolom FROM nama_tabel INTO OUTFILE nama_file;

Restore Mengembalikan data yang sudah dibackup Sintaks : LOAD DATA INFILE nama_file INTO TABLE nama_tabel;

Sebelum me-restore data terlebih dahulu buat tabel tujuan dlm database.

View View adalah tabel virtual yang isinya didefinisikan oleh query database. View bukanlah sebuah tabel fisik, tetapi sekumpulan instruksi yang menghasilkan sekumpulan data.

Hal yg harus diingat dlm view View hanya bisa dibuat di dalam database yang sedang digunakan. View bisa menggunakan data dari view lain. Kita tidak bisa membuat indeks untuk view. Jika ada lebih dari satu kolom view yang memiliki nama yang sama, kolom tersebut harus diberi alias. Kolom didalam view sama dengan kolom ditabel asal.

Create View → untuk membuat tabel view. Create view lebih bersifat manipulasi data daripada pernyataan definisi data. Bentuk Umum : Create View nama_view [(nama_kolom1,…)] As Select statement [with check option]; Keterangan : nama_view → harus dimulai dari huruf, bilangan atau garis bawah. Maksimal terdiri dari 9 karakter. with check option → merupakan klausa optimal yang menyebabkan semua perubahan dan penyisipan ke view akan diperiksa untuk mengetahui apakah semua itu memenuhi definisi view.

Buat view dengan nama mhsview yang berisi semua data mahasiswa Buat view dengan nama mhsview yang berisi semua data mahasiswa. → Create view mhsview As select * from mahasiswa; Buat view dengan nama krsview yang berisi nrp, nama mahasiswa,kodemk, namamk dan krs → Create view krsview (nrp, nama, kodemk,namamk,krs) As select mahasiswa.nrp,mahasiswa.nama, matakuliah.kode_mk, matakuliah.nama_mk, matakuliah.sks from mahasiswa, mengambil,matakuliah where mahasiswa.nrp=mengambil.nrp AND matakuliah.kode_mk=mengambil.kode_mk ;