praktikum sistem basis data dosen : nahot … · fungsi tanggal 1. buatlah daftar tipe nilai...
TRANSCRIPT
PRAKTIKUM SISTEM BASIS DATA
DOSEN : NAHOT FRASTIAN, S.KOM
PROGRAM STUDI : TEKNIK INFORMATIKA
UNIVERSITAS INDRAPRASTA PGRI
FUNGSI TANGGAL
1. Buatlah daftar tipe nilai interval sebagai berikut, lalu tuangkan ke dalam program DBMS Xampp
Field Type Key Default Extra
Minute_Second TIME NULL
Hour_Minute TIME NULL
Day_Hour DATE NULL
Year_Month DATE NULL
Hour_Second TIME NULL
2. Buatlah ADDDATE( )
3. Buatlah CURDATE( )
4. Buatlah CURTIME( )
5. Buatlah CURRENT_TIMESTAMP( )
6. Buatlah DAYNAME(penanggalan)
7. Buatlah DAYOFMONTH(penanggalan)
8. Buatlah DAYOFWEEK(penanggalan)
9. Buatlah DAYOFYEAR(penanggalan)
10. Buatlah EXTRACT(nilai FROM penanggalan/waktu)
11. Buatlah FROM_DAYS(tanggal dalam nilai)
12. Buatlah HOUR(pengaturan waktu)
13. Buatlah MINUTE(pengaturan waktu)
14. Buatlah SECOND(pengaturan waktu)
15. Buatlah MONTH(penanggalan)
16. Buatlah MONTHNAME(penanggalan)
17. Buatlah NOW( )
18. Buatlah YEAR(penanggalan)
19. Buatlah TO_DAYS(penanggalan)
20. Buatlah DATE_FORMAT(penanggalan/waktu, simbol format)
1. Ketik pada field Create new database “fungsi_tanggal”, kemudian klik “Create”
Pada field Name ketik “tanggal”, pada field Number of fields ketik “5”. Kemudian klik “Go”
Ketik masing – masing isi field sesuai soal di atas. Kemudian klik “Save”
Ini adalah tampilan tabel “tanggal” dari nama – nama field yang sudah diinput di atas. Ada pada tab
“Browse”
Kemudian klik pada tab “Insert”, masukkan waktu secara manual pada field (Minute_Second :
Hour_Minute : Hour_second). Kecuali Day_Hour dan Year_Month kita bisa lakukan posting dan
masukkan sesuai tanggal pembuatan database
Ini adalah bentuk tampilan dalam Query – nya. Kemudian klik “Go”
Klik tab “Browse”. Data awal yang dimasukkan adalah 1
1. Buatlah ADDDATE( )
Mysql> SELECT ADDDATE("2012-05-24", Interval 25 day);
Tampilan ADDDATE("2012-05-24", Interval 25 day) pada tab “Browse”
2. Buatlah CURDATE ( )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT CURDATE( )Tanggal_Hari_Ini;
Tampilan Tanggal_Hari_Ini pada tab “Browse”
3. Buatlah CURTIME( )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT CURTIME( )Waktu_Saat_Ini;
Tampilan Waktu_Saat_Ini pada tab “Browse”
4. Buatlah CURRENT_TIMESTAMP( )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT CURRENT_TIMESTAMP( )Waktu_Saat_Ini_Berikut_Waktu_Terkini;
Tampilan Waktu_Saat_Ini_Berikut_Waktu_Terkini pada tab “Browse”
5. Buatlah DAYNAME(penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT DAYNAME("2012-05-24")Tanggal_Tersebut_Hari;
Tampilan Tanggal_Tersebut_Hari pada tab “Browse”
6. Buatlah DAYOFMONTH (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT DAYOFMONTH("2012-05-24")Tanggalnya_Adalah;
Tampilan Tanggalnya_Adalah pada tab “Browse”
7. Buatlah DAYOFWEEK (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT DAYOFWEEK("2012-05-24")Kode_Tanggalnya_Adalah;
Tampilan Kode_Tanggalnya_Adalah pada tab “Browse”
8. Buatlah DAYOFYEAR (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT DAYOFYEAR("2012-05-24")Saat_Ini_Hari_Ke;
Tampilan Saat_Ini_Hari_Ke pada tab “Browse”
9. Buatlah EXTRACT (nilai FROM penanggalan/waktu )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT EXTRACT(Day FROM"2012-05-24")Nilai_Extractnya;
Tampilan Nilai_Extractnya pada tab “Browse”
10. Buatlah FROM_DAYS (tanggal dalam nilai )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT FROM_DAYS(735012)Penanggalannya_Adalah;
Tampilan Penanggalannya_Adalah pada tab “Browse”
11. Buatlah HOUR (pengaturan waktu)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT HOUR("12:04:50")Jamnya_Adalah;
Tampilan Jamnya_Adalah pada tab “Browse”
12. Buatlah MINUTE(pengaturan waktu)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT MINUTE("12:04:50")Menitnya_Adalah;
Tampilan Menitnya_Adalah pada tab “Browse”
13. Buatlah SECOND (pengaturan waktu)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT SECOND("12:04:50")Detiknya_Adalah;
Tampilan Detiknya_Adalah pada tab “Browse”
14. Buatlah MONTH (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT MONTH("2012-05-24")Bulan_Ke;
Tampilan Bulan_Ke pada tab “Browse”
15. Buatlah MONTHNAME (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT MONTHNAME("2012-05-24")Ini_Bulan;
Tampilan Ini_Bulan pada tab “Browse”
16. Buatlah NOW ( )
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT NOW()Sekarang_Tepatnya;
Tampilan Sekarang_Tepatnya pada tab “Browse”
17. Buatlah YEAR (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT YEAR("2012-05-24")Tahun_Sekarang;
Tampilan Tahun_Sekarang pada tab “Browse”
18. Buatlah TO_DAYS (penanggalan)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT TO_DAYS("2012-05-24")Nilainya_Adalah;
Tampilan Nilainya_Adalah pada tab “Browse”
19. Buatlah DATE_FORMAT(penaanggala/waktu, symbol format)
Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”
Mysql> SELECT DATE_FORMAT("2012-05-24",'%W, %M, %D, %Y')Formatnya_Adalah;
Tampilan Formatnya_Adalah pada tab “Browse”