Anda di halaman 1dari 7

3.3.

6 Perancangan Struktur Tabel

Rancangan struktur tabel bertujuan untuk menentukan tipe data dan ukuran masing-masing tabel,
sehingga data dapat disimpan dengan ukuran dan tipenya.

1. Tabel Super Admin


NAMA TIPE DATA KETERANGAN
Id_super_admin Varchar (10) Primary Key
Nama_lengkap Varchar (100)
Nama_panggilan Varchar (50)
Username Varchar (50)
Password Varchar (100)
Email Varchar (50)
No_telepon Varchar (20)
Jenis_kelamin Enum ‘Laki-laki’,’Perempuan’
Agama Enum ‘Islam’,’kristen’,’hindu’,’budha’
‘konghuchu’
Alamat Text
Tempat_lahir Text
Tanggal_lahir Text
Riwayat_hidup Text
Pengalaman Text

2. Tabel Berat Badan


c TIPE DATA KETERANGAN
Id_berat_badan Varchar (10) Primary Key
Tanggal Date
Id_siswa Varchar (10) Foreign key, references Siswa
Berat_badan Int
Lingkar_badan Int
3. Tabel Berita
NAMA TIPE DATA KETERANGAN
Id_berita Varchar (10) Primary Key
Tanggal Date
Judul Varchar (50)
Foto Varchar (100)
Isi Text

4. Tabel Gallery
NAMA TIPE DATA KETERANGAN
Id_gallery Varchar (10) Primary Key
Judul Varchar (50)
Foto Varchar (100)
Keterangan Text

5. Tabel Jadwal
NAMA TIPE DATA KETERANGAN
Id_jadwal Varchar (10) Primary Key
Kurikulum Varchar (100)
Materi Varchar (100)
Id_materi Varchar (10) Foreign key references Materi
Tanggal Date
Pukul Varchar (100)
Lokasi Varchar (100)
Mentor Varchar (100)
id_mentor Varchar (10) Foreign key references Mentor
6. Tabel Kelas
NAMA TIPE DATA KETERANGAN
Id_kelas Varchar (10) Primary Key
Kelas Varchar (100)
Maksimal Varchar (10)

7. Tabel Materi
NAMA TIPE DATA KETERANGAN
Id_materi Varchar (10) Primary Key
Materi Varchar (50)

8. Tabel Mentor
NAMA TIPE DATA KETERANGAN
Id_mentor Varchar (10) Primary Key
Nomor_identitas Varchar (50)
foto Varchar (100)
Nama_mentor Varchar (100)
Jenis_kelamin Enum ‘Laki-laki’,’Perempuan’
Alamat Text
Agama Enum ‘Islam’,’Kristen’,’Hindu’,’Budha’
‘Konghuchu’
Tempat_lahit Text
Tanggal_lahir Date
Pengalaman Text
Mengajar Text
9. Tabel Nilai
NAMA TIPE DATA KETERANGAN
Id_nilai Varchar (10) Primary Key
Id_siswa Varchar (10) Foreign key references Siswa
Nama_lengkap Varchar (100)
Id_materi Varchar (10) Foreign key references Materi
Materi Varchar (50)
Nilai Varchar (10)
Keterengan_atau_ Text
Catatan_mentor

10. Tabel Pemasukkan


NAMA TIPE DATA KETERANGAN
Id_pemasukkan Varchar (10) Primary Key
Tanggal Date
Jumlah_pemasukkan Int
Keterangan Text

11. Tabel Pembayaran


NAMA TIPE DATA KETERANGAN
Id_pembayaran Varchar (10) Primary Key
Tanggal Date
Id_siswa Varchar (10) Foreign key references Siswa
Nama_lengkap Varchar (100)
Jumlah_pembayaran Int
Upload_bukti Varchar (100)
Status Enum ‘Menunggu konfirmasi’,
‘terkonfirmasi’,’tertolak’
12. Tabel Pengeluaran
NAMA TIPE DATA KETERANGAN
Id_pengeluaran Varchar (10) Primary Key
Tanggal Date
Jumlah_pengeluaran Int
Keterangan Text

13. Tabel Pendaftaran

NAMA TIPE DATA KETERANGAN


Id_pendaftaran Varchar (10) Primary Key
Nomor_pendaftaran Varchar (50)
Nama_lengkap Varchar (100)
Nama_panggilan Varchar (50)
Alamat Text
No_telepon Varchar (20)
Email Varchar (50)
Jenis_kelamin Enum ‘Laki-laki’,’Perempuan’
Asal Text
Tempat_lahir Text
Tanggal_lahir Date
Golongan_darah Varchar (10)
Agama Enum ‘Islam’,’kristen’,’hindu’,’budha’
‘konghuchu’
Tinggi_badan Varchar (10)
Akun_media_sosial Varchar (100)
Pekerjaan Text
Prestasi Text
Pengalaman_di_dunia_ Text
Modelling
Id_tipe_pembayaran Varchar (10) Foreign key references Tipe
Pembayaran SPP
Status_pendaftaran Enum ‘proses’,’diterima’,’ditolak’
Tanggal_pendaftaran date
14. Tabel Poster
NAMA TIPE DATA KETERANGAN
Id_poster Varchar (10) Primary Key
Foto_poster Varchar (100)

15. Tabel Presensi


NAMA TIPE DATA KETERANGAN
Id_presensi Varchar (10) Primary Key
Id_siswa Varchar (10) Foreign key references Siswa
Jumlah_hadir Int
Jumlah_sakit Int
Jumlah_ijin Int
Jumlah_alpa Int
Nama_lengkap Varchar(100)

16. Tabel Profil


NAMA TIPE DATA KETERANGAN
Id_profil Varchar (10) Primary Key
Nama Varchar (50)
Gambar Varchar (100)
No_telepon Varchar (20)
Email Varchar (20)
Alamat Text
Deskripsi text

17. Tabel Siswa

NAMA TIPE DATA KETERANGAN


Id_siswa Varchar (10) Primary Key
Nama_lengkap Varchar (100)
Nama_panggilan Varchar (50)
Alamat Text
No_telepon Varchar (15)
Email Varchar (50)
Jenis_kelamin Enum ‘Laki-laki’,’Perempuan’
Asal Text
Tempat_lahir Text
Tanggal_lahir Date
Golongan_darah Varchar (10)
Agama Enum ‘Islam’,’kristen’,’hindu’,’budha’
‘konghuchu’
Tinggi_badan Varchar (10)
Akun_media_sosial Varchar (100)
Pekerjaan Text
Prestasi Text
Akun_media_sosial Varchar (100)
Pengalaman_di_dunia_ Text
Modelling
Kelas Text
Username Varchar (100)
Password Varchar (100)
Foto_siswa Varchar (100) Foreign key references Tipe
Pembayaran SPP
Status_pendaftaran Enum ‘proses’,’diterima’,’ditolak’
Tanggal_pendaftaran date

Anda mungkin juga menyukai