MySQL adalah database server open source, multiplatform, dan berbasis database relasional yang dapat digunakan untuk database pribadi maupun korporat. Menggunakan SQL untuk mengakses dan memanipulasi data.
Dokumen tersebut memberikan penjelasan mengenai bahasa query SQL (Structured Query Language) yang digunakan untuk mengakses dan memanipulasi data dalam basis data relasional. SQL dibagi menjadi 5 kelompok perintah yaitu DDL untuk definisi data, DML untuk manipulasi data, DCL untuk kontrol data, pengendali transaksi, dan pengendali programatik. Contoh perintah SQL seperti CREATE, SELECT, UPDATE, DELETE juga dijelaskan beserta komponen dan fungsinya.
Dokumen ini menjelaskan tentang SQL dasar dan bahasa-bahasanya. SQL digunakan untuk mengakses database relasional dan terdiri atas bahasa DDL untuk mendefinisikan database dan DML untuk mengelola datanya. DDL digunakan oleh administrator untuk membuat dan mengubah struktur database, sedangkan DML digunakan untuk menampilkan, menambahkan, mengubah dan menghapus data.
Dokumen tersebut memberikan penjelasan mengenai operasi dasar MySQL menggunakan Command Line Interface (CLI). Secara singkat, dokumen tersebut menjelaskan tentang pengenalan MySQL, perintah-perintah dasar SQL seperti DDL dan DML, contoh pembuatan database dan tabel, serta contoh penggunaan perintah-perintah DDL dan DML.
Sistem basis data menyimpan data secara terorganisir dalam bentuk koleksi tabel. Model relasional basis data menggunakan tabel-tabel untuk menggambarkan data dan hubungannya. MySQL adalah sistem manajemen basis data relasional yang fleksibel, portabel, dan terbuka sumber yang populer untuk menyimpan dan mengakses data.
Dokumen tersebut memberikan pengantar singkat mengenai SQL (Structured Query Language). SQL adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. Dokumen tersebut menjelaskan elemen-elemen dasar SQL seperti pernyataan, nama, tipe data, dan fungsi-fungsi bawaan SQL.
Dokumen tersebut membahas tentang Data Definition Language (DDL) dan Data Manipulation Language (DML) dalam SQL untuk membuat, mengubah, dan memanipulasi tabel database. Secara khusus, dibahas tentang cara membuat tabel, menambahkan constraint seperti primary key dan foreign key, serta memanipulasi data dengan perintah INSERT, UPDATE, DELETE dan SELECT.
SQL adalah bahasa standar untuk mengakses dan mengelola data dalam basis data relasional. SQL digunakan untuk membuat, mengubah, dan mengambil data dari basis data. Terdiri dari bahasa DDL untuk mendefinisikan basis data dan objek-objeknya, serta DML untuk memanipulasi data.
Dokumen ini membahas pengantar bahasa query SQL (Structured Query Language). Terdapat dua jenis perintah SQL yaitu DDL untuk mendefinisikan struktur database dan tabel, serta DML untuk manipulasi data. Dokumen ini menjelaskan contoh-contoh perintah DDL seperti CREATE, ALTER, DROP dan perintah DML seperti INSERT, SELECT, UPDATE, DELETE beserta penjelasan dan contoh kode SQL.
Dokumen tersebut memberikan penjelasan tentang SQL dasar dan penggunaan MySQL. Terdapat penjelasan mengenai apa itu MySQL, kelebihan MySQL, cara mengakses MySQL, membuat dan mengelola database serta tabel, serta contoh-contoh perintah SQL dasar."
Modul ini membahas tentang membuat dan mengelola database serta tabel di MySQL. Terdapat penjelasan singkat tentang cara membuat database dan tabel, mengisi, mengubah, dan menghapus data, serta mengambil data menggunakan perintah SQL seperti select, join, dan lainnya.
DDL, DML, dan DML merupakan bahasa utama SQL untuk mendefinisikan, memanipulasi, dan memperoleh akses ke data dalam basis data. DDL digunakan untuk membuat dan memodifikasi struktur basis data, DML digunakan untuk menambah, mengubah, dan menghapus data, sedangkan DQL digunakan untuk mengambil dan memperoleh data.
Dokumen tersebut memberikan penjelasan tentang MySQL, mulai dari pengertian database, komponen sistem database, bahasa database, instalasi MySQL di Windows, dasar-dasar MySQL seperti membuat database dan tabel, jenis data, constraint, serta perintah-perintah dasar SQL seperti insert, update, delete, dan select data. Terdapat juga contoh kode SQL untuk memanipulasi tabel.
Dokumen ini membahas tentang Data Definition Language (DDL) untuk membuat, mengubah, dan menghapus database serta tabel di MySQL. Termasuk di dalamnya adalah cara membuat database dan tabel, mendefinisikan tipe data kolom, primary key, foreign key, dan lainnya. Lalu dijelaskan contoh kode SQL untuk menerapkan perintah-perintah DDL tersebut.
Dokumen tersebut membahas tentang praktikum basis data 1 yang mencakup pembahasan tentang ERD untuk sistem sepeda kampus, normalisasi basis data, dan dasar-dasar SQL untuk mengakses dan memanipulasi data dalam basis data MySQL."
Dokumen tersebut membahas tentang struktur kontrol dan fungsi dalam PHP beserta contoh-contohnya. Terdapat penjelasan mengenai struktur berurutan, struktur seleksi menggunakan if, if-else, if-elseif-else, switch case, dan operator ternary. Juga dijelaskan fungsi date() dan contoh penggunaannya.
Dokumen tersebut merangkum tentang bahasa pemrograman SQL (Structured Query Language). SQL adalah bahasa standar untuk membuat dan mengakses database relasional. Dokumen tersebut menjelaskan komponen-komponen utama SQL seperti DDL (Data Definition Language) untuk mendefinisikan database, DML (Data Manipulation Language) untuk memanipulasi data, dan DCL (Data Control Language) untuk mengontrol akses database. Selain itu, dibahas pula tentang tipe data dasar dan constraints yang
Modul ini memberikan panduan penggunaan Microsoft Word dengan menjelaskan cara memulai program, mengenal komponen antarmuka pengguna, format teks, dan mengedit dokumen. Topik utama meliputi pengaturan halaman, pengetikan dan format teks, serta operasi edit seperti menyalin, memindahkan, dan membatalkan perintah."
Dokumen tersebut memberikan penjelasan mengenai operasi dasar MySQL menggunakan Command Line Interface (CLI). Secara singkat, dokumen tersebut menjelaskan tentang pengenalan MySQL, perintah-perintah dasar SQL seperti DDL dan DML, contoh pembuatan database dan tabel, serta contoh penggunaan perintah-perintah DDL dan DML.
Sistem basis data menyimpan data secara terorganisir dalam bentuk koleksi tabel. Model relasional basis data menggunakan tabel-tabel untuk menggambarkan data dan hubungannya. MySQL adalah sistem manajemen basis data relasional yang fleksibel, portabel, dan terbuka sumber yang populer untuk menyimpan dan mengakses data.
Dokumen tersebut memberikan pengantar singkat mengenai SQL (Structured Query Language). SQL adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. Dokumen tersebut menjelaskan elemen-elemen dasar SQL seperti pernyataan, nama, tipe data, dan fungsi-fungsi bawaan SQL.
Dokumen tersebut membahas tentang Data Definition Language (DDL) dan Data Manipulation Language (DML) dalam SQL untuk membuat, mengubah, dan memanipulasi tabel database. Secara khusus, dibahas tentang cara membuat tabel, menambahkan constraint seperti primary key dan foreign key, serta memanipulasi data dengan perintah INSERT, UPDATE, DELETE dan SELECT.
SQL adalah bahasa standar untuk mengakses dan mengelola data dalam basis data relasional. SQL digunakan untuk membuat, mengubah, dan mengambil data dari basis data. Terdiri dari bahasa DDL untuk mendefinisikan basis data dan objek-objeknya, serta DML untuk memanipulasi data.
Dokumen ini membahas pengantar bahasa query SQL (Structured Query Language). Terdapat dua jenis perintah SQL yaitu DDL untuk mendefinisikan struktur database dan tabel, serta DML untuk manipulasi data. Dokumen ini menjelaskan contoh-contoh perintah DDL seperti CREATE, ALTER, DROP dan perintah DML seperti INSERT, SELECT, UPDATE, DELETE beserta penjelasan dan contoh kode SQL.
Dokumen tersebut memberikan penjelasan tentang SQL dasar dan penggunaan MySQL. Terdapat penjelasan mengenai apa itu MySQL, kelebihan MySQL, cara mengakses MySQL, membuat dan mengelola database serta tabel, serta contoh-contoh perintah SQL dasar."
Modul ini membahas tentang membuat dan mengelola database serta tabel di MySQL. Terdapat penjelasan singkat tentang cara membuat database dan tabel, mengisi, mengubah, dan menghapus data, serta mengambil data menggunakan perintah SQL seperti select, join, dan lainnya.
DDL, DML, dan DML merupakan bahasa utama SQL untuk mendefinisikan, memanipulasi, dan memperoleh akses ke data dalam basis data. DDL digunakan untuk membuat dan memodifikasi struktur basis data, DML digunakan untuk menambah, mengubah, dan menghapus data, sedangkan DQL digunakan untuk mengambil dan memperoleh data.
Dokumen tersebut memberikan penjelasan tentang MySQL, mulai dari pengertian database, komponen sistem database, bahasa database, instalasi MySQL di Windows, dasar-dasar MySQL seperti membuat database dan tabel, jenis data, constraint, serta perintah-perintah dasar SQL seperti insert, update, delete, dan select data. Terdapat juga contoh kode SQL untuk memanipulasi tabel.
Dokumen ini membahas tentang Data Definition Language (DDL) untuk membuat, mengubah, dan menghapus database serta tabel di MySQL. Termasuk di dalamnya adalah cara membuat database dan tabel, mendefinisikan tipe data kolom, primary key, foreign key, dan lainnya. Lalu dijelaskan contoh kode SQL untuk menerapkan perintah-perintah DDL tersebut.
Dokumen tersebut membahas tentang praktikum basis data 1 yang mencakup pembahasan tentang ERD untuk sistem sepeda kampus, normalisasi basis data, dan dasar-dasar SQL untuk mengakses dan memanipulasi data dalam basis data MySQL."
Dokumen tersebut membahas tentang struktur kontrol dan fungsi dalam PHP beserta contoh-contohnya. Terdapat penjelasan mengenai struktur berurutan, struktur seleksi menggunakan if, if-else, if-elseif-else, switch case, dan operator ternary. Juga dijelaskan fungsi date() dan contoh penggunaannya.
Dokumen tersebut merangkum tentang bahasa pemrograman SQL (Structured Query Language). SQL adalah bahasa standar untuk membuat dan mengakses database relasional. Dokumen tersebut menjelaskan komponen-komponen utama SQL seperti DDL (Data Definition Language) untuk mendefinisikan database, DML (Data Manipulation Language) untuk memanipulasi data, dan DCL (Data Control Language) untuk mengontrol akses database. Selain itu, dibahas pula tentang tipe data dasar dan constraints yang
Modul ini memberikan panduan penggunaan Microsoft Word dengan menjelaskan cara memulai program, mengenal komponen antarmuka pengguna, format teks, dan mengedit dokumen. Topik utama meliputi pengaturan halaman, pengetikan dan format teks, serta operasi edit seperti menyalin, memindahkan, dan membatalkan perintah."
MySQL adalah database server open source, multiplatform, dan berbasis database relasional yang dapat digunakan untuk database pribadi maupun korporat. Menggunakan SQL untuk mengakses dan memanipulasi data.
A poesia celebra a ideia de viver dia a dia, apreciando os pequenos momentos como as nuvens no c辿u, em vez de se apegar ao passado ou futuro. Nada permanece da mesma maneira, tudo est叩 em constante mudan巽a como os rios, e a vida deve ser vivida sem apego s mem坦rias, aproveitando cada momento presente.
National workshop on community based water management in rajasthanSubhash Jain
油
Potential of traditional water harvesting structures to meet drinking water challenge in desert region. This work was carried out by Safe Water Network in association with BCT.
Modul ini memperkenalkan fitur-fitur baru Microsoft Word 2007 seperti ribbon menu, format file PDF dan XPS, SmartArt, cover page, dan building block. Modul ini juga menjelaskan cara membuka dan mengenal area kerja Microsoft Word 2007 serta membuat dan menggunakan template.
Manoj Kumar has over 14 years of experience as a freelance corporate trainer. He has worked as a corporate trainer for several organizations from 2001 to 2013 and is currently a freelance trainer. He specializes in training for advanced Excel, Access, PowerPoint, and Microsoft Project. He has provided training to over 50 major companies across various industries.
The document discusses continuous integration and continuous delivery best practices for software development. It considers which tool-chains are best suited for different environments and requirements. The document is a copyrighted work from Staff Finder AG.
Dokumen tersebut membahas cara membuat query, macro, dan form untuk mengelola data karyawan beserta tunjangan dan gajinya menggunakan Microsoft Access. Terdapat penjelasan tentang membuat query untuk mengelompokkan bagian kerja karyawan berdasarkan kode NIK, query untuk menghitung gaji pokok beserta tunjangannya, serta cara membuat form untuk menampilkan dan menginput data karyawan beserta tombol-tombolnya yang dihubungkan dengan macro
MySQL adalah perangkat lunak database relasional open source yang mampu menyimpan dan memproses data secara cepat serta mendukung akses multi-user melalui bahasa SQL.
Data Definition Language untuk menampilkan data dari berbagai tabelmuslimh
油
1. Create
Ini termasuk dalam bahasa pemrograman ketika membuat objek. Terdapat beberapa poin yang perlu diperhatikan sebagai berikut ini.
Create trigger berguna untuk membuat reaksi tertentu maupun trigger di database ketika kalian memasukkan perintah lain
Create table guna membuat tabel baru
Create procedure guna membuat prosedur baru
Create index guna membuat index baru
Create function guna membuat fungsi baru
Create database guna membuat database baru
2. Alter
Ini merupakan sebuah bahasa pemrograman yang dipergunakan ketika hendak melakukan perubahan struktur suatu tabel maupun memodifikasi untuk bentuk kolom, menambah tabel, dan mengganti tabel yang telah ada.
3. Drop
Ini merupakan perintah yang dapat digunakan berkaitan dengan penghapusan objek yang ada pada database. Terdapat 2 macam drop yaitu drop database dan drop table.
Drop database dipergunakan untuk melakukan penghapusan database dan drop table digunakan untuk menghapus tabel.
Tentunya selain tiga perintah yang sudah disebutkan diatas masih ada perintah ddl lainnya yang bisa kalian ketahui seperti Truncate.
Truncate merupakan perintah yang dapat dimanfaatkan saat kalian ingin melakukan penghapusan objek pada database untuk waktu yang lebih cepat. Perintah ini dikatakan lebih cepat bila dibandingkan dengan Delete.
Truncate ini berguna menghapus catatan yang ada pada tabel. Jadi pada saat kalian membuat struktur tabel dan ternyata terdapat catatan yang salah kalian bisa melakukan perbaikan dengan memakai perintah Truncate di ddl.
Saat menggunakan perintah ini jangan khawatir pada struktur tabelnya akan ikut berubah. Hal ini karena Truncate ini hanya berguna menghapus catatan tabel saja dan tidak merusak struktur tabelnya.
Mengenal Apa Itu DDL Adalah ?, Dan Penggunaanya
Data Definition Language adalah bahasa pemrograman yang ada di dalam komputer sehingga bisa dimanfaatkan guna membuat ataupun memodifikasi struktur pada suatu objek pada database yang paling utama untuk pembuatan skema.
Data Definition Language merupakan kumpulan perintah yang tersedia dalam SQL (Structure Query Language) yang memberikan gambaran terkait desain database dengan menyeluruh. SQL ini juga disebut dengan MySQL.
MySQL merupakan database management system memakai bahasa SQL untuk bahasa yang menghubungkan antara software aplikasi beserta database server. Namun jika kembali pada pembahasan data definition language maka merupakan sekumpulan perintah SQL yang terhubung dengan definisi dari struktur database.
Jadi ddl adalah suatu bentuk dari SQL yang dapat dipergunakan untuk menciptakan ataupun membuat suatu database, struktur tabel, tabel, dan lainnya.
Mahasiswa D3 Manajemen Informatika mampumembuat algoritma dalam bentukpseudocode dan flowchart serta membangunprogram untuk menyelesaikan permasalahanyang sederhana/mudah.
Algoritma menurut ilmu matematika dan sains adalah urutan atau langkah-langkah untuk perhitungan atau untuk menyelesaikan masalah yang ditulis secara berurutan
Sehingga
Dokumen tersebut merangkum konsep dasar sistem basis data meliputi pengenalan DDL, pembuatan dan pengaturan database, tabel, tipe data, indeks, view dan contoh perintah-perintahnya dalam bahasa MySQL.
Dokumen ini membahas administrasi basis data PostgreSQL menggunakan psql. Topik utamanya adalah cara menggunakan perintah-perintah dasar psql seperti login, membuat database dan tabel, serta mengelola database dan tabel di PostgreSQL. Dokumen ini juga menyertakan contoh sintaks SQL untuk membuat tabel-tabel berelasi seperti tabel karyawan, kendaraan, dan member.
Dokumen tersebut membahas tentang penggunaan database dalam PHP dengan MySQL. Topik utama yang dibahas adalah konfigurasi koneksi antara PHP dan MySQL, penggunaan perintah SQL dasar seperti INSERT, SELECT, UPDATE, dan DELETE untuk mengolah data di database, serta contoh kode PHP untuk melakukan koneksi dan mengakses data di database MySQL.
5 - Accessing-MySQL-Database by PHP - Pemrograman Internet Lanjut.pptxMasSam13
油
Dokumen tersebut memberikan panduan lengkap tentang konsep dan implementasi pengolahan database menggunakan PHP dan MySQL, mulai dari persyaratan, langkah-langkah dasar, contoh query, dan output hasilnya.
Dokumen ini membahas dasar-dasar penggunaan MySQL untuk merancang database, termasuk tipe-tipe tabel, field, dan cara merancang database yang baik. Juga membahas penamaan identifier dan SQL untuk membuat, mengubah, dan menampilkan data pada database. Terakhir membahas perintah-perintah dasar SQL seperti INSERT, UPDATE, DELETE, SELECT beserta contoh-contohnya.
1. Overview MySQLOverview MySQL
MySQL merupakanMySQL merupakan
Database Server yangDatabase Server yang
bersifat :bersifat :
Open SourceOpen Source
MultiplatformMultiplatform
BerbasisBerbasis databasedatabase
relasionalrelasional
Bisa dipakai untukBisa dipakai untuk
database pribadi atau padadatabase pribadi atau pada
level korporat berskalalevel korporat berskala
kecil hingga besarkecil hingga besar
Selain bersifat free, adaSelain bersifat free, ada
juga yang bersifatjuga yang bersifat
komersialkomersial
2. Overview MySQLOverview MySQL
(Lanjutan)(Lanjutan)
MenggunakanMenggunakan
SQL untukSQL untuk
mendukungmendukung
pengaksesanpengaksesan
data (data (queryquery))
Hasil dari
permintaan
Klien Server
Permintaan berupa
pernyataan seperti:
SELECT * FROM bintang;
3. Dasar SQLDasar SQL
SQL = Structured Query LanguageSQL = Structured Query Language
Digunakan untuk mengakses basisDigunakan untuk mengakses basis
data relasionaldata relasional
Bersifat standar; bisa dipakai untukBersifat standar; bisa dipakai untuk
basis data relasional lainnyabasis data relasional lainnya
Perintah SQL dapat dibagi menjadiPerintah SQL dapat dibagi menjadi
DDL dan DMLDDL dan DML
4. Perintah DDLPerintah DDL
DDL =DDL = Definition Data LanguageDefinition Data Language
Digunakan untuk kepentinganDigunakan untuk kepentingan
penciptaan database, tabel, hinggapenciptaan database, tabel, hingga
penghapusan database atau tabelpenghapusan database atau tabel
Contoh:Contoh:
CREATE DATABASECREATE DATABASE
CREATE TABLECREATE TABLE
DROP TABLEDROP TABLE
ALTER TABLEALTER TABLE
5. Perintah DMLPerintah DML
DML =DML = Data Manipulation LanguageData Manipulation Language
Digunakan untuk memanipulasi dataDigunakan untuk memanipulasi data
Contoh:Contoh:
SELECT mengambil dataSELECT mengambil data
DELETE menghapus dataDELETE menghapus data
INSERT menyisipkan dataINSERT menyisipkan data
UPDATE mengubah dataUPDATE mengubah data
6. Persiapan Pemakaian MySQLPersiapan Pemakaian MySQL
Lakukan instalasi MySQL terlebihLakukan instalasi MySQL terlebih
duludulu
MySQL memiliki sejumlahMySQL memiliki sejumlah tooltool; salah; salah
satu di antaranya adalah:satu di antaranya adalah:
programprogram mysqlmysql, yang dipakai untuk, yang dipakai untuk
mengaksesmengakses databasedatabase dari sisi kliendari sisi klien
ProgramProgram mysqladminmysqladmin, untuk mengelola, untuk mengelola
MySQL dari sisi administrator sistemMySQL dari sisi administrator sistem
7. Masuk ke Direktori ProgramMasuk ke Direktori Program
Masuk ke prompt DOSMasuk ke prompt DOS
Ketik perintah:Ketik perintah:
cd c:Program FilesMysQLMySQL Server 5.0cd c:Program FilesMysQLMySQL Server 5.0
Berikan perintah cd binBerikan perintah cd bin
8. Mengatur Password rootMengatur Password root
rootroot adalah pemakai denganadalah pemakai dengan
wewenang paling tinggi danwewenang paling tinggi dan
digunakan untuk admin sistemdigunakan untuk admin sistem
Perintah untuk mengubah passwordPerintah untuk mengubah password
root:root:
mysqladmin uroot passwordmysqladmin uroot password rahasiarahasia
9. Masuk ke Program Klien mysqlMasuk ke Program Klien mysql
Berikan perintah:Berikan perintah:
mysql uroot pmysql uroot p
Ketikkan password dan tekan EnterKetikkan password dan tekan Enter
C:Program FilesMySQLMySQL Server 5.0bin>mysql -uroot
-prahasia
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 8 to server version: 5.0.15-nt
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>
10. Pembuatan Database dan TabelPembuatan Database dan Tabel
Database: Pegawai
Tabel: Pribadi
Field:
-NIP
-Nama
-Tgl_Lahir
-Sex
-Alamat
-Kota
Tabel: Pekerjaan
Field:
-NIP
-Tgl_Masuk
-Kode_Bag
-Gaji
Tabel: Bagian
Field:
-Kode_Bag
-Nama_Bag
11. Membuat Database PegawaiMembuat Database Pegawai
Berikan perintah pada promptBerikan perintah pada prompt
mysql:mysql:
CREATE DATABASE Pegawai;CREATE DATABASE Pegawai;
mysql> CREATE DATABASE Pegawai;
Query OK, 1 row affected (0.09 sec)
mysql>
13. Membuat Tabel PribadiMembuat Tabel Pribadi
Berikan perintah:Berikan perintah:
CREATE TABLE Pribadi (
Nip CHAR(5) NOT NULL PRIMARY KEY,
Nama VARCHAR(35) NOT NULL,
Tgl_lahir DATE,
Sex ENUM('P','W'),
Alamat VARCHAR(35),
Kota VARCHAR(15));
14. Penjelasan Tipe DataPenjelasan Tipe Data
KARAKTERKARAKTER
CHARCHAR: Teks dengan maksimal 255: Teks dengan maksimal 255
karakterkarakter
VARCHARVARCHAR: Teks maksimal 255: Teks maksimal 255
karakter dan bersifat variabelkarakter dan bersifat variabel
TEXTTEXT: Teks dengan panjang: Teks dengan panjang
maksimal 65535maksimal 65535
15. Penjelasan Tipe DataPenjelasan Tipe Data
BILANGANBILANGAN
TINYINTTINYINT: Bilangan 1 byte: Bilangan 1 byte
SMALLINTSMALLINT: Bilangan 2 byte: Bilangan 2 byte
INTINT atauatau INTEGERINTEGER Bilangan 4 byteBilangan 4 byte
BIGINTBIGINT: Bilangan 8 byte: Bilangan 8 byte
FLOATFLOAT: Bilangan pecahan (4 byte): Bilangan pecahan (4 byte)
DOUBLEDOUBLE atauatau REALREAL: Bilangan pecahan (8 byte): Bilangan pecahan (8 byte)
DECIMAL(M, D)DECIMAL(M, D) atauatau NUMERIC(M, D)NUMERIC(M, D)::
Bilangan pecahanBilangan pecahan
16. Penjelasan Tipe DataPenjelasan Tipe Data
LAIN-LAINLAIN-LAIN
DATEDATE: Tanggal: Tanggal
DATETIMEDATETIME: Waktu (tanggal dan jam): Waktu (tanggal dan jam)
TIME :TIME : JamJam
ENUM(nilai1, nilai2, )ENUM(nilai1, nilai2, ): Nilai: Nilai
enumerasienumerasi
BOOLEANBOOLEAN: tipe benar atau salah: tipe benar atau salah
17. Kata TambahanKata Tambahan
NOT NULL : Tidak boleh kosongNOT NULL : Tidak boleh kosong
PRIMARY KEY: Kunci primerPRIMARY KEY: Kunci primer
AUTO_INCREMENT: Nilai naik secaraAUTO_INCREMENT: Nilai naik secara
otomatis tanpa diisiotomatis tanpa diisi
18. Penambahan DataPenambahan Data
Penambahan data dilakukan denganPenambahan data dilakukan dengan
menggunakan pernyataan INSERTmenggunakan pernyataan INSERT
Bentuk dasar :Bentuk dasar :
INSERT INTO nama_tabel (nama_field,INSERT INTO nama_tabel (nama_field,
nama_field, ) VALUES (nilai, nilai, );nama_field, ) VALUES (nilai, nilai, );
Contoh:Contoh:
INSERT INTO Pribadi(Nip, Nama, Tgl_lahir, Sex, Alamat, Kota)INSERT INTO Pribadi(Nip, Nama, Tgl_lahir, Sex, Alamat, Kota)
VALUES ('12345', 'A. Hamzah Sianturi', '1965/12/23',VALUES ('12345', 'A. Hamzah Sianturi', '1965/12/23',
'P', 'Jl. Kudus 1', 'Yogya');'P', 'Jl. Kudus 1', 'Yogya');
19. Melihat Isi TabelMelihat Isi Tabel
Perintah SELECTPerintah SELECT
Bentuk Umum:Bentuk Umum:
SELECT * FROM Nama_TabelSELECT * FROM Nama_Tabel
Contoh:Contoh:
SELECT * FROM PribadiSELECT * FROM Pribadi
20. Penambahan Data (Lanjutan)Penambahan Data (Lanjutan)
Tambahkan data berikut:Tambahkan data berikut:
Untuk data yang kosong, tuliskan NULLUntuk data yang kosong, tuliskan NULL
PriaYogyaJl. Karyacita 9Joned05/05/197812354
PriaYogyaJl. Astina 4ASueb04/07/197112353
WanitaKlatenJl. Kertosono 87Sinta29/04/196912352
PriaSlemanNgampilan 2AEdi Damhudi05/04/197112351
WanitaYogyaJl. Sawo 108Intan01/02/197512350
PriaMagelangKarangwaru I/3Bagus13/05/196612349
WanitaBantulJl. Arumdalu 23Dian Arum14/03/196912348
WanitaSiti Umayani12347
PriaSlemanJl. Masjid 47Udin12/01/197812346
Jenis
Kelamin
KotaAlamatNamaTanggal lahirNIP
21. Penambahan Data dengan FieldPenambahan Data dengan Field
TertentuTertentu
Contoh tanpa mengisi Tanggal lahir,Contoh tanpa mengisi Tanggal lahir,
alamat dan kotaalamat dan kota
INSERT INTO Pribadi(Nip, Nama, Sex)INSERT INTO Pribadi(Nip, Nama, Sex)
VALUES ('12355', 'Andini', 'W');VALUES ('12355', 'Andini', 'W');
22. Pengaruh Kunci PrimerPengaruh Kunci Primer
Cobalah berikan pernyataan berikut:Cobalah berikan pernyataan berikut:
INSERT INTO Pribadi(Nip, Nama, Tgl_lahir, Sex, Alamat,INSERT INTO Pribadi(Nip, Nama, Tgl_lahir, Sex, Alamat,
Kota)Kota)
VALUES ('12345', Dona Harun', '1978/01/01',VALUES ('12345', Dona Harun', '1978/01/01',
W', 'Jl. Kreasi 77', 'Yogya');W', 'Jl. Kreasi 77', 'Yogya');
Apa yang terjadi? Kenapa?Apa yang terjadi? Kenapa?
23. Pengaruh NOT NULLPengaruh NOT NULL
Cobalah berikan pernyataan berikut:Cobalah berikan pernyataan berikut:
INSERT INTO Pribadi(Nip, Sex)INSERT INTO Pribadi(Nip, Sex)
VALUES ('12360', W');VALUES ('12360', W');
Apa yang terjadi? Kenapa?Apa yang terjadi? Kenapa?
24. Pengaruh ENUMPengaruh ENUM
Cobalah perintah berikut:Cobalah perintah berikut:
INSERT INTO Pribadi(Nip, Nama, sex)INSERT INTO Pribadi(Nip, Nama, sex)
VALUES ('12361', 'Edi harahap', 'L');VALUES ('12361', 'Edi harahap', 'L');
Apa yang terjadi? Kenapa?Apa yang terjadi? Kenapa?
Cek dengan SELECT; apakah dataCek dengan SELECT; apakah data
tersimpan?tersimpan?
25. Melihat Struktur TabelMelihat Struktur Tabel
Gunakan perintah:Gunakan perintah:
DESC nama_tabelDESC nama_tabel
Contoh:Contoh:
DESC Pribadi;DESC Pribadi;
+-----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| Nip | char(5) | NO | PRI | | |
| Nama | varchar(35) | NO | | | |
| Tgl_lahir | date | YES | | NULL | |
| Sex | enum('P','W') | YES | | NULL | |
| Alamat | varchar(35) | YES | | NULL | |
| kota | varchar(20) | YES | | NULL | |
+-----------+---------------+------+-----+---------+-------+
6 rows in set (0.16 sec)
26. Mengganti Nama FieldMengganti Nama Field
Perintah yang digunakan adalahPerintah yang digunakan adalah
ALTER TABLEALTER TABLE
Contoh:Contoh:
ALTER TABLE PribadiALTER TABLE Pribadi
CHANGE sex kelamin ENUM('P','W');CHANGE sex kelamin ENUM('P','W');
Cek struktur tabel setelah AndaCek struktur tabel setelah Anda
melakukan perintah di atasmelakukan perintah di atas
27. Mengganti Ukuran/Tipe FieldMengganti Ukuran/Tipe Field
Perintah yang digunakan adalahPerintah yang digunakan adalah
ALTER TABLEALTER TABLE
Contoh:Contoh:
ALTER TABLE PribadiALTER TABLE Pribadi
CHANGE kota kota VARCHAR(20);CHANGE kota kota VARCHAR(20);
Cek struktur tabel setelah AndaCek struktur tabel setelah Anda
melakukan perintah di atasmelakukan perintah di atas
28. Menambahkan DEFAULTMenambahkan DEFAULT
DEFAULT pada struktur tabelDEFAULT pada struktur tabel
digunakan untuk memberikan nilaidigunakan untuk memberikan nilai
bawaan pada suatu field kalau nilaibawaan pada suatu field kalau nilai
bersangkutan tidak dimasukkanbersangkutan tidak dimasukkan
Contoh:Contoh:
ALTER TABLE Pribadi CHANGEALTER TABLE Pribadi CHANGE
kelamin kelamin ENUM('P','W')kelamin kelamin ENUM('P','W')
DEFAULT 'P';DEFAULT 'P';
29. Menambahkan DEFAULTMenambahkan DEFAULT
(Lanjutan)(Lanjutan)
Sekarang cobalah berikan perintah:Sekarang cobalah berikan perintah:
INSERT INTO Pribadi(Nip, Nama)INSERT INTO Pribadi(Nip, Nama)
VALUES (12370, Fahmi Idris);VALUES (12370, Fahmi Idris);
PERHATIKAN, apa isi field KelaminPERHATIKAN, apa isi field Kelamin
untuk NIP 12370?untuk NIP 12370?
30. Pengubahan DataPengubahan Data
Perintah yang digunakan adalah UPDATEPerintah yang digunakan adalah UPDATE
Bentuk dasar:Bentuk dasar:
UPDATE nama_tabel SET nama_field = nilai, nama_field =UPDATE nama_tabel SET nama_field = nilai, nama_field =
nilai, WHERE nama_field = nilainilai, WHERE nama_field = nilai
Contoh mengubahContoh mengubah UdinUdin menjadimenjadi UdinsahUdinsah::
UPDATE Pribadi SET Nama= 'Udinsah'UPDATE Pribadi SET Nama= 'Udinsah'
WHERE NIP = '12346';WHERE NIP = '12346';
Ujilah dengan SELECT untuk melihat hasil perubahanUjilah dengan SELECT untuk melihat hasil perubahan
31. Penghapusan DataPenghapusan Data
Perintah DELETEPerintah DELETE
Bentuk dasar:Bentuk dasar:
DELETE FROM nama_tabel WHEREDELETE FROM nama_tabel WHERE
nama_field = nilainama_field = nilai
Contoh:Contoh:
DELETE FROM PribadiDELETE FROM Pribadi
WHERE Nip = '12355';WHERE Nip = '12355';
Ujilah dengan SELECT untuk melihat efekUjilah dengan SELECT untuk melihat efek
perintah di atasperintah di atas
32. Penghapusan TabelPenghapusan Tabel
Gunakan DROP TABLEGunakan DROP TABLE
Untuk mempraktekkan, buatlahUntuk mempraktekkan, buatlah
sebuah table bernama RIWAYAT,sebuah table bernama RIWAYAT,
dengan isi berupa sebuah fielddengan isi berupa sebuah field
(misalnya Nip bertipe CHAR(5))(misalnya Nip bertipe CHAR(5))
Kemudian, lihatlah daftar tabelKemudian, lihatlah daftar tabel
dengan memberikan perintah:dengan memberikan perintah:
SHOW TABLES;SHOW TABLES;
33. Penghapusan TabelPenghapusan Tabel
(Lanjutan)(Lanjutan)
Berikan perintah:Berikan perintah:
DROP TABLE Riwayat;DROP TABLE Riwayat;
Kemudian, lihatlah daftar tabelKemudian, lihatlah daftar tabel
dengan memberikan perintah:dengan memberikan perintah:
SHOW TABLES;SHOW TABLES;
Apa sudah terhapus?Apa sudah terhapus?
34. Latihan Membuat Tabel BagianLatihan Membuat Tabel Bagian
Buatlah tabelBuatlah tabel BagianBagian dengan strukturdengan struktur
seperti berikut:seperti berikut:
Kode_BagKode_Bag, CHAR, 1 karakter, primary key, CHAR, 1 karakter, primary key
Nama_BagNama_Bag, VARCHAR, 20 karakter, harus, VARCHAR, 20 karakter, harus
diisidiisi
Isikan data sebagai berikut:Isikan data sebagai berikut:
1 untuk EDP1 untuk EDP
2 untuk Pemasaran2 untuk Pemasaran
3 untuk Produksi3 untuk Produksi
4 untuk SDM4 untuk SDM
5 untuk Akunting5 untuk Akunting
35. Latihan Membuat Tabel PekerjaanLatihan Membuat Tabel Pekerjaan
Buatlah tabel Pekerjaan dengan struktur
seperti berikut:
NIP, CHAR, 5 karakter, primary key
Tgl_Masuk, DATE
Kode_Bag, 1 karakter, harus diisi
Gaji, bilangan
Isikan data sebagai berikut:
12345, 02/02/1992, 3, 2000000
12346, 02/02/1992, 1, 1500000
12347, 02/02/1992, 2, 1200000
12348, 02/02/1992, 4, 1500000
12349, 02/02/1992, 5, 1200000
36. Latihan Penggunaan Tipe MemoLatihan Penggunaan Tipe Memo
Buatlah tabel bernamaBuatlah tabel bernama RiwayatRiwayat
Isi Field:Isi Field:
NIPNIP
Keterangan (bertipe Memo)Keterangan (bertipe Memo)
Isikan data untuk NIP yang tersedia pada tabelIsikan data untuk NIP yang tersedia pada tabel
Pribadi (12345 sampai dengan 12354)Pribadi (12345 sampai dengan 12354)
Isikan Keterangan dengan daftar riwayatIsikan Keterangan dengan daftar riwayat
pendidikan, misalnya sbb:pendidikan, misalnya sbb:
SD Muhammadiyah I, YogyaSD Muhammadiyah I, Yogya
SMP Negeri I, YogyaSMP Negeri I, Yogya
SMA Negeri III, SemarangSMA Negeri III, Semarang
37. Latihan GabunganLatihan Gabungan
Masukkan data berikut ke TabelMasukkan data berikut ke Tabel
Pribadi:Pribadi:
NIP: 12390NIP: 12390
Nama: Asti DamayantiNama: Asti Damayanti
Tanggal Lahir: 2 Februari 1983Tanggal Lahir: 2 Februari 1983
Jenis kelamin: WanitaJenis kelamin: Wanita
Ubahlah Tanggal lahir AstiUbahlah Tanggal lahir Asti
Damayanti menjadi 23 Pebruari 1973Damayanti menjadi 23 Pebruari 1973
Cek hasilnyaCek hasilnya
38. Latihan GabunganLatihan Gabungan
(Lanjutan)(Lanjutan)
Hapuslah record yang berisi data AstiHapuslah record yang berisi data Asti
Damayanti dengan menyebutkanDamayanti dengan menyebutkan
namanya (bukan NIP)namanya (bukan NIP)
Ubahlah nama fieldUbahlah nama field KeteranganKeterangan
pada tabel Riwayat menjadipada tabel Riwayat menjadi KetKet
39. Latihan Gabungan (Lanjutan)Latihan Gabungan (Lanjutan)
Menambahkan Field:Menambahkan Field:
ALTER TABLE Pribadi ADDALTER TABLE Pribadi ADD
Bisa_Bhs_Asing BOOLEAN DEFAULTBisa_Bhs_Asing BOOLEAN DEFAULT
FALSE;FALSE;
Buatlah agar field baru tersebutBuatlah agar field baru tersebut
bernilai TRUE untuk NIP=12345,bernilai TRUE untuk NIP=12345,
12347, dan 1235012347, dan 12350