Membuat Tabel pada MySQL
yosh, kemarin baru belajar MySQL.biar ilmu nya melekat sampai akhir jaman (katanya) harus dibagikan ke orang lain.
1. ketik CREATE DATABASE untuk membuat database baru.
ex. CREATE DATABASE belajar;
2. ketik SHOW DATABASES untuk melihat databases yang tersimpan pada MySQL.pada databases kalian akan melihat terdapat database dengan nama 'belajar'.
3. selanjutnya ketik USE belajar sebagai langkah awal mengedit tabel.
4. ketik SHOW TABLES untuk melihat tabel yang terbentuk pada database 'belajar.karena belum ada tabel yang terbentuk, maka isinya kosong
5. untuk membuat tabel ketik seperti sourcecode dibawah ini.
CREATE TABLE pelanggan (
id_pelanggan varchar(5) NOT NULL,
nm_pelanggan varchar(30) NOT NULL,
alamat text,
telepon varchar (20),
email varchar (50),
PRIMARY KEY(id_pelanggan)
);
nama tabel nya adalah pelanggan dengan field sebagai berikut:
a. id_pelanggan dengan maksimum penulisan karakter yang digunakan adalah 5 karakter dan tidak boleh kosong
b. nm_pelanggan dengan maksimum penulisan karakter yang digunakan adalah 30 karakter dan tidak boleh kosong
c. alamat
d. alamat dengan maksimum penulisan karakter yang digunakan adalah 20 karakter
e. email dengan maksimum penulisan karakter yang digunakan adalah 50 karakter
f. primary key berarti kunci dari tabel. dimana pada tabel ini yang menjadi kuncinya adalah id_pelanggan
6. selanjutnya untuk melihat field apa saja yang sudah dibangun pada tabel, gunakan perintah DESCRIBE pelanggan atau dapat disingkat menjadi DESC pelanggan.
7. seandainya terdapat field yang belum tercantum, kita juga dapat menambahkannya dengan cara ketik ALTER TABLE pelanggan ADD tgllahir date NOT NULL.
(kalau dalam excel disebut insert coloumn/insert row)
berarti kita telah menambahkan field baru dengan nama tgllahir dengan tipe penulisan adalah tanggal(date) dan tidak boleh kosong
8. seandainya kita salah dalam mendeskripsikan tipe field pada tabel, maka kita dapat mengubahnya dengan cara ketik ALTER TABLE pelanggan MODIFY tgllahir varchar(8) NOT NULL.
berarti kita telah mengedit field baru dengan nama tgllahir dengan tipe penulisan adalah varchar
dengan maksimum penulisan karakter yang digunakan adalah 8 karakter dan tidak boleh kosong
9. seandainya ingin menghapus field yang sudah terbentuk, caranya yaitu ketik ALTER TABLE pelanggan DROP tgllahir
10. selanjutnya adalah mengisi record pada field. ada 3 cara yang dapat digunakan untuk mengisi record pada suatu field
a. INSERT INTO nama_tabel VALUES (‘nilai1’,’nilai2’,...);
b. INSERT INTO nama_tabel(field1,field2,...) VALUES (‘nilai1’,’nilai2’,...);
c. INSERT INTO nama_tabel SET field1=’nilai1’, field2=’nilai2’,...;
menurut saya sih lebih cepet mengisi record dengan cara yang pertama. Contohnya:
1. ketik CREATE DATABASE untuk membuat database baru.
ex. CREATE DATABASE belajar;
2. ketik SHOW DATABASES untuk melihat databases yang tersimpan pada MySQL.pada databases kalian akan melihat terdapat database dengan nama 'belajar'.
3. selanjutnya ketik USE belajar sebagai langkah awal mengedit tabel.
4. ketik SHOW TABLES untuk melihat tabel yang terbentuk pada database 'belajar.karena belum ada tabel yang terbentuk, maka isinya kosong
5. untuk membuat tabel ketik seperti sourcecode dibawah ini.
CREATE TABLE pelanggan (
id_pelanggan varchar(5) NOT NULL,
nm_pelanggan varchar(30) NOT NULL,
alamat text,
telepon varchar (20),
email varchar (50),
PRIMARY KEY(id_pelanggan)
);
nama tabel nya adalah pelanggan dengan field sebagai berikut:
a. id_pelanggan dengan maksimum penulisan karakter yang digunakan adalah 5 karakter dan tidak boleh kosong
b. nm_pelanggan dengan maksimum penulisan karakter yang digunakan adalah 30 karakter dan tidak boleh kosong
c. alamat
d. alamat dengan maksimum penulisan karakter yang digunakan adalah 20 karakter
e. email dengan maksimum penulisan karakter yang digunakan adalah 50 karakter
f. primary key berarti kunci dari tabel. dimana pada tabel ini yang menjadi kuncinya adalah id_pelanggan
6. selanjutnya untuk melihat field apa saja yang sudah dibangun pada tabel, gunakan perintah DESCRIBE pelanggan atau dapat disingkat menjadi DESC pelanggan.
7. seandainya terdapat field yang belum tercantum, kita juga dapat menambahkannya dengan cara ketik ALTER TABLE pelanggan ADD tgllahir date NOT NULL.
(kalau dalam excel disebut insert coloumn/insert row)
berarti kita telah menambahkan field baru dengan nama tgllahir dengan tipe penulisan adalah tanggal(date) dan tidak boleh kosong
8. seandainya kita salah dalam mendeskripsikan tipe field pada tabel, maka kita dapat mengubahnya dengan cara ketik ALTER TABLE pelanggan MODIFY tgllahir varchar(8) NOT NULL.
berarti kita telah mengedit field baru dengan nama tgllahir dengan tipe penulisan adalah varchar
dengan maksimum penulisan karakter yang digunakan adalah 8 karakter dan tidak boleh kosong
9. seandainya ingin menghapus field yang sudah terbentuk, caranya yaitu ketik ALTER TABLE pelanggan DROP tgllahir
10. selanjutnya adalah mengisi record pada field. ada 3 cara yang dapat digunakan untuk mengisi record pada suatu field
a. INSERT INTO nama_tabel VALUES (‘nilai1’,’nilai2’,...);
b. INSERT INTO nama_tabel(field1,field2,...) VALUES (‘nilai1’,’nilai2’,...);
c. INSERT INTO nama_tabel SET field1=’nilai1’, field2=’nilai2’,...;
menurut saya sih lebih cepet mengisi record dengan cara yang pertama. Contohnya:
INSERT INTO pelanggan VALUES (‘P002’,’Reza Hartana’,’Jember’,’085204219069’,’rezahart@yahoo.com’,’24121992’);
catatan: pengisisan record diurutkan sesuai dengan urutan field yang sudah dibentuk.
11. untuk melihat isi tabel (record) yang telah terbentuk, gunakan perintah SELECT*FROM pelanggan
12. selesai.
catatan: pengisisan record diurutkan sesuai dengan urutan field yang sudah dibentuk.
11. untuk melihat isi tabel (record) yang telah terbentuk, gunakan perintah SELECT*FROM pelanggan
12. selesai.
0 komentar:
Posting Komentar