Pertemuan 8a. Manajemen Basis Data. Penerapan Komputer KOM Bogor Agricultural University

dokumen-dokumen yang mirip
Manajemen Basis Data dan Sistem Informasi

MANAJEMEN DATABASE. Modul XII

PERTEMUAN 8A MANAJEMEN BASIS DATA

SQL. Pemrograman Web II. Ganjil

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

Pengenalan Database 1-7 -

Modul 4 Microsoft Access 2007

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

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

Pemrograman Basis Data dan SQL

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

SISTEM BASIS DATA II S A N T I W I D I A N T I

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

BAB 2 LANDASAN TEORI

PENDAHULUAN. Alif Finandhita, S.Kom

Mengenal Base. Pada Bab ini anda akan mempelajari cara:

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

ANALISA & PERANCANGAN SISTEM

PENGANTAR BASIS DATA

MANAJEMEN DA D TA T BASE

DASAR DASAR MICROSOFT ACCESS

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB X MANAJEMEN DATABASE

BAB 2 OPERASI DASARI BASIS DATA

Sejarah dan Dasar Basis Data. Author : Minarni, S.Kom.,MM

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

STRUCTURE QUERY LANGUAGE

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

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

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

SISTEM MANAJEMEN DATABASE

BAB II SISTEM BASIS DATA

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

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

PENGANTAR BASIS DATA

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

LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : MANAJEMEN DATABASE KODE MATA KULIAH : ANI / 3 (3-0)

Database Management. Addr : :

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

PENGANTAR BASIS DATA

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

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

BAB 5 IMPLEMENTASI DAN EVALUASI

Abstrak BAB I PENDAHULUAN

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

DATABASE DAN DATA WAREHOUSE. Pertemuan 05 2 SKS

MICROSOFT ACCESS 2007

BAB III LANDASAN TEORI

PERANCANGAN BASIS DATA

DESAIN DATABASE. Pertemuan 06 3 SKS

Nrp Nama Kelas Wiro A Saras B Bond C. Gambar 1. Struktur Tabel

ARSITEKTUR SISTEM BASIS DATA

Basis Data (Database) Oleh : Edi Sugiarto, S.Kom, M.Kom

PENGONTROLAN BERBASIS KOMPUTER

SISTEM MANAJEMEN BASIS DATA

Glossary AS/400. Database Administrator User yang bertanggun jawab dalam hal perancangan, pengembangan, integrity dan memelihara database.

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

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

Database desain juga termasuk diagram ER (Entity-hubungan model). Diagram ER adalah diagram yang membantu merancang database secara efektif dan

Konsep Sistem Informasi B. BAB 2 - SQL Overview

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

BAB III METODE PENELITIAN. sistem yang digunakan untuk menggambarkan aliran data secara keseluruhan

PENDAHULUAN. Alif Finandhita, S.Kom

BAB 1V HASIL DAN PEMBAHASAN. 4.1 Kondisi Pencatatan Penjualan Secara manual Pada Toko Buku Penuntun Palembang

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia

KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 1 AHMAD HIDAYAT

BAB 3 RELATIONAL DATABASE

Sistem Manajemen Database

DATABASE CONTROL 1. SECURITY DATABASE. Suzan Agustri 81

jumlah keluarga, dan jumlah rumah. Data diambil dari hasil sensus potensi desa yang dilakukan BPS tahun 1996, 1999, 2003, dan 2006.

Konsep Basis Data (Lanjut)

Pertemuan 1 : PENGANTAR BASIS DATA

1. Pengertian Database

S Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE

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

DATABASE FILE PENJUALAN FILE PELANGGAN FILE PERSEDIAAN CATATAN 3: PELANGGAN 3 CATATAN 2: PELANGGAN 2 CATATAN 1: PELANGGAN 1 CATATAN 100: PELANGGAN 100

6.2 Pendekatan Database Untuk Pengelolaan Data

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

Konsep Database 1.2. PENGERTIAN DATABASE DAN TERMINOLOGI DALAM DATABASE

MANAJEMEN DATA DAN KONSEP DATABASE

Bab 5 Data Control Language dan Teknik Normalisasi

Sistem File dan Basis Data. Budhi Irawan, S.Si, M.T Andrew B. Osmond, S.T., M.T.

PENGANTAR BASIS DATA

BAB III ANALISA DAN PERANCANGAN

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 7. Database Dbase IV AHMAD HIDAYAT

Dat Da a t base dan Stor St ag or e

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

DATA & INFORMASI. Defri Kurniawan

Transkripsi:

Pertemuan 8a Manajemen Basis Data Penerapan Komputer KOM201 2010 Bogor Agricultural University

Sub pokok bahasan

Data dan Informasi Bagaimana data dan informasi saling berhubungan? Data adalah fakta mentah (raw fact) Informasi adalah data yang diorganisasikan dan memiliki arti Komputer memproses data ke dalam informasi Langkah 1. Data meliputi photograph, dll, dimasukan dan disimpan pada hard disk. processing Langkah 2. Komputer mengekstrak data dari disk. receipt data stored on disk Langkah 3. Hasil pengolahan data, contoh kwitansi, dibuat dan dicetak

Basisdata (Database) koleksi atau kumpulan data yang saling berhubungan mengenai sebuah subyek atau organisasi untuk mencapai suatu tujuan tertentu Koleksi data yang diorganisasikan sehingga dapat diakses, di-retrieve, dan digunakan Create database Add, change, and delete data Perangkat lunak basis data digunakan untuk Sort and retrieve data Perangkat lunak basisdata juga dinamakan database management system (DBMS) Create forms and reports

Integritas Data Integritas data menentukan kualitas data Jika basisdata memiliki error, seperti data yang tidak benar, maka basis data tsb telah kehilangan integritas data. Garbage in, garbage out (GIGO) istilah yang digunakan ketika kita tidak dapat membuat informasi yang benar dari data yang tidak benar Garbage in Garbage out Data integrity is lost

Kualitas dari Informasi yang bernilai Accurate Verifiable Timely Organized Accessible Useful Cost-effective

Hirarki Data Basis data mengandung file-file, file mengandung record-record, record mengandung field-field, field mengandung karakter

Hirarki Data Field Kombinasi dari satu atau lebih karakter Unit terkecil dari data yang dapat diakses penguna Ukuran Field mendefinisikan banyaknya karakter maksimum dalam sebuah field Nama Field mengidentifikasi secara unik setiap field Tipe Data menentukan jenis data yang terdapat dalam field

Hirarki Data Tipe Data

Hirarki Data - Record Kelompok field-field yang berelasi Key field atau primary key, mengidentifikasi secara unik setiap record Sebagai contoh, field member ID secara unik mengidentifikasi setiap member, karena tidak ada member yang memiliki dua ID yang sama

Hirarki Data File Data Koleksi dari record-record yang berelasi, disimpan dalam disk Member ID First Name Last Name Address City State 2295 Donna Vandenberg 1029 Wolf Avenue Montgomery AL 2928 Shannon Murray 33099 Clark Street Montgomery AL 3376 Adrian Valesquez 15 Duluth Street Prattville AL 3928 Jonah Weinberg P.O. Box 45 Clanton AL 4872 Marcus Green 22 Fifth Avenue Auburn AL records key field fields

Pemeliharaan Data Prosedur yang menjaga data current. Menambah records Mengubah records Menghapus records

Pemeliharaan Data Menambah Record Menambah record baru ketika memperoleh data baru

Pemeliharaan Data Mengubah Record Memperbaiki data yang tidak akurat Meng-update data lama

Pemeliharaan Data Menghapus Record Ketika record tidak lagi dibutuhkan Beberapa program segera menghapus record ketika tidak dibutuhkan lagi, program yang lain menandai record tersebut

Pemeliharaan Data Validasi Proses membandingkan data dengan kumpulan aturan untuk menentukan jika data tsb benar Mengurangi kesalahan entri data dan meningkatkan integritas sebelum program menulis data ke dalam disk

Pemeliharaan Data Bentuk-bentuk Pemeriksaan Validitas

Pemrosesan File versus Basisdata Sistem Pemrosesan File Setiap departemen atau area dalam organisasi memiliki kumpulan file-file sendiri Record-record dalam satu file dapat tidak berelasi dengan record-record dalam file lain Memiliki kelemahan Redundansi Data field-field yang sama disimpan dalam banyak file Data terisolasi data disimpan dalam file-file terpisah sehingga sulit diakses

Pemrosesan File versus Basisdata Pendekatan Basisdata Banyak program dan pengguna dapat berbagi pakai data dalam basisdata Menjaga keamanan data sehingga hanya pengguna yang berhak yang dapat mengakses data tertentu

Pemrosesan File Versus Basisdata Keuntungan pendekatan basisdata Mengurangi redundansi data Meningkatkan integritas data Berbagi pakai data Akses lebih mudah Mengurangi waktu pengemban gan

Pemrosesan File Versus Basisdata Perbedaan aplikasi basisdata dan aplikasi pemrosesan file dalam menyimpan data

Database Management Systems (DBMS) Perangkat lunak yang digunakan untuk membuat (mendefinisikan, menyusun) basis data, mengelola (manipulasi) data, serta membuat form dan report. mengelola (manipulasi) data : penambahan, Perubahan menghapus data, Mengurutkan me-retrieve data

Database Management Systems Kamus Data mengandung data tentang setiap file dalam basis data, dan setiap field dalam file-file tersebut

Database Management Systems query Permintaan untuk data tertentu dari sebuah basis data Bahasa Query mengandung pernyataan seperti bahasa Inggris, untuk menentukan data yang akan ditampilkan, dicetak atau disimpan

Database Management Systems Form Jendela pada screen yang menyediakan area untuk memasukan dan mengubah data dalam basis data. Digunakan untuk meretrieve dan mengelola data dalam basis data Form yang mengirimkan data pada jaringan atau Internet, dinamakan e-form (electronic form)

DBMS Report Generator Memungkinkan pengguna untuk merancang sebuah report pada screen, me-retrieve data ke dalam rancangan report, kemudian menampilkan atau mencetak report Dinamakan juga report writer

DBMS Data Security DBMS menyediakan alat untuk menjamin hanya pengguna yang berhak yang dapat mengakses data Read-only privileges Pengguna dapat melihat data, tapi tidak dapat merubahnya Hak akses mendefinisikan aktivitas-aktivitas yang dapat dilakukan oleh pengguna atau kelompok pengguna Full-update privileges pengguna dapat melihat dan mengubah data

DBMS Backup dan Log Backup adalah salinan dari seluruh basisdata Log adalah daftar aktivitas yang mengubah isi basis data Teknik recovery data: Rollforward Rollback before image change after image

Database Management Systems Recovery utility

Relational, Object-Oriented, dan Multidimensional Databases Model data mengandung aturan dan standar yang mendefinisikan bagaimana basis data mengorganisasikan data mendefiniskan bagaimana pengguna memandang organisasi dari data Model data yang populer Relational Object-oriented Object-relational Multidimensional

Basis Data Relasional Basis data yang menyimpan data dalam tabel yang terdiri dari baris dan kolom Setiap baris memiliki primary key Setiap kolom memiliki nama yang unik Menyimpan hubungan data

Basis Data Relasional Relationship: koneksi dalam data

Object-oriented database (OODB) Menyimpan data dalam objek Objek adalah item yang mengandung data, juga aksi-aksi yang membaca dan memproses data Keuntungan: menyimpan lebih banyak tipe data akses data lebih cepat penggunaan kembali objek

Object-oriented database (OODB) Aplikasi yang sesuai untuk object-oriented database

Object-oriented database (OODB)

Basis data multidimensi TV VCR PC sum Product Date 1Qtr 2Qtr 3Qtr 4Qtr sum U.S.A Canada Mexico Total annual sales of TV in U.S.A. Country sum

Basis data multidimensi

Basis Data Web Basis data yang memungkinkan kita untuk: 38

Basis Data Web

Normalisasi dilakukan agar data dalam relasi-relasi (tabel) mengandung banyaknya duplikasi paling sedikit. tabel tabel kolom kolom baris baris relationship relationship

Structured Query Language (SQL) Digunakan untuk mengelola, update, dan meretrieve data Menggunakan relational algebra Memiliki keyword khusus dan aturan yang terdapat dalam pernyataan SQL Operasi proyeksi Operasi join Operasi seleksi

Basisdata relasional Structured Query Language (SQL) SQL statement SQL statement results

Administrasi Basisdata Pedoman untuk perancangan basisdata 1. Menentukan maksud dari basis data 2. Merancang tabel, dimana setiap tabel seharusnya mengandung data tentang satu subjek. 4. Menentukan hubungan antar tabel 3. Merancang record dan field untuk setiap tabel Setiap record memiliki primary key yang unik Menggunakan field-field terpisah untuk item yang berbeda secara logik Tidak membuat field untuk informasi yang dapat diturunkan dari entrientri dalam field lain Memberikan tempat yang cukup untuk setiap field Mengatur nilai-nilai default untuk data sering yang dimasukkan

Administrasi Basisdata Database analyst (DA) Fokus pada pemakaian data Memutuskan penempatan yang tepat untuk field, mendefinisikan relationship, dan mengidentifikasi hak akses pengguna Database administrator (DBA) Membuat dan mengelola kamus data, mengelola database security, memonitor kinerja basisdata, dan memeriksa prosedur backup dan recovery

Penutup