Pengenalan Basis Data Anna Kurniawati. Definisi Database “a collection of related data” (Elmazri & Navathe, 1994) “an organized collection of logically.

Slides:



Advertisements
Presentasi serupa
Pengantar Sistem Basis Data
Advertisements

Database.
Pengantar Teknologi Informasi
Pengantar Basis Data Chapter 1.
Database Chapter 1.
Pengenalan Database Kiky Rizky Nova Wardani, S.Kom.
Abstraksi dan bahasa basis data
Pengantar tentang database
BASIS DATA DAN PEMAKAIANNYA
BASIS DATA LANJUT Pertemuan 3 Mengenal Istilah Dalam Basis Data
SISTEM BASIS DATA Materi Pertemuan ke-8
Lingkungan Database Bagian I
Pemrograman Terstruktur
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Komputer Sebagai Alat Bantu Pada Sistem Informasi
Komponen, konsep, abstraksi dan bahasa
SISTEM BASIS DATA Materi Pertemuan ke-8
Pertemuan 8 SISTEM BASIS DATA Renni Angreni, M.Kom.
Database Management System
Mengenal DBMS (Database Management System)
Database Management System
PENGENALAN BASIS DATA.
Database Chapter 1.
MANAJEMEN SUMBER DAYA DATA
BAB VI SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK
Perancangan Basis Data
Wiji Setiyaningsih, M.Kom
“ SISTEM BERKAS DAN KEAMANAN DATA ”
SISTEM BASIS DATA PENDAHULUAN.
SISTEM BASIS DATA.
SISTEM BASIS DATA.
Mengambil sejumlah uang di ATM Meminjam buku di perpustakaan
DBMS Basis Data Pertemuan 2.
SISTEM BASIS DATA.
SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek
Pengantar Basis Data.
Sistem Basis Data Pendahuluan
SISTEM DATABASE.
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
PENGELOLAAN DATA Roni Kurniawan M.Si.
Dasar tentang database
Pengenalan Sistem Basis Data
Management Information System
Basis Data.
Dosen Pengampu Nori Sahrun, S.Kom., M.Kom
Pemrograman Visual II Database Management System (DBMS)
Basis Data Bab I Konsep Dasar Basis Data Basis Data - Udinus Semarang.
Basis Data / Dian Dharmayanti
Pengantar Basis Data.
Konsep Dasar Basis Data
PENGANTAR BASIS DATA.
Konsep & Perancangan Database
Nama : Laily Hermawanti, ST, M
Sistem Database Chapter 1.
Pemrograman Internet Database.
Pengantar Basis Data.
BASIS DATA DAN SISTEM INFORMASI
Pengantar Teknologi Informasi
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Pengantar Pengolahan Data
Konsep dasar sistem basis data By K’ ILO ^_^
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
SQL.
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
Basis Data (Database).
Database Chapter 1.
Mengenal DBMS (Database Management System)
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

Pengenalan Basis Data Anna Kurniawati

Definisi Database “a collection of related data” (Elmazri & Navathe, 1994) “an organized collection of logically related data” (McFadden, Hoffer, and Presscot, 2002) “a collection of data, typically describing the activities of one or more related organizations” (Ramakrishnan & Gerke, 2000)

Defenisi Database Sekumpulan data store(bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya. Sekumpulan program-program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses data secara umum(hapus,cari,update,dll) Basis data terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise.Mis. Basis data RS akan terdiri dari data- data seperti pasien, karyawam, dokter, dan perawat

Database Database Akademik Mahasiswa Registrasi Matakuliah Nilai Matakuliah

Sistem Pemrosesan Berkas Tradisional Bentuk pemrosesan dasar yang lahir sebelum database muncul Berkecunderungan tidak berbagi berkas (Setiap aplikasi memiliki berkas tersendiri) Aplikasi Personalia Aplikasi Pelatihan

Sistem Pemrosesan Berkas Tradisional Dependensi data-program Perubahan data membuat sejumlah program perlu dimodifikasi Duplikasi data Data yang sama muncul pada beberapa berkas Keterbatasan berbagi data (Isolasi data - banyak format file) Waktu pengembangan lama Perlu membuat program untuk mengakses data Problem integritas (kekonsistensian) Kekakangan integritas (misalnya saldo >) menjadi bagian dari program Keamanan data tidak terjamin

Pendekatan Sistem Database Independensi program-data Meminimalkan redundansi data Meningkatkan konsitensi data Meningkatkan kemampuan berbagai data Meningkatkan produktivitas pengembangan aplikasi Meningkatkan pencapaian standarisasi Meningkatkan kualitas data Meningkatkan tanggapan dan kemudahan akses terhadap data Mengurangi pemeliharaan program

Independensi Program-Data Struktur data pada database terpisah dengan program Perubahan struktur data tidak membuat program harus dimodifikasi Struktur Data Kode Program Paradigma lama Kode Program Pendekatan database Database

Redundansi Data Redundansi data dapat dikurangi dengan cara data yang sama untuk aplikasi yang berbeda dijadikan satu Data Pegawai Bagian penggajian Bagian pelatihan Data Pegawai Contoh redundansi data Mengatasi redundansi data

Konsistensi Data Pengurangan redundansi data berimplikasi pada peningkatan konsistensi data (mengurangi kemungkinan untuk tidak konsisten) Contoh: Dua biro perjalan tidak terhubung ke database milik maskapai penerbangan. Apa yang terjadi kalau salah satu biro sudah menjual tempat duduk nomor 4 padahal biro yang lain tidak tahu?

Berbagi Data Data dapat diakases oleh banyak pemakai dengan tetap memperhatikan otorisasi Istilah multiuser menyatakan bahwa sebuah data bisa diakses oleh banyak orang dalam waktu yang bersamaan

Produktivitas Pengembangan Aplikasi Kemudahan dalam mengakses database membuat waktu untuk pengembangan aplikasi dapat dipersingkat Sistem database menyediakan banyak tool yang berguna untuk pembuatan aplikasi Report generator Form generator

Standarisasi Standarisasi seperti nama data, panjang data, kemungkinan nilainya, dan bahkan prosedur untuk mengaksesnya dapat diatur oleh yang berwewenang (DBA) Contoh: Nama pegawai selalui bertipe Aplhanumeric dengan panjang maksimal 35 karakter. Semua pemrogram menggunakan standar tersebut

Kualitas Data Kualitas data sangat berpengaruh terhadap pemerolehan informasi yang berkualitas Adanya kekangan (constraint) dalam database membuat pelanggaran terhadap isi data oleh pemakai tidak akan ditoleransi oleh sistem dengan sendirinya Kekangan adalah suatu aturan yang diterapkan pada data dan tidak bisa dilanggar oleh pemakai. Contoh: Agama hanya bisa diisi dengan I, K, H, B, P. Sistem database akan menolak kalau huruf X dicoba untuk dimasukkan

Tanggapan dan Akses Sistem database memberikan tanggapan dan akses yang cepat sekalipun pemakai adalah orang yang tidak tahu tentang pemrograman Dengan menggunakan perintah dalam level SQL (Structured Query Language) yang mudah untuk dipahami oleh orang awam, akses terhadap database mudah sekali dilakukan

Pemeliharaan Program Perubahan terhadap struktur data dengan berbagai alasan seringkali dilakukan selama tahapan pemeliharaan; misalnya data baru ditambahkan atau panjang suatu data ditambah Perubahan seperti ini tidak selalu membuat program-program yang telah jadi harus ikut diubah

Pengguna Basis Data  Administrator basis data  Perancang basis data  Pemrogram basis data  Pengguna aplikasi.

Beberapa macam Pengolah Data  dBase  FoxPro  Microsoft Access  Microsoft SQL Server  Oracle  Informix  IBM DB2  dll…

Pemakai Basis Data

Bentuk Perusahaan Pengguna Basis Data

Bahasa Basis Data

Bahasa dalam Basis Data