Rekayasa Perangkat Lunak (Materi 1 Database)

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

SQL – DML.
Yuswanto Modifikasi Data.
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.
Database MySQL.
PERINTAH SQL.
Dasar-dasar SQL soesanto.
PENGENALAN MYSQL Musdalifah DJ.
MYSQL.
PEMROGRAMAN BASIS DATA
Oleh : Kholid Fathoni, S.Kom., M.T.
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Internet Programming 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.
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR.
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
STRUCTURED QUERY LANGUAGE (SQL)
SQL Pertemuan
PENGANTAR TEKNOLOGI SIA 2
Pengenalan Database MySQL
Outline: Relational Data Model Entity Relationship Diagram
TEMPAT PENYIMPANAN DATA
Pemrograman internet ABU SALAM, M.KOM.
FUNGSI-FUNGSI AKSES MySql
DDL, DML.
Connect to the Server - Putty
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
SQL (Structured Query Language)
Stucture Query Language
Stucture Query Language
SQL OVERVIEW.
Dml(Data manipulation language)
Created By Amir Ali,S.Kom.,M.Kom
Pengenalan MySQL An’ Anqinudin L.
Structured Query Language
Data Manipulation Language (DML)
Pemrograman Internet Database.
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Pengenalan mySQL database
DATA MANIPULATION LANGUAGE
SQL.
Stucture Query Language
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.
MEMBANGUN DATABASE DENGAN MySQL
Kiky Rizky Nova Wardani, S.Kom
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
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:

Rekayasa Perangkat Lunak (Materi 1 Database) Ritzkal,S,Kom

Jenis bahasa dalam SQL Server : DDL (Data Definition Language) •Bahasa yang dipergunakan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti database, tabel, indeks. Contoh : CREATE, DROP, ALTER DML (Data Manipulation Language) •Bahasa yang berhubungan dengan proses manipulasi data pada tabel, record Contoh : INSERT, UPDATE, SELECT, DELETE

Create (Membuat) Contoh membuat database : Create digunakan untuk membuat Database dan table Contoh membuat database : Create database nama_database (create database mahasiswaTeknik) Contoh membuat Table: Create table nama_table (nama field type data (karakter), nama field type data (karakter)); create table mhs(npm text(10)primary key,nama text(25),alamat text(30),tgllahir date);

Insert Dipergunakan untuk menyisipkan record ke dalam tabel/view Penyisipan dapat dilakukan secara penuh maupun secara sebagian Menyisipkan record untuk fieldtertentu : INSERT INTO nama_tabel(field1, field2,…., fieldn) VALUES (‘value1’, ‘value2’, ……,’value3’) Contoh : Insert into mhs (npm,nama,alamat,tgllahir) values (“1080901209”, ”Ritzkal ”, “jl.budiagung”, “10-05-1979”)

Menyisipkan record ke semua field : INSERT INTO nama_tabel VALUES (‘value1’, ‘value2’, ……,’value3’) Contoh : INSERT INTO mhs VALUES (“1080901230”, ”Ucup ”, “jl.tajur”, “10-05-1980”)

Update •Mengubah nilai tabel tanpa mengubah jumlah record •Perintah yang dipergunakan untuk mengubah data atau record dari suatu tabel. •Mengubah nilai tabel tanpa mengubah jumlah record UPDATE nama_tabel SET nama_kolom = “nilai_data_baru WHERE [kondisi] Contoh : update mhs set nama =“riskhi dianto” where npm = “1080901210 “

Delete •Perintah ini dipergunakan untuk menghapus data atau record dari suatu tabel. •Penghapusan data bisa hanya satu atau lebih record, atau juga semua record dalam satu tabel. Secara ringkas : DELETE FROM nama_tabel WHERE [kondisi] •Contoh , menghapus data dari tabel mahasiswa yang memiliki kode_mahasiswa 1080901209 DELETE FROM mhs WHERE npm = ' 1080901210 '

Apabila ingin menghapus semua data/record dalam suatu tabel maka tidak perlu menggunakan WHERE. Contoh, menghapus semua record dalam tabel mahasiswa DELETE FROM Mahasiswa

•Operasi dasar terhadap tabel : –Selection •Pengambilan data secara horizontal pada suatu tabel yang memenuhi kondisi tertentu. –Projection •Pengambilan data secara vertikal pada suatu tabel yang memenuhi baris-baris data yang unik. –Join •Penggabungan satu tabel dengan tabel lainnya dalam ruang lingkup database relasional.

Select •Perintah SELECT dipergunakan untuk menampilkan baris-baris data dari tabel •Hanya dipergunakan untuk melakukan proses pengambilan data, bukan digunakan untuk mengubah data-data di dalam database •Tidak akan menyebabkan data berubah atau terhapus

Operasi Selection Contoh : •menampilkan semua data dari tabel mahasiswa SELECT * FROM mhs •Menampilkan semua data dari tabel mahasiswa yang memiliki nama = ‘Doni’ SELECT * FROM mahasiswa WHERE nama_mahasiswa = ‘ritzkal’

Operasi Projection •Menampilkan data nama_mahasiswa, alamat_mahasiswa dari tabel mahasiswa SELECT nama_mahasiswa, alamat_mahasiswa FROM Mahasiswa Atau SELECT mahasiswa.nama_mahasiswa, mahasiswa.alamat_mahasiswa FROM mahasiswa

Drop Digunakan untuk mengapus database dan table Contoh drop database : Drop database nama database (drop database mahasiswati) Contoh drop Table : Drop table nama table (drop table mhs)

Terima kasih