konsep dasar basis data - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/bab 1 -...

22
KONSEP DASAR BASIS KONSEP DASAR BASIS DATA DATA BASIS DATA BASIS DATA

Upload: lytuyen

Post on 18-Mar-2019

450 views

Category:

Documents


35 download

TRANSCRIPT

Page 1: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

KONSEP DASAR KONSEP DASAR BASIS DATABASIS DATA

BASIS DATABASIS DATA

Page 2: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

TIUTIU Memahami konsep data, basis data Memahami konsep data, basis data

dan penerapan basis datadan penerapan basis data

TIKTIK Mampu mendefinisikan Basis dataMampu mendefinisikan Basis data MenjelaskanMenjelaskan Manfaat & Tujuan basis Manfaat & Tujuan basis

datadata Mengetahui Penerapan Basis dataMengetahui Penerapan Basis data Memahami operasi-operasi dasar Memahami operasi-operasi dasar

terhadap basis dataterhadap basis data

Page 3: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Konsep Basis DataKonsep Basis Data Analogi Analogi ≈≈ Lemari Arsip Lemari Arsip

MAP Disk FILE

Lemari Arsip Basis Data

NIMNIM NamaNama AlamatAlamat Tgl. LahirTgl. Lahir

04001002520400100252 AdiAdi Jl. AkasiaJl. Akasia 12 Januari 198012 Januari 1980

04002001440400200144 SandiSandi Jl. Pulau KaweJl. Pulau Kawe 1 April 19811 April 1981

03001003120300100312 HeruHeru Jl. Ahmad YaniJl. Ahmad Yani 31 Juli 198031 Juli 1980

Page 4: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Latar BelakangLatar Belakang Pemrosesan basis data menjadi perangkat Pemrosesan basis data menjadi perangkat

andalan dan kehadirannya sangat diperlukan andalan dan kehadirannya sangat diperlukan oleh berbagai institusi dan perusahaanoleh berbagai institusi dan perusahaan

Dalam pengembangan sistem informasi Dalam pengembangan sistem informasi diperlukan basis data sebagai media diperlukan basis data sebagai media penyimpan datapenyimpan data

Kehadiran basis data dapat meningkatkan Kehadiran basis data dapat meningkatkan kinerja perusahaan dan dapat meningkatkan kinerja perusahaan dan dapat meningkatkan daya saing perusahaan tersebut, membantu daya saing perusahaan tersebut, membantu pengambil keputusan untuk segera pengambil keputusan untuk segera memutuskan suatu masalah berdasarkan memutuskan suatu masalah berdasarkan informasi yang adainformasi yang ada

Page 5: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Pengertian Basis dataPengertian Basis data Basis data adalah kumpulan data yang saling Basis data adalah kumpulan data yang saling

berelasi.berelasi. Himpunan kelompok data yang saling Himpunan kelompok data yang saling

berhubungan yang yang disimpan secara berhubungan yang yang disimpan secara bersama tanpa pengulangan (redundancy) bersama tanpa pengulangan (redundancy) yang diorganisasi sedemikian rupa sehingga yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan kelak dapat dimanfaatkan dengan cepat dan mudah untuk memenuhi berbagai mudah untuk memenuhi berbagai kebutuhan. kebutuhan.

Kumpulan file/tabel/arsip yang saling Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media berhubungan yang disimpan dalam media penyimpan elektronispenyimpan elektronis

Page 6: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Tujuan Basis dataTujuan Basis data mengatur data sehingga diperoleh mengatur data sehingga diperoleh

kemudahan, ketepatan dan kemudahan, ketepatan dan kecepatan dalam pengambilan kecepatan dalam pengambilan kembali.kembali.

Tidak adanya redundansi dan Tidak adanya redundansi dan menjaga konsistensi data.menjaga konsistensi data.

Pengaturan dalam pemilahan data Pengaturan dalam pemilahan data sesuai dengan fungsi dan jenisnya.sesuai dengan fungsi dan jenisnya.

Page 7: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Manfaat Basis dataManfaat Basis data1)1) Kecepatan dan Kemudahan (Speed)Kecepatan dan Kemudahan (Speed)2)2) Kebersamaan Pemakaian (Sharability)Kebersamaan Pemakaian (Sharability)3)3) Pemusatan Kontrol DataPemusatan Kontrol Data4)4) Efisiensi Ruang Penyimpanan (Space)Efisiensi Ruang Penyimpanan (Space)5)5) Keakuratan (Accuracy)Keakuratan (Accuracy)6)6) Ketersediaan (Availability)Ketersediaan (Availability)7)7) Kelengkapan (Completeness)Kelengkapan (Completeness)8)8) Keamanan (Security)Keamanan (Security)9)9) Kemudahan dalam Pembuatan Program Aplikasi Kemudahan dalam Pembuatan Program Aplikasi

BaruBaru10)10) User ViewUser View

Page 8: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Kecepatan dan Kemudahan Kecepatan dan Kemudahan (Speed)(Speed)

Memungkinkan kita untuk dapat Memungkinkan kita untuk dapat menyimpan dan melakukan menyimpan dan melakukan perubahan/manipulasi terhadap data perubahan/manipulasi terhadap data atau menampilkan kembali data atau menampilkan kembali data tersebut dengan lebih cepat dan tersebut dengan lebih cepat dan mudah.mudah.

Page 9: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Kebersamaan Pemakaian Kebersamaan Pemakaian (Sharability)(Sharability)

Pemakai basisdata tidak terbatas, Pemakai basisdata tidak terbatas, pengisian data dapat dilakukan oleh pengisian data dapat dilakukan oleh beberapa orang dalam satu lokasi.beberapa orang dalam satu lokasi.

Page 10: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Pemusatan Kontrol DataPemusatan Kontrol Data

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

Page 11: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Efisiensi Ruang Efisiensi Ruang Penyimpanan (Space)Penyimpanan (Space)

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

Page 12: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Keakuratan (Accuracy)Keakuratan (Accuracy) Pemanfaatan pengkodean dengan Pemanfaatan pengkodean dengan

batasan tertentu, yang membuat batasan tertentu, yang membuat satu data menjadi unik dan berbeda satu data menjadi unik dan berbeda dengan yang lain, sehingga ketika dengan yang lain, sehingga ketika menyimpan data tidak akan ada data menyimpan data tidak akan ada data yang sama dalam penyimpanan.yang sama dalam penyimpanan.

Page 13: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Ketersediaan (Availability)Ketersediaan (Availability)

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

Page 14: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Keamanan (Security)Keamanan (Security) Adanya password setiap pemakai Adanya password setiap pemakai

basis data. Kita juga dapat basis data. Kita juga dapat menentukan siapa saja yang boleh menentukan siapa saja yang boleh mengakses data penting atau data mengakses data penting atau data biasabiasa

Page 15: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Kemudahan dalam Pembuatan Kemudahan dalam Pembuatan Program Aplikasi BaruProgram Aplikasi Baru

Data yang disimpan dalam di Data yang disimpan dalam di eksport ke program aplikasi lain eksport ke program aplikasi lain dengan menjamin dengan menjamin terjaga/terpeliharanya data.terjaga/terpeliharanya data.

Page 16: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

User ViewUser View Pemakai dapat melihat langsung Pemakai dapat melihat langsung

bentuk tampilan penginputan data, bentuk tampilan penginputan data, sehingga memudahkan pemakai dlm sehingga memudahkan pemakai dlm mengelola data.mengelola data.

Page 17: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Penerapan Basis dataPenerapan Basis data KepegawaianKepegawaian Pergudangan (inventory)Pergudangan (inventory) AkuntansiAkuntansi ReservasiReservasi PerbankanPerbankan AsuransiAsuransi Rumah SakitRumah Sakit Produsen BarangProdusen Barang

Page 18: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Produsen BarangProdusen Barang Industri ManufakturIndustri Manufaktur Pendidikan/SekolahPendidikan/Sekolah TelekomunikasiTelekomunikasi

Page 19: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Informasi Penjualan Informasi Penjualan RetailRetail

pencarian jumlah penjualanpencarian jumlah penjualan mencari jumlah stok yang tersediamencari jumlah stok yang tersedia barang apa yang paling laku dijual barang apa yang paling laku dijual

pada bulan inipada bulan ini laba bersih perusahaanlaba bersih perusahaan

Page 20: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Informasi Untuk Informasi Untuk PerpustakaanPerpustakaan

pencarian data buku berdasarkan pencarian data buku berdasarkan judul, pengarang atau kriteria lain judul, pengarang atau kriteria lain dapat mudah dilakukan dengan basis dapat mudah dilakukan dengan basis datadata

Pencarian data peminjam yang Pencarian data peminjam yang terlambat mengembalikan juga mudah terlambat mengembalikan juga mudah dilakukan sehingga bisa dibuat dilakukan sehingga bisa dibuat aplikasi pembuatan surat tagihan aplikasi pembuatan surat tagihan berdasarkan informasi yang tersediaberdasarkan informasi yang tersedia

Page 21: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Informasi Retail Informasi Retail PerbankanPerbankan

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

Page 22: KONSEP DASAR BASIS DATA - informatika.unsyiah.ac.idinformatika.unsyiah.ac.id/viska/basisdata/Bab 1 - KONSEP DASAR... · PPT file · Web viewTIU Memahami konsep ... Basis data Basis

Operasi Dasar Basis dataOperasi Dasar Basis data1.1. Pembuatan basis data (create database)Pembuatan basis data (create database)2.2. Penghapusan basis data (drop database)Penghapusan basis data (drop database)3.3. Pembuatan file/tabel (create table)Pembuatan file/tabel (create table)4.4. Penghapusan file/tabel (drop table)Penghapusan file/tabel (drop table)5.5. Pengubahan tabel (Update …)Pengubahan tabel (Update …)6.6. Penambahan/pengisian (Insert …)Penambahan/pengisian (Insert …)7.7. Pengambilan data (Retrieve/search)Pengambilan data (Retrieve/search)8.8. Penghapusan data (delete)Penghapusan data (delete)