Basis Data (Database).

Slides:



Advertisements
Presentasi serupa
Bab 10 BASIS DATA.
Advertisements

Continous DBMS DATA MODELS
Pengantar Teknologi Informasi
Database Management System
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Perancangan Basis Data MI 1133
Abstraksi dan bahasa basis data
Pengenalan Basis Data Anna Kurniawati. Definisi Database “a collection of related data” (Elmazri & Navathe, 1994) “an organized collection of logically.
Anggit Dwi Hartanto, S.Kom
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Dukungan database dalam Pembangunan Sistem Informasi
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Istilah-Istilah di lingkungan Database
Pertemuan 8 SISTEM BASIS DATA Renni Angreni, M.Kom.
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Mengenal DBMS (Database Management System)
BAB 1 Pengenalan Database dan DBMS
PENGENALAN BASIS DATA.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
MANAJEMEN SUMBER DAYA DATA
Perancangan Basis Data
Konsep Dasar Sistem Basis Data
BASIS DATA
Model Data Relasional.
SISTEM BASIS DATA PENDAHULUAN.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pengantar Basis Data.
07 Datawarehouse Perancangan RDBMS Febrianti Supardinah FASILKOM
Pertemuan III Betha Nurina Sari, M.Kom
SISTEM DATABASE.
SISTEM MANAJEMEN DATABASE
PENGELOLAAN DATA Roni Kurniawan M.Si.
Sistem Basis Data (Kuliah 2)
Pengenalan Sistem Basis Data
Management Information System
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
Basis Data.
Pemrograman Visual II Database Management System (DBMS)
SISTEM BASIS DATA Materi Pertemuan ke-8
Pertemuan 10 Basis data (database).
Sistem Basis Data - Universitas Semarang
Basis Data (Database) Rahmat D.R. Dako, ST., M.Eng.
Nama : Laily Hermawanti, ST, M
Sistem Database Chapter 1.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Sistem Manajemen Basis Data
Pemrograman Internet Database.
Pengantar Basis Data.
Oleh : Imam Gunawan, M. Kom
Pengantar Teknologi Informasi
Pengantar Pengolahan Data
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
Sistem Pengolahan Data
Model Data Relasional.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Mengenal DBMS (Database Management System)
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

Basis Data (Database)

Basis Data (Database) Merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya Tersimpan dalam perangkat keras komputer, dan untuk memanipulasinya perlu menggunakan perangkat lunak Database merupakan salah satu komponen penting dalam sistem informasi karena merupakan dasar dari penyedia informasi bagi pemakai Penerapan database dalam sistem informasi disebut database system (sistem basis data) yaitu suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu sama lain, dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam dalam suatu organisasi

Contoh penerapan basisdata Sistem pengambilan uang pada ATM Sistem memvalidasi keabsahan pemilik kartu dengan memeriksa password Password yang diketikkan dicocokkan dengan password pada basisdata Jika password sama, periksa saldo uang yang tercatat dalam basisdata dengan jumlah uang yang hendak diambil. Jika memenuhi syarat, uang akan dikeluarkan dan jumlah saldo pada basisdata akan direvisi sesuai dengan transaksi terakhir. Sistem KRS online

Struktur data pada basisdata Basisdata tersusun atas sekumpulan tabel

Tabel merupakan himpunan dari sejumlah record Tabel merupakan himpunan dari sejumlah record. Contoh tabel : Tabel Pegawai, tabel Barang, dsb.

Struktur data pada basisdata Tabel tersusun atas sejumlah record

Record (disebut juga rekaman, tuple, baris) menyatakan kumpulan dari sejumlah field / elemen data yang saling terkait

Struktur data pada basisdata Sebuah record mengandung sejumlah field

Field (disebut juga elemen data, kolom, item, atribut) merupakan data terkecil yang memiliki arti. Contoh field : Nama seseorang, alamat, tanggal lahir, dsb

Struktur data pada basisdata Sebuah field disimpan dalam bentuk bit-bit

sebuah field sebuah record sebuah tabel mahasiswa NIM Nama Alamat Umur Jenis_kel 001 Budi Yogyakarta 24 P 002 Erik Surabaya 17 003 Wati Klaten 18 W 004 Susan 14 005 Melly 27 006 Richard 007 Hasan 21 008 Ruly Solo 35 009 Rudi 47 010 Parmin 60 011 Cecep 012 28 013 Jemmy 014 Kartie 015 Aan 16 016 Rianti 45 017 Meling 41 018 37 019 Dekritsno 26 020 Sari sebuah field sebuah record sebuah tabel

sebuah basisdata mahasiswa Matakuliah KRS NIM Nama Alamat Umur Jenis_kel 001 Budi Yogyakarta 24 P 002 Erik Surabaya 17 003 Wati Klaten 18 W 004 Susan 14 005 Melly 27 006 Richard 007 Hasan 21 008 Ruly Solo 35 009 Rudi 47 010 Parmin 60 011 Cecep 012 28 013 Jemmy 014 Kartie 015 Aan 16 016 Rianti 45 017 Meling 41 Matakuliah Kode_matakul Nama_matakul SKS A001 Algoritma 3 A002 Teknologi Informatika 2 A003 Sistem Digital A004 Riset Operasi A005 Pemrograman Sistem B001 Kalkulus B002 Komputasi Numerik B003 Rekayasa Perangkat Lunak B004 Sistem Terdistribusi B005 Jaringan Komputer C001 Aljabar D005 Arsitektur Komputer D006 Arsitektur Komputer Lanjut D007 D008 Kalkulus Lanjut D009 Sistem Informasi KRS NIM Kode_matakul Nilai 001 A001 9 B001 7 C001 002 8 5 003 A002 10 004 A003 6 009 D003 D004 sebuah basisdata

Database Management System (DBMS) Database + Program Aplikasinya dibuat untuk memudahkan pemakai dalam mengelola basis data Mengatasi kelemahan sistem pemrosesan berbasis berkas (file)

Sistem pemrosesan berbasis berkas Perancangan sistem berbasis pada kebutuhan individual pemakai, bukan berdasarkan kebutuhan sejumlah pemakai sehingga setiap kali terdapat kebutuhan baru dari pemakai, langsung dibuat program komputernya, akibatnya setiap program aplikasi menuliskan data sendiri. Besar kemungkinan terjadi redundansi data (duplikasi data)

Laporan Aplikasi Keuangan Berkas keuangan Berkas mahasiswa

Berkas mahasiswa Berkas akademis Laporan Aplikasi Administrasi

Laporan Aplikasi Keuangan Rentan kesalahan Laporan Aplikasi Keuangan Berkas keuangan Berkas mahasiswa Rentan kesalahan Berkas mahasiswa Berkas akademis Laporan Aplikasi Keuangan

Laporan Aplikasi Keuangan dipakai bersama Laporan Aplikasi Keuangan Berkas keuangan Berkas mahasiswa dipakai bersama Berkas akademis Laporan Aplikasi Keuangan

Database Management System (DBMS) Independensi data karena perubahan data dapat dilakukan tanpa merubah program Pengaksesan data yang efisien, karena tersedia berbagai teknik canggih dalam penyimpanan dan pengambilan data Keamanan dan integritas data. DBMS dapat menolak jika terdapat manipulasi data yang tidak sesuai aturan Administrasi data baik, karena terjadi pemusatan data dan tidak ada redundansi data Akses bersamaan. DBMS menyediakan mekanisme data yang sama dapat diakses oleh sejumlah pemakai dalam waktu yang sama Waktu pengembangana aplikasi singkat karena DBMS menawarkan banyak fasilitas untuk memudahkan dalam membuat aplikasi.

Beberapa contoh DBMS Ms Access (Microsoft Corp.) DB2 (IBM) Informix (IBM) Ingres (Computer Associate) MySQL (The MySQL AB Company) Oracle (Oracle Corporation) Sybase (Sybase Inc.) Microsoft SQL Server (Microsoft Corp.) Visual dBASE (Borland) Visual FoxPro (Microsoft Corp.)

Jenis Data Char (Sql) / character(visual dBase) / Text (Access) Memo / Text Number / Numeric Date, Time Currency Logocal / Bool / yes-No OLE (berupa object gambar / suara) Hiperlink

Model Data Model Data Hirarkis Model Data Jaringan Model Data Relasional

Komponen DBMS Data Dictionary Pembangkit Laporan Pembangkit Aplikasi

SQL (Structure Query Language) Untuk mengakses basis data

DATABASE

SISTEM INFORMASI