• Tidak ada hasil yang ditemukan

Pertemuan 11 - Sistem Data Base

N/A
N/A
Protected

Academic year: 2023

Membagikan "Pertemuan 11 - Sistem Data Base"

Copied!
17
0
0

Teks penuh

(1)

Pertemuan 11

Sistem Data Base

(2)

Hierarki Data

Data merupakan representasi dari fakta, yg dapat diperoleh darimana saja yang dapat dimengerti oleh komputer.

Manajemen data dapat dilakukan dgn atau tanpa komputer (Sudirman dan Widjajani, 1996)

Hierarki organisasi data tersebut terdiri dari enam tingkatan, yaitu : bit, byte/karakter, field/elemen data, record, file dan data base.

(3)

Pemahaman Dasar

• Bit merupakan unit terkecil dari suatu data yg terdiri dari bilangan biner 1 & 0.

• Kelompok bit yg mewakili suatu angka, karakter ataupun simbol kita kenal dgn Byte.

• Kumpulan dari beberapa byte kita kenal dgn Field.

• Kelompok field yg berhubungan akan membentuk suatu Record.

• Kelompok record dgn tipe yg sama inilah yg akan membentuk suatu File.

(4)

Sumber Data

Beberapa yg perlu diingat kembali berkaitan dgn sumber data :

1.Entiti

Merupakan kumpulan/suatu kesatuan yg memiliki karakteristik yg sama.

2.Atribut

Entiti akan memiliki beberapa atribut yg mencirikan entiti tersebut

3.Nilai Data

Merupakan data aktual/informasi yg terkandung dalam setiap elemen data

(5)

Sumber Data…

4.Elemen Data Kunci

Dengan sifat dapat mengetahui nilai yg diberikan oleh sebagian elemen data dari entiti tertentu maka kita dapat mengidentifikasi nilai-nilai yg terkandung dalam elemen data lain, ini yg kita kenal dgn Elemen Kunci.

Untuk elemen data kunci ini memungkinkan lebih dari satu dan ini akan menjadi suatu kunci kandidat untuk menjadi elemen kunci utama

(6)

E-R Diagram

Merupakan ilustrasi objek-objek (entiti) dan atribut serta relasi antar keduanya.

Diagram ini diperkenalkan oleh Peter Chan dan sifatnya independen terhadap Teknologi data base yg digunakan (Kowal, 1988;Martin, 1987).

Empat relasi dasar ERD 1. One to One

Relasi yg terjadi jika sebuah entry dalam sebuah objek data store dihubungkan dengan hanya sebuah entry dalam objek data store lain

(7)

E-R Diagram…

2. One to Many

Relasi yg terjadi jika sebuah entry dalam sebuah objek data store dihubungkan dengan satu atau lebih entry dalam objek data store lain

3. Many to One

Relasi yg terjadi jika satu atau lebih entry dalam sebuah objek data store dihubungkan dengan hanya sebuah entry dalam objek data store lain

4. Many to Many

Relasi yg terjadi jika satu atau lebih entry dalam sebuah objek data store dihubungkan dengan satu atau lebih entry dalam objek data store lain

(8)

Sistem Manajemen Basis Data

• Merupakan sistem yg digunakan untuk mengintegrasikan beberapa data-file kedalam suatu data base. Terdiri dari piranti lunak, piranti keras dan prosedur untuk mengolah dan mengatur data base tersebut.

• Dalam Sistem Data Base kita mengenal Model Data, ada beberapa model data yg umum, yaitu

1. Model Data Relasional

• Menggambarkan hubungan antar entiti dalam bentuk tabel dua dimensi, dimana setiap kolom merupakan atribut dari suatu entiti sehingga dalam suatu kolom dari tabel menggambarkan data record dalam pengertian konvensional

(9)

Sistem Manajemen Basis Data…

2. Model Data Hierarki

Sebuah model yg menggambarkan hubungan antar entiti dalam bentuk struktur pohon yg selalu dimulai dari puncaknya (root) dan mempunyai beberapa simpul dan cabang.

(10)

Hierarki

Struktur pohon hierarki harus memenuhi kondisi berikut : 1. Data model selalu diawali dgn simpul akar (root)

2. Setiap simpul terdiri dari satu atau lebih atribut yang menjelaskan entiti simpul

3. Ketergantungan simpul mengikuti level

4. Setiap kejadian pada simpul level 2 harus dihubungkan dgn satu dan hanya satu kejadian pada level 1 dan seterusnya 5. Setiap simpul orang tua dapat mempunyai satu simpul

anak atau beberapa simpul anak yg bergantung kepadanya 6. Setiap simpul (kecuali root) harus selalu diakses melalui

simpul orang tuanya

7. Dapat terjadi beberapa kejadian dari masing-masing simpul pada setiap level

(11)

Hierarki…

3. Model Data Jaringan

Model ini menghubungkan entiti dari suatu perusahaan kedalam suatu bentuk jaringan atau network. Notasinya menggunakan blok dan anak panah yg diperkenalkan oleh CW Bachman. Suatu blok disini menggambarkan entiti atau jenis record yg bisa terdiri dari nol, satu atau l ebih atribut yg dikenal dgn elemen data/field.

Dalam SPK, perancangan data base dapat dilakukan

dengan berdasarkan pada rumusan keputusan kunci (key decision) menjadi rumusan informasi berdasarkan Data pendukungnya

(12)

Soal Latihan

1. Unit terkecil dari suatu data yg terdiri dari bilangan biner 1 & 0 adalah:

a. bit d. record

b. byte e. file

c. field

2. Kumpulan/suatu kesatuan yg memiliki karakteristik yg sama adalah

a. entity d. database

b. record e. atribut c. field

(13)

Soal Latihan…

3. Ilustrasi objek dan atribut serta relasi antar keduanya adalah:

a. DFD d. Flowchart

b. E-R diagram e. Normalisasi c. LRS

4. Sistem yg digunakan untuk mengintegrasikan beberapa data-file kedalam suatu data base adalah:

a. Sistem Manajemen Basis Data b. Sistem Informasi

c. Sistem Pakar

d. Sistem Manajemen e. b dan c benar

(14)

Soal Latihan…

5. Relasi yg terjadi jika sebuah entry dalam sebuah objek data store dihubungkan dengan hanya sebuah entry dalam objek data store lain adalah:

a. Relasi One to One d. Relasi Many to Many b. Relasi One to Manye. Relationship

c. Relasi Many to One

(15)

6. Suatu kunci utama yang berberan ganda, dapat sebagai key table dan juga sebagai relasi dengan tabel lainnya disebut:…

a. primary key b. candidate key

c. key attribute d. temporary key

e. super key

7. Relasi tabel yang secara fungsi tepat terhubung pada satu titik pada domain yang bebeda, disebut dengan cardinality …

a. one to many b. many to many

c. one to one d. many to one

e. m:n relationship

Soal Latihan…

(16)

8. Suatu fungsi kuadrat yang dihasilkan memberikan gambaran secara aplikatif, merupakan hubungan cardinality dalam suatu relasi …

a. one to many b. many to many

c. one to one d. satu dan hanya satu

e. semua benar

9. Suatu entity dimana kunci utamnya merupakan kunci utama yang diambil dari beberapa tabel relasinya disebut…

a. entitas kuat b. entitas lemah

c. external entity d. internal entity e. multi entity

Soal Latihan…

(17)

10. Tingkat keunikan data dapat dilihat dari kunci yang mengikatnya, jika suatu tabel seperti detail transaksi yang tidak memilki kunci secara flat, maka record data dapat dijadikan sebagai suatu kunci yang disebut…

a. primary key b. alternatif key

d. candidate key d. super key

e. key format

Soal Latihan…

Referensi

Dokumen terkait

Gambarlah sebuah ERD dengan derajat relasi one to one dan transformasikan ke basis data

Menghilangkan Relasi Many-to-Many pada Entitas PembelianInventaris dan KelompokBarangInventaris ...166.

Gambar 4.18 Gambar relasi biner one to many antara entitas TrPengiriman………. 90 dan

Pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint), dmain data, keunikan data, dsb, yang secara ketat dapat diterapkan

Karena itu, secara umum sebuah sistem basis data merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer)

- Super Key satu atribut atau kumpulan atribut yang secara unik mengidentifikasi sebuah record di dalam relasi atau himpunan dari satu atau lebih entitas yang dapat digunakan

• Graf (Graph) adalah struktur data yang memiliki relasi many to many, yaitu tiap element dapat memiliki 0 atau lebih dari 1 cabang.. • Sama seperti Tree, Graph terbentuk dari 2

Metode Silhouette adalah campuran dari dua metode yaitu metode cohesion yang dapat digunakan dalam menghitung seberapa dekat relasi antara objek dalam sebuah klaster, dan metode