Anda di halaman 1dari 27

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

Anda mungkin juga menyukai