Sabtu, 19 Januari 2013

Modul 2




























Membuat tabel dan manipulasi data
1.      Membuat tabel
2.      Membuat tabel dengan primary key


3.      Memberikan nilai unique
4.      Parameter IF NOT EXISTS


5.      Menyalin tabel dengan statement SELECT


6.      Membuat temporary tabel

7.      Membuat tabel dengan foreign key
 














8.      Memodifikasi tabel dengan ALTER TABLE
9.      Menambah kolom pada tabel
10.  Memodifikasi nama dan definisi tabel
mysql> ALTER TABLE TABLE5
-> CHANGE name last_name VARCHAR(30);
11.  Memodifikasi definisi tabel
mysql> ALTER TABLE TABLE5
-> MODIFY first_name VARCHAR(15),
-> MODIFY last_name VARCHAR(15);
12.  Menambahkan primary key
mysql> ALTER TABLE TABLE5 ADD PRIMARY KEY (id);
13.  Menghapus kolom
mysql> ALTER TABLE TABLE5 DROP first_name;
14.  Mengganti nama tabel
mysql> ALTER TABLE employee_copy RENAME senior_employee;
15.  Menghapus semua data dalam tabel
mysql> CREATE TABLE employee_copy AS
-> SELECT * FROM employee;
mysql> TRUNCATE TABLE employee_copy;
16.  Menghapus Tabel
mysql> DROP TABLE employee_copy;
17.  Memasukkan data dengan INSERT
INSERT INTO <table_name>
VALUES (
value1,
value2,
etc......
);

mysql> INSERT INTO EMPLOYEE VALUES (
-> 9,
-> 'James',
-> 'Bond',
-> '1982-04-21',
-> '2002-09-23',
-> 1234.56,
-> 'London',
-> 'Spy'
-> );

18.  Memasukkan lebih dari satu baris dalam satu INSERT
mysql> INSERT INTO employee (first_name, last_name, start_date, end_date, salary, city, description) VALUES
-> ('Lincoln', 'Rhyme', '1999-05-25', '2011-07-13', 3212.98, 'New York',
'Forensics' ),
-> ('Sherlock','Holmes', '1923-08-12','1945-07-21',4123.21, 'London',
'Detective' ) ;

19.  INSERT menggunakan data dari tabel lain
mysql> CREATE TABLE employee2 (
-> id INT AUTO_INCREMENT PRIMARY KEY,
-> name VARCHAR(15),
-> city VARCHAR(20)
-> );

mysql> INSERT INTO employee2
-> (id, name, city)
-> SELECT id, CONCAT(first_name,' ',last_name), city
-> FROM employee;

20.  Mengubah data menggunakan UPDATE
UPDATE <table_name>
SET <column_name> = 'new_value'
WHERE (<column_name> = 'some_value');

mysql> UPDATE employee2
-> SET city = 'Ottawa'
-> WHERE city = 'Vancouver';

21.  Mengubah nilai berdasarkan nilai yang dimiliki sekarang
mysql> UPDATE employee SET salary = salary + 1;

22.  Mengganti data dari tabel
mysql> REPLACE INTO employee2 (id,name, city) VALUES
(12,'Sherlock Holmes','Manchester');



23.  Menghapus data dari tabel
DELETE FROM <table_name>
WHERE (<column_name> = 'some_value');

mysql> DELETE FROM employee2 WHERE city = 'New York';

Modul 1


1.    Pengantar MySQL
MySQL Server, atau mysqld, adalah program server database. Program ini mengatur akses ke database di disk dan memory. MySQL Server bersifat multi-thread dan mendukung beberapa koneksi secara simultan. MySQL Server memiliki arsitektur modular, sehingga mendukung berbagai macam storage engine untuk menangani beberapa jenis tabel yang berbeda.
2.    Memasukkan Query
Setelah kita berhasil masuk ke mysql, kita dapat memasukkan beberapa command ke dalam mysql.
contoh sederhana untuk mengetahui nomor versi dan tanggal sekarang menggunakan : mysql> SELECT VERSION(), CURRENT_DATE; 
3.    Membuat dan memilih database
4.    Menghapus database
5.    Membuat tabel
>> CREATE TABLE nama_tabel (field1 tipe_data_field1, field2 tipe_data_field2, ….dst);
6.    Memasukkan data ke tabel
>> INSERT INTO nama_tabel VALUES (isi_field1, isi_field2, ….dst);
>> LOAD DATA LOCAL INFILE ‘nama_file’ INTO TABLE nama_tabel;
7.    Menghapus tabel
DROP TABLE nama_tabel;



TUGAS MODUL 1
1.      Membuat sebuah tabel bernama 'event' dalam database 'pethouse'
2.      Mengisi tabel tersebut dengan data sebagai berikut menggunakan INSERT
3.      Mengisi tabel tersebut dengan data sebagai berikut menggunakan LOAD DATA
4.      Tampilan datanya


Holy Ground

I was reminiscing just the other day,
While having coffee all alone and Lord, it took me away.
Back to a first-glance feeling on New York time.
Back when you fit in my poems like a perfect rhyme.
Took off faster than a green light, go,
Hey, skip the conversation when you already know.
I left a note on the door with a joke we’d made,
And that was the first day.

And darling, it was good never looking down.
And right there where we stood was holy ground.

Spinning like a girl in a brand new dress,
We had this big wide city all to ourselves.
We blocked the noise with the sound of ‘I need you’,
And for the first time I had something to lose,
And I guess we fell apart in the usual way.
And the story’s got dust on every page,
But sometimes I wonder how you think about it now.
And I see your face in every crowd.

Cause darling, it was good never looking down.
And right there where we stood was holy ground.

Tonight I’m gonna dance for all that we’ve been through.
But I don’t wanna dance if I’m not dancing with you.
Tonight I’m gonna dance like you were in this room.
But I don’t wanna dance if I’m not dancing with you,

It was good never looking down.
And right there where we stood was holy ground.

Tonight I’m gonna dance for all that we’ve been through.
But I don’t wanna dance if I’m not dancing with you.
Tonight I’m gonna dance like you were in this room.
But I don’t wanna dance if I’m not dancing with you.

Praktikum 16

Pada bab ini, dilakukan peng-koneksian antara database Ms. Access untuk dibuat form menggunakan Visual Basic 6.0
Dengan cara: pilih VB Data From Wizard à Remote (ODBC) à koneksikan ke data à beri nama form à pilih record source à select semua à finish.









sebelum form dijalankan, terlebih dahulu ubah setting-an di project properties


Praktikum 15

Pada bab ini, dilakukan modifikasi tampilan form, dengan menambahkan checkbox dan option button.

Berikut adalah form dengan tambahan check button :





 Berikut adalah form dengan tambahan option button :