Anda di halaman 1dari 5

LAPORAN UTS

PEMROGRAMAN BASIS DATA


JARINGAN

Ujian Tengah Semester

Disusun Oleh :
Nama : Imron Assidiqi
Nim : 3.34.20.4.10
Kelas : IK-3E

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
TAHUN 2023
Soal UTS
1. Buatlah sebuah tabel "Kehadiran" yang memiliki kolom "NamaKaryawan", "TanggalKehadiran"
dan "JamKerja". Masukkan 10 data dalam 3 tanggal yang berbeda. Beberapa karyawan masuk 2
(dua) kali dalam satu hari. Buatlah sebuah pivot table yang menampilkan total jam kerja
(JamKerja) pada setiap tanggal (TanggalKehadiran) untuk setiap karyawan (NamaKaryawan).

a. Buatlah Database baru dengan nama UTS

b. Buat sebuah tabel Kehadiran dengan field NamaKaryawan, TanggalKehadiran, dan JamKerja

c. Masukkan 10 data dalam 3 tanggal yang berbeda, beberapa karyawan masuk 2 kali dalam satu
hari.
d. Buatlah sebuah pivot yang menampilkan total jam kerja pada setiap tanggal untuk setiap
karyawan

2. Buatlah sebuah tabel "Pesanan" yang memiliki kolom "NamaPelanggan", "TanggalPesanan",


"NamaItem", dan "Jumlah". Masukkan 10 data dalam 3 bulan yang berbeda. Buatlah sebuah
pivot table yang menampilkan total jumlah item (Jumlah) pada setiap bulan (ambil dari kolom
TanggalPesanan) untuk setiap pelanggan (NamaPelanggan) yang ada.

a. Buatlah sebuah tabel pesanan yang memiliki kolom NamaPelanggan, TanggalPesanan,


NamaItem, dan Jumlah.

b. Masukkan 10 data dalam 3 bulan


c. Tampilan tabel pesanan

d. Buatlah sebuah pivot tabel yang menampilkan jumlah item pada setiap bulan untuk setiap
pelanggan

3. Buatlah sebuah stored procedure dengan nama "TambahPelanggan" yang menerima tiga
parameter, yaitu Nama (tipe data: varchar), Alamat (tipe data: varchar), dan Telepon (tipe data:
varchar). Stored procedure ini akan menambahkan data pelanggan baru ke dalam tabel
"Pelanggan" yang memiliki kolom "IdPelanggan", "Nama", "Alamat", dan "Telepon".
IdPelanggan akan di-generate secara otomatis oleh database.

Anda mungkin juga menyukai