D.SINAGA, M.KOM
KONTRAK PERKULIAHAN
Kehadiran : Mengikuti sistem yang berlaku
minimal 75%
Bobot Penilaian
UTS : 30 %
UAS : 40 %
TUGAS : 30 % (Enam kali tugas)
Waktu Kuliah : Tepat Waktu sesuai absen
Ruang : Sesuai absen
TIKET MASUK KELAS
WAJIB mengenakan SEPATU dan BAJU/KAOS
BERKERAH
LEVEL INTERNAL/FISIK
LEVEL KONSEPTUAL
LEVEL EKSTERNAL/VIEW
ARSITEKTUR BASIS DATA
ARSITEKTUR BASIS DATA (LEBIH DETAIL)
Setiap pengguna sistem dapat menggunakan
aplikasi yang berbeda sesuai dengan
keperluan dan kebutuhan mereka.
Seorang user tidak berurusan dengan
kerumitan penyimpanan data.
DBA dapat melakukan perubahan struktur
basisdata tanpa harus mengganggu user.
( Apa yang tampil dan dilihat serta digunakan
oleh user tentu tidak sama dengan apa yang
tersimpan dalam basisdata )
LEVEL INTERNAL
Level internal merupakan skema
internal yang memuat deskripsi
struktur penyimpanan basis data
dan menggunakan model data
fisikal serta mendefinisikan
secara detail penyimpanan data
dalam basis data, serta jalur
pengaksesan data.
LEVEL KONSEPTUAL
Level konsepsual adalah skema
yang memuat deskripsi struktur
basis data secara keseluruhan
untuk semua pemakai. Skema ini
hanya memuat deskripsi tentang
entitas, atribut, hubungan dan
batasan, tanpa memuat
deskripsi data secara detail.
LEVEL EKSTERNAL
Level eksternal merupakan
skema eksternal (user view)
yang mendefinisikan pandangan
data terhadap sekelompok user
(local view) dengan
enyembunyikan data lain yang
tidak diperlukan oleh kelompok
user tersebut.
SKEMA BASIS DATA
Skema basis data merupakan deskripsi dari
basis data yang spesifikasinya ditentukan
dalam tahap perancangan namun tidak
terlalu diharapkan diubah setiap saat.
OPERATOR BASSISDATA RELASIONAL
UNION-> Menggabungkan semua baris dari
dua buah tabel dan kedua tabel tersebut
harus sesuai.
Dengan simbol U => A U B.
A B
INTERSECT
Menghasilkan sebuah daftar yang berisi hanya
record-record yang terdapat pada kedua
tabel harus sesuai.
Dengan simbol N => A N B
DIFFERENCE
Menghasilakan semua record yang terdapat
pada satu tabel tetapi tidak terdapat pada
tabel lainya dan kedua tabel harus sesuai.
BASISDATA REALTIONAL
Entitas dan Atribut
Sebuah entitas dapat berupa orang,tempat,
kejadian atau sesuatu yang kita gunakan dalam
mengumpulkan data.
Universitas mahasiswa,fakultas,jurusan
Kantor- pegawai,meja,kursi,aktifitas
Setiap entitas memiliki sifat-sifat khusus yang
disebut atribut
Mahasiswa nim,jenis kelamin, tgl
lahir,alamat,wali,ipk
Mobil merek, jenis,bahan bakar, tahun
pembuatan, harga
SIFAT TABLE RELATIONAL
Sebuah tabel adalah merupakan baris dan
kolom
Setiap baris(tupel) mewakili sebuah entitas
Setiap kolom mewakili sebuah atribut dan
memiliki nama yang jelas
Koordinat baris dan kolon adalah value
Setiap tabel harus memiliki primary key
Setiap baris membawa informasi yang
menggambarkan satu kejadian entitas
NILAI ATRIBUT TABEL SISWA
CONTOH SEDERHANA RELASI BASISDATA
SKEMA BASIS DATA RELASIONAL : PERWALIAN
TUGAS I
Lakukan pendataan dalam rumah anda
masing-masing, catat dan rancanglah jika
suatu saat dalam rumah anda dibangun
sebuah sistem informasi dengan database
yang yang sudah ada dalam keluarga anda.