SlideShare a Scribd company logo
1 of 18
SistemSistem DatabaseDatabase
Chapter 1Chapter 1
Definisi Basis Data (1)Definisi Basis Data (1)
BASIS DATABASIS DATA
representasi dari fakta dunia yangrepresentasi dari fakta dunia yang
mewakili suatu obyek yang direkammewakili suatu obyek yang direkam
dalam bentuk angka, huruf, simbol, teksdalam bentuk angka, huruf, simbol, teks,,
gambar, bunyi atau kombinasinya.gambar, bunyi atau kombinasinya.
markas / tempat berkumpul / tempat
bersarang / gudang
Definisi Basis Data (2)Definisi Basis Data (2)
BASIS DATABASIS DATA
 Himpunan kelompok data (arsip) yang salingHimpunan kelompok data (arsip) yang saling
berhubungan yang diorganisasi sedemikian rupa agarberhubungan yang diorganisasi sedemikian rupa agar
kelak dapat dimanfaatkan kembali dengan cepat dankelak dapat dimanfaatkan kembali dengan cepat dan
mudahmudah
 Kumpulan data yang salng berhubungan yang disimpanKumpulan data yang salng berhubungan yang disimpan
secara bersama sedemikian rupa dan tanpa pengulangansecara bersama sedemikian rupa dan tanpa pengulangan
(redundancy) yang tidak perlu, untuk memenuhi(redundancy) yang tidak perlu, untuk memenuhi
berbagai kebutuhanberbagai kebutuhan
 Kumpulan file/tabel/arsip yang saling berhubunganKumpulan file/tabel/arsip yang saling berhubungan
yang disimpan dalam media penyimpanan tertentuyang disimpan dalam media penyimpanan tertentu
Basis Data dan Lemari ArsipBasis Data dan Lemari Arsip
 Basis data bisa dibayangkan sebagai lemari arsip denganBasis data bisa dibayangkan sebagai lemari arsip dengan
berbagai cara pengaturannyaberbagai cara pengaturannya
 Basis data dan lemari arsip memiliki prinsip kerja danBasis data dan lemari arsip memiliki prinsip kerja dan
tujuan yang sama; prinsipnya yakni pengaturantujuan yang sama; prinsipnya yakni pengaturan
data/arsip. Tujuan utamanya adalah kemudahan dandata/arsip. Tujuan utamanya adalah kemudahan dan
kecepatan dalam pengambilan kembali data/arsip.kecepatan dalam pengambilan kembali data/arsip.
?
Setiap data elektronis = Basis Data ?Setiap data elektronis = Basis Data ?
Studi KasusStudi Kasus
Badan Administrasi Kepegawaian di PT XYZ selalu menggunakan komputer
-yaitu aplikasi MS Word dan MS Excel- untuk mencatat data-data kepegawaian,
organisasi dan penggajian.
Bisakah dikatakan PT XYZ telah menerapkan basis data ?
Jawaban:
Belum tentu, karena di dalam pengelolaannya belum tentu terdapat
pemilahan dan pengelompokan data sesuai jenis / fungsi data.
Contoh Pemilahan:
Sistem
Akademik
Data Mahasiswa
Data Dosen
Data Mata Kuliah
Data Perkuliahan
Tujuan Pemanfaatan Basis Data (1)Tujuan Pemanfaatan Basis Data (1)
1. Kecepatan dan Kemudahan (Speed)
Yakni agar pengguna basis data bisa:
-menyimpan data
-melakukan perubahan/manipulasi terhadap data
-menampilkan kembali data
dengan lebih cepat dan mudah dibandingkan dengan cara biasa (baik manual
ataupun elektronis).
2. Efisiensi Ruang Penyimpanan (Space)
Dengan basis data kita mampu melakukan penekanan jumlah redundansi
(pengulangan) data, baik dengan menerapkan sejumlah pengkodean atau
dengan membuat relasi-relasi antara kelompok data yang saling berhubungan.
Tujuan Pemanfaatan Basis Data (2)Tujuan Pemanfaatan Basis Data (2)
3. Keakuratan (Accuracy)
Agar data sesuai dengan aturan dan batasan tertentu dengan cara
memanfaatkan pengkodean atau pembentukan relasi antar data bersama
dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan
data dsb.
4. Ketersediaan (Availability)
Agar data bisa diakses oleh setiap pengguna yang membutuhkan, dengan
penerapan teknologi jaringan serta melakukan pemindahan/penghapusan
data yang sudah tidak digunakan / kadaluwarsa untuk menghemat ruang
penyimpanan.
Tujuan Pemanfaatan Basis Data (3)Tujuan Pemanfaatan Basis Data (3)
5. Kelengkapan (Completeness)
Agar data yang dikelola senantiasa lengkap baik relatif terhadap kebutuhan
pemakai maupun terhadap waktu, dengan melakukan penambahan baris-baris
data ataupun melakukan perubahan struktur pada basis data; yakni dengan
menambahkan field pada tabel atau menambah tabel baru.
6. Keamanan (Security)
Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang /
pengguna yang tidak berhak, yakni dengan penggunaan account (username
dan password) serta menerapkan pembedaan hak akses setiap pengguna
terhadap data yang bisa dibaca atau proses yang bisa dilakukan.
Tujuan Pemanfaatan Basis Data (4)Tujuan Pemanfaatan Basis Data (4)
6. Kebersamaan (Sharability)
Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak
pemakai), dengan menjaga / menghindari munculnya problem baru seperti
inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh
beberapa user dalam waktu yang bersamaan) atau kondisi deadlock (karena
ada banyak pemakai yang saling menunggu untuk menggunakan data).
Pemakai Basis Data (1)Pemakai Basis Data (1)
Secara umum, seluruh sistem dalam kehidupan bisa menggunakan
konsep basis data dalam pengelolaan informasi, karena semua
sistem tersebut tak bisa lepas dari fakta.
Bidang-bidang fungsional yang memanfaatkan basis data
dalam hal efisiensi, akurasi dan kecepatan operasi antara lain
adalah:
- Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai
- Pergudangan (inventory), untuk perusahaan manufaktur (pabrik),
grosir (reseller), apotik dll
- Akuntansi, untuk berbagai perusahaan
- Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care),
untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)
Pemakai Basis Data (2)Pemakai Basis Data (2)
Bentuk-bentuk Perusahaan yang memanfaatkan Basis Data:
- Perbankan, dalam melakukan pengelolaan data nasabah, tabungan,
pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada
nasabah dll
- Pendidikan / sekolah, dalam melakukan pengelolaan data siswa,
penjadwalan kegiatan, perkuliahan, nilai dll.
- Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan
pasien, menangani pembayaran perawatan dll.
- Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel /
data pelanggan, menangani gangguan dll.
- Dan lain sebagainya
Konsep Sistem Basis DataKonsep Sistem Basis Data
SISTEMSISTEM
sebuah tatanan (keterpaduan) yang terdirisebuah tatanan (keterpaduan) yang terdiri
atas sejumlah komponen fungsionalatas sejumlah komponen fungsional
(dengan satuan fungsi/tugas tertentu)(dengan satuan fungsi/tugas tertentu)
yang saling berhubungan dan secarayang saling berhubungan dan secara
bersama-sama bertujuan untuk memenuhibersama-sama bertujuan untuk memenuhi
suatu proses / pekerjaan tertentu.suatu proses / pekerjaan tertentu.
Komponen Sistem Basis DataKomponen Sistem Basis Data
Hardware
Operating System
Database
DBMS
User
Optional Software
Biasanya berupa perangkat komputer standar, media
penyimpan sekunder dan media komunikasi untuk sistem
jaringan.
Yakni merupakan perangkat lunak yang memfungsikan,
mengendalikan seluruh sumber daya dan melakukan operasi
dasar dalam sistem komputer. Harus sesuai dengan DBMS
yang digunakan.
Yakni basis data yang mewakili sistem tertentu untuk dikelola.
Sebuah sistem basis data bisa terdiri dari lebih dari satu
basis data.
(Database Management System). Perangkat lunak yang digunakan untuk mengelola
basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS.
Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL
Server, Oracle, Informix, Sybase.
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang
sampai yang menggunakan di tingkat akhir.
Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
Bahasa Basis Data (1)Bahasa Basis Data (1)
 Merupakan bahasa yang digunakan oleh user untukMerupakan bahasa yang digunakan oleh user untuk
berkomunikasi/berinteraksi dengan DBMS yangberkomunikasi/berinteraksi dengan DBMS yang
bersangkutan.bersangkutan.
 Misalnya SQL, dBase, QUEL dsb.Misalnya SQL, dBase, QUEL dsb.
Bahasa Basis Data (2)Bahasa Basis Data (2)
Bahasa Basis Data dipilah ke dalam 2 bentukBahasa Basis Data dipilah ke dalam 2 bentuk
1.1. Data Definition Language (DDL)Data Definition Language (DDL)
Dengan bahasa ini kita dapat membuat tabel baru, membuatDengan bahasa ini kita dapat membuat tabel baru, membuat
indeks, mengubah tabel, menentukan struktur penyimpanan tabelindeks, mengubah tabel, menentukan struktur penyimpanan tabel
dsb.dsb.
2. Data Manipulation Language (DML).2. Data Manipulation Language (DML).
Berguna untuk melakukan manipulasi dan pegambilan data padaBerguna untuk melakukan manipulasi dan pegambilan data pada
suatu basis data. Berupa:suatu basis data. Berupa:
 penyisipan/penambahan data baru (insert)penyisipan/penambahan data baru (insert)
 penghapusan data (delete)penghapusan data (delete)
 pengubahan data (update)pengubahan data (update)
Struktur Sistem Keseluruhan (1)Struktur Sistem Keseluruhan (1)
Sebuah DBMS umumnya memiliki sejumlahSebuah DBMS umumnya memiliki sejumlah
komponen fungsional (modul) sbbkomponen fungsional (modul) sbb
1.1. File ManagerFile Manager  mengelola alokasi ruang dan struktur data yangmengelola alokasi ruang dan struktur data yang
dipakai untuk merepresentasikan informasi yang tersimpan dalamdipakai untuk merepresentasikan informasi yang tersimpan dalam
disk.disk.
2.2. Database ManagerDatabase Manager  menyediakan interface antara data low-menyediakan interface antara data low-
level yang ada di basis data dengan program aplikasi dan querylevel yang ada di basis data dengan program aplikasi dan query
yang diberikan ke sistem.yang diberikan ke sistem.
3.3. Query ProcessorQuery Processor  menerjemahkan perintah-perintah querymenerjemahkan perintah-perintah query
language ke perintah low-level yang dimengerti oleh databaselanguage ke perintah low-level yang dimengerti oleh database
manager. Juga membuat query yang dibuat oleh user menjadimanager. Juga membuat query yang dibuat oleh user menjadi
lebih efektif.lebih efektif.
Struktur Sistem Keseluruhan (2)Struktur Sistem Keseluruhan (2)
4.4. DML PrecompilerDML Precompiler  mengkonversi perintah DML danmengkonversi perintah DML dan
berinteraksi dengan query processor.berinteraksi dengan query processor.
5.5. DDL CompilerDDL Compiler  mengkonversi perintah-perintah DDL kemengkonversi perintah-perintah DDL ke
sekumpulan tabel yang mengandungsekumpulan tabel yang mengandung metadatametadata (data yang(data yang
mendeskripsikan data sesungguhnya).mendeskripsikan data sesungguhnya).
18
Model Relasional Basis Data (RDBMS)Model Relasional Basis Data (RDBMS)
 Model yang menggunakan sejumlah tabel untuk menggambarkan dataModel yang menggunakan sejumlah tabel untuk menggambarkan data
serta hubungan antar data-data tersebut.serta hubungan antar data-data tersebut.
 Setiap tabel memiliki sejumlah kolom dimana setiap kolom memilikiSetiap tabel memiliki sejumlah kolom dimana setiap kolom memiliki
nama yang unik atau disebutnama yang unik atau disebut FieldField. Setiap field akan didefinisikan tipe. Setiap field akan didefinisikan tipe
dan panjang fieldnya.dan panjang fieldnya.
 Kumpulan field hingga membentuk suatu entity yang unik disebutKumpulan field hingga membentuk suatu entity yang unik disebut
RecordRecord..
NIM Nama
11290254 Anindita
12290358 Bonita
11290435 Carminia
No_MK Nama_MK SKS
110011 Pascal 3
130012 C 3
130013 Basis Data 3
NIM No_MK Nilai
11290253 110011 A
12290358 130012 A
11290435 130013 C
Tabel : Mahasiswa Tabel : Matakuliah
Tabel : Pengambilan
Matakuliah Database Universitas

More Related Content

Similar to DB_CHAPTER1

Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...DhitaAyuAnggreany
 
materi ini sangat sulit memang anak lorong
materi ini sangat sulit memang anak lorongmateri ini sangat sulit memang anak lorong
materi ini sangat sulit memang anak lorongalbert giban
 
Bab i tugas basdat
Bab i tugas basdatBab i tugas basdat
Bab i tugas basdatIda Safitri
 
Muhammad farhan fadhlillah 43218010171 tm 9
Muhammad farhan fadhlillah 43218010171 tm 9Muhammad farhan fadhlillah 43218010171 tm 9
Muhammad farhan fadhlillah 43218010171 tm 9FarhanFadhlillah1
 
Pengertian sistem basis data
Pengertian sistem basis dataPengertian sistem basis data
Pengertian sistem basis dataPT.Citra Mulia
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...WalillahGiasWiridian
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis dataOji Daroji
 
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...AhmadNawawi22
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...TheodoraTerdunGintin
 
Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6AbdulFajri2
 
2. Sistem Basis Data
2. Sistem Basis Data2. Sistem Basis Data
2. Sistem Basis DataFendi Hidayat
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_basehilman31
 
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...SarahFarhani
 

Similar to DB_CHAPTER1 (17)

Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
 
materi ini sangat sulit memang anak lorong
materi ini sangat sulit memang anak lorongmateri ini sangat sulit memang anak lorong
materi ini sangat sulit memang anak lorong
 
Bab i tugas basdat
Bab i tugas basdatBab i tugas basdat
Bab i tugas basdat
 
Basis data sederhana
Basis data sederhanaBasis data sederhana
Basis data sederhana
 
Muhammad farhan fadhlillah 43218010171 tm 9
Muhammad farhan fadhlillah 43218010171 tm 9Muhammad farhan fadhlillah 43218010171 tm 9
Muhammad farhan fadhlillah 43218010171 tm 9
 
Pengertian sistem basis data
Pengertian sistem basis dataPengertian sistem basis data
Pengertian sistem basis data
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis data
 
Data & basisdata
Data & basisdataData & basisdata
Data & basisdata
 
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. blog da...
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Sistem Basis Data
Sistem Basis DataSistem Basis Data
Sistem Basis Data
 
Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6
 
2. Sistem Basis Data
2. Sistem Basis Data2. Sistem Basis Data
2. Sistem Basis Data
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_base
 
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, sistem manajemen basi...
 

More from nunungevilia

More from nunungevilia (13)

Powerpointagamaislam 160220231640
Powerpointagamaislam 160220231640Powerpointagamaislam 160220231640
Powerpointagamaislam 160220231640
 
Nunung evilia
Nunung eviliaNunung evilia
Nunung evilia
 
Power point
Power pointPower point
Power point
 
Dasar perangkat keras
Dasar perangkat kerasDasar perangkat keras
Dasar perangkat keras
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Kewirausahaan (2)
Kewirausahaan (2)Kewirausahaan (2)
Kewirausahaan (2)
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Logika matematika
Logika matematikaLogika matematika
Logika matematika
 
Agama
AgamaAgama
Agama
 
Presentation1 game
Presentation1 gamePresentation1 game
Presentation1 game
 

Recently uploaded

TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda AcehTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda AcehFORTRESS
 
Etika wirausaha dan pentingnya presentasi 2.pptx
Etika wirausaha dan pentingnya presentasi 2.pptxEtika wirausaha dan pentingnya presentasi 2.pptx
Etika wirausaha dan pentingnya presentasi 2.pptx23May1983
 
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs Togel
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs TogelTogel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs Togel
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs TogelHaseebBashir5
 
04 AKMEN new.pdf........................
04 AKMEN new.pdf........................04 AKMEN new.pdf........................
04 AKMEN new.pdf........................rendisalay
 
LAPORAN PKP yang telah jadi dan dapat dijadikan contoh
LAPORAN PKP yang telah jadi dan dapat dijadikan contohLAPORAN PKP yang telah jadi dan dapat dijadikan contoh
LAPORAN PKP yang telah jadi dan dapat dijadikan contohkhunagnes1
 
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptxTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptxFORTRESS
 
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptxerlyndakasim2
 
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024HelmyTransformasi
 
Perspektif Psikologi dalam Perubahan Organisasi
Perspektif Psikologi dalam Perubahan OrganisasiPerspektif Psikologi dalam Perubahan Organisasi
Perspektif Psikologi dalam Perubahan OrganisasiSeta Wicaksana
 
Time Value of Money Mata Kuliah Ekonomi 2
Time Value of Money Mata Kuliah Ekonomi 2Time Value of Money Mata Kuliah Ekonomi 2
Time Value of Money Mata Kuliah Ekonomi 2PutriMuaini
 
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGAN
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGANPPT - PSAK 109 TENTANG INSTRUMEN KEUANGAN
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGANdewihartinah
 
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptxTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptxFORTRESS
 
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...FORTRESS
 
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind..."Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...HaseebBashir5
 
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptx
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptxMemaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptx
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptxSintaDosi
 
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...FORTRESS
 
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di Indonesia
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di IndonesiaTajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di Indonesia
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di IndonesiaHaseebBashir5
 
Slide tentang Akuntansi Perpajakan Indonesia
Slide tentang Akuntansi Perpajakan IndonesiaSlide tentang Akuntansi Perpajakan Indonesia
Slide tentang Akuntansi Perpajakan IndonesiaNovrinKartikaTumbade
 
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docx
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docxMAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docx
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docxYogiAJ
 
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttx
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttxSLIDE 2 BISNIS INTERNASIONAL.ppttttttttx
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttxdevina81
 

Recently uploaded (20)

TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda AcehTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aesthetic Pintu Aluminium di Banda Aceh
 
Etika wirausaha dan pentingnya presentasi 2.pptx
Etika wirausaha dan pentingnya presentasi 2.pptxEtika wirausaha dan pentingnya presentasi 2.pptx
Etika wirausaha dan pentingnya presentasi 2.pptx
 
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs Togel
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs TogelTogel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs Togel
Togel Online: Panduan Lengkap tentang Dkitoto, Dkitogel, dan Situs Togel
 
04 AKMEN new.pdf........................
04 AKMEN new.pdf........................04 AKMEN new.pdf........................
04 AKMEN new.pdf........................
 
LAPORAN PKP yang telah jadi dan dapat dijadikan contoh
LAPORAN PKP yang telah jadi dan dapat dijadikan contohLAPORAN PKP yang telah jadi dan dapat dijadikan contoh
LAPORAN PKP yang telah jadi dan dapat dijadikan contoh
 
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptxTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Pintu Rumah 2 Pintu di Banda Aceh.pptx
 
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx
2. PRINSIP KEUANGAN HIJAU- PELATIHAN GREEN FINANCE.pptx
 
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024
PRESTIGE BUSINESS PRESENTATION BULAN APRIL 2024
 
Perspektif Psikologi dalam Perubahan Organisasi
Perspektif Psikologi dalam Perubahan OrganisasiPerspektif Psikologi dalam Perubahan Organisasi
Perspektif Psikologi dalam Perubahan Organisasi
 
Time Value of Money Mata Kuliah Ekonomi 2
Time Value of Money Mata Kuliah Ekonomi 2Time Value of Money Mata Kuliah Ekonomi 2
Time Value of Money Mata Kuliah Ekonomi 2
 
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGAN
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGANPPT - PSAK 109 TENTANG INSTRUMEN KEUANGAN
PPT - PSAK 109 TENTANG INSTRUMEN KEUANGAN
 
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptxTERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
TERBAIK!!! WA 0821 7001 0763 (FORTRESS) Aneka Pintu Aluminium di Banda Aceh.pptx
 
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...
ESTETIK!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Coklat di Denpa...
 
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind..."Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...
"Menjelajahi Keberagaman Permainan di Sumaterabet: Situs Slot Terbesar di Ind...
 
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptx
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptxMemaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptx
Memaksimalkan Waktu untuk Mendapatkan Kampus Impian melalui SBMPTN (1).pptx
 
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...
PREMIUM!!! WA 0821 7001 0763 (FORTRESS) Bahan Pintu Aluminium Kamar Mandi di ...
 
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di Indonesia
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di IndonesiaTajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di Indonesia
Tajuk: SV388: Platform Unggul Taruhan Sabung Ayam Online di Indonesia
 
Slide tentang Akuntansi Perpajakan Indonesia
Slide tentang Akuntansi Perpajakan IndonesiaSlide tentang Akuntansi Perpajakan Indonesia
Slide tentang Akuntansi Perpajakan Indonesia
 
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docx
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docxMAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docx
MAKALAH MANAJEMEN BISNIS RIRIS DAN YUDI.docx
 
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttx
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttxSLIDE 2 BISNIS INTERNASIONAL.ppttttttttx
SLIDE 2 BISNIS INTERNASIONAL.ppttttttttx
 

DB_CHAPTER1

  • 2. Definisi Basis Data (1)Definisi Basis Data (1) BASIS DATABASIS DATA representasi dari fakta dunia yangrepresentasi dari fakta dunia yang mewakili suatu obyek yang direkammewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teksdalam bentuk angka, huruf, simbol, teks,, gambar, bunyi atau kombinasinya.gambar, bunyi atau kombinasinya. markas / tempat berkumpul / tempat bersarang / gudang
  • 3. Definisi Basis Data (2)Definisi Basis Data (2) BASIS DATABASIS DATA  Himpunan kelompok data (arsip) yang salingHimpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agarberhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dankelak dapat dimanfaatkan kembali dengan cepat dan mudahmudah  Kumpulan data yang salng berhubungan yang disimpanKumpulan data yang salng berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangansecara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi(redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhanberbagai kebutuhan  Kumpulan file/tabel/arsip yang saling berhubunganKumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentuyang disimpan dalam media penyimpanan tertentu
  • 4. Basis Data dan Lemari ArsipBasis Data dan Lemari Arsip  Basis data bisa dibayangkan sebagai lemari arsip denganBasis data bisa dibayangkan sebagai lemari arsip dengan berbagai cara pengaturannyaberbagai cara pengaturannya  Basis data dan lemari arsip memiliki prinsip kerja danBasis data dan lemari arsip memiliki prinsip kerja dan tujuan yang sama; prinsipnya yakni pengaturantujuan yang sama; prinsipnya yakni pengaturan data/arsip. Tujuan utamanya adalah kemudahan dandata/arsip. Tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip.kecepatan dalam pengambilan kembali data/arsip. ?
  • 5. Setiap data elektronis = Basis Data ?Setiap data elektronis = Basis Data ? Studi KasusStudi Kasus Badan Administrasi Kepegawaian di PT XYZ selalu menggunakan komputer -yaitu aplikasi MS Word dan MS Excel- untuk mencatat data-data kepegawaian, organisasi dan penggajian. Bisakah dikatakan PT XYZ telah menerapkan basis data ? Jawaban: Belum tentu, karena di dalam pengelolaannya belum tentu terdapat pemilahan dan pengelompokan data sesuai jenis / fungsi data. Contoh Pemilahan: Sistem Akademik Data Mahasiswa Data Dosen Data Mata Kuliah Data Perkuliahan
  • 6. Tujuan Pemanfaatan Basis Data (1)Tujuan Pemanfaatan Basis Data (1) 1. Kecepatan dan Kemudahan (Speed) Yakni agar pengguna basis data bisa: -menyimpan data -melakukan perubahan/manipulasi terhadap data -menampilkan kembali data dengan lebih cepat dan mudah dibandingkan dengan cara biasa (baik manual ataupun elektronis). 2. Efisiensi Ruang Penyimpanan (Space) Dengan basis data kita mampu melakukan penekanan jumlah redundansi (pengulangan) data, baik dengan menerapkan sejumlah pengkodean atau dengan membuat relasi-relasi antara kelompok data yang saling berhubungan.
  • 7. Tujuan Pemanfaatan Basis Data (2)Tujuan Pemanfaatan Basis Data (2) 3. Keakuratan (Accuracy) Agar data sesuai dengan aturan dan batasan tertentu dengan cara memanfaatkan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data dsb. 4. Ketersediaan (Availability) Agar data bisa diakses oleh setiap pengguna yang membutuhkan, dengan penerapan teknologi jaringan serta melakukan pemindahan/penghapusan data yang sudah tidak digunakan / kadaluwarsa untuk menghemat ruang penyimpanan.
  • 8. Tujuan Pemanfaatan Basis Data (3)Tujuan Pemanfaatan Basis Data (3) 5. Kelengkapan (Completeness) Agar data yang dikelola senantiasa lengkap baik relatif terhadap kebutuhan pemakai maupun terhadap waktu, dengan melakukan penambahan baris-baris data ataupun melakukan perubahan struktur pada basis data; yakni dengan menambahkan field pada tabel atau menambah tabel baru. 6. Keamanan (Security) Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang / pengguna yang tidak berhak, yakni dengan penggunaan account (username dan password) serta menerapkan pembedaan hak akses setiap pengguna terhadap data yang bisa dibaca atau proses yang bisa dilakukan.
  • 9. Tujuan Pemanfaatan Basis Data (4)Tujuan Pemanfaatan Basis Data (4) 6. Kebersamaan (Sharability) Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak pemakai), dengan menjaga / menghindari munculnya problem baru seperti inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh beberapa user dalam waktu yang bersamaan) atau kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data).
  • 10. Pemakai Basis Data (1)Pemakai Basis Data (1) Secara umum, seluruh sistem dalam kehidupan bisa menggunakan konsep basis data dalam pengelolaan informasi, karena semua sistem tersebut tak bisa lepas dari fakta. Bidang-bidang fungsional yang memanfaatkan basis data dalam hal efisiensi, akurasi dan kecepatan operasi antara lain adalah: - Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai - Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll - Akuntansi, untuk berbagai perusahaan - Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)
  • 11. Pemakai Basis Data (2)Pemakai Basis Data (2) Bentuk-bentuk Perusahaan yang memanfaatkan Basis Data: - Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll - Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll. - Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll. - Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll. - Dan lain sebagainya
  • 12. Konsep Sistem Basis DataKonsep Sistem Basis Data SISTEMSISTEM sebuah tatanan (keterpaduan) yang terdirisebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsionalatas sejumlah komponen fungsional (dengan satuan fungsi/tugas tertentu)(dengan satuan fungsi/tugas tertentu) yang saling berhubungan dan secarayang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhibersama-sama bertujuan untuk memenuhi suatu proses / pekerjaan tertentu.suatu proses / pekerjaan tertentu.
  • 13. Komponen Sistem Basis DataKomponen Sistem Basis Data Hardware Operating System Database DBMS User Optional Software Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan. Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan. Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data. (Database Management System). Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase. Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir. Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
  • 14. Bahasa Basis Data (1)Bahasa Basis Data (1)  Merupakan bahasa yang digunakan oleh user untukMerupakan bahasa yang digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yangberkomunikasi/berinteraksi dengan DBMS yang bersangkutan.bersangkutan.  Misalnya SQL, dBase, QUEL dsb.Misalnya SQL, dBase, QUEL dsb.
  • 15. Bahasa Basis Data (2)Bahasa Basis Data (2) Bahasa Basis Data dipilah ke dalam 2 bentukBahasa Basis Data dipilah ke dalam 2 bentuk 1.1. Data Definition Language (DDL)Data Definition Language (DDL) Dengan bahasa ini kita dapat membuat tabel baru, membuatDengan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabelindeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb.dsb. 2. Data Manipulation Language (DML).2. Data Manipulation Language (DML). Berguna untuk melakukan manipulasi dan pegambilan data padaBerguna untuk melakukan manipulasi dan pegambilan data pada suatu basis data. Berupa:suatu basis data. Berupa:  penyisipan/penambahan data baru (insert)penyisipan/penambahan data baru (insert)  penghapusan data (delete)penghapusan data (delete)  pengubahan data (update)pengubahan data (update)
  • 16. Struktur Sistem Keseluruhan (1)Struktur Sistem Keseluruhan (1) Sebuah DBMS umumnya memiliki sejumlahSebuah DBMS umumnya memiliki sejumlah komponen fungsional (modul) sbbkomponen fungsional (modul) sbb 1.1. File ManagerFile Manager  mengelola alokasi ruang dan struktur data yangmengelola alokasi ruang dan struktur data yang dipakai untuk merepresentasikan informasi yang tersimpan dalamdipakai untuk merepresentasikan informasi yang tersimpan dalam disk.disk. 2.2. Database ManagerDatabase Manager  menyediakan interface antara data low-menyediakan interface antara data low- level yang ada di basis data dengan program aplikasi dan querylevel yang ada di basis data dengan program aplikasi dan query yang diberikan ke sistem.yang diberikan ke sistem. 3.3. Query ProcessorQuery Processor  menerjemahkan perintah-perintah querymenerjemahkan perintah-perintah query language ke perintah low-level yang dimengerti oleh databaselanguage ke perintah low-level yang dimengerti oleh database manager. Juga membuat query yang dibuat oleh user menjadimanager. Juga membuat query yang dibuat oleh user menjadi lebih efektif.lebih efektif.
  • 17. Struktur Sistem Keseluruhan (2)Struktur Sistem Keseluruhan (2) 4.4. DML PrecompilerDML Precompiler  mengkonversi perintah DML danmengkonversi perintah DML dan berinteraksi dengan query processor.berinteraksi dengan query processor. 5.5. DDL CompilerDDL Compiler  mengkonversi perintah-perintah DDL kemengkonversi perintah-perintah DDL ke sekumpulan tabel yang mengandungsekumpulan tabel yang mengandung metadatametadata (data yang(data yang mendeskripsikan data sesungguhnya).mendeskripsikan data sesungguhnya).
  • 18. 18 Model Relasional Basis Data (RDBMS)Model Relasional Basis Data (RDBMS)  Model yang menggunakan sejumlah tabel untuk menggambarkan dataModel yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antar data-data tersebut.serta hubungan antar data-data tersebut.  Setiap tabel memiliki sejumlah kolom dimana setiap kolom memilikiSetiap tabel memiliki sejumlah kolom dimana setiap kolom memiliki nama yang unik atau disebutnama yang unik atau disebut FieldField. Setiap field akan didefinisikan tipe. Setiap field akan didefinisikan tipe dan panjang fieldnya.dan panjang fieldnya.  Kumpulan field hingga membentuk suatu entity yang unik disebutKumpulan field hingga membentuk suatu entity yang unik disebut RecordRecord.. NIM Nama 11290254 Anindita 12290358 Bonita 11290435 Carminia No_MK Nama_MK SKS 110011 Pascal 3 130012 C 3 130013 Basis Data 3 NIM No_MK Nilai 11290253 110011 A 12290358 130012 A 11290435 130013 C Tabel : Mahasiswa Tabel : Matakuliah Tabel : Pengambilan Matakuliah Database Universitas