Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PENDAHULUAN BY NUR HIDAYA BUKHARI 102904037
PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER UNIVERSITAS NEGERI MAKASSAR 2012
2
GAMBARAN BASIS DATA dan penerapannya
Permisalan dalam dunia pendidikan: Berapa jumlah mahasiswa yang mengambil kuliah “Pengantar Basis Data”? Siapa saja yang lulus pada periode Agustus tahun ini? Berapa presentase mahasiswa yang tidak melakukan registrasi pada semester ini? Berapa jumlah SKS yang diperoleh oleh mahasiswa yang bernama Kuriman? Permisalan dalam proses Kredit mobil: Manual VS. Otomatis menggunakan sistem informasi terpadu (pencarian data kreditur, pelunasan, jatuh tempo, laporan bulanan/tahunan, dll);
3
Permisalan dalam Perpustakaan Universitas: Manual VS
Permisalan dalam Perpustakaan Universitas: Manual VS. Otomatis menggunakan sistem informasi perpustakaan yang terjalin melalui intranet dan internet (akses informasi perpustakaan jarak jauh); Permisalan dalam Sistem Perbankan: Manual (BPR) VS. Otomatis (Bank Swasta dan/atau BUMN) menggunakan sistem informasi basis data perbankan (akses data nasabah, kreditur, laporan, terintegrasi dengan ATM, akses dengan mobile phone, sistem terdistribusi, dll); Permisalan dalam Online BookStore: Saat ini sudah ada seperti Amazone (pelayanan penjualan melalui internet), Gramedia Online, Elex Media Online, dll.
4
DATA DAN INFORMASI Data adalah fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deretan karakter, atau simbol).Informasi adalah hasil analisis dan sintesis terhadap data. Dengan kata lain informasi dapat dikatakan sebagai data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang, entah itu manajer, staff, ataupun orang lain di dalam suatu organisasi atau perusahaan.
5
Encyclopedia of Computer Science and Engineering: “Informasi dalah data yang digunakan dalam pengambilan keputusan” informasi bersifat relaif! Dalam era informasi, informasi menjadi sumber penting untuk melakukan pengambilan keputusan . Informasi dapat mengurangi ketidakpastian dan mempermudah pengambilan keputusan.
6
Apakah Basis Data itu sebenarnya?
Menurut Chou: basis data sebagai sekumpulan informasi bermanfaat yang diorganisasikan ke dalam tatacara yang khusus; Menurut Fabbri dan Schwab: basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan pengulangan data; Menurut Date: basis data dapat dianggap tempat untuk sekumpulan berkas data terkomputerisasi, dengan tujuan utama memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan.
7
Para pengguna basis data bisa melakukan berbagai operasi antara lain:
menambahkan berkas baru ke sistem basis data; mengosongkan berkas; menyisipkan data ke suatu berkas; mengambil data yang ada pada suatu berkas; mengubah data pada suatu berkas; menghapus data pada suatu berkas; menyajikan informasi yang diambil dari sejumlah berkas.
8
Hirarki Data Secara tradisional , data diorganisasikan ke dalam suatu hirarki yang terdiri atas elemen data, rekaman (reccord), dan berkas (file). Elemen Data Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Pada data kepegawaian, elemen data dapat berupa nama pegawai, alamat, kota tempat tinggal, dan atribut lain yang menyangkut seorang pegawai. Istilah lain untuk elemen data adalah medan (field), kolom, item, dan atribut.
9
- Rekaman Rekaman adalah gabungan sejumlah elemen data yang saling terkait. Sebagai contoh, nama, alamat, kota, dan tanggal lahir seorang pegawai dapat dihimpun dalam sebuah rekaman. Dalam sistem basis data relasional, rekaman biasa dengan istilah tupel atau baris. - Berkas Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas. Berkas dapat dikatakan sebagai kumpulan rekaman data yang berkaitan dengan suatu objek. Dalam sistem basis data relasional, berkas mewakili komponen yang disebut tabel atau relasi.
10
Sejarah Kemunculan Basis Data
Pemrosesan basis data setelah Masa Sistem pemrosesan Manual dan Sistem pemrosesan Berkas. Kekurangan Sistem Pemrosesan Berkas: Kemubaziran data atau duplikasi data, diakibatkan karena setiap aplikasi menggunakan data sendiri-sendiri keterbatasan berbagi data (data sharing); Ketidak-konsistenan Data, diakibatkan oleh adanya perubahan terhadap data yang sama, tetapi tidak semuanya diubah terkait dengan integritas data (data dalam kondisi valid atau sah) tidak mendukung relasional; Kekurang-luwesan, terletak dalam hal pengembangan dan perubahan perubahan struktur data perubahan pada program.
11
Isitlah independensi data adalah sifat yang memungkinkan perubahan struktur berkas tidak mempengaruhi program dan juga sebaliknya. Sistem basis data dimaksudkan untuk mengatasi kelemahan-kelemahan yang ada pada sistem pemrosesan berkas DBMS (Data Base Management System). - Sistem Pemrosesan manual ( berbasis kertas) Sistem pemrosesan manual merupakan bentuk pemrosesan yang menggunakan dasar berupa setumpuk rekaman yang disimpan pada rak-rak berkas. Jika sesuatu berkas diperlukan , berkas tersebut harus dicari pada rak-rak tersebut.
12
- Sistem pemrosesan Berkas
Sistem pemrosesan berkas merupakan sekelompok rekaman di simpan pada sejumlah berkas pada sejumlah berkas secara terpisah. Kelemahan sistem ini : - Kemubaziran data - Keterbatasan berbagi data - Ketidakonsistenan dan kurangnya integritas, serta - Ketidakluwesan (terutama dalam hal pengembangan dan perubahan)
13
EVOLUSI TEKNOLOGI BASIS DATA
Perkembangan teknologi basis data tidak terlepas dari perkembangan perangkat keras dan perangkat lunak. Perkembangan teknologi jaringan komputer dan komunikasi data merupakan salah satu penyumbang kemajuan penerapan basis data, yang kemudian melahirkan sistem basis data terdistribusi. Contoh dampak perkembangan tersebut adalah kemudahan untuk mengambil uang dengan fasilitas ATM (anjungan tunai mandiri). Perkembangan perangkat lunak seperti kecerdasan buatan, sistem pakar, dan pemrograman ber-orientasi objek, juga mempengaruhi perkembangan basis data, sehingga muncul istilah basis data ber-orientasi objek dan basis data cerdas.
14
1960-an: Sistem Pemrosesan Berkas DBMS Layanan informasi secara onlineberbasis menajemen teks 1970-an: Penerapan sistem pakar terhadap sistem pendukung pengambilan keputusan Basis data berorientasi objek 1980-an: Sistem hiperteks, yang memungkinkan untuk melihat basis data secara acak menurut suatu kata kunci (internet search engine) 1990-an: Sistem Basis data cerdas Sistem basis data multimedia cerdas.
15
Definisi Basis Data BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. markas / tempat berkumpul / tempat bersarang / gudang Basis data atau database adalah suatu solusi dari sistem pencatatan tradisional atas beberapa kekurangan sistem tradisional ini. Jika dibayangkan, database adalah penyederhanaan tabel-tabel tradisional menjadi tabel-tabel baru yang lebih mudah diolah. Software yang menangani database disebut DataBase Management System (DBMS)
16
Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah Kumpulan data yang salng berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu
17
Tujuan Pemanfaatan Basis Data
1. Kecepatan dan Kemudahan (Speed)Yakni agar pengguna basis data bisa: -menyimpan data -melakukan perubahan/manipulasi terhadap data -menampilkan kembali data dengan lebih cepat dan mudah dibandingkan dengan cara biasa (baik manual ataupun elektronis). 2. Efisiensi Ruang Penyimpanan (Space)Denganbasisdatakitamampumelakukanpenekananjumlahredundansi(pengulangan)data,baikdenganmenerapkansejumlahpengkodeanataudenganmembuatrelasi-relasiantarakelompokdatayangsalingberhubungan.
18
3. Keakuratan (Accuracy)Agardatasesuaidenganaturandanbatasantertentudengancaramemanfaatkanpengkodeanataupembentukanrelasiantardatabersamadenganpenerapaaturan/batasan(constraint)tipedata,domaindata,keunikandatadsb. 4.Ketersediaan (Availability) Agardatabisadiaksesolehsetiappenggunayangmembutuhkan,denganpenerapanteknologijaringansertamelakukanpemindahan/penghapusandatayangsudahtidakdigunakan/kadaluwarsauntukmenghematruangpenyimpanan.
19
5. Kelengkapan (Completeness)Agardatayangdikelolasenantiasalengkapbaikrelatifterhadapkebutuhanpemakaimaupunterhadapwaktu,denganmelakukanpenambahanbaris-barisdataataupunmelakukanperubahanstrukturpadabasisdata;yaknidenganmenambahkanfieldpadatabelataumenambahtabelbaru. 6. Keamanan (Security)Agardatayangbersifatrahasiaatauprosesyangvitaltidakjatuhkeorang/penggunayangtidakberhak,yaknidenganpenggunaanaccount(usernamedanpassword)sertamenerapkanpembedaanhakaksessetiappenggunaterhadapdatayangbisadibacaatauprosesyangbisadilakukan.
20
6. Kebersamaan (Sharability)Agardatayangdikelolaolehsistemmendukunglingkunganmultiuser(banyakpemakai),denganmenjaga/menghindarimunculnyaproblembarusepertiinkonsistensidata(karenaterjadiperubahandatayangdilakukanolehbeberapauserdalamwaktuyangbersamaan)ataukondisideadlock(karenaadabanyakpemakaiyangsalingmenungguuntukmenggunakandata).
21
Pemakai Basis Data (1)Secaraumum,seluruhsistemdalamkehidupanbisamenggunakankonsepbasisdatadalampengelolaaninformasi,karenasemuasistemtersebuttakbisalepasdarifakta.Bidang-bidang fungsional yang memanfaatkan basis data dalam hal efisiensi, akurasi dan kecepatan operasi antara lain adalah: -Kepegawaian,untukberbagaiperusahaanyangmemilikibanyakpegawai -Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll -Akuntansi, untuk berbagai perusahaan -Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)
22
- Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll - Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll. - Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll. - Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll. - Dan lain sebagainya
23
TERIMA KASIH
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.