1 / 28

Pertemuan 1 - Pengantar Basis Data

basis data

kelembagaan
Download Presentation

Pertemuan 1 - Pengantar 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. Pengantar Basis Data Desain Basis Data AjibHanani, S.Kom, M. T

  2. Pengantar Basis Data Materi Perkuliahan • Pengantar Basis data • Bahasa Basis Data DML , DDL, DCL • Model data (entitas, relasi, dll) + MODEL DATA LANJUTAN (spesialisasi dan generalisasi, agregasi relasi)+ IMPLEMENTASI BASDAT(struktur tabel,index dll) • ALJABAR DAN KALKULUS RELASIONAL • Normalisasi data + DENORMALISASI • SQL : queries (sub query, union, excep, case,dll) • SQL : programming, trigger • Fungsi dan PL/SQL • Query by example (QBE) • Aplikasi basis data

  3. Pengantar Basis Data PENGANTAR BASIS DATA

  4. Pengantar Basis Data PENGENALAN • Database dan Sistem Database menjadi komponen utama dalam kehidupan masyarakat modern saat ini. • Berbagai aktivitas manusia secara tidak langsung berhubungan dengan database (ex. bank, reservasi, perpustakaan, supermarket, dll).

  5. Pengantar Basis Data TRADISIONAL

  6. Pengantar Basis Data • Contoh interaksi diatas yang disebut sebagai aplikasi database tradisional, dimana hampir semua informasi yang disimpan dan diakses berupa data teks maupun numerik.

  7. Pengantar Basis Data

  8. Pengantar Basis Data MENGGUNAKAN DATABASE MODERN

  9. Pengantar Basis Data PENGERTIAN

  10. Pengantar Basis Data BASIS DATA • Istilah Basis Data: • Lemariarsip • Tempatpenyimpanan: bukutelepon, lemari, kartukatalog, dll. • Basis Data: • Basis: markas/gudang, tempatbersarang/ berkumpul.

  11. Pengantar Basis Data DATA DAN INFORMASI • Data, merupakan sesuatu yang menyangkut barang, kejadian, aktivitas, dan transaksi yang telah tercatat, diklasifikasikan, dan disimpan namun belum memiliki makna. • Contoh, manusia: dosen, mhs, pelanggan,dll; barang: buku, meja; peristiwa, konsep, dsb., yang direkam baik dalam bentuk angka, huruf, teks, gambar atau suara.

  12. Pengantar Basis Data • Informasi, adalah data yang telah dikelola dalam bentuk tertentu untuk memberikan makna atau arti bagi penerimanya.

  13. Pengantar Basis Data BASIS DATA • Adalah sekumpulan data yang saling ber-relasi. • Himpunan kelompok data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat. • Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya pengulangan (redudansi) data.

  14. Pengantar Basis Data • No. NRP • Nama • Alamat • Fakultas • Mata kuliah DATA MAHASISWA

  15. Pengantar Basis Data • Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik. • Tidak semua bentuk penyimpanan data secara elektronis dapat disebut sistem basis data, karena yang diutamakan adalah pengaturan, pemilahan, pengelompokkan, atau pengorganisasian data yang akan kita simpan sesuai fungsi/jenisnya.

  16. Pengantar Basis Data file file pegawai produksi file file pembelian penjualan file file Lemari arsip hardisk File pegawai File produksi File pembelian File penjualan komputer

  17. Pengantar Basis Data OPERASI DASAR BASIS DATA • Pembuatan basis data baru. • Penghapusan basis data. • Pembuatan file/tabel baru. • Penghapusan file/tabel. • Penambahan/pengisian data baru ke dalam file/tabel. • Pengambilan data dari sebuah file/tabel. • Perubahan data dari sebuah file/tabel. • Penghapusan data dari sebuah file/tabel.

  18. Pengantar Basis Data SEJARAH BASIS DATA • Basis data modern muncul tahun 1960-an. • Tahun 1970, peneliti IBM, Ted Codd, menerbitkan artikelnya yang pertama untuk basis data relasional. • Tahun 1973, Charles W. Bachman menerima penghargaan Turing Award sebagai pelopor di bidang basis data. • Tahun 1980, sistem basis data yang pertama yang dibangun dengan standar SQL.

  19. Pengantar Basis Data 1. Database Administrators: • Orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software). • Dalam pekerjaannya biasanya dibantu oleh staf Admin.

  20. Pengantar Basis Data TUJUAN / OBJEKTIF BASIS DATA • Data dan informasi sebagai sebuah aset penting perusahaan/organisasi. • Kemudahan dan kecepatan dalam pengambilan data (speed) • Efisiensi ruang penyimpanan (space) Mengurangi / menghilangkan redudansi data • Keakuratan (Accuracy) Pembentukan kode & relasi antar data berdasar aturan / batasan (constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan data.

  21. Pengantar Basis Data • Ketersediaan (Avaibility) Pemilahan data yang sifatnya pasif dari database aktif. • Kelengkapan (Completeness) Kompleksnya data menyebabkan perubahan struktur database. • Keamanan (Security) Memberikan keamanan atas hak akses data. • Kebersamaan pemakaian (Sharability) Bersifat multiuser.

  22. Pengantar Basis Data PENGGUNA DATABASE • Pengguna database (“Actor on the scene”): lebih cenderung menggunakan / ada keterkaitan penggunaan database. Terdiri dari: • Database Administrators • Database Designers • End Users • System Analyst dan Application Programmers (Software Engineers)

  23. Pengantar Basis Data 2. Database Designer • Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database. • Perlu koordinasi akan kebutuhan user database

  24. Pengantar Basis Data 3. End user Database • End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun generate report database.

  25. Pengantar Basis Data 4. System Analyst dan Application Programmers (Software Engineering) • System Analyst: orang menentukan kebutuhan sistem end user. • Application Programmers (Software Engineering): orang yang kerjaannya berhubungan dengan kebutuhan koneksi database.

  26. Pengantar Basis Data MANFAAT DATABASE • Terpusat • Sharing • Quick Editing • Akurasi dan Konsistensi • Security • Transaksi

  27. Pengantar Basis Data SIFAT DATABASE • Berbagi • Dapat digunakan/diakses oleh satu atau lebih pengguna (user). • Integrasi • Tidak terjadi redudansi data. • Redudansi data: terdapat 2 atau lebih data yang sama. • Keamanan • Pembatasan akses basis data.

  28. Pengantar Basis Data • Abstraksi • Basis data dipandang sebagai model nyata. • Informasi yang disimpan dalam basis data merupakan sebuah usaha untuk menyajikan sifat dari beberapa objek yang sesungguhnya. • Indepedensi • Jika sebuah perubahan dibuat ke dalam beberapa bagian dari suatu sistem aplikasi, maka seharusnya perubahan itu tidak mempengaruhi struktur data dasar yang digunakan oleh aplikasi.

More Related