MATERI IDT KELAS XI MYSQL DATABASE



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 :
  1. Selamat Belajar Java
class hello
{
     public static void main(String [] args)
     {
           System.out.println(“Selamat Belajar Java”);
}
}

  1. SMAN 1 Kota Tangerang Selatan
class sman1
{
     public static void main(String [] args)
     {
           System.out.println(“SMAN 1 Kota Tangerang Selatan”);
}
}


0 Response to "MATERI IDT KELAS XI MYSQL DATABASE"

Post a Comment