1 / 21

Sistem Basis Data

Kiky Rizky Nova Wardani, S.Kom. Sistem Basis Data. Tujuan Basis Data. Tujuan utama dari sistem basis data adalah menyediakan pemakai melalui suatu pandangan abstrak mengenai data, dengan menyembunyikan detail dari bagaimana data disimpan dan dimanipulasikan

Download Presentation

Sistem Basis Data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kiky Rizky Nova Wardani, S.Kom Sistem Basis Data

  2. Tujuan Basis Data Tujuan utama dari sistem basis data adalah menyediakan pemakai melalui suatu pandangan abstrak mengenai data, dengan menyembunyikan detail dari bagaimana data disimpan dan dimanipulasikan Jika sebuah basis data merupakan suatu sumber yang bisa digunakan bersama maka setiap pemakai membutuhkan pandangan yg berbeda terhadap data didalam basis data

  3. Komponen Basis Data Data Hardware Software User Pemrograman aplikasi Administrator basis data Pengguna Akhir Pengguna aplikatif Pengguna interaktif

  4. Abstraksi Data • Tingkatan Fisik • Merupakan tingkatan abstraksi paling rendah dan menggambarkan bagaimana data sebenarnya disimpan • Tingkatan Logis • Menggambarkan hubungan antar data • Tingkatan View • Menggambarkan bagian tertentu dalam basis data

  5. Instansi dan Skema • Kumpulan informasi yang disimpan dalam basisdata pada suatu waktu disebut instansi suatu basis data • Rancangan Basis data secara keseluruhan disebut Skema Basis Data

  6. Komponen fungsional sistem basisdata • Komponen fungsional sistem basisdata dapat dibagi menjadi : • Komponen pengatur penyimpanan; • Basis data membutuhkan banyak ruang penyimpanan, ukuran basisdata pada sebuah perusahana minimal ratusan gigabyte, bahkan terabyte data. • Komponen pemrosesan query. • Pemrosesan query menjadi penting karena ia membantu sistem basisdata menyederhanakan dan menfasilitasi akses ke data

  7. Bahasa Basisdata • Bahasa pendefinisian data (Data Definition Language-DDL) • Bahasa Manipulasi Data (Data Manipulation Language-DML)

  8. Data Definition Language (DDL) • Data Definition Language merupakan metode SQL yang berguna untuk mendeklarasika tabel. Yang termasuk dalam proses DDL adalah membuat basis data, melihat basis data dan menggunakan basis data tertentu. Di samping itu, proses pembuatan tabel, atau menghapus tabel juga termasuk dalam DDL.

  9. Data Manipulation Language (DML) • Jika DDL adalah bahasa query yang digunaan saat pendefinisian basis data dan tabel, lain lagi dengan DML atau Data Manipulation Language. DML ini digunakan ketika kita ingin mengubah isi data pada tabel.

  10. a. Input Data • Ketika kita telah membuat tabel, maka kita telah dapat mengisi tabel tersebut dengan data sesuai dengan keinginan kita. Perintah yang digunakan adalah: • Contoh : INSERT INTO mata_kuliah VALUES ('MK-0001','psikologi perkembangan',3)

  11. b. Update Data • Jika terdapat kesalahan atau kita butuh memperbaiki data, maka kita membutuhkan perintah di bawah ini: • Contoh : UPDATE mata_kuliah SET sks=2 WHERE kode_mk='MK-001'

  12. c. Hapus Data • Ketika kita tidak membutuhkan suatu data lagi, maka kita dapat menghapus data tersebut dengan perintah : • Contoh : DELETE from data_mahasiswa WHERE NIM=”002”

  13. Tipe-tipe basis data • Model basis data file • Model basis data hierarki • Model basis data jaringan • Model basis data relasional • Model basis data berorintasi objek • Model basis data relasi objek

  14. Lingkungan Basis data • Ada tiga macam lingkungan basisdata yaitu, • Lingkungan mainframe : lingkungan tradisional untuk sistem basisdata masa lalu, terdiri atas komputer mainframe yang memungkinkan koneksi banyak pengguna

  15. Terminall Komputer Mainframe

  16. Lingkungan Client-server Sejumlah masalah utama dalam lingkungan mainframe diselesaikan oleh lingkungan clientserver. Lingkungan client server terdiri atas sebuah komputer utama, yang disebut server, dan satu atau lebih PC yang dihubungkan ke server

  17. Basis Data Corporate Intranet Hotserver Internet

  18. Lingkungan Internet, • Hampir sama dengan lingkungan clientserver, tapi yang unik adalah ketergantungan nya dengan internet. • Pada lingkungan internet, aplikasi hanya perlu diinstal pada satu server yang disebut webserver

  19. Browser Web Basis Data Internet

  20. Komponen penyusun Basis Data • Skema basis data • Objek –objek skema • Tabel • Field dan kolom • Record dan baris • Kunci (primari key) • Relasi • Tipe Data

  21. Latihan 2 : 1. sebutkan komponen basis data 2. sebutkan 3 macam lingkungan basis data 3. sebutkan komponen diagram ER 4. buatlah contoh diagram ER • DATABASE PERPUSTAKAAN • DATABASE MAHASISWA • DATABASE PENJUALAN 5. sebutkan dua macam bahasa basis data!

More Related