Anda di halaman 1dari 5

TUGAS BASIS DATA

KELOMPOK 5 :

CRISNA IMANUEL TARIGAN ( 19076004 )

DIO RISKI ANDRIAN ( 19076005 )

ILHAMDI RAMADHAN ( 19076009 )

PRAJASENA PURNAMA ( 19076019 )

RISWANDHA IMAWAN ( 19076025 )

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

TEKNIK ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2020
DATABASE UNBK SMA MURNI KOTA PADANG

1. Tabel Entitas 1 (Jurusan)

Jurusan
*Kode Jurusan 1 2
Nama Jurusan IPA IPS
Jumlah Kelas 3 5
Jumlah Siswa 75 125

2. Tabel Entitas 2 (Kelas)

Kelas
*Kode Kelas 1 2 3 4 5 6 7 8
Nama Kelas IPA 1 IPA 2 IPA 3 IPS 1 IPS 2 IPS 3 IPS 4 IPS 5
Jumlah Siswa 25 25 25 25 25 25 25 25

3. Tabel Entitas 3 (Siswa)

SISWA
Jenis
*NISN Nama Siswa Kelamin Kelas Jurusan
10001 Crisna Imanuel
Tarigan Laki – laki IPA 1 IPA
Dst. Dst. Dst. IPA 1 IPA
10026 Dio Rizki Andrian Laki – laki IPA 2 IPA
Dst. Dst. Dst. IPA 2 IPA
10051 Ilhamdi Ramadhan Laki – laki IPA 3 IPA
Dst. Dst. Dst. IPA 3 IPA
10076 Prajasena Purnama Laki – laki IPS 1 IPS
Dst. Dst. Dst. IPS 1 IPS
10101 Riswandha Imawan Laki – laki IPS 2 IPS
Dst. Dst. Dst. IPS 2 IPS
10126 Lesley Perempuan IPS 3 IPS
Dst. Dst. Dst. IPS 3 IPS
10151 Alucard Laki – laki IPS 4 IPS
Dst. Dst. Dst. IPS 4 IPS
10176 Gusion Laki – laki IPS 5 IPS
Dst. Dst. Dst. IPS 5 IPS

4. Tabel Relasi 1 (Labor Sesi)

LABOR SESI
*KODE LAB / **KODE
LABOR SESI **KODE JUR
SESI KELAS
SESI 1 11 1 1
LABOR 1
SESI 2 12 1 2
SESI 1 21 1 3
LABOR 2
SESI 2 22 2 4
SESI 1 31 2 5
LABOR 3
SESI 2 32 2 6
SESI 1 41 2 7
LABOR 4
SESI 2 42 2 8
5. Tabel Relasi 2 (Jadwal Ujian)

JADWAL
MATA **KODE
TANGGAL LABOR *KODE TGL
PELAJARAN LABOR / SESI
11 1
LABOR 1
12 2
21 3
LABOR 2
Bahasa 22 4
1-Apr-20
Indonesia 31 5
LABOR 3
32 6
41 7
LABOR 4
42 8
11 9
LABOR 1
12 10
21 11
LABOR 2
22 12
2-Apr-20 Bahasa Inggris
31 13
LABOR 3
32 14
41 15
LABOR 4
42 16
11 17
LABOR 1
12 18
21 19
LABOR 2
22 20
3-Apr-20 Matematika
31 21
LABOR 3
32 22
41 23
LABOR 4
42 24
11 25
LABOR 1
12 26
21 27
LABOR 2
22 28
4-Apr-20 Mapel Pilihan
31 29
LABOR 3
32 30
41 31
LABOR 4
42 32

Penjelasan
Database UNBK SMA Murni Kota Padang terdiri atas 3 entitas dan 2
relasi. 3 entitas database yaitu jurusan, kelas, dan siswa. 2 tabel relasi yaitu
labor sesi, dan jadwal UNBK. Tabel entitas jurusan terdiri dari kode jurusan,
nama jurusan, jumlah kelas, dan jumlah siswa, dimana yang menjadi primary
key nya adalah, kode jurusan karena yang membedakan antara jurusan IPA
dan IPS dalam database adalah kode jurusan. Selanjutnya Tabel entitas kelas
terdiri dari Kode Kelas, Nama Kelas, dan Jumlah siswa, yang menjadi primary
key di table ini adalah kode kelas. Selanjutnya table entitas yang terakhir adalah
table siswa yang terdiri dari NISN sebagai primary key lalu nama, Jenis
Kelamin, Kelas dan Jurusan.
Setelah menentukan 3 entitas tadi agar mereka saling terhubung satu
sama lain dan membentuk suatu database maka kami membuat 2 tabel relasi.
Yang pertama adalah table Labor dan Sesi yang terdiri dari Labor, Sesi, Kode
Jurusan dan Kelas. Yang menjadi primary key untuk Tabel Labor dan Sesi ini
adalah Labor. Dan yang terakhir adalah table Jadwal UNBK yang terdiri dari
tanggal, mata pelaran dan labor. Yang menjadi primary key di sini adalah
tanggal.

Anda mungkin juga menyukai