Skip to main content

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.
classicmodels-er-diagramSebenarnya 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.
create_new
Jika sudah dibuka maka tampilanya akan seperti berikut.
create_new2
Jalankan scriptnya dengan klik gambar petir berwarna kuning.JIka berhasil dijalankan maka database classicmodels akan muncul di daftar schemas seperti gambar di bawah ini.
schema_list
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;
Tipe data timestamp adalah tipe data yang berisi tanggal dan keterangan waktu.

Comments

Popular posts from this blog

Business Intelligence dengan PENTAHO

BUSINESS INTELLEGENCE (BI)