Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

KONSEP DASAR BASIS DATA

Presentasi serupa


Presentasi berjudul: "KONSEP DASAR BASIS DATA"— Transcript presentasi:

1 KONSEP DASAR BASIS DATA

2 Tujuan Utama Memahami konsep data, basis data dan penerapan basis data
Mampu mendefinisikan Basis data Menjelaskan Manfaat & Tujuan basis data Mengetahui Penerapan Basis data Memahami operasi-operasi dasar terhadap basis data

3 Konsep Basis Data Analogi ≈ Lemari Arsip Disk FILE MAP Basis Data
NIM Nama Alamat Tgl. Lahir Adi Jl. Akasia 12 Januari 1980 Sandi Jl. Pulau Kawe 1 April 1981 Heru Jl. Ahmad Yani 31 Juli 1980

4 Latar Belakang Pemrosesan basis data menjadi perangkat andalan dan kehadirannya sangat diperlukan oleh berbagai institusi dan perusahaan Dalam pengembangan sistem informasi diperlukan basis data sebagai media penyimpan data Kehadiran basis data dapat meningkatkan kinerja perusahaan dan dapat meningkatkan daya saing perusahaan tersebut, membantu pengambil keputusan untuk segera memutuskan suatu masalah berdasarkan informasi yang ada

5 Pengertian Basis data Basis data adalah kumpulan data yang saling berelasi. Himpunan kelompok data yang saling berhubungan yang yang disimpan secara bersama tanpa pengulangan (redundancy) yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah untuk memenuhi berbagai kebutuhan. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpan elektronis

6 Tujuan Basis data mengatur data sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam pengambilan kembali. menjaga konsistensi data. Pengaturan dalam pemilahan data sesuai dengan fungsi dan jenisnya.

7 Manfaat Basis data Kecepatan dan Kemudahan (Speed)
Kebersamaan Pemakaian (Sharability) Pemusatan Kontrol Data Efisiensi Ruang Penyimpanan (Space) Keakuratan (Accuracy) Ketersediaan (Availability) Kelengkapan (Completeness) Keamanan (Security) Kemudahan dalam Pembuatan Program Aplikasi Baru User View

8 Kecepatan dan Kemudahan (Speed)
Memungkinkan kita untuk dapat menyimpan dan melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data tersebut dengan lebih cepat dan mudah.

9 Kebersamaan Pemakaian (Sharability)
Pemakai basisdata tidak terbatas, pengisian data dapat dilakukan oleh beberapa orang dalam satu lokasi.

10 Pemusatan Kontrol Data
Data yang ada menjadi terpusat pada satu tempat penyimpanan. Sehingga kita dapat mengaksesnya kapan saja.

11 Efisiensi Ruang Penyimpanan (Space)
Tidak adanya redundansi data sehingga efisiensi/optimalisasi penggunaan ruang penyimpanan dapat dilakukan. Penekanan jumlah redundasi data, dilakukan dengan menerapkan sejumlah pengkodean atau membuat relasi antar kelompok data yang saling berhubungan.

12 Keakuratan (Accuracy)
Pemanfaatan pengkodean dengan batasan tertentu, yang membuat satu data menjadi unik dan berbeda dengan yang lain, sehingga ketika menyimpan data tidak akan ada data yang sama dalam penyimpanan.

13 Ketersediaan (Availability)
karena kepentingan pemakaian data, sebuah basis data dapat memiliki data yang disebar di banyak lokasi. Dengan pemanfaatan teknologi jaringan computer, data nasabah yang berada di suatu cabang sebuah bank dapat diakses (menjadi tersedia/availibility) di cabang lainnya.

14 Keamanan (Security) Adanya password setiap pemakai basis data. Kita juga dapat menentukan siapa saja yang boleh mengakses data penting atau data biasa

15 Kemudahan dalam Pembuatan Program Aplikasi Baru
Data yang disimpan dalam di eksport ke program aplikasi lain dengan menjamin terjaga/terpeliharanya data.

16 USER Pemakai database dibagi atas 3 klasifikasi, yaitu:
Database Administrator (DBA), yaitu: Orang/team yang bertugas mengelola sistem database secara keseluruhan Programmer, yaitu: Orang/team yang bertugas membuat program aplikasi yang mengakses database, dengan menggunakan bahasa pemrograman, seperti Clipper, VB, Oracle baik secara batch maupun online untuk berinteraksi dengan komputer End-user, yaitu: Orang yang mengakses database melalui terminal, dengan menggunakan query-language atau program aplikasi yang dibuatkan oleh programmer

17 Penerapan Basis data Kepegawaian Pergudangan (inventory) Akuntansi
Reservasi Perbankan Asuransi Rumah Sakit Produsen Barang Industri Manufaktur Pendidikan/Sekolah Telekomunikasi

18 Informasi Penjualan Retail
pencarian jumlah penjualan mencari jumlah stok yang tersedia barang apa yang paling laku dijual pada bulan ini laba bersih perusahaan

19 Informasi Untuk Perpustakaan
pencarian data buku berdasarkan judul, pengarang atau kriteria lain dapat mudah dilakukan dengan basis data Pencarian data peminjam yang terlambat mengembalikan juga mudah dilakukan sehingga bisa dibuat aplikasi pembuatan surat tagihan berdasarkan informasi yang tersedia

20 Informasi Retail Perbankan
Dengan memanfaatkan teknologi jaringan, kemampuan basis data dapat dioptimalkan misalnya transaksi antar cabang pada sebuah perbankan secara online.

21 Operasi Dasar Basis data
Pembuatan basis data (create database) Penghapusan basis data (drop database) Pembuatan file/tabel (create table) Penghapusan file/tabel (drop table) Pengubahan tabel (Update …) Penambahan/pengisian (Insert …) Pengambilan data (Retrieve/search) Penghapusan data (delete)

22 Konsep Dasar Istilah – istilah dasar Entitas
Sekumpulan obyek yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian Missal : pegawai, mobil, nilai dsb Atribut Deskripsi data yang bisa mengidentifikasikan entitas Misal : entitas mobil adalah no. mobil, merk mobil, warna mobil dsb. Field Lokasi penyimpanan untuk salah satu elemen data atribut Record Kumpulan dari field yang berhubungan satu sama lain

23 Kumpulan dari record yang menggambarkan himpunan Entitas Basis Data
File Kumpulan dari record yang menggambarkan himpunan Entitas Basis Data Kumpulan file yang digunakan oleh program aplikasi serta membentuk hubungan tertentu di antara record-record di file-file tersebut Key Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses Jenis-jenis key: Primary key Secondary key Candidate key Alternate key Composite key Foreign key

24 Primary key Field yang mengidentifikasikan sebuah record dalam file
Bersifat unik Primari Key NIM NAMA UMUR TUTI 21 WATI 20 ALE 24

25 Secondary key Field yang mengidentifikasikan sebuah record dalam file
Tidak bersifat unik NIM NAMA UMUR TUTI 21 WATI 20 ALE 24 Secondary Key

26 Field-field yang bisa dipilih (dipakai) menjadi primary key
Candidate key Field-field yang bisa dipilih (dipakai) menjadi primary key NIM NAMA NO_KWIT JUMLAH TUTI WATI ALE Candicate key

27 Foreign key Field yang bukan key, tetapi adalah key pada file yang lain. KD_MK MATAKULIAH SKS KD_DOSEN N18 MANAJEMEN 2 D231 P25 PASCAL 4 D453 K1A INTERNET 2 - KD_DOSEN NAMA D232 Warsono, Drs D453 R. Faisal D812 Tri Darmadi Primary key Foreign key


Download ppt "KONSEP DASAR BASIS DATA"

Presentasi serupa


Iklan oleh Google