PENDAHULUAN

23
PENDAHULUAN BY NUR HIDAYA BUKHARI 102904037 PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER UNIVERSITAS NEGERI MAKASSAR 2012

description

PENDAHULUAN. BY NUR HIDAYA BUKHARI 102904037. PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER UNIVERSITAS NEGERI MAKASSAR 2012. GAMBARAN BASIS DATA dan penerapannya. Permisalan dalam dunia pendidikan : Berapa jumlah mahasiswa yang mengambil kuliah “ Pengantar Basis Data”? - PowerPoint PPT Presentation

Transcript of PENDAHULUAN

Page 1: PENDAHULUAN

PENDAHULUAN

BY NUR HIDAYA BUKHARI102904037

PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTERUNIVERSITAS NEGERI MAKASSAR

2012

Page 2: PENDAHULUAN

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);

Page 3: PENDAHULUAN

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.

Page 4: PENDAHULUAN

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.

Page 5: PENDAHULUAN

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.

Page 6: PENDAHULUAN

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.

Page 7: PENDAHULUAN

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.

Page 8: PENDAHULUAN

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.

Page 9: PENDAHULUAN

- 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.

Page 10: PENDAHULUAN

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.

Page 11: PENDAHULUAN

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.

Page 12: PENDAHULUAN

- 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)

Page 13: PENDAHULUAN

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.

Page 14: PENDAHULUAN

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.

Page 15: PENDAHULUAN

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)

Page 16: PENDAHULUAN

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

Page 17: PENDAHULUAN

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.

Page 18: PENDAHULUAN

3. Keakuratan

(Accuracy)Agardatasesuaidenganaturandanbatasantertentudengancaramemanfaatkanp

engkodeanataupembentukanrelasiantardatabersamadenganpenerapaaturan/

batasan(constraint)tipedata,domaindata,keunikandatadsb.

4.Ketersediaan (Availability)

Agardatabisadiaksesolehsetiappenggunayangmembutuhkan,denganpenerapanteknologi

jaringansertamelakukanpemindahan/penghapusandatayangsudahtidakdigunakan/

kadaluwarsauntukmenghematruangpenyimpanan.

Page 19: PENDAHULUAN

5. Kelengkapan

(Completeness)Agardatayangdikelolasenantiasalengkapbaikrelatifterhadapkebutuh

anpemakaimaupunterhadapwaktu,denganmelakukanpenambahanbaris-

barisdataataupunmelakukanperubahanstrukturpadabasisdata;yaknidenganmenam

bahkanfieldpadatabelataumenambahtabelbaru.

6. Keamanan

(Security)Agardatayangbersifatrahasiaatauprosesyangvitaltidakjatuhkeorang/

penggunayangtidakberhak,yaknidenganpenggunaanaccount(usernamedanpasswor

d)sertamenerapkanpembedaanhakaksessetiappenggunaterhadapdatayangbisadiba

caatauprosesyangbisadilakukan.

Page 20: PENDAHULUAN

6. Kebersamaan

(Sharability)Agardatayangdikelolaolehsistemmendukunglingkunganmultiuser(banya

kpemakai),denganmenjaga/

menghindarimunculnyaproblembarusepertiinkonsistensidata(karenaterjadiperubah

andatayangdilakukanolehbeberapauserdalamwaktuyangbersamaan)ataukondisidea

dlock(karenaadabanyakpemakaiyangsalingmenungguuntukmenggunakandata).

Page 21: PENDAHULUAN

Pemakai Basis Data

(1)Secaraumum,seluruhsistemdalamkehidupanbisamenggunakankonsepbasisdatadalam

pengelolaaninformasi,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)

Page 22: PENDAHULUAN

- 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

Page 23: PENDAHULUAN

TERIMA KASIH