Database ClassicModels di Mysql
Database ClassicModels di Mysql
Ada beberapa tutorial di blog Q ini yang menggunakan contoh database mysql dari halaman ini.Lumayan sih untuk kita belajar-belajar buat aplikasi atau paktek datawarehouse.Jikas untuk belajar datawarehouse kita bisa jadikan database ini sebagai OLTP. Struktur databasenya seperti gambar di bawah ini.
Sebenarnya masih ada yang kurang di dalam database ClassicModels ini,yaitu kurang keterangan waktunya entah itu lastModified atau lastUpdate yang berfungsi untuk menyimpan tanggal diakses.Bingung ? hahaha…
jadi begini,semisal kita ingin tambah data baru di tabel office,lastModified ini akan menyimpan keterangan waktu kapan tabel office ini ditambah datanya. Jika diupdate,lastModified akan diupdate juga isinya.Maka dari itu,setelah kita masukan database classicModels ini ke dalam database Mysql,kita akan update tiap tabelnya untuk menambah baris baru dengan nama lastModified dengan tipe datetime defaultnya now(). Sekarang kita masukan dulu ke dalam database Mysql.
Sambungkan dulu database mysql ke mysql workbench kemudian klik File -> Open SQL Script dan pilih file mysqlsampledatabase.sql.

Jika sudah dibuka maka tampilanya akan seperti berikut.

Jalankan scriptnya dengan klik gambar petir berwarna kuning.JIka berhasil dijalankan maka database classicmodels akan muncul di daftar schemas seperti gambar di bawah ini.

Langkah selanjutnya adalah menambah kolom lastModified.Jalankan script di bawah ini
Tipe data timestamp adalah tipe data yang berisi tanggal dan keterangan waktu.
Sebenarnya masih ada yang kurang di dalam database ClassicModels ini,yaitu kurang keterangan waktunya entah itu lastModified atau lastUpdate yang berfungsi untuk menyimpan tanggal diakses.Bingung ? hahaha…jadi begini,semisal kita ingin tambah data baru di tabel office,lastModified ini akan menyimpan keterangan waktu kapan tabel office ini ditambah datanya. Jika diupdate,lastModified akan diupdate juga isinya.Maka dari itu,setelah kita masukan database classicModels ini ke dalam database Mysql,kita akan update tiap tabelnya untuk menambah baris baru dengan nama lastModified dengan tipe datetime defaultnya now(). Sekarang kita masukan dulu ke dalam database Mysql.
Sambungkan dulu database mysql ke mysql workbench kemudian klik File -> Open SQL Script dan pilih file mysqlsampledatabase.sql.

Jika sudah dibuka maka tampilanya akan seperti berikut.

Jalankan scriptnya dengan klik gambar petir berwarna kuning.JIka berhasil dijalankan maka database classicmodels akan muncul di daftar schemas seperti gambar di bawah ini.

Langkah selanjutnya adalah menambah kolom lastModified.Jalankan script di bawah ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| alter table customersadd lastModified timestamp;alter table employeesadd lastModified timestamp;alter table officesadd lastModified timestamp;alter table orderdetailsadd lastModified timestamp;alter table ordersadd lastModified timestamp;alter table paymentsadd lastModified timestamp;alter table productsadd lastModified timestamp; |
Comments
Post a Comment