Tugas 1 Sistem Manajemen Basis Data Analisis Kode Suatu Data

Tugas 1 
Sistem Manajemen Basis Data
Analisis Kode Suatu Data
Nama: Singgih Kunto Setiaji
Nim: 181051021


Soal 1
>Kode NIM Anda
>Kode Mata Kuliah
>Cermati dan buatlah analisis sera dital tentang potensi problem dalam kode NIM
>Untuk potensi problem yang mungkin jelas bagaimana ulasan anda

Analisis NIM 181051021

18 => Merupakan kode tahun angkatan ketika mendaftar di IST AKPRIND.
Analisis: Akan menjadi problem apabila tahun mendatang dua digit terakhirnya sama.
Solusi: Kode harus di buat lebih unik/lebih panjang digit.

1 => Merupakan kode sistem ketika mulai kuliah
Analisis: Pada kode ini tidak ada potensi problem yang akan terjadi karena semester sendiri digit maksimalnya hanya sampai angka 8.

0 => Merupakan kode jenjang yang diambil mahasiswa.
Analisis:
0 => Jenjang S-1
3 => Jenjang D-3
Untuk Institut ini potensi problem mengenai kode jenjangnya tidak ada. Digitnya tidak akan lebih dari 1.

5 => Merupakan kode jurusan IST AKPRIND, yang mana 5 adalah kode jurusan Teknik Informatika.
Analisis: Untuk kode jurusan sendiri juga tidak ada potensi problem, karena jurusan di IST AKPRIND di bawah 10, kecuali kalau IST AKPRIND menambah jurusan , maka akan terjadi problem disana.
Solusi: Menambah kode jurusan jika nantinya terjadi penambah jurusan.

1021 => Merupakan kode urut ketika mendaftar kuliah.
Analisis: Kode akan bermasalah ketika mahasiswa baru lebih dari 1000.
Solusi: Kode seharusnya lebih unik/penambah digit sehingga akan lebih aman.

Analisis Kode Mata Kuliah

=> INT 2102
 Merupakan kode mata kuliah wajib umum.
=> TFT 2205
Merupakam kede mata kuliah wajib teori.
=> TFP 2504
Merupakan kode mata kuliah wajib dengan praktikum.
Tidak ada potensi problem dari kode mata kuliah, karena huruf dan digit pada kode ini sudah cukup untuk menampung berbagai macam jenis mata kuliah.

Soal 2
> Kode NIK pada KTP anda
> Kode provinsi se-indonesia
> Kode kabupaten se-indonesia
> Kode Kecamatan se-indonesia
> Kode Desa/Kelurahan se-indonesia
=>"Cermati dan buat analisis dan detail tentang potensi problem dalam kode NIK"
=>"Untuk setiap potensi problem yang mungkin, jelaskan bagaimana solusi usulan anda"


Analisa NIK 1605171311990002

=> 6 digit pertama (PPKKCC)=(160517) aslah kode kecamatan di nama pertama kali didaftarkan, di nama PP=16 merupakan kode provinsi, KK=02 merupakan kode kabupaten/kpta dalam provinsi PP, dan CC=17 merupakan kode kecamatan dalam kabupaten/kota KK.
=> 6 digit kedua (DDMMYY)=(131199) adalah tanggal lahir pemilik NIK dalam format dua digit hari, dua digit bulan, dua digit tahun. Dikarenakan tidak ada digit untuk 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)=(0002) adalah nomor urut pendaftaran dan 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



Analisa NIK 1605171311990002
Analisa:
Akan terjadi kesalahan NIK pada tanggal lahir dan nomor urut pendaftaran, karena semisal WNI kelahiran tahun 1901 dengan WNI kelahiran tahun 2001 yang tanggal lahir, kode wilayah, no urut pendaftaran sama.

Solusi:
Menambah digit digit tanggal lahir dari 6 menjadi delapan yang berjumlah penulisan tahun lahir ditulis lengkap, Misalnya:26032001. jadi NIK nya menjadi 210117260320010001.





















Komentar