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 customers add lastModified timestamp ; alter table employees add lastModified timestamp ; alter table offices add lastModified timestamp ; alter table orderdetails add lastModified timestamp ; alter table orders add lastModified timestamp ; alter table payments add lastModified timestamp ; alter table products add lastModified timestamp ; |
Comments
Post a Comment