UTS KONSEP BASIS DATA

NAMA                        : Andrean Bagus Prasetya

NIM                                 : 221054004

 

UTS KONSEP BASIS DATA

 1.        -    Data : Sekumpulan keterangan ataupun fakta yang dibuat dengan kata kata, kalimat, simbol, angka dan lainnya. Contoh : data wawancara,a data survei, data instansi pendidikan.

-            Informasi : Hasil pengolahan data sehingga menjadi bentuk yang penting bagi penerimanya & mempunyai kegunaan sebagai dasar dalam pengambilan keputusan yang dapat dirasakan akibatnya secara langsung (saat itu juga) / tidak langsung (pd saat mendatang). Contoh : daftar pegawai berdasarkan departemen, daftar pegawai berdasarkan golongan, rekapitulasi transaksi pembeli akhir bulan.

-            System Pengolahan Data : Melakukan tugas mengolah data dan memiliki arti lain sebagai metode untuk mengumpulkan data mentah. Contoh : penggunaan riwayat pencarian, penggunaan alat demografis, penggunaan sensor.

-            DBMS : Sistem yang dirancang khusu untuk mengolah suatu data dan mengoperasikan data yang diminta oleh pengguna. Contoh : PostgreSQL,MongoDB,mySQL.

-            Database System : Komponen proses yang berjalan secara bersamaan dalam pengelolaan kumpulan fakta nyata yang terorganisir didalam perangkat komputer. Contoh : operational database, database Warehouse, end-User database.

2. a). Susunlah kembali data dalam tabel di atas sehingga sesuai dengan entitas dan atribut dalam ERM. Susunlah dalam bentuk tabel sbb

NO

Nama

Entitas

Nama Atribut

Atribut yang unik

1.

Penduduk

NIK(vhar[16])#,Nama(varchar[50]), JK(char[1]),Tempat_Lahir(varchar[50], Tanggal_Lahir(date),Gol_Darah(varchar[2]), Kode_Agama(char[1]),Alamat(varchar[100]), Kode_Provinsi)char[2]),Kode_Kabupaten(char[2]) Kode_Kecamatan(char[12]),Kode_Kelurahan(char[2]),

Kode_Pekerjaan(char[2]),NO_HP(varchar[12]), Email(varchar[20]).

NIK,Tempat_Lahir,Email, NO_HP.

2.

Agama

Kode_Agama(char[1])#,Nama_Agama(varchar[15]

).

-

3.

Provinsi

Kode_Provinsi(char[2]#,Nama_Provinsi(varchar[26]), NIK_Gubernur(char [16]),NIK_Wakil_Gubernur(char[16]),

Tanggal_Berdiri(date).

NIK_Gubernur,Tanggal_Berdiri, Nama_Provinsi,Tanggal_Berdiri

4.

Kabupaten

Kode_Kabupaten(char[2]#,Nama_Kabupaten(varchar[15]), Tanggal_Berdiri(date).

Tanggal_Berdiri,

Kode_Kabupaten,Nama_Kabu paten

5.

Kecamatan

Kode_Kecamatan(char[2]#,Nama_Kecamatan(varchar[6]), Tanggal_Berdiri (date).

Tanggal_Berdifri, Nama_Kecamatan, Kode_Kecamatan

Tanggal_Berdiri

6,

Kelurahan

Kode_Kelurahan(char[4]#,Nama_Kelurahan(varchar[10]), Tanggal_Berdiri (date).

Tanggal_Berdiri Nama_Kelurahan, Kode_Kelurahan,

Tanggal_Berdiri

7.

Pekerjaan

Kode_Pekerjaan(char[2]#,Nama_Pekerjaan(varchar[20]), Jenis_Pekerjaan( varchar[7]).

-

8.

Siswa

NIS(char[10]#,NIK(char[16]),NIK_Ibu(char[16]), Kode_Pekerjaan_Ibu(ch ar[2]).

NIS,NIK,NO_HP,

Kode_Walisiswa_Ayah, Kode_Walisiswa_Ibu

 

9.

Wali

Siswa

Kode_Walisiswa(char[9])#,NIK(char[9]) NO_HP(varchar[12]),Email(varchar[18]), Pendapatan_Perbulan(int[11]).

Kode_Walisiswa,NIK

NO_HP,Email

10.

Sekolah

NPSN(char[8])#,Nama_Sekolah(varchar[15]), Jenjang_Sekolah(varchar)[11]),Alamat(varchar[15]), URL_Websetie(varchar[20]).

NPSN,Nama_Sekolah,URL_

Website.


b). Sebutkan kerelasian antar entitas (relationship) yang terjadi. Susunlah dalam bentuk tabel sbb:

NO

Nama Entitas 1

Nama Entitas 2

Nama Kerelasian

1.

Penduduk

Provinsi

Menempati

2.

Provinsi

Kabupaten

Membawahi

3.

Kabupaten

Kelurahan

Membawahi

4.

Penduduk

Siswa

Menjadi

5.

Penduduk

Agama

Menganut

6.

Penduduk

Pekerjaan

Mempunya

 
c). ERD


3. a). 3.     . Sebutkan entitas dan atribut pada setiap entitas untuk sub sistem di atas. Susunlah dalam bentuk tabel sbb:

                                       1.      Siswa Nis (Char[10], Nik (Char[16], Nik_Ibu (Char[16], Kode                                                                   Pekerjaan Ibu 3

2.  Penduduk Indonesia : NIK ( Char [16]#, Nama (Varchar[50], Jenis Kelamin (Char[1], Tempat Lahir (Varchar[2], Golongan Darah (Varchar[2], Agama (Char[1], Alamat (Varchar[100], Propinsi (Char[2], Kabupaten (Char[2], Kecamatan (Char[2], Kelurahan(Char[2], Pekerjaan (Char[2], Nomor hp (Varchar[12], Email (Varchar[20]

3. Calon Mahasiswa ID Calon Mahasiwa(Integer[8], NIM(Varchar[15], Nama Mahasiswa(Varchar[33],

4.SLTA Kode_SLTA(Char[2], Nama SLTA(Varchar[50], Alamat SLTA(Varchar[100]

5.Perguruan Tinggi ID Perguruan Tinggi(Numerik, Nama Perguruan Tinggi(Varchar[50], Alamat Perguruan Tinggi (Varchar[100], Kode Fakultas(Char[3], Kode Program Studi(Char[5]

     6.       Fakultas Kode Fakultas(Char[3], Nama Fakultas(Varchar [35]

7.      Orang Tua Wali NIK (Char[16], Kode Pekerjaan (Char[2], Nama Wali(Varchar[33], Alamat Wali(Varchar[100]

b). b). Sebutkan kerelasian antar entitas (relationship) yang terjadi. Susunlah dalam bentuk tabel sbb:

NO

Nama Entitas 1

Nama entitas 2

Kerelasian

1.

Calon Mahasiswa

Perguruan Tinggi

Mendaftar

2.

Perguruan tinggi

Fakultas

Membawahi

3.

Calon Mahasiswa

Orang Tua Wali

Memiliki

4.

Calon Mahasiswa

Agama

Menganut

5.

Calon Mahasiswa

Program Studi

Mengambil 

  c). ERD



Komentar