SISTEM BASIS DATA Pertemuan 1 & 2

dokumen-dokumen yang mirip
Basis Data Mia Fitriawati, S.Kom., M.Kom.

SISTEM BASIS DATA. Tugas/Quis 30% UTS 30% UAS 40% Kehadiran 3x tidak masuk atau alpha tidak bisa ikut

Jenis-jenis/Tipe-tipe Data

markas / tempat berkumpul / tempat bersarang / gudang

Database. Pertemuan ke-1

Windhu Purnomo FKM UA 2013

Definisi Basis Data (1)

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

KONSEP BASIS DATA II. Mardhiya Hayaty, ST

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

Konsep Sistem Informasi B

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA


MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK

Pertemuan 1 : PENGANTAR BASIS DATA

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

SISTEM BASIS DATA. Brigida Arie Minartiningtyas, M.Kom

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

BASIS DATA SKEMA BASIS DATA

PENGANTAR BASIS DATA

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

PENGANTAR BASIS DATA

BASIS DATA BASIS DATA. Definisi Basis Data (1)

P4 Kekangan Dalam Database

PENGANTAR BASIS DATA

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI

Database. Definisi Basis Data (1) BASIS DATA. Sistem Basis Data. AUB Surakarta STMIK. gambar, bunyi atau kombinasinya.

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

PENGANTAR BASIS DATA

Pengantar Basis Data

Sistem Basis Data. Ir. H. Wawan Wardiana, M.T.

PENGENALAN BASIS DATA. By Novareza Klifartha

Basis Data 1 Sistem Basis Data

BAB II LANDASAN TEORI. Analisis (analysis) dapat didefinisikan sebagai : Sedangkan Analisis sistem (systems analysis) dapat didefinisikan sebagai

KONSEP DASAR DATABASE

6 PENGANTAR MANAJEMEN DATA

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

PENDAHULUAN. Alif Finandhita, S.Kom

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

RANCANG BANGUN PENGOLAHAN DATA PENJUALAN SPAREPART ALAT BERAT (HOSE HIDROLIK) PADA PT. SUMATRA UNGGUL MENGGUNAKAN VISUAL BASIC 6.0

PERTEMUAN 1. Pengantar Basis Data

PENGENALAN DAN KONSEP BASIS DATA

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

PENGENALAN BASIS DATA

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

BAB III LANDASAN TEORI

Konsep Dasar Basis Data

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

Pengenalan Database 1-7 -

PERTEMUAN 1. Sistem Basis Data. Presented by : Sity Aisyah Nasution, M.Kom Blog : yeshasalsabila.blogspot.

Basis Data. Pengantar Basis Data. By: De Rosal, Ign. Moses S.

Silabus Basis Data. Pendahuluan Pemodelan Data Model Relasional Normalisasi Aljabar Relasional SQL Teknologi Database

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

MANAJEMEN DATABASE. Modul XII

Modul Praktikum Basis Data 4 Relasi Table

TUGAS I. Disusun untuk memenuhi tugas mata kuliah Basis Data. oleh. Muhamad Fachrul Zaini ( ) JURUSAN TEKNIK INFORMATIKA

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

PENGANTAR BASIS DATA

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

DATABASE DASAR WITH XAMPP

Pendahuluan. Tujuan MODUL

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

Pengantar Basis Data. Database Manajemen System

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

BAB II LANDASAN TEORI. mempertukarkan produk yang bernilai dengan pihak lain.

Memahami tujuan penggunaan basis data Memahami elemen-elemen Basis Data Mampu mengidentifikasi tabel dan atribut dalam suatu basis data

File : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi

Silabus. 3. Media Penyimpanan Berkas. 6. Organisasi File. 7. Collision. 2. Manajemen Data dan Konsep Database

SISTEM BASIS DATA (PENDAHULUAN) Alif Finandhita,S.Kom, M.T.

BASIS DATA DAN SISTEM BASIS DATA

Konsep Dasar Basis Data

Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC)

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

BAB 5 DATA RESOURCE MANAGEMENT

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

BAB III. Landasan Teori

KONSEP DASAR BASIS DATA

PEMBANGUNAN SISTEM APLIKASI PERPUSTAKAAN PADA SEKOLAH MENENGAH PERTAMA (SMP) NEGRI 3 PRINGSEWU

BAB II LANDASAN TEORI

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

II. TINJAUAN PUSTAKA. d. Perikanan, daya tarik yang ditawarkan berbagai proses budidaya perikanan.

Pemodelan Basis Data. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

LAPORAN TUGAS KONSEP DBMS MATERI I

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

PASAL DEMI PASAL. Pasal 1 Cukup jelas.

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

KONSEP DASAR DATA BASE. Pertemuan 1

Transkripsi:

SISTEM BASIS DATA Pertemuan 1 & 2 Dosen : Rina Kurniawati, S.Kom., MT Jurusan Manajemen Informatika UNIKOM 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 1 Pengertian Basis Data (1) Basis Data (Database) dapat dibayangkan sebagai sebuah lemari arsip. Jika kita memiliki sebuah lemari arsip dan bertugas untuk mengelolanya, maka kemungkinan besar kita akan melalukan hal-hal seperti : Memberi sampul/map pada kumpulan arsip yang akan disimpan Menentukan kelompok /jenis arsip Memberi penomoran dengan pola tertentu yang nilainya unik pada setiap sampul/map Menempatkan arsip-arsip tersebut dengan cara/urutan tertentu didalam lemari 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 2 1

Pengertian Basis Data (2) Basis diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, peristiwa, konsep, keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 3 Pengertian Basis Data (3) Basis data menurut James Martin dalam bukunya berjudul Database Organization : A database may be defined as a collection of interalletd data stored together without harmfull or unnecessary redundancy to serve one or more applications in an optimal fashion; the data are stoed so that they are independent of program with use the data; a common and controlled approach its used in adding new data and in modifying and retrieving existing data within the database 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 4 2

Pengertian Basis Data (4) Definisi Database dalam sudut pandang lainnya. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi kan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa tanpa (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 5 Kriteria Basis Data Berdasarkan pengertian diatas basis data mempunyai beberapa kriteria penting yang harus dipenuhi, yaitu : Bersifat data oriented dan bukan program oriented yang akan menggunakannya Data dapat digunakan oleh pemakai yang berbedabeda atau beberapa program aplikasi tanpa perlu mengubah basis datanya Data dalam database dapat berkembang dengan mudah, baik volume maupun strukturnya Data yang ada dapat memenuhi kebutuhan sistemsistem baru secara mudah Data dapat digunakan dengan cara yang berbeda Kerangkapan data (data redundancy) minimal 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 6 3

File Tradisional Keenam kriteria tersebut telah membedakan secara nyata atau jelas antara pengorganisasian data secara basis data (database Processing) dan pengelolaan data dalam file tradisional, yaitu : Hanya dapat digunakan oleh satu program aplikasi Berhubungan dengan suatu persoalan tertentu untuk system yang direncanakan Perkembangan data hanya mungkin terjadi pada volume data saja Kerangkapan data terlalu sering muncul atau tidak terkontrol 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 7 Pengertian Sistem Basis Data James F. Courtney Jr. dan David B. Paradice dalam bukunya Database System for Management, : Sistem Basis Data adalah sekumpulan basis data dengan para pemakai yang menggunakan basis data secara bersamasama, personal-personal yang merancang dan mengelola basis data, teknik-teknik untuk merancang dan mengelola basis data, serta system komputer yang mendukungnya. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 8 4

Komponen2 Sistem Basis Data Dari pengertian tersebut dapat disimpulkan bahwa sistem basis data mempunyai beberapa Komponen penting, yaitu : Basis data sebagai inti dari Sistem Basis Data Data yang disimpan dalam basis data Perangkat lunak untuk perancangan dan pengelolaan basis data (DBMS, Report Writer) Perangkat keras sebagai pendukung operasi pengolahan data (Storage, processor, Memory ) Pengguna yang mempunyai peranan penting dalam sistem tersebut. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 9 Sistem Basis Data vs Kertas Kepadatan, tidak memerlukan jumlah kertas yang sangat banyak untuk menyimpan data, dan cukup ringkas Kecepatan, data dapat diambil dan dimanipulasi lebih cepat dibandingkan pencarian secara manual dari kertas Kemudahan, mengurangi pekerjaan yang menjemukan jika harus berurusan dengan berlembar-lembar kertas Kekinian, data yang simpan adalah daa yang akurat sesuai perkembangan (up to date) dan dapat disediakan pada saat yang dibutuhkan. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 10 5

Tujuan Basis Data (1) Tujuan awal utama dalam pengelolaan data dalam sebuah basis data adalah agar kita dapat menemukan kembali data (yang kita cari) dengan mudah dan cepat. James Martin (1975) membedakan tujuan basis data menjadi 2 kelompok, yaitu : Tujuan Primer, tujuan utama yang ingin dicapai dalam usaha perancangan dan pengembangan basis data Tujuan Sekunder, tujuan tambahan yang dimaksudkan untuk mencapai tujuan primer 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 11 Tujuan Basis Data (2) Pemanfaatan basis data dilakukan untuk memenuhi sejumlah tujuan (objektif) seperti berikut ini : Kecepatan dan Kemudahan (Speed) Efisiensi Ruang Penyimpanan (Space) Keakuratan (Accurancy) Ketersediaan (Availability) Kelengkapan (Completeness) Kebersamaan Pemakaian (Sharebility) Keamanan (Security) 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 12 6

Keuntungan Sistem Basis Data Kerangkapan data dapat diminimalkan Inkonsistensi dapat dihindarkan Data Dalam basis data dapat digunakan secara bersama (multiuser) Standarisasi data dapat dilakukan Pembatasan keamanan data dapat diterapkan Integritas data dapat terpelihara Perbedan kebutuhan data dapat diseimbangkan 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 13 Batasan Sistem Basis Data Syarat atau batasan yang harus di patuhi pada file basis data agar dapat memenuhi krioteria sebagai suatu basis data. Beberapa batasan, yaitu : Data Redudancy Data Inconsistency Data Isolasi Data Integrity Data Security 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 14 7

Data Redudancy (1) Yaitu munculnya data-data yang sama secara berulang-ulang pada file basis data yang semestinya tidak diperlukan. Umumnya kerangkapan data dalam basis data terjadi akibat penyusunan basis data untuk aplikasi-aplikasi tidak memperhatikan kriteria sebuah basis data. Kerangkapan data juga dapat terjadi akibat penyusunan basis data dilakukan oleh perancang yang berbeda dalam selang waktu yang cukup lama. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 15 Data Redudancy (2) Kerangkapan dalam basis data perlu dihindari (paling tidak harus diminimalkan) karena beberapa alasan, yaitu : Pemborosan media penyimpan basis data Biaya penyimpanan yang semakin besar Kesulitan/inefisiensi dalam pengolahan data Pemborosan waktu dalam pengolahan data Semakin besar kemungkinan muncul data tidak konsisten 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 16 8

Data Redudancy (3) Kejadian kerangkapan dapat terjadi pada dua kemungkinan, yaitu : Kerangkapan data dalam satu file Terjadi jika munculnya data-data record yang sama dalam satu file Kerangkapan data dalam beberapa file Terjadi jika muncul nama-nama atribut yang sama dalam beberapa file. Hal ini dikecualikan untuk atribut yang digunakan sebagai kunci penghubung antara data dalam file untuk memenuhi definisi database. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 17 Data Inconsistency (1) yaitu munculnya data yang konsisten pada atribut yang sama untuk beberapa file yang kuncinya sama. Data tidak konsisten adalah munculnya data yang tidak konsisten pada medan/kolom yang sama dalam satu atau beberapa file data yang dihubungkan/direlasikan. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 18 9

Data Inconsistency (2) Data tidak konsisten dapat terjadi diakibatkan oleh : Proses pemasukan data yang tidak benar Proses Pembaharuan data yang tidak benar Pengendalian sistem yang tidak baik/terkontrol. Penyebab utama munculnya data tidak konsisten karena adalah akibat munculnya kerangkapan data dalam file. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 19 Data Inconsistency (3) Kejadian data tidak konsisten juga dapat terjadi pada dua kemungkinan, yaitu : Data tidak konsisten dalam satu file Terjadi jika kemunculannya data tidak konsisten pada 1 file (yang mengalami kerangkapan data). Data tidak konsisten dalam beberapa file Data tidak konsisten dalam beberapa file juga diakibatkan oleh rancangan struktur file yang mengalami kerangkapan data dalam beberapa file. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 20 10

Data Terisolasi (1) Disebabkan oleh pemakaian beberapa file basis data, dimana program aplikasi tidak dapat mengakses data-data dari file tertentu, kecuali bila program aplikasi dirubah/ditambah sehingga seolaholah ada file yang terpisah/terisolasi terhadap file yang lain dalam basis data. Data terisolasi harus dihindari karena akan mengakibatkan tidak lengkapnya informasi yang dihasilkan dari pengolahan data dalam basis data. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 21 Data Terisolasi (2 ) Data terisolasi dapat terjadi akibat : Tidak adanya kemungkinan untuk menghubungkan antar data dalam file. Tidak adanya standarisasi data (berkaitan dengan domain/ format data, meliputi tipe dan ukuran data) 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 22 11

Data Security (1) Keamanan data merupakan aspek kritis dalam basis data. Prinsip dasar dari keamanan data dalam basis data adalah bahwa data-data dalam basis data merupakan sumber informasi yang bersifat sangat penting dan rahasiah. Oleh karena itu data-data tersebut harus dijaga dari berbagai hal yang kemungkinan dapat mengacaukan atau merusak data. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 23 Data Security (2) Aspek keamanan basis data meliputi : Recovery adalah suatu proses menggunakan/mengambil kembali basis data dari media penyimpanan cadangan untuk mengembalikan data pada kondisi yang benar karena terjadi kerusakan/kehilangan data akibat kerusakan media penyimpanan, program aplikasi, OS, basis data, hardware dan lain-lain. Integrity berkaitan dengan unjuk kerja sistem untuk dapat menjaga data-data dalam basis data agar selalu berada dalam kondisi yang benar (tipe dan ukurannya), up to date (sesuai dengan kondisi aktual), konsisten dan selalu tersedia (current) 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 24 12

Data Security (3) Concurency berkaitan dengan mekanisme pengendalian basis data saat digunakan oleh beberapa pemakai secara bersamaan agar terhindar dari kesalahan-kesalahan akibat beberapa transaksi berbeda yang dilakukan secara bersamaan. Privacy dimaksudkan sebagai pembatasan kewenangan akses sata dalam basis data untuk mencegah dan melindungo basis data dari penggunaan oleh orangorang yang tidak berwenang/berhak dalam pengubahan yang tidak dihendaki. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 25 Data Security (4) Security adalah suatu mekanisme sistem untuk mencegah dan melindungi basis data kehilangan akibat kerusakan pada fisik media penyimpanan, kebakaran, banjir, badai, huru-hara dan lain-lain. Teknik sederhana untuk melindungi data yang lajim digunakan adalah pemakaian password, baik yang diberikan pada awal proses ataupun dengan suatu teknik password berlapis yang diberikan pada awal setiap level proses. Sedangkan untuk melindungi data dari kerusakan, biasanya dibuat suatu Backup data dan juga menerapkan sustu sistem perlindungan data tertentu. 12/13/2007 Materi Basis Data/ MI/FTIK/UNIKOM 26 13