praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

24
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)

Upload: nahot-frastian-mkom

Post on 26-May-2015

345 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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)

Page 2: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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”

Page 3: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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

Page 4: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

Ini adalah bentuk tampilan dalam Query – nya. Kemudian klik “Go”

Klik tab “Browse”. Data awal yang dimasukkan adalah 1

Page 5: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

1. Buatlah ADDDATE( )

Mysql> SELECT ADDDATE("2012-05-24", Interval 25 day);

Tampilan ADDDATE("2012-05-24", Interval 25 day) pada tab “Browse”

Page 6: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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”

Page 7: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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”

Page 8: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 9: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 10: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 11: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 12: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 13: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 14: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 15: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 16: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 17: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 18: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 19: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 20: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 21: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 22: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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”

Page 23: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

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;

Page 24: Praktikum sistem basisdata tugas_fungsi_tanggal_nahot frastian s kom

Tampilan Formatnya_Adalah pada tab “Browse”