MATERI IDT
DATABASE MYSQL
Definisi Database
1. Database
adalah himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi
sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
2. Database
adalah kumpulan data yang saling berhubungan yang disimpan secara bersamaan
sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk
memenuhi berbagai kebutuhan.
3. Database
adalah kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam
media penyimpanan elektronis.
Jenis Database :
1. Flat
Database = Database yang hanya terdiri dari satu table saja, contoh MS Excel
2. Relational
Database = Database yang terdiri dari beberapa table yang saling berhubungan,
contoh MySQL
Contoh Software Database
Server
a. MySQL
(Freeware & OpenSource)
b. MS
SQL Server (Berbayar)
c. Oracle
(Berbayar)
d. PostgreeSQL
(Freeware & OpenSource)
Dalam menggunakan software
database, ada dua kelompok perintah yang dapat digunakan, yaitu DDL dan DML.
1. Data
Definition Language (DDL)
a. CREATE
= Perintah untuk membuat objek database seperti database & table
Contoh : CREATE database toko
CREATE table barang (id varchar(20), nama_brg
varchar(50), harga int(7))
b. DROP
= Perintah untuk menghapus objek database seperti database & table
Contoh : DROP database toko
DROP table barang
2. Data
Manipulation Language (DML)
a. SHOW
= menampilkan daftar database/table pada database server
Contoh : SHOW databases
SHOW tables
b. USE
= Mengaktifkan database
Contoh : USE toko
c. DESC
= Menampilkan struktur sebuah table
Contoh : DESC barang
d. ALTER
= Mengubah/Menghapus sebuah table
e. INSERT
= Memasukkan data/record ke dalam table
f.
UPDATE = Memperbaharui data/record yang ada
dalam database
g. DELETE
= Menghapus data/record yang ada dalam database
Menjalankan MySQL pada MS
Windows
1.
Jalankan konsol/command prompt
Langkah-langkah :
Klik Start Ã
Klik Run Ã
Ketikkan “cmd”, lalu klik tombol “OK”
2.
Mengakses/Login ke MySQL
Ketikkan : mysql –user=root
–password=root
Tata cara penulisan nama
database/table dalam MySQL
1.
Tidak boleh diawali dengan angka (Contoh Salah :
123susu)
2.
Tidak boleh menggunakan spasi (Contoh Salah :
susu 123)
3.
Hanya boleh menggunakan symbol _ (garis bawah)
sebagai pemisah (Contoh Salah : susu-123, susu#123, susu&123, susu$123)
Contoh Benar : susu_123
4.
Disarankan menggunakan huruf kecil semua (Contoh
Benar : susu123)
Tipe Data MySQL
1.
INT = Bilangan bulat
Contoh Field :
umur, tinggi, berat, ukuran_sepatu, rt, rw.
2.
DOUBLE = Bilangan decimal
Contoh Field :
nilai_un, diskon, rata_rata, volume_tabung.
3.
VARCHAR = Tulisan/Teks pendek (max 256 karakter)
Contoh Field :
user_id, nis, nama, no_hp, kelurahan, kecamatan, kota.
4.
TEXT = Tulisan/Teks panjang (max 65.535
karakter)
Contoh Field :
post, fb_wall, thread, blog_article.
5.
DATE = Tanggal
Contoh Field :
tgl_lahir, tgl_bayar, tgl_masuk, tgl_daftar.
6.
TIMESTAMP = Cap waktu
Contoh Field :
waktu_login, waktu_logout, checkin, checkout.
Pengulangan dalam JAVA
Sebagai contoh >> untuk menampilkan deret angka : 3, 4, 5, 6, 7,
8, 9
1.
For
for(int
i=3;i<10;i++)
{
System.out.println(i);
}
2.
While Loop
int
i = 3;
while(i<10)
{
System.out.println(i);
i++;
}
3.
Do While
int
i = 3;
do
{
System.out.println(i);
}
while(i<9)
Selebihnya pelajari latihan-latihan soal yang telah diberikan dikelas.
Silahkan info penting dihalaman selanjutnya….
Catatan Penting :
1.
soal pengulangan WHILE LOOP dan DO WHILE dapat
diselesaikan/dikerjakan dengan menggunakan pengulangan FOR.
2.
Untuk menampilkan sebuah tulisan, dapat
menggunakan contoh berikut :
- Selamat Belajar Java
class hello
{
public static void main(String [] args)
{
System.out.println(“Selamat Belajar Java”);
}
}
- SMAN 1 Kota Tangerang Selatan
class sman1
{
public static void main(String [] args)
{
System.out.println(“SMAN 1 Kota Tangerang Selatan”);
}
}
No comments:
Post a Comment