SlideShare a Scribd company logo
1 of 34
Pengantar
Sistem Basis Data
IF6323903 - Sistem Basis Data
andika.amalia@ittelkom-pwt.ac.id
Agenda
1. Deskripsi Sistem Basis Data
2. DBMS dan Struktur DBMS
3. Pemodelan Data, Konsep ERD dan Model
Relasional
Definisi Basis Data
• Basis data adalah kumpulan data yang saling
terhubung, umumnya mendeskripsikan
aktivitas satu organisasi atau lebih [B]
• Basis data adalah sekumpulan data yang
terhubung [A]
What is Database?
Karakteristik Penting Basis Data
• Representasi dari dunia nyata (miniworld),
• Terstruktur dengan baik (bahkan memiliki
struktur yang teratur yang ketat),
• Mencerminkan kondisi saat ini
• Memiliki pengguna dan aplikasi,
• Disimpan secara permanen pada komputer
• Diakses dan dimanipulasi menggunakan
DBMS
Database System ?
• Koleksi data yang terintegrasi dan sangat
besar
• Database Management System (DBMS)
adalah sistem perangkat lunak yang
dirancang untuk menyimpan, mengelola,
dan memfasilitasi akses ke basis data.
Kelemahan Proses Sistem File
• Redundansi dan ketidakkonsistenan data
- Format bervariasi
- Duplikat data
• Akses data susah  Harus ada program baru untuk menyeleksi
data yang dicari
• Data isolation  Banyak file dan format yang berbeda
• Integrity Problems  batasan integritas (misalnya saldo
rekening> 0) menjadi bagian dari kode program. Sulit untuk
menambahkan kendala baru atau mengubah yang sudah ada
• Atomicity Problem  Kegagalan dapat meninggalkan data dalam
keadaan tidak konsisten jika update parsial dilakukan
• Pengaksesan data oleh lebih dari 1 pengguna
• Keamanan
Sistem Basis Data dapat menanggulangi masalah-
masalah tersebut
Agenda
1. Deskripsi Sistem Basis Data
2. DBMS dan Struktur DBMS
3. Pemodelan Data, Konsep ERD dan Model
Relasional
4. Arsitektur Sistem Basis Data
Database Management System
(DBMS) (1)
Database Management System
(DBMS) (2)
Are These DBMS ?
Database Management System
(DBMS) (3)
Struktur DBMS (1)
Struktur DBMS (2)
Layered Structure of DBMS
Agenda
1. Deskripsi Sistem Basis Data
2. DBMS dan Struktur DBMS
3. Pemodelan Data, Konsep ERD dan Model
Relasional
4. Arsitektur Sistem Basis Data
Pemodelan Data (1)
• Model Data adalah konsep untuk
mendeskripsikan data
• Skema adalah deskripsi dari sekumpulan data
tertentu menggunakan konsep data model
yang diberikan
• Pemodelan data : Hierarchy Database, Object-
Oriented Database, Relational Database
Pemodelan Data (2)
Skema
Konseptual/Logis
Skema Fisik
Skema Eksternal
Pemodelan Data (3)
• Skema Konseptual/Logis mendeskripsikan
data yang disimpan dalam model data DBMS.
• Skema Fisik meringkas bagaimana sebenarnya
relasi yang dideskripsikan pada skema
konseptual (penyimpanan sebenarnya )
• Skema Eksternal akses data oleh pengguna
Pemodelan Data (4)
Pemodelan Data (5)
Pemodelan Data (6)
Database Universitas
Entitas
• Suatu entitas adalah “hal” atau “objek” di dunia nyata
yang dapat dibedakan dari semua
benda lain. Kumpulan entitas disebut set entitas
Contoh : Semua mahasiswa pada ST3 Telkom, Pasien
atau Dokter pada klinik. Masing-masing mahasiswa
tidak perlu dibuat entitas tersendiri
• Entitas dapat digambarkan dengan sekumpulan atribut
Contoh : Mahasiswa  NIM, Nama, TTL
• Key adalah atribut unik yang dapat mengidentifikasi
atau membedakan entitas dalam set entitas.
Relasi
• Relasi (Relationship Set) adalah asosiasi antara
beberapa entitas yang berbeda.
Contoh : Mahasiswa dan Dosen Wali
Notasi Diagram E-R [3]
Kardinalitas (1)
1. Satu ke Satu (One to One)
2. Satu ke Banyak (One to Many)
3. Banyak ke Satu (Many to One)
4. Banyak ke Banyak (Many to Many)
Kardinalitas (2)
Kardinalitas (3)
[3]
• One to One 
• One to Many 
• Many to One 
• Many to Many 
Bagaimana Diagram E-R nya?
IT Telkom Purwokerto saat ini memiliki mahasiswa berjumlah sekitar
800. Untuk memudahkan berjalannya proses operasional institusi,
akan dibuat sebuah basisdata yang menyimpan :
• Data mahasiswa memiliki data yang disimpan dalam sebuah
basisdata yang meliputi NIM (PK), Nama, TTL, Alamat, Jurusan,
Tahun Masuk dan Nama Orang Tua.
• Data dosen meliputi NIK(PK), Nama, Alamat, dan TTL
• Data mata kuliah meliputi Kode MK (PK), Nama MK dan Jumlah SKS
Keterhubungan antara mahasiswa, dosen dan mata kuliah yaitu 1
mahasiswa memiliki 1 dosen wali, dan 1 dosen dapat menjadi dosen
wali untuk lebih dari 1 mahasiswa. 1 dosen dapat mengampu lebih dari
1 mata kuliah dan 1 mata kuliah juga dapat diampu lebih dari 1 dosen.
Tabel Relasi
Sekolah
PK ID_Sekolah
Nama
Alamat
No_Telp
Calon_Peserta
PK NIS
Nama
Tgl_Lahir
Alamat
Jns_Kelamin
Email
FK1 ID_Sekolah
Pemetaan ER ke Tabel Relasi (1)
Kardinalitas 1 ke 1
ENTITAS 1 RELASI ENTITAS 2
PK 1
ATRIBUT
NON PK1
ATRIBUT
RELASI
PK 2
ATRIBUT
NON PK 2
1 1
ENTITAS 1
PK PK 1
FK1 PK 2
ATRIBUT RELASI
NON PK 1
ENTITAS 2
PK PK 2
NON PK 2
Pemetaan ER ke Tabel Relasi (2)
Kardinalitas 1 ke n (one to many)
ENTITAS 1 RELASI ENTITAS 2
PK 1
ATRIBUT
NON PK1
ATRIBUT
RELASI
PK 2
ATRIBUT
NON PK 2
1 N
ENTITAS 1
PK PK 1
NON PK 1
ENTITAS 2
PK PK 2
FK1 PK 1
ATRIBUT RELASI
NON PK 2
Pemetaan ER ke Tabel Relasi (3)
Kardinalitas n ke m (banyak ke banyak)
ENTITAS 1 RELASI ENTITAS 2
PK 1
ATRIBUT
NON PK1
ATRIBUT
RELASI
PK 2
ATRIBUT
NON PK 2
N M
ENTITAS 1
PK PK 1
NON PK 1
ENTITAS 2
PK PK 2
NON PK 2
T_RELASI
PK,FK1 PK 1
PK,FK2 PK 2
ATRIBUT RELASI
DDL dan DML
• Data Definition Language (DDL) 
mendefinisikan atribut-atribut database,
tabel, atribut kolom (field). Menerjemahkan
dari skema konseptual menjadi skema fisik.
• Data Manipulation Language (DML) 
Perintah untuk memanipulasi data. Tidak ada
kaitan dengan skema
Buku Referensi
A. Silberschatz, Abraham, Henry F. Korth & S.
Sudarshan, Database SystemConcepts 6th
Edition, The Mc Graw Hill, 2011
B. Ramakrishnan, Rague & Johannes Gehrke,
Database Manajemen System 3rd Edition,
2003

More Related Content

Similar to BasDat.pptx

admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
hsdfh
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
ajb27
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
FadhilFauzan3
 
Reka bentuk pangkalan data
Reka bentuk pangkalan dataReka bentuk pangkalan data
Reka bentuk pangkalan data
meywong17
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptx
rahmantoyuri
 

Similar to BasDat.pptx (20)

pengantar basis data
pengantar basis data pengantar basis data
pengantar basis data
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
 
Chapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdfChapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdf
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
 
2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
1 basis data
1 basis data1 basis data
1 basis data
 
Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
 
Materi Basis Data tentang Hirarki dan abtraksi data
Materi Basis Data tentang Hirarki dan abtraksi dataMateri Basis Data tentang Hirarki dan abtraksi data
Materi Basis Data tentang Hirarki dan abtraksi data
 
ARSITEKTUR DBMS DENGAN TEMA YANG MENARIK
ARSITEKTUR DBMS DENGAN TEMA YANG MENARIKARSITEKTUR DBMS DENGAN TEMA YANG MENARIK
ARSITEKTUR DBMS DENGAN TEMA YANG MENARIK
 
Reka bentuk pangkalan data
Reka bentuk pangkalan dataReka bentuk pangkalan data
Reka bentuk pangkalan data
 
Reka bentuk pangkalan data
Reka bentuk pangkalan dataReka bentuk pangkalan data
Reka bentuk pangkalan data
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
 
Jumpa 3
Jumpa 3Jumpa 3
Jumpa 3
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptx
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 

More from nyomans1

PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
nyomans1
 
Template Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptxTemplate Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptx
nyomans1
 
Clustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptxClustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptx
nyomans1
 
slide 7_olap_example.ppt
slide 7_olap_example.pptslide 7_olap_example.ppt
slide 7_olap_example.ppt
nyomans1
 
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
nyomans1
 
Minggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptxMinggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptx
nyomans1
 
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
nyomans1
 
10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx
nyomans1
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx
nyomans1
 
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
nyomans1
 
04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx
nyomans1
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
nyomans1
 
03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx
nyomans1
 
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptxQ-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
nyomans1
 
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptxBAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
nyomans1
 
Support-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptxSupport-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptx
nyomans1
 
06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx
nyomans1
 
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
nyomans1
 

More from nyomans1 (20)

PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
 
Template Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptxTemplate Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptx
 
Clustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptxClustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptx
 
slide 7_olap_example.ppt
slide 7_olap_example.pptslide 7_olap_example.ppt
slide 7_olap_example.ppt
 
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
 
Security Requirement.pptx
Security Requirement.pptxSecurity Requirement.pptx
Security Requirement.pptx
 
Minggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptxMinggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptx
 
Matriks suplemen.ppt
Matriks suplemen.pptMatriks suplemen.ppt
Matriks suplemen.ppt
 
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
 
10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx
 
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
 
04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
 
03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx
 
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptxQ-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
 
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptxBAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
 
Support-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptxSupport-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptx
 
06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx
 
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
 

Recently uploaded

Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
buktifisikskp23
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
sonyaawitan
 
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.pptKeracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
DIGGIVIO2
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
ritch4
 
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
TaufikTito
 
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerjaContoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
IniiiHeru
 
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec AsliJual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Cytotec Asli 085225524732 Obat Penggugur Kandungan
 

Recently uploaded (20)

Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesia
 
PPT PROFESI KEPENDIDIKAN kelompok 7.pptx
PPT PROFESI KEPENDIDIKAN kelompok 7.pptxPPT PROFESI KEPENDIDIKAN kelompok 7.pptx
PPT PROFESI KEPENDIDIKAN kelompok 7.pptx
 
contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjana
 
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptxPEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
 
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
 
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFPPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
 
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppTPERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
 
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.pptKeracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
 
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
 
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptxBimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptx
 
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfAlur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
 
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerjaContoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
 
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec AsliJual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
 
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
 

BasDat.pptx

  • 1. Pengantar Sistem Basis Data IF6323903 - Sistem Basis Data andika.amalia@ittelkom-pwt.ac.id
  • 2. Agenda 1. Deskripsi Sistem Basis Data 2. DBMS dan Struktur DBMS 3. Pemodelan Data, Konsep ERD dan Model Relasional
  • 3. Definisi Basis Data • Basis data adalah kumpulan data yang saling terhubung, umumnya mendeskripsikan aktivitas satu organisasi atau lebih [B] • Basis data adalah sekumpulan data yang terhubung [A]
  • 5. Karakteristik Penting Basis Data • Representasi dari dunia nyata (miniworld), • Terstruktur dengan baik (bahkan memiliki struktur yang teratur yang ketat), • Mencerminkan kondisi saat ini • Memiliki pengguna dan aplikasi, • Disimpan secara permanen pada komputer • Diakses dan dimanipulasi menggunakan DBMS
  • 6. Database System ? • Koleksi data yang terintegrasi dan sangat besar • Database Management System (DBMS) adalah sistem perangkat lunak yang dirancang untuk menyimpan, mengelola, dan memfasilitasi akses ke basis data.
  • 7. Kelemahan Proses Sistem File • Redundansi dan ketidakkonsistenan data - Format bervariasi - Duplikat data • Akses data susah  Harus ada program baru untuk menyeleksi data yang dicari • Data isolation  Banyak file dan format yang berbeda • Integrity Problems  batasan integritas (misalnya saldo rekening> 0) menjadi bagian dari kode program. Sulit untuk menambahkan kendala baru atau mengubah yang sudah ada • Atomicity Problem  Kegagalan dapat meninggalkan data dalam keadaan tidak konsisten jika update parsial dilakukan • Pengaksesan data oleh lebih dari 1 pengguna • Keamanan Sistem Basis Data dapat menanggulangi masalah- masalah tersebut
  • 8. Agenda 1. Deskripsi Sistem Basis Data 2. DBMS dan Struktur DBMS 3. Pemodelan Data, Konsep ERD dan Model Relasional 4. Arsitektur Sistem Basis Data
  • 14. Struktur DBMS (2) Layered Structure of DBMS
  • 15. Agenda 1. Deskripsi Sistem Basis Data 2. DBMS dan Struktur DBMS 3. Pemodelan Data, Konsep ERD dan Model Relasional 4. Arsitektur Sistem Basis Data
  • 16. Pemodelan Data (1) • Model Data adalah konsep untuk mendeskripsikan data • Skema adalah deskripsi dari sekumpulan data tertentu menggunakan konsep data model yang diberikan • Pemodelan data : Hierarchy Database, Object- Oriented Database, Relational Database
  • 18. Pemodelan Data (3) • Skema Konseptual/Logis mendeskripsikan data yang disimpan dalam model data DBMS. • Skema Fisik meringkas bagaimana sebenarnya relasi yang dideskripsikan pada skema konseptual (penyimpanan sebenarnya ) • Skema Eksternal akses data oleh pengguna
  • 22. Entitas • Suatu entitas adalah “hal” atau “objek” di dunia nyata yang dapat dibedakan dari semua benda lain. Kumpulan entitas disebut set entitas Contoh : Semua mahasiswa pada ST3 Telkom, Pasien atau Dokter pada klinik. Masing-masing mahasiswa tidak perlu dibuat entitas tersendiri • Entitas dapat digambarkan dengan sekumpulan atribut Contoh : Mahasiswa  NIM, Nama, TTL • Key adalah atribut unik yang dapat mengidentifikasi atau membedakan entitas dalam set entitas.
  • 23. Relasi • Relasi (Relationship Set) adalah asosiasi antara beberapa entitas yang berbeda. Contoh : Mahasiswa dan Dosen Wali
  • 25. Kardinalitas (1) 1. Satu ke Satu (One to One) 2. Satu ke Banyak (One to Many) 3. Banyak ke Satu (Many to One) 4. Banyak ke Banyak (Many to Many)
  • 27. Kardinalitas (3) [3] • One to One  • One to Many  • Many to One  • Many to Many 
  • 28. Bagaimana Diagram E-R nya? IT Telkom Purwokerto saat ini memiliki mahasiswa berjumlah sekitar 800. Untuk memudahkan berjalannya proses operasional institusi, akan dibuat sebuah basisdata yang menyimpan : • Data mahasiswa memiliki data yang disimpan dalam sebuah basisdata yang meliputi NIM (PK), Nama, TTL, Alamat, Jurusan, Tahun Masuk dan Nama Orang Tua. • Data dosen meliputi NIK(PK), Nama, Alamat, dan TTL • Data mata kuliah meliputi Kode MK (PK), Nama MK dan Jumlah SKS Keterhubungan antara mahasiswa, dosen dan mata kuliah yaitu 1 mahasiswa memiliki 1 dosen wali, dan 1 dosen dapat menjadi dosen wali untuk lebih dari 1 mahasiswa. 1 dosen dapat mengampu lebih dari 1 mata kuliah dan 1 mata kuliah juga dapat diampu lebih dari 1 dosen.
  • 29. Tabel Relasi Sekolah PK ID_Sekolah Nama Alamat No_Telp Calon_Peserta PK NIS Nama Tgl_Lahir Alamat Jns_Kelamin Email FK1 ID_Sekolah
  • 30. Pemetaan ER ke Tabel Relasi (1) Kardinalitas 1 ke 1 ENTITAS 1 RELASI ENTITAS 2 PK 1 ATRIBUT NON PK1 ATRIBUT RELASI PK 2 ATRIBUT NON PK 2 1 1 ENTITAS 1 PK PK 1 FK1 PK 2 ATRIBUT RELASI NON PK 1 ENTITAS 2 PK PK 2 NON PK 2
  • 31. Pemetaan ER ke Tabel Relasi (2) Kardinalitas 1 ke n (one to many) ENTITAS 1 RELASI ENTITAS 2 PK 1 ATRIBUT NON PK1 ATRIBUT RELASI PK 2 ATRIBUT NON PK 2 1 N ENTITAS 1 PK PK 1 NON PK 1 ENTITAS 2 PK PK 2 FK1 PK 1 ATRIBUT RELASI NON PK 2
  • 32. Pemetaan ER ke Tabel Relasi (3) Kardinalitas n ke m (banyak ke banyak) ENTITAS 1 RELASI ENTITAS 2 PK 1 ATRIBUT NON PK1 ATRIBUT RELASI PK 2 ATRIBUT NON PK 2 N M ENTITAS 1 PK PK 1 NON PK 1 ENTITAS 2 PK PK 2 NON PK 2 T_RELASI PK,FK1 PK 1 PK,FK2 PK 2 ATRIBUT RELASI
  • 33. DDL dan DML • Data Definition Language (DDL)  mendefinisikan atribut-atribut database, tabel, atribut kolom (field). Menerjemahkan dari skema konseptual menjadi skema fisik. • Data Manipulation Language (DML)  Perintah untuk memanipulasi data. Tidak ada kaitan dengan skema
  • 34. Buku Referensi A. Silberschatz, Abraham, Henry F. Korth & S. Sudarshan, Database SystemConcepts 6th Edition, The Mc Graw Hill, 2011 B. Ramakrishnan, Rague & Johannes Gehrke, Database Manajemen System 3rd Edition, 2003

Editor's Notes

  1. Masing-masing DBMS memiliki arsitektur masing-masing
  2. Entitas adalah “hal” atau “objek” di dunia nyata yang dapat dibedakan dari semua benda lain Set entitas : yang bisa dijadikan serupa >> Sebutan entitas pada dasarnya adalah set entitas Primary key (biasa disingkat PK) adalah atribut yang menjamin keunikan sebuah entitas. Primary key dapat terdiri dari sebuah atribut atau lebih. Representasi primary key pada diagram entitas adalah atribut dengan label yang digarisbawahi Foreign key (biasa disingkat FK) adalah primary key sebuah tabel yang berada pada tabel lain yang berhubungan dengan tabel pemilik primary key tersebut.