Tugas Pertemuan 1 Sistem Manajemen Basis Data Analisis Kode Suatu Data Nama : Yusuf Abdulloh NIM : 151057027
Soal 1: Temukan data sbb berikut; NIM (NIM Anda) Kode Mata Kuliah Kode Program Studi Cermati dan kemudian buatlah analisis sedetail mungkin tentang potensi problem dalam setiap data tersebut
Analisa NIM 151057027 15 Merupakan Kode Tahun Angkatan Ketika Mendaftar di AKPRIND. Analisa : Akan Terjadi Problem Apabila Tahun Mendatang dua digit terakhirnya sama. Maka Harus Dibuat Lebih Unik/Lebih Panjang Digitnya.
1 Merupakan Kode Semester Ketika Mulai Kuliah Analisa : Pada Kode Ini Tidak Ada Potensi Problem Yang Akan Terjadi, Karena Semester sendiri, digit maksimalnya sampai angka 8.
0 Merupakan Kode Jenjang Yang Diambil Mahasiswa. Analisa : 0 Jenjang S-1 3 Jenjang D-3 Untuk Institut Ini Potensi Problem mengenai kode jenjang nya tidak ada.Digitnya tidak akan lebih dari 1.
5 Merupakan Kode Jurusan AKPRIND,yang mana 5 merupakan kode Jurusan Teknik Informatika. Analisa : Untuk kode Jurusan Sendiri juga tidak ada potensi problem,karena jurusan di AKPRIND dibawah 10. Kecuali kalau AKPRIND menambah jurusan,maka akan terjadi problem disana.
7 Merupakan Kode Jalur Masuk Mahasiswa 7 Merupakan Kode Jalur Masuk Mahasiswa.Dimana 7 Merupakan Kode Jalur Masuk Melalui Jalur Beasiswa. Apabila 1, Jalur Masuk Reguler, 2 Jalur Pindahan,dll. Analisis Akan Terjadi Problem Ketika Jalur Masuk Pendaftaran Lebih Dari 9 Jalur.Karena jumlah maksimal digit kode nya 1 digit.
027 Merupakan Kode urut ketika mendaftar kuliah. Analisa : Kode Ini Akan Bermasalah Ketika Mahasiswa Baru lebih dari 1000,Maka kode seharusnya dibuat lebih unik sehingga akan aman. Misal salah satu angka nya diganti dengan huruf,dsb.
Analisa Kode Mata Kuliah INT 2102 INT Merupakan Kode Mata Kuliah Wajib Umum. TFT 2205 Merupakan Kode Mata Kuliah Wajib Teori. TFP 2303 Merupakan Kode Mata Kuliah Wajib dengan Praktikum. Tidak Ada Potensi Problem Dari Kode Mata Kuliah,karena Huruf dan Digit dari kode ini sudah lebih dari cukup untuk menampung berbagai macam dan jenis dari mata kuliah.
Soal 2: Temukan data berikut; NIK (No KTP diri Anda) Kode Propinsi se-Indonesia Kode Kabupaten se-Indonesia Kode Kecamatan se-Indonesia Kode Desa/Kelurahan se-Indonesia Cermati dan kemudian buatlah analisis sedetail mungkin tentang potensi problem dalam setiap data tersebut Petunjuak: Untuk menjawab Soal 2, gunakan situs: http://www.kemendagri.go.id/
Analisa NIK 6 digit pertama (PPKKCC) adalah kode kecamatan di mana NIK pertama kali didaftarkan, di mana PP merupakan kode provinsi, KK merupakan kode kabupaten/kota dalam provinsi PP, dan CC merupakan kode kecamatan dalam kabupaten/kota KK. 6 digit kedua (DDMMYY) adalah tanggal lahir pemilik NIK dalam format dua digit hari, dua digit bulan, dan dua digit tahun. Dikarenakan tidak ada kode jenis kelamin dalam NIK, maka untuk membedakan penduduk laki-laki dan penduduk perempuan, untuk penduduk perempuan ditambahkan angka 40 pada tanggal lahir. 4 digit ketiga (NNNN) adalah nomor urut atau nomor unik yang diberikan kepada pemilik NIK untuk orang-orang yang memiliki tanggal lahir dan jenis kelamin yang sama pada satu kecamatan, sehingga tidak ada penduduk yang memiliki NIK yang sama.
Contoh: Seseorang penduduk yang lahir pada tanggal 17 Agustus 1945 dan terdaftar pertama kali di Kecamatan Gambir, Kota Administrasi Jakarta Pusat, Provinsi DKI Jakarta akan memiliki NIK 3171011708450001 (jika laki-laki) dan 3171015408450001 (jika perempuan) di mana: 317101 merupakan kode Kecamatan Gambir, Kota Administrasi Jakarta Pusat, Provinsi DKI Jakarta. 170845 merupakan tanggal, bulan, dan tahun lahir dalam format dua digit jika laki-laki. Jika perempuan, tanggal lahir ditambahkan 40 sehingga menjadi 540845. 0001 merupakan nomor urut atau nomor unik saat pendaftaran. Sehingga dengan membaca NIK, kita bisa langsung tahu lokasi kecamatan di mana penduduk tersebut pertama kali didaftarkan, tanggal lahir, dan jenis kelamin.