Tugas Membuat Database Kursus Setir Mobil Menggunakan MySQL

Buat Tabel-tabel Berikut Menggunakan MySQL

Berikut ini contoh data lengkap untuk database Kursus Setir Mobil:

Tabel Siswa

id_siswanama_siswaalamatnomor_telepon
1Andi SusantoJl. Raya Bogor No. 12081234567890
2Budi SantosoJl. Sudirman No. 45082345678901
3Cici AmeliaJl. Pemuda No. 56083456789012
4Dodi FirmansyahJl. Mawar No. 67084567890123
5Evi SetyawatiJl. Merdeka No. 78085678901234

Tabel Mobil

id_mobiljenis_mobilmerk_mobilnomor_polisi
1MaticHonda BrioB 1234 ABC
2ManualToyota AvanzaB 2345 DEF
3ManualSuzuki ErtigaB 3456 GHI

Tabel Instruktur

id_instrukturnama_instrukturalamatnomor_telepon
1Dian SuryadiJl. Juanda No. 13087654321098
2Fauzi NugrahaJl. Raya Bekasi No. 23089876543210

Tabel Pelaksanaan Kursus

id_pelaksanaanid_siswaid_mobilid_instrukturtanggal_mulaitanggal_selesaiprogress
11112022-01-012022-01-1080
22212022-01-022022-01-1175
33322022-01-032022-01-1270
44222022-01-042022-01-1360
55112022-01-052022-01-1490

Keterangan:

  • Tabel Siswa berisi data siswa yang mengikuti kursus setir mobil, dengan atribut id_siswa sebagai primary key.
  • Tabel Mobil berisi data mobil yang digunakan untuk kursus setir mobil, dengan atribut id_mobil sebagai primary key.
  • Tabel Instruktur berisi data instruktur yang mengajar di kursus setir mobil, dengan atribut id_instruktur sebagai primary key.
  • Tabel Pelaksanaan Kursus berisi data pelaksanaan kursus, dengan atribut id_pelaksanaan

Tugas Membuat Database Reservasi Hotel Menggunakan MySQL

Buat tabel-tabel berikut menggunakan perintah MySQL

Berikut adalah contoh data database untuk hotel tertentu dengan tabel Jenis Kamar, Kamar, Tamu, dan Reservasi:

Tabel Jenis Kamar

id_jenis_kamarnama_jenis_kamarfasilitasharga_per_malam
1StandardAC, TV, Kamar Mandi500,000
2DeluxeAC, TV, Kamar Mandi750,000
3SuiteAC, TV, Kamar Mandi, Ruang Tamu1,200,000

Tabel Kamar

id_kamarid_jenis_kamarnomor_kamar
11101
21102
32201
42202
53301
63302

Tabel Tamu

id_tamunama_tamunomor_teleponemail
1Andi08123456789[email protected]
2Budi08234567890[email protected]
3Cici08345678901[email protected]

Tabel Reservasi

id_reservasiid_kamarid_tamutanggal_checkintanggal_checkoutjumlah_malamtotal_biaya
1112023-03-102023-03-1221,000,000
2322023-03-122023-03-1421,500,000
3632023-03-142023-03-1622,400,000

Dalam contoh di atas, terdapat empat tabel yaitu tabel jenis kamar, tabel kamar, tabel tamu, dan tabel reservasi. Tabel jenis kamar berisi informasi mengenai jenis kamar beserta fasilitas dan harga per malam. Tabel kamar berisi informasi mengenai nomor kamar dan jenis kamar. Tabel tamu berisi informasi mengenai tamu seperti nama, nomor telepon, dan email. Tabel reservasi berisi informasi mengenai reservasi kamar termasuk id kamar, id tamu, tanggal check-in, tanggal checkout, jumlah malam, dan total biaya.

Tugas Membuat Database Kepegawaian Menggunakan MySQL

Buat tabel-tabel berikut menggunakan MySQL

Berikut adalah contoh data database kepegawaian beserta dengan isinya:

Tabel Pegawai

id_pegawainama_pegawaijenis_kelamintanggal_lahiralamatnomor_teleponjabatangajitanggal_masuk
1AndiLaki-laki1985-12-02Jl. Raya 0108123456789Manager20,000,0002010-01-01
2BudiLaki-laki1992-04-05Jl. Raya 0208234567890Kepala Bagian Keuangan15,000,0002015-05-01
3CiciPerempuan1989-11-22Jl. Raya 0308134567891Sekretaris8,000,0002020-01-01

Tabel Departemen

id_departemennama_departemenlokasi_departemen
1KeuanganJakarta Selatan
2SDMJakarta Timur
3ITJakarta Barat

Tabel Absensi

id_absensiid_pegawaitanggal_absenwaktu_masukwaktu_keluar
112023-03-0108:00:0017:00:00
212023-03-0208:30:0017:30:00
322023-03-0108:00:0016:45:00
422023-03-0208:00:0017:15:00
532023-03-0108:15:0017:00:00
632023-03-0208:00:0017:30:00

Dalam contoh di atas, terdapat tiga tabel yaitu tabel pegawai, tabel departemen, dan tabel absensi. Tabel pegawai berisi informasi mengenai pegawai seperti nama, jenis kelamin, tanggal lahir, alamat, nomor telepon, jabatan, gaji, dan tanggal masuk kerja. Tabel departemen berisi informasi mengenai departemen seperti nama departemen dan lokasi departemen. Tabel absensi berisi informasi mengenai absensi pegawai termasuk tanggal absen, waktu masuk, dan waktu keluar.

Tugas Membuat Database Klinik Menggunakan MySQL

Buat tabel-tabel berikut menggunakan MySQL

Berikut adalah contoh data database klinik beserta dengan isinya:

Tabel Pasien

id_pasiennama_pasienjenis_kelamintanggal_lahiralamatnomor_telepon
1AndiLaki-laki1985-12-02Jl. Raya 0108123456789
2BudiLaki-laki1992-04-05Jl. Raya 0208234567890
3CiciPerempuan1989-11-22Jl. Raya 0308134567891

Tabel Dokter

id_dokternama_dokterspesialisalamatnomor_telepon
1Dr. AhmadGigiJl. Medis 0108123456789
2Dr. BudiMataJl. Medis 0208234567890
3Dr. CiciKulitJl. Medis 0308134567891

Tabel Jadwal Dokter

id_jadwalid_dokterharijam_mulaijam_selesai
11Senin08:00:0013:00:00
21Selasa08:00:0013:00:00
32Rabu08:00:0013:00:00
43Kamis08:00:0013:00:00

Tabel Pemeriksaan

id_pemeriksaanid_pasienid_dokterid_jadwaltanggal_pemeriksaankeluhan
11112023-03-05Sakit gigi
22232023-03-06Mata merah
33342023-03-07Jerawat

Dalam contoh di atas, terdapat empat tabel yaitu tabel pasien, tabel dokter, tabel jadwal dokter, dan tabel pemeriksaan. Tabel pasien berisi informasi mengenai pasien seperti nama, jenis kelamin, tanggal lahir, alamat, dan nomor telepon. Tabel dokter berisi informasi mengenai dokter seperti nama, spesialis, alamat, dan nomor telepon. Tabel jadwal dokter berisi informasi mengenai jadwal dokter termasuk hari, jam mulai dan jam selesai. Tabel pemeriksaan berisi informasi mengenai pemeriksaan yang dilakukan oleh dokter terhadap pasien, termasuk keluhan pasien, dokter yang menangani, jadwal dokter saat itu, dan tanggal pemeriksaan dilakukan.

Tugas Membuat Database Toko Buku Menggunakan MySQL

Buat tabel-tabel berikut menggunakan perintah MySQL

Berikut adalah contoh data database toko buku beserta dengan isinya:

Tabel Buku

id_bukujudul_bukupengarangpenerbitharga_buku
1Harry Potter and The Philosopher’s StoneJ.K. RowlingBloomsbury Publishing150000
2The Hunger GamesSuzanne CollinsScholastic Press130000
31984George OrwellSecker and Warburg95000

Tabel Pelanggan

id_pelanggannama_pelangganalamatnomor_telepon
1Budi SantosoJl. Raya 0108123456789
2Siti NurainiJl. Raya 0208234567890
3Joko SupriyadiJl. Raya 0308134567891

Tabel Transaksi

id_transaksiid_pelanggantanggal_transaksitotal_harga
112023-03-05150000
222023-03-06260000
332023-03-07380000

Tabel Detail Transaksi

id_detailid_transaksiid_bukujumlah_beli
1111
2212
3221
4323
5331

Dalam contoh di atas, terdapat empat tabel yaitu tabel buku, tabel pelanggan, tabel transaksi, dan tabel detail transaksi. Tabel buku berisi informasi mengenai buku yang tersedia beserta dengan harga buku. Tabel pelanggan berisi informasi mengenai pelanggan seperti nama, alamat, dan nomor telepon. Tabel transaksi berisi informasi mengenai transaksi penjualan buku, termasuk id pelanggan, tanggal transaksi, dan total harga. Tabel detail transaksi berisi informasi mengenai detail transaksi penjualan buku, termasuk id buku dan jumlah beli.

Tugas Membuat Database Rental Mobil Menggunakan MySQL

Buat perintah SQL membuat database dan tabel untuk contoh data sebagai berikut:

Berikut adalah contoh data database rental mobil beserta dengan isinya:

Tabel Mobil

id_mobilmerk_mobiltipe_mobilwarna_mobilharga_sewa_harian
1ToyotaAvanzaHitam300000
2DaihatsuXeniaPutih275000
3HondaJazzBiru350000

Tabel Pelanggan

id_pelanggannama_pelangganalamatnomor_telepon
1Budi SantosoJl. Raya 0108123456789
2Siti NurainiJl. Raya 0208234567890
3Joko SupriyadiJl. Raya 0308134567891

Tabel Transaksi Sewa Mobil

id_transaksiid_pelangganid_mobiltanggal_sewatanggal_kembalitotal_harga
1122023-03-102023-03-12550000
2312023-03-092023-03-11600000
3232023-03-082023-03-10700000

Dalam contoh di atas, terdapat tiga tabel yaitu tabel mobil, tabel pelanggan, dan tabel transaksi sewa mobil. Tabel mobil berisi informasi mengenai mobil yang tersedia beserta dengan harga sewa harian. Tabel pelanggan berisi informasi mengenai pelanggan seperti nama, alamat, dan nomor telepon. Tabel transaksi sewa mobil berisi informasi mengenai transaksi penyewaan mobil, termasuk id pelanggan, id mobil, tanggal sewa, tanggal kembali, dan total harga.

Tugas Membuat Database Apotik Menggunakan MySQL

contoh, data pada tabel Obat dapat dimasukkan seperti berikut:

id_obatnama_obatstokharga_jual
1Paracetamol1005000
2Amoxicillin508000
3Cetirizine757000

Sedangkan data pada tabel Transaksi dapat dimasukkan seperti berikut:

id_transaksitanggal_transaksitotal_hargametode_pembayaran
12023-03-0720000Tunai
22023-03-0745000Kartu Kredit

Data pada tabel Detail Transaksi dapat dimasukkan seperti berikut:

id_detail_transaksiid_transaksiid_obatjumlah
1113
2122
3214
4231

Sedangkan data pada tabel Pelanggan dapat dimasukkan seperti berikut:

id_pelanggannama_pelangganalamat_pelanggantelepon_pelanggan
1Budi SantosoJl. Gajah Mada No. 1008123456789
2Ani WijayantiJl. Jenderal Sudirman08234567890

Semoga dapat membantu!

RPS Keamanan Sistem & Kriptografi

Diskripsi Singkat MK

Mata kuliah memberikan pemahaman, analisis dan implementasi tentang keamanan sistem dam kriptografi.

Bahan Kajian (Materi pembelajaran)

  1. Konsep Keamanan Komputer
  2. Kriptografi Klasik
  3. Kriptografi Modern
  4. Steganografi
  5. Kejahatan Cyber
  6. Kemanan Multmedia (Watermarking)
  7. Keamanan pada Sistem Operasi
  8. Keamanan pada Jaringan Komputer
  9. Kemananan pada Web dan Database
  10. Hukum Cyber

PUSTAKA UTAMA

  1. James Graham (2011), dkk, Cyber Security Esential, CRC Press, New York
  2. Frank Y. Shih (2017), Digital Watermarking and Steganography: Fundamentals and Techniques (Second Edition), CRC Press, New York

Pustaka Pendukung

  1. Budi Raharjo(2005), Keamanan Sistem Informasi Berbasis Internet
  2. Sentot Kromodimedjo (2009), Teori dan Aplikasi Kriptografi, SPK IT Consulting,
  3. John Paul Mueller (2016), Security for Web Developers, 0’Reilly Media, Inc., Sebastopol.

Download:

RPS Sistem Basis Data 2022

Capaian Pembelajaran (CP)

CPL-PRODI

  1. S9 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri; dan
  2. PP1 Memahami konsep perancangan system, desain system, implementasi serta uji fungsional sistem untuk mengakomodasi kebutuhan institusi.
  3. KU1 Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya;
  4. KU2 Mampu menunjukkan kinerja mandiri, bermutu, dan terukur;
  5. KU5 Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data;
  6. KU7 Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya;

CPMK

  1. CPMK1 Mampu merancang dan membangun suatu aplikasi basis data
  2. CPMK2 Mampu merancang basis data dan melakukan manipulasi data pada basis data
  3. CPMK3 Mampu memgembangkan sistem informasi yang cerdas yang dapat mempelajari pola data, relasi antar data, normalisasi, mengekstrak informasi dengan tujuan untuk menghasilkan solusi yang dapat diterima secara optimal

Diskripsi Singkat MK

Mata kuliah Sistem Basis Data mengajarkan kepada mahasiswa agar memiliki pemahaman yang kuat mengenai konsep sistem basis data dan memiliki kemampuan membangun sistem basis data sebagai sebuah solusi dalam permasalahan sehari-hari. Pembahasan kuliah ini meliputi: pengenalan konsep dasar basis data, konsep basis data relasional, perbedaan antara sistem basis data dan sistem file, perkembangan arsitektur basis data, normalisasi, pembuatan data base, dan pengolahan data dalam database.

Bahan Kajian

  1. Pengenalan Basis Data
  2. Perbedaan Sistem File dan DBMS
  3. Model Basis Data Relasional
  4. Perancangan Basis Data Relasional
  5. Normalisasi Basis Data
  6. Mengenal SQL
  7. SQL tingkat Menengah
  8. SQL tingkat Lanjut
  9. XML

Pustaka Utama

  1. Abraham Silberschatz. 2011. Database Systems Concepts. Sixth Edition. McGrawHill Companies, Inc.
  2. Ramez Elmasri and Shamkant B. Navathe. 2011. Fundamentals of database systems 6th edition, Addison-Wesley. Boston

Pendukung

Abdul Kadir, 2003, Konsep dan Tuntunan Praktis Basis Data, Andi, Yogyakarta.
Tim Teaching Muhammad Fairuzabadi, M.Kom

Download RPS

Tutorial MySQL 01: Membuat Database

Pernyataan CREATE DATABASE

Pernyataan CREATE DATABASE digunakan untuk membuat database baru.

Sintaksis

CREATE DATABASE nama_database;

Contoh

Tip: Pastikan Anda memiliki hak istimewa admin sebelum membuat database apa pun. Setelah database dibuat, Anda dapat memeriksanya di daftar database dengan perintah SQL berikut: SHOW DATABASES;

CREATE DATABASE perpustakaan;
Lanjutkan membaca