Iqbal Database [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Materi 3 Kegiatan Login ke mysql



Buat Database Puskesmas



Buat Tabel Pasien (noRM, nama, alamat, tanggalLahir), Dokter(noDokter, nama, spesialisasi)



KASUS



MATERI 4 Kegiatan 1 1. Membuat database rumah_sakit 2. Membuat tabel pasien



3. membuat contoh alter tabel a. Perintah SQL untuk menambahkan field status dan field pekerjaan pada tabel pasien



b. Perintah SQL untuk menghapus field pekerjaan pada tabel pasien



c. Perintah SQL untuk menghapus primary key pada tabel pasien



4. hapus tabel pasien



Kegiatan 2 1. Buat tabel pasien dengan kolom berupa nama pasien, nomor rekam medis, alamat dan jenis kelamin



2. Mengubah field id_periksa menjadi id_berobat !



3. Menambahkan kolom biaya pada tabel periksa



4. Menghapus kolom biaya dari tabel periksa



5. Merelasikan field no_rm pada tabel periksa dengan field no_rm pada tabel pasien!



6. Mengubah nama tabel pasien menjadi tabel pengunjung



Kasus 1. Buatlah tabel salary



2. Set emp_no dan from_date sebagai PRIMARY KEY



3. Set emp_no sebagai FOREIGN KEY yang mengacu pada kolom emp_no di tabel employees dengan aksi ON DELETE CASCADE



4. Lihat deskripsi tabel salary



Materi 5 Kegiatan 1 1. Membuat database swalayan dan embuat tabel pribadi



2. memasukan data ke dalam tabel pribadi



3. membuat contoh update



4. menghapus data dalam tabel



Kegiatan 2 1. Buat tabel pembeli



2. Buatlah tabel transaksi



3. Ganti alamat Agus menjadi bali



4. Hapus data ani



Kasus 1. Buat tabel PEMBELI DAN TRANSAKSI



Materi 6 Kegiatan 1 1. Menggunakan database swalayan dan melihat atau menampilakn tabel



2. Menampilkan seluruh record dalam tabel yang memiliki data dalam nama field yang disebutkan



3. Menampilkan data dengan seluruh record dalam tabel yang memiliki data dalam nama_field yang disebutkan



4. Selanjutnya menampilkan seluruh record dalam tabel yang memiliki data dalam nama_field yang disebutkan pada bagian akhirnya ada data yang dicari



5. Terakhir menampilkan seluruh record dalam tabel yang data dalam nama_field yang disebutkan mengandung data yang dicari



Kasus Buatlah tabel Mahasiswa, MataKuliah dan KRS



1. Tampilkan semua data di KRS Tampilkan semua data di mahasiswa Ubah NIM mahasiswa dengan nim '01104' menjadi '01105'. Tampilkan semua data di KRS Tampilkan semua data di mahasiswa



2. Tampilkan semua data di KRS Tampilkan semua data di matkul Ubah kode matkul dengan kode 'B' menjadi 'M'. Tampilkan semua data di KRS Tampilkan semua data di Matkul Ubah kode matkul dengan kode 'M' menjadi 'B'.



3. Tampilkan nim mahasiswa yang mendapat nilai A untuk Matakuliah dengan kode B



Materi 7 KEGIATAN 



Membuat table employees







Membuat table salary







Menambahkan primary key (emp_no dan from_date)







Menambahkan forign key (emp_no) yang mengacu pada table employees







Lihat deskripsi tabel



KASUS 



Membuat table pemilik







Membuat table penyewa







Membuat tabel mobil







Membuat table sewa



1. Menampilkan platmobil yang disewa ‘badu’



2. Menampilkan kapan saja ‘bidu’ menyewa mobil



3. Menampilkan noKTP dan Nama penyewa mobil dengan plat’B 6756 TOP’



4. Menampilkan noktp, nama dan merk mobil



5. Menampilkan setelah tgl 2 Maret 2014



MATERI 8 KEGIATAN 



Membuat table mahasiswa







Membuat table mk







Membuat table krs



1. Menampilkan nilai tertinggi



2. Menampilkan daftar nim dan nilai tertinggi yang didapat setiap siswa



3. Menampilkan nilai rata rata



4. Menampilkan nilai rata-rata pada kode mata kuliah’B’



5. Menampilkan nim dan rata-rata tiap mahasiswa



6. Menampilkan nilai terendah



7. Menampilkan selisih nilai tertinggi dan terendah



KASUS Membuat tabel pemilik, mobil, penyewa, dan sewa



1. Menampilkan banyak mobil yang disewa pada tanggal ‘1 maret 2014’



2. Menampilkan berapa kali mobil lusi dipinjam



MATERI 9 KEGIATAN 1. Membuat table mahasiswa



2. Membuat table mk



3. Membuat table krs



1. Menampilkan nilai tertinggi



2. Menampilkan nim dan rata-rata tiap mahasiswa



3. Menampilkan nim dan nilai tertinggi



4. Menampilkan nim dan nilai pada kode matkul ‘A’



5. Menampilkan nim dan nilai tertinggi pada mata kuliah ‘basdat’



6. Menampilkan anik mendapat nilai tertiggi



7. Menampilkan nim dan nilai rata-rata tertinggi



KASUS 1. Membuat tabel salaries



2. Manambahkan 100000 pada emp_no’10003’



3. Menampilkan kata IN,ANY,SOME 1. In



2. Any



3. Some



4. Dapatkah melakukan penghapusan data lebih dari pada lebih dari satu table dengan menggunakan satu perintah sql? Jawab bisa!



MATERI 10 KEGIATAN



Membuat, menampilkan dan meghapus view



KASUS Membuat table mahasiswa, tabel mk, Membuat table krs



1.



2.



3.



LAPORAN PRAKTIKUM PEMROGRAMAN BASIS dan DATA



Disusun oleh



:



NAMA KETUA



: Alvian Iqbal Fahmi (1541160027)



KELAS



: JTD 3E



DOSEN



: SEPTRIANDI WIRA YOGA ST., MT.



JURUSAN TEKNIK ELEKTRO PROGRAM STUDI JARINGAN TELEKOMUNIKASI DIGITAL POLITEKNIK NEGERI MALANG 2018