SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Basis Data
 Pengajar : Widodo
 Textbook :
    Ramez Elmasri and Shamkant B. Navathe, Fundamentals of
     Database Systems, 5th edition, Addison Wesley, 2007
 Referensi Tambahan:
    Hector Garcia-Molina, Jeffrey D. Ulman, and Jennifer
     Widom, Database Systems: The Complete Book, 2nd
     edition, 2008, Prentice Hall
    Thomas Connolly and Carolyn Begg, Database Systems: A
     Practical Approach to Design, Implementation, and
     Management, 5th edition, 2009, Addison Wesley
    Abraham Silberchatz, Henry Korth, and S.
     Sudarshan, Database Systems Concepts, 6th
     edition, 2010, McGraw-Hill
    Paper yang berkaitan dengan materi
 Penilaian:
    Tugas     : 30%
    UTS       : 30%
    UAS       : 40%
MATERI

 Konsep Dasar Basis Data
 Entity Relationship Diagram (ERD)
 Enhanced/Extended ER
 Model Relasional
 Pemetaan ERD/EER ke model relasional
 Aljabar Relasional
 SQL (Structured Query Language)
 Normalisasi
1
Basis Data
Definisi Dasar
  • Data = Fakta-fakta mentah yang dapat
    direkam/disimpan dari dunia nyata
  • Informasi = data yang telah diolah dan memiliki
    makna bagi seseorang atau sebuah
    institusi/organisasi
  • Basis Data = sekumpulan data yang saling berkaitan
  • Database Management Systems (DBMS) =
    Perangkat lunak yang digunakan untuk membangun
    dan memeliharan basis data
  • Sistem Basis Data = Basis Data + DBMS [+
    aplikasinya]



Slide 1-5
Definisi Dasar

  • Daftar Kehadiran Karyawan PT. Petruk selama satu
    bulan
        (Data atau informasi?)
  • Daftar Nilai Mahasiswa Mata Kuliah Fisika
        (Data atau Informasi?)




Slide 1-6
Kemampuan DBMS

• Define database
     – Menentukan tipe data, struktur data, dan batasan-batasan
       basis data
• Construct/Load database
     – Menyimpan data ke dalam media penyimpanan
• Manipulate database
     – Insert, delete, modifikasi, query, report
• Share/Concurrent process
     – Akses multiuser secara simultan




Slide 1-7
Contoh Basis Data

• Basis data untuk Universitas
• Beberapa entitas teridentifikasi:
     –      MAHASISWA
     –      MATA_KULIAH
     –      SEKSI
     –      LAPORAN NILAI
     –      PRASYARAT_MATA_KULIAH
     –      DOSEN




Slide 1-8
Contoh Basis Data
  • Keterhubungan:
        – SEKSI menjelaskan spesifikasi MATA_KULIAH
        – MAHASISWA mengambil (MATA_KULIAH) di
          SEKSI
        – MATA_KULIAH memiliki
          PRASYARAT_MATA_KULIAH
        – DOSEN mengajar di SEKSI
        – LAPORAN_NILAI menjelaskan nilai MAHASISWA
          di SEKSI




Slide 1-9
Karakteristik DBMS
  • Self-describing nature of database
        – metadata
  • Insulation between programs and data
        – Program dan data terpisah
  • Support of multiple view of data
        – User dapat melihat dari sudut pandang yg berbeda sesuai
          keperluan user
  • Sharing data
        – Concurrent process secara simultan dalam mengakses
          basis data




Slide 1-10
Pengguna Basis data (database
                users)
  • User yang menggunakan dan mengendalikan basis
    data (actors on the scene)  DBA dan end user
  • User yang mengembangkan dan merancang basis
    data (workers behind the scene) 
    Pengembang/perancang basis data (database
    designer/developer)




Slide 1-11
Pengguna Basis data (database
                users)
  • DBA (Database Administrator)
        – Memberikan otorisasi akses ke basis data bagi
          user, memonitor, dan mengawasi penggunaan basis data
  • Database designer
        – Bertanggungjawab untuk mengembangkan dan merancang
          basis data, batasan-batasannya, serta fungsi-fungsi
          ataupun transaksi-transaksi basis data
  • End user
        – Orang yang menggunakan basis data, baik melakukan
          transaksi, laporan-laporan, maupun melakukan query-query




Slide 1-12
Kategori End-user
  • Casual
        – User yang jarang-jarang mengakses basis data
  • Naive/Parametric
        – User yang secara rutin dan sering mengakses basis data
  • Sophisticated
        – Analis bisnis, ilmuwan, dan user yang mengtahui detil
          sistem yang bersangkutan
  • Stand-alone
        – User yang mengakses basis data-nya sendiri




Slide 1-13
Keuntungan DBMS

  • Data Independence
  • Control Redundancy
  • Restricting Unauthorized Access
  • Providing Storage structure for efficient query
    processing
  • Backup and Recovery
  • Integrity Constraint




Slide 1-14
Kapan Tidak Perlu Menggunakan
              DBMS?
  • Biaya penggunaan DBMS terlalu mahal
        – Investasi awal tinggi + butuh tambahan hardware
  • DBMS tidak terlalu diperlukan
        – Basis data sederhana dan diprediksi akan stabil dalam
          jangka waktu yang lama
        – Tidak memerlukan multiple user
  • DBMS kurang layak
        – Sistem basis data tidak dapat mengatasi kompleksitas
          data
        – User perlu operasi khusus yang tidak dimiliki DBMS




Slide 1-15
Model Data
  • Model Data: Konsep yang menggambarkan struktur
    basis data dan batasan-batasan tertentu yang
    harus dipatuhi basis data tersebut
  • Operasi Model Data: Operasi untuk menentukan
    penarikan/pengambilan dan update basis data
    dengan mengacu pada data model.




Slide 2-16
Kategori Model Data
 • Model Data Konseptual (Conceptual data model) -- high
     level, semantic.
       – Konsep ini berkaitan dengan bagaimana user memandang basis
         data
       – Disebut juga entity-based data model atau object-based data
         model (ERD)
 • Model Data Fisik (Physical data model) – low level, internal
       – Konsep yg menggambarkan bagaimana data tersimpan dalam
         komputer
 • Model Data Representasional (representational data model)
    – Konsep ini berada di antara 2 konsep di atas, user view dan
         rincian bagaimana data tersimpan dalam komputer
       – Model data barbasis record (record-based data model)
         Model relasional




Slide 1-17
Sejarah Model Data
  • Relational Model: proposed in 1970 by E.F. Codd (IBM),
    first commercial system in 1981-82. Now in several
    commercial products (DB2, ORACLE, SQL Server,
    SYBASE, INFORMIX).
  • Network Model: the first one to be implemented by
    Honeywell in 1964-65 (IDS System). Adopted heavily
    due to the support by CODASYL (CODASYL - DBTG
    report of 1971). Later implemented in a large variety of
    systems - IDMS (Cullinet - now CA), DMS 1100
    (Unisys), IMAGE (H.P.), VAX -DBMS (Digital Equipment
    Corp.).
  • Hierarchical Data Model: implemented in a joint effort
    by IBM and North American Rockwell around 1965.
    Resulted in the IMS family of systems. The most
    popular model. Other system based on this model:
    System 2k (SAS inc.)

Slide 2-18
Sejarah Model Data
  • Object-oriented Data Model(s): several models
    have been proposed for implementing in a database
    system.
  • Object-Relational Models: Most Recent Trend.
    Started with Informix Universal Server.
    Exemplified in the latest versions of Oracle-
    10i, DB2, and SQL Server etc. systems.




Slide 2-19
Skema versus Instance
  • Skema Basis Data (Database Schema): Deskripsi
    dari basis data.  Struktur dan batasan-batasan
    basis data
  • Diagram skema (Schema Diagram): Diagram yang
    menggambarkan skema basis data
  • Instans (Database Instance): Data aktual yg
    tersimpan dalam basis data pada suatu saat
    tertentu. Disebut juga database state (atau
    occurrence).




Slide 2-20
Skema Basis Data Vs. Database
               State
  • Database State: mengacu pada isi basis data pada
    suatu saat tertentu.
  • Initial Database State: mengacu pada basis data
    saat pertama kali di-load.
  • Valid State: Keadaan basis data yang memenuhi
    struktur dan batasan-batasan yg ditentukan
  • Perbedaan
        • Skema basis data sangat jarang terjadi
          perubahan, database state berubah setiap kali basis
          data di-update.
        • Skema disebut juga intension, sedangkan state disebut
          juga extension.



Slide 2-21
Three-Schema Architecture
  • Mendefinisikan skema DBMS dengan 3
    level:
        • Internal schema, ada pada level internal, untuk
          menggambarkan struktur penyimpanan fisik dan
          akses. Biasanya menggunakan model data fisik.
        • Conceptual schema, ada pada level konseptual
          untuk menggambarkan struktur dan batasan-
          batasan basis data. Menggunakan model data
          konseptual.
        • External schemas, menggunakan model data
          konseptual untuk menggambarkan berbagai
          macam cara pandang user terhadap basis data.



Slide 2-22
Three-Schema Architecture




                 Stored
                 Database




Slide 1-23
Data Independence
  • Logical Data Independence: Perubahan pada
    skema konseptual tidak perlu diikuti dengan
    perubahan skema external maupun aplikasinya.
  • Physical Data Independence: Perubahan pada
    skema internal tanpa diikuti dengan perubahan
    pada skema konseptual.




Slide 2-24

Weitere ähnliche Inhalte

Was ist angesagt?

8. manajemen-persediaan
8. manajemen-persediaan8. manajemen-persediaan
8. manajemen-persediaanLambok_siregar
 
3 . analisis regresi linier berganda dua peubah
3 .  analisis regresi  linier berganda dua peubah3 .  analisis regresi  linier berganda dua peubah
3 . analisis regresi linier berganda dua peubahYulianus Lisa Mantong
 
Model persediaan untuk independent demand
Model persediaan untuk independent demandModel persediaan untuk independent demand
Model persediaan untuk independent demandPusri Indariyah
 
Pertemuan 9 teknik sampling
Pertemuan 9 teknik samplingPertemuan 9 teknik sampling
Pertemuan 9 teknik samplingAyu Sefryna sari
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Manajemen keuangan part 3 of 5
Manajemen keuangan part 3 of 5Manajemen keuangan part 3 of 5
Manajemen keuangan part 3 of 5Judianto Nugroho
 
Modul 10 Influence Diagram
Modul 10 Influence DiagramModul 10 Influence Diagram
Modul 10 Influence DiagramArif Rahman
 
Tantangan kompetitif msdm
Tantangan kompetitif msdmTantangan kompetitif msdm
Tantangan kompetitif msdmAyuAgustini
 
Penerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanPenerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanputrirakhma13
 
Penulisan Laporan Bisnis Formal
Penulisan Laporan Bisnis FormalPenulisan Laporan Bisnis Formal
Penulisan Laporan Bisnis FormalKamal Lazuardi
 
Jenis-Jenis Integrasi Perusahaan
Jenis-Jenis Integrasi PerusahaanJenis-Jenis Integrasi Perusahaan
Jenis-Jenis Integrasi PerusahaanMonang Sinaga
 
Statistika Tabel Distribusi Frekuensi
Statistika Tabel Distribusi FrekuensiStatistika Tabel Distribusi Frekuensi
Statistika Tabel Distribusi FrekuensiAddy Hidayat
 
STANDARD SCORE, SKEWNESS & KURTOSIS
STANDARD SCORE, SKEWNESS & KURTOSISSTANDARD SCORE, SKEWNESS & KURTOSIS
STANDARD SCORE, SKEWNESS & KURTOSISErmawati Syahrudi
 
Sistem Informasi Produksi
Sistem Informasi ProduksiSistem Informasi Produksi
Sistem Informasi ProduksiLuthfi Nk
 

Was ist angesagt? (20)

tipe strategi layout
tipe strategi layouttipe strategi layout
tipe strategi layout
 
8. manajemen-persediaan
8. manajemen-persediaan8. manajemen-persediaan
8. manajemen-persediaan
 
penulisan bad news
penulisan bad newspenulisan bad news
penulisan bad news
 
3 . analisis regresi linier berganda dua peubah
3 .  analisis regresi  linier berganda dua peubah3 .  analisis regresi  linier berganda dua peubah
3 . analisis regresi linier berganda dua peubah
 
Model persediaan untuk independent demand
Model persediaan untuk independent demandModel persediaan untuk independent demand
Model persediaan untuk independent demand
 
Pertemuan 9 teknik sampling
Pertemuan 9 teknik samplingPertemuan 9 teknik sampling
Pertemuan 9 teknik sampling
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Manajemen keuangan part 3 of 5
Manajemen keuangan part 3 of 5Manajemen keuangan part 3 of 5
Manajemen keuangan part 3 of 5
 
Modul 10 Influence Diagram
Modul 10 Influence DiagramModul 10 Influence Diagram
Modul 10 Influence Diagram
 
Tantangan kompetitif msdm
Tantangan kompetitif msdmTantangan kompetitif msdm
Tantangan kompetitif msdm
 
Penerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanPenerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaan
 
Penulisan Laporan Bisnis Formal
Penulisan Laporan Bisnis FormalPenulisan Laporan Bisnis Formal
Penulisan Laporan Bisnis Formal
 
Materi 8 analisis time series
Materi 8 analisis time seriesMateri 8 analisis time series
Materi 8 analisis time series
 
Jenis-Jenis Integrasi Perusahaan
Jenis-Jenis Integrasi PerusahaanJenis-Jenis Integrasi Perusahaan
Jenis-Jenis Integrasi Perusahaan
 
Resiko dan ketidak pastian
Resiko dan ketidak pastianResiko dan ketidak pastian
Resiko dan ketidak pastian
 
Statistika Tabel Distribusi Frekuensi
Statistika Tabel Distribusi FrekuensiStatistika Tabel Distribusi Frekuensi
Statistika Tabel Distribusi Frekuensi
 
STANDARD SCORE, SKEWNESS & KURTOSIS
STANDARD SCORE, SKEWNESS & KURTOSISSTANDARD SCORE, SKEWNESS & KURTOSIS
STANDARD SCORE, SKEWNESS & KURTOSIS
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Sistem Informasi Produksi
Sistem Informasi ProduksiSistem Informasi Produksi
Sistem Informasi Produksi
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 

Ähnlich wie 01 Pengatantar Basis Data

Perspektif database
Perspektif databasePerspektif database
Perspektif databaseEka Harefa
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
basis data
basis databasis data
basis dataYuni
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1ikikazuya
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis DataAinul Yaqin
 
Basis data adalah ilmu untuk organisasi data modern
Basis data adalah ilmu untuk organisasi data modernBasis data adalah ilmu untuk organisasi data modern
Basis data adalah ilmu untuk organisasi data modernAmMuhammadun
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Pratiwi Rosantry
 
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.pptPertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.pptsalimagu68
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis dataMutiara Ayu
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis dataPas Irvanus
 
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptsuliantojo
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...Sandy Setiawan
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...Sandy Setiawan
 

Ähnlich wie 01 Pengatantar Basis Data (20)

Desain database
Desain databaseDesain database
Desain database
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Perspektif database
Perspektif databasePerspektif database
Perspektif database
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
basis data
basis databasis data
basis data
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
 
Bab 2
Bab 2Bab 2
Bab 2
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 1
Materi 1Materi 1
Materi 1
 
Basis data adalah ilmu untuk organisasi data modern
Basis data adalah ilmu untuk organisasi data modernBasis data adalah ilmu untuk organisasi data modern
Basis data adalah ilmu untuk organisasi data modern
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
 
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.pptPertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt
Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
2 model basis data
2 model basis data2 model basis data
2 model basis data
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis data
 
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
 
Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 

Mehr von Martin Arale

Alir Produksi Produk Multimedia.pptx
Alir Produksi Produk Multimedia.pptxAlir Produksi Produk Multimedia.pptx
Alir Produksi Produk Multimedia.pptxMartin Arale
 
Gambar clean up dan sisip
Gambar clean up dan sisipGambar clean up dan sisip
Gambar clean up dan sisipMartin Arale
 
Animasi tradisional
Animasi tradisionalAnimasi tradisional
Animasi tradisionalMartin Arale
 
Pengenalan adobe flash cs4
Pengenalan adobe flash cs4Pengenalan adobe flash cs4
Pengenalan adobe flash cs4Martin Arale
 
Pengenalan adobe indesign
Pengenalan adobe indesignPengenalan adobe indesign
Pengenalan adobe indesignMartin Arale
 
2. Materi Pembelajaran Storyboard
2.  Materi Pembelajaran Storyboard2.  Materi Pembelajaran Storyboard
2. Materi Pembelajaran StoryboardMartin Arale
 
TPA MASUK PTN (E-Book)
TPA MASUK PTN (E-Book)TPA MASUK PTN (E-Book)
TPA MASUK PTN (E-Book)Martin Arale
 
Riyadhus salihin Buku 2
 Riyadhus salihin Buku 2 Riyadhus salihin Buku 2
Riyadhus salihin Buku 2Martin Arale
 
The business book (big ideas simply explained) by dk publishing
The business book (big ideas simply explained) by dk publishingThe business book (big ideas simply explained) by dk publishing
The business book (big ideas simply explained) by dk publishingMartin Arale
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMartin Arale
 
Halal dan Haram dalam islam by Dr. Yusuf Qardhawi
  Halal dan Haram dalam islam by Dr. Yusuf Qardhawi   Halal dan Haram dalam islam by Dr. Yusuf Qardhawi
Halal dan Haram dalam islam by Dr. Yusuf Qardhawi Martin Arale
 
8 STRATEGI SUKSES WIRAUSAHA MUDA
8 STRATEGI SUKSES WIRAUSAHA MUDA8 STRATEGI SUKSES WIRAUSAHA MUDA
8 STRATEGI SUKSES WIRAUSAHA MUDAMartin Arale
 
7 RAHASIA MEMPENGARUHI ORANG LAIN
7 RAHASIA MEMPENGARUHI ORANG LAIN7 RAHASIA MEMPENGARUHI ORANG LAIN
7 RAHASIA MEMPENGARUHI ORANG LAINMartin Arale
 

Mehr von Martin Arale (20)

Alir Produksi Produk Multimedia.pptx
Alir Produksi Produk Multimedia.pptxAlir Produksi Produk Multimedia.pptx
Alir Produksi Produk Multimedia.pptx
 
Gambar clean up dan sisip
Gambar clean up dan sisipGambar clean up dan sisip
Gambar clean up dan sisip
 
Animasi komputer
Animasi komputerAnimasi komputer
Animasi komputer
 
Animasi tradisional
Animasi tradisionalAnimasi tradisional
Animasi tradisional
 
Pengenalan adobe flash cs4
Pengenalan adobe flash cs4Pengenalan adobe flash cs4
Pengenalan adobe flash cs4
 
Format Tata letak
Format Tata letakFormat Tata letak
Format Tata letak
 
Pengenalan adobe indesign
Pengenalan adobe indesignPengenalan adobe indesign
Pengenalan adobe indesign
 
2. Materi Pembelajaran Storyboard
2.  Materi Pembelajaran Storyboard2.  Materi Pembelajaran Storyboard
2. Materi Pembelajaran Storyboard
 
TPA MASUK PTN (E-Book)
TPA MASUK PTN (E-Book)TPA MASUK PTN (E-Book)
TPA MASUK PTN (E-Book)
 
Cara berwudhu
Cara berwudhuCara berwudhu
Cara berwudhu
 
Riyadhus salihin Buku 2
 Riyadhus salihin Buku 2 Riyadhus salihin Buku 2
Riyadhus salihin Buku 2
 
The business book (big ideas simply explained) by dk publishing
The business book (big ideas simply explained) by dk publishingThe business book (big ideas simply explained) by dk publishing
The business book (big ideas simply explained) by dk publishing
 
2. flowchart
2. flowchart2. flowchart
2. flowchart
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMK
 
Annova Oneway
Annova OnewayAnnova Oneway
Annova Oneway
 
Halal dan Haram dalam islam by Dr. Yusuf Qardhawi
  Halal dan Haram dalam islam by Dr. Yusuf Qardhawi   Halal dan Haram dalam islam by Dr. Yusuf Qardhawi
Halal dan Haram dalam islam by Dr. Yusuf Qardhawi
 
Algoritma Greedy
Algoritma GreedyAlgoritma Greedy
Algoritma Greedy
 
ETIKA BISNIS
ETIKA BISNISETIKA BISNIS
ETIKA BISNIS
 
8 STRATEGI SUKSES WIRAUSAHA MUDA
8 STRATEGI SUKSES WIRAUSAHA MUDA8 STRATEGI SUKSES WIRAUSAHA MUDA
8 STRATEGI SUKSES WIRAUSAHA MUDA
 
7 RAHASIA MEMPENGARUHI ORANG LAIN
7 RAHASIA MEMPENGARUHI ORANG LAIN7 RAHASIA MEMPENGARUHI ORANG LAIN
7 RAHASIA MEMPENGARUHI ORANG LAIN
 

Kürzlich hochgeladen

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024RahmadLalu1
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptxfurqanridha
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024DessyArliani
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxDedeRosza
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 

Kürzlich hochgeladen (20)

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 

01 Pengatantar Basis Data

  • 2.  Pengajar : Widodo  Textbook :  Ramez Elmasri and Shamkant B. Navathe, Fundamentals of Database Systems, 5th edition, Addison Wesley, 2007  Referensi Tambahan:  Hector Garcia-Molina, Jeffrey D. Ulman, and Jennifer Widom, Database Systems: The Complete Book, 2nd edition, 2008, Prentice Hall  Thomas Connolly and Carolyn Begg, Database Systems: A Practical Approach to Design, Implementation, and Management, 5th edition, 2009, Addison Wesley  Abraham Silberchatz, Henry Korth, and S. Sudarshan, Database Systems Concepts, 6th edition, 2010, McGraw-Hill  Paper yang berkaitan dengan materi  Penilaian:  Tugas : 30%  UTS : 30%  UAS : 40%
  • 3. MATERI  Konsep Dasar Basis Data  Entity Relationship Diagram (ERD)  Enhanced/Extended ER  Model Relasional  Pemetaan ERD/EER ke model relasional  Aljabar Relasional  SQL (Structured Query Language)  Normalisasi
  • 5. Definisi Dasar • Data = Fakta-fakta mentah yang dapat direkam/disimpan dari dunia nyata • Informasi = data yang telah diolah dan memiliki makna bagi seseorang atau sebuah institusi/organisasi • Basis Data = sekumpulan data yang saling berkaitan • Database Management Systems (DBMS) = Perangkat lunak yang digunakan untuk membangun dan memeliharan basis data • Sistem Basis Data = Basis Data + DBMS [+ aplikasinya] Slide 1-5
  • 6. Definisi Dasar • Daftar Kehadiran Karyawan PT. Petruk selama satu bulan (Data atau informasi?) • Daftar Nilai Mahasiswa Mata Kuliah Fisika (Data atau Informasi?) Slide 1-6
  • 7. Kemampuan DBMS • Define database – Menentukan tipe data, struktur data, dan batasan-batasan basis data • Construct/Load database – Menyimpan data ke dalam media penyimpanan • Manipulate database – Insert, delete, modifikasi, query, report • Share/Concurrent process – Akses multiuser secara simultan Slide 1-7
  • 8. Contoh Basis Data • Basis data untuk Universitas • Beberapa entitas teridentifikasi: – MAHASISWA – MATA_KULIAH – SEKSI – LAPORAN NILAI – PRASYARAT_MATA_KULIAH – DOSEN Slide 1-8
  • 9. Contoh Basis Data • Keterhubungan: – SEKSI menjelaskan spesifikasi MATA_KULIAH – MAHASISWA mengambil (MATA_KULIAH) di SEKSI – MATA_KULIAH memiliki PRASYARAT_MATA_KULIAH – DOSEN mengajar di SEKSI – LAPORAN_NILAI menjelaskan nilai MAHASISWA di SEKSI Slide 1-9
  • 10. Karakteristik DBMS • Self-describing nature of database – metadata • Insulation between programs and data – Program dan data terpisah • Support of multiple view of data – User dapat melihat dari sudut pandang yg berbeda sesuai keperluan user • Sharing data – Concurrent process secara simultan dalam mengakses basis data Slide 1-10
  • 11. Pengguna Basis data (database users) • User yang menggunakan dan mengendalikan basis data (actors on the scene)  DBA dan end user • User yang mengembangkan dan merancang basis data (workers behind the scene)  Pengembang/perancang basis data (database designer/developer) Slide 1-11
  • 12. Pengguna Basis data (database users) • DBA (Database Administrator) – Memberikan otorisasi akses ke basis data bagi user, memonitor, dan mengawasi penggunaan basis data • Database designer – Bertanggungjawab untuk mengembangkan dan merancang basis data, batasan-batasannya, serta fungsi-fungsi ataupun transaksi-transaksi basis data • End user – Orang yang menggunakan basis data, baik melakukan transaksi, laporan-laporan, maupun melakukan query-query Slide 1-12
  • 13. Kategori End-user • Casual – User yang jarang-jarang mengakses basis data • Naive/Parametric – User yang secara rutin dan sering mengakses basis data • Sophisticated – Analis bisnis, ilmuwan, dan user yang mengtahui detil sistem yang bersangkutan • Stand-alone – User yang mengakses basis data-nya sendiri Slide 1-13
  • 14. Keuntungan DBMS • Data Independence • Control Redundancy • Restricting Unauthorized Access • Providing Storage structure for efficient query processing • Backup and Recovery • Integrity Constraint Slide 1-14
  • 15. Kapan Tidak Perlu Menggunakan DBMS? • Biaya penggunaan DBMS terlalu mahal – Investasi awal tinggi + butuh tambahan hardware • DBMS tidak terlalu diperlukan – Basis data sederhana dan diprediksi akan stabil dalam jangka waktu yang lama – Tidak memerlukan multiple user • DBMS kurang layak – Sistem basis data tidak dapat mengatasi kompleksitas data – User perlu operasi khusus yang tidak dimiliki DBMS Slide 1-15
  • 16. Model Data • Model Data: Konsep yang menggambarkan struktur basis data dan batasan-batasan tertentu yang harus dipatuhi basis data tersebut • Operasi Model Data: Operasi untuk menentukan penarikan/pengambilan dan update basis data dengan mengacu pada data model. Slide 2-16
  • 17. Kategori Model Data • Model Data Konseptual (Conceptual data model) -- high level, semantic. – Konsep ini berkaitan dengan bagaimana user memandang basis data – Disebut juga entity-based data model atau object-based data model (ERD) • Model Data Fisik (Physical data model) – low level, internal – Konsep yg menggambarkan bagaimana data tersimpan dalam komputer • Model Data Representasional (representational data model) – Konsep ini berada di antara 2 konsep di atas, user view dan rincian bagaimana data tersimpan dalam komputer – Model data barbasis record (record-based data model) Model relasional Slide 1-17
  • 18. Sejarah Model Data • Relational Model: proposed in 1970 by E.F. Codd (IBM), first commercial system in 1981-82. Now in several commercial products (DB2, ORACLE, SQL Server, SYBASE, INFORMIX). • Network Model: the first one to be implemented by Honeywell in 1964-65 (IDS System). Adopted heavily due to the support by CODASYL (CODASYL - DBTG report of 1971). Later implemented in a large variety of systems - IDMS (Cullinet - now CA), DMS 1100 (Unisys), IMAGE (H.P.), VAX -DBMS (Digital Equipment Corp.). • Hierarchical Data Model: implemented in a joint effort by IBM and North American Rockwell around 1965. Resulted in the IMS family of systems. The most popular model. Other system based on this model: System 2k (SAS inc.) Slide 2-18
  • 19. Sejarah Model Data • Object-oriented Data Model(s): several models have been proposed for implementing in a database system. • Object-Relational Models: Most Recent Trend. Started with Informix Universal Server. Exemplified in the latest versions of Oracle- 10i, DB2, and SQL Server etc. systems. Slide 2-19
  • 20. Skema versus Instance • Skema Basis Data (Database Schema): Deskripsi dari basis data.  Struktur dan batasan-batasan basis data • Diagram skema (Schema Diagram): Diagram yang menggambarkan skema basis data • Instans (Database Instance): Data aktual yg tersimpan dalam basis data pada suatu saat tertentu. Disebut juga database state (atau occurrence). Slide 2-20
  • 21. Skema Basis Data Vs. Database State • Database State: mengacu pada isi basis data pada suatu saat tertentu. • Initial Database State: mengacu pada basis data saat pertama kali di-load. • Valid State: Keadaan basis data yang memenuhi struktur dan batasan-batasan yg ditentukan • Perbedaan • Skema basis data sangat jarang terjadi perubahan, database state berubah setiap kali basis data di-update. • Skema disebut juga intension, sedangkan state disebut juga extension. Slide 2-21
  • 22. Three-Schema Architecture • Mendefinisikan skema DBMS dengan 3 level: • Internal schema, ada pada level internal, untuk menggambarkan struktur penyimpanan fisik dan akses. Biasanya menggunakan model data fisik. • Conceptual schema, ada pada level konseptual untuk menggambarkan struktur dan batasan- batasan basis data. Menggunakan model data konseptual. • External schemas, menggunakan model data konseptual untuk menggambarkan berbagai macam cara pandang user terhadap basis data. Slide 2-22
  • 23. Three-Schema Architecture Stored Database Slide 1-23
  • 24. Data Independence • Logical Data Independence: Perubahan pada skema konseptual tidak perlu diikuti dengan perubahan skema external maupun aplikasinya. • Physical Data Independence: Perubahan pada skema internal tanpa diikuti dengan perubahan pada skema konseptual. Slide 2-24