Pengantar Basis Data Lanjut

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Kiky Rizky Nova Wardani, S.Kom
Continous DBMS DATA MODELS
Desain Fisik Database Oleh : ARI YAZID M. ( )
BASIS DATA RELATIONAL.
MODEL ENTITY RELATIONSHIP
MODEL DATA LANJUTAN Latifah Rifani
Entity Relationship Diagram
Danny Kriestanto, S.Kom., M.Eng Part 2
Sistem Basis Data.
Sistem Basis Data - Universitas Semarang
Perancangan Basis Data MI 1133
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
SISTEM BASIS DATA Materi Pertemuan ke-8
BAB VI Model Data.
Basis Data - Udinus Semarang
BAB 2 MODEL-MODEL DATA ..
Entity Relation Model By : Randy Permana, S.Kom.
SISTEM BASIS DATA.
ENTITY RELATIONSHIP DIAGRAM
Desain Basis Data.
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pengantar Desain Basisdata-Part I Oleh: Devie Rosa Anamisa.
Desain Database Dengan Model Entity Relationship (ER)
Model Data Relasional.
Pertemuan #4 DIAGRAM - ER Kompetensi :
ENTITY RELATIONSHIP DIAGRAM
Outline: Relational Data Model Entity Relationship Diagram
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Andika Elok Amalia, ST., MT.
Presented by Team Basis Data
SISTEM BASIS DATA.
BAB 2 MODEL-MODEL DATA ..
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Entity Relationship Model
Review KONSEP BASIS DATA
Bab 2 Mengenal Data Base Management System (DBMS)
Oleh : Devie Rosa Anamisa
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
SISTEM DATABASE.
Vega Valentine, ST, MMSI, MSc
PENGENALAN DASAR-DASAR DATABASE
Basis Data Definition.
Dasar tentang database
IT204 SISTEM BASIS DATA.
Entity Relationship Model
PERANCANGAN BASIS DATA
Pertemuan 10 Basis data (database).
LINGKUNGAN DATABASE Arsitektur Database
Entity Relationship Diagram (ERD)
Konsep & Perancangan Database
Entity Relationship Diagram
System Basis Data Dwi Hartanto, Skom.
DESAIN DATA BASE.
Prakt. BasDat - Pertemuan 3
Entity Relationship Diagram
Arsitektur Sistem Basis Data
Oleh: Devie Rosa Anamisa
DIAGRAM HUBUNGAN ENTITAS
Model Data Relasional.
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
Relasi Basis Data Universitas Telkom
Tahapan pengembangan sistem basis data
Transcript presentasi:

Pengantar Basis Data Lanjut MKB3483 - Basis Data Lanjut Andika Elok Amalia, ST., MT.

Agenda Deskripsi Sistem Basis Data DBMS dan Struktur DBMS Pemodelan Data, Konsep ERD dan Model Relasional Arsitektur Sistem Basis Data

Definisi Basis Data Basis data adalah kumpulan data yang saling terhubung, umumnya mendeskripsikan aktivitas satu organisasi atau lebih [1] Basis data adalah sekumpulan data yang terhubung [2]

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 Deskripsi Sistem Basis Data 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)

Struktur DBMS (1)

Struktur DBMS (2) Layered Structure of DBMS Masing-masing DBMS memiliki arsitektur masing-masing

Agenda Deskripsi Sistem Basis Data 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

Entity Relationship (ER) Diagram Relasi Atribut ER

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. 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

Relasi Relasi (Relationship Set) adalah asosiasi antara beberapa entitas yang berbeda. Contoh : Mahasiswa dan Dosen Wali

Notasi Diagram E-R [3]

Kardinalitas (1) Satu ke Satu (One to One) Satu ke Banyak (One to Many) Banyak ke Satu (Many to One) 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? ST3 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.

Agenda Deskripsi Sistem Basis Data DBMS dan Struktur DBMS 3. Pemodelan Data, Konsep ERD dan Model Relasional 4. Arsitektur Sistem Basis Data

Arsitektur Sistem Basis Data (2) Centralized Systems Karakteristik: Berjalan pada satu sistem komputer dan tidak berinteraksi dengan sistem komputer lainnya Deskripsi  Sistem komputer multi-guna: satu sampai beberapa CPU dan sejumlah perangkat pengtrol yang dihubungkan melalui sebuah common bus yang menyediakan akses terhadap memori yang dapat digunakan bersama-sama Dapat dibedakan menjadi: Sistem dengan satu pengguna (personal computer atau workstation): desk-top unit, digunakan oleh satu pengguna, biasanya hanya memiliki satu CPU dan satu atau dua hard disk; OS hanya mendukung satu orang pengguna Sistem dengan banyak pengguna: Lebih banyak harddisk, memori, beberapa CPU, dan sistem operasi dengan dukungan multi pengguna. Melayani lebih dari satu pengguna yang terhubung kepada

Arsitektur Sistem Basis Data (3) Client- Server System

Arsitektur Sistem Basis Data (4) Parallel Systems Sistem basisdata paralel terdiri dari beberapa prosesor dan beberapa media penyimpanan (disk) yang dihubungkan oleh jaringan komputer berkecepatan tinggi.

Referensi [1] Ramakrishnan, R., Gehrke, J., 2003. Sistem Manajemen Database Edisi 3. Andi Publisher. Yogyakarta. [2] Silberchatz, A., Korth, H.F., Sudarshan, S., 2011. Database System Concept 6th Edition. McGraw-Hill. New York. [3] http://informatika.web.id/notasi-diagram-er-dan-kardinalitas-relasi.htm