Basis Data Oleh: Titik Lusiani,M.Kom, OCP Kode Mata Kuliah :

Slides:



Advertisements
Presentasi serupa
Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Advertisements

Kiky Rizky Nova Wardani, S.Kom
SISTEM BASIS DATA Basis Data.
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Manajemen Sumber Daya Data
Menunjukkan berbagai peralatan TIK melalui gambar
Komponen Dan Model Sistem Informasi
Perancangan Sistem Informasi Terstruktur (3 SKS)
Perancangan Sistem Informasi (2 SKS)
KETENTUAN SOAL - Untuk soal no. 1 s/d 15, pilihlah salah satu
Model Relasional Part-1
Basis Data Bab I Konsep Dasar Basis Data Presented by Henny
Created by : Peningkatan kualitas Pendidikan Guru Produktif SMK di Kabupaten Indramayu Indramayu, 22 September 2007.
02 Lingkup Basis Data Mata Kuliah: Basis Data
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA
Perancangan Basis Data
Sistem Basis Data - Universitas Semarang
1 Bab 1 Sistem File dan Basis Data Basis Data
Luas Daerah ( Integral ).
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Manajemen Basis Data menggunakan SQL Server
Sistem Manajemen Basis Data
PERANCANGAN BASIS DATA
Pemrograman Terstruktur
BAB 1 Pendahuluan ..
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Basis Data - Udinus Semarang
Pemrograman Terstruktur
WISNU HENDRO MARTONO,M.Sc
Administrasi Data dan Basis data
Komponen, konsep, abstraksi dan bahasa
Basisdata & Sistem Basisdata
Database Management System
KULIAH MANAJEMEN BASIS DATA
Database Management System
PERANCANGAN BASIS DATA
Perancangan Basis Data
BASIS DATA
Sistem Manajemen Basis Data
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
SISTEM BASIS DATA.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
SISTEM DATABASE.
PENGANTAR BASIS DATA Latifah Rifani 3/11/2018 6:25 AM
PENGELOLAAN DATA Roni Kurniawan M.Si.
Basisdata & Sistem Basisdata
Kuliah II SISTEM BASIS DATA
Tinjauan Ringkas Konsep Basis Data
Topik Database : 1. Sistem Basis Data 2. ER Model
KONSEP BASIS DATA Umi Salamah.
LINGKUNGAN DATABASE Arsitektur Database
Pendahuluan Basis Data
Antonius Wahyu Sudrajat, M.T.I
Sistem Manajemen Basis Data
Presented By Asih Winantu,S.Kom
BASIS DATA I Oleh : Syaifudin Ramadhani, S.Kom
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BAB 1 Pendahuluan ..
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Sistem Manajemen Basis Data
Transcript presentasi:

Basis Data Oleh: Titik Lusiani,M.Kom, OCP Kode Mata Kuliah : 410202064 SKS : 2 Oleh: Titik Lusiani,M.Kom, OCP 8-Apr-17

Tujuan : Mahasiswa dapat membuat aplikasi basis data untuk menunjang kompetensi di bidang jaringan dan otomasi industri. Prasyarat : Pemrograman Visual

Basis Data Materi : 1. Introduction 2. Entity-Relationship Model 3. Relational Model 4. SQL 5. Relational Database Design

DAFTAR PUSTAKA (Wajib): Elmasri, Rames and Navathe,Shamkant B.2000.Fundamental Of Database Systems, Third Edition. Silberschatz,Abraham,Korth,H.F.and Sudarchan,S.2000.Database System Concepts,Fourth Edition.

PROSENTASE PENILAIAN UTS = 30 % UAS = 30 % TUGAS = 40 % Nilai Tugas terdiri dari: Nilai Tugas Berjalan Nilai Quis Nilai Keaktifan

Catatan Pertemuan 1 a. Definisi Basis Data b. Aplikasi Basis Data c.   Manfaat Basis Data

Konsep Dasar Basis Data Pertemuan 1 Konsep Dasar Basis Data a.   Definisi Basis Data b.   Karakteristik Basis Data c.   Pemakai Basis Data d. Manfaat dan Implikasinya

Basis Data: Sekumpulan data yang satu sama lain saling berhubungan. Data ?

Istilah dalam Basis Data Berkas/tabel/File Record Field DBMS Sistem Basis Data Istilah dalam Basis Data

Database Management System (DBMS) Sekumpulan Program yang memungkinkan pengguna basis data untuk membuat & memelihara suatu basis data. CONTOH S/W yg termasuk DBMS ?

DBMS Sistem S/W yg multiguna, yg menyediakan fasilitas utk mendefinisikan,membangun,dan memanipulasi basis data utk aplikasi yg beraneka ragam.

Mendefinisikan Melibatkan spesifikasi = tipe data, struktur,constraint dari data yang akan disimpan.

Membangun Berkaitan dengan proses penyimpanan data itu sendiri pada suatu media penyimpanan yang dikontrol oleh DBMS

Memanipulasi Termasuk didalamnya fungsi sebagai query thd basis data, contoh Retrive,update,generate report.

Sistem Basis Data Software yg digunakan utk memanipulasi data+data itu sendiri. Sistem Basis Data Data DBMS

Lingkungan Sistem Basis Data User/Programmers Database System Application Programs/Query DBMS Software Software to Process Query/Programs STORED DATABASE Definition(METADATA)

KARAKTERISTIK BASIS DATA Sifat yg fundamental bahwa basis data tidak hanya berisi data saja, tp lengkap dengan definisi dari data itu sendiri Definisi data disimpan dalam katalog sistem (META DATA) yg berisi: Struktur setiap file Tipe & format penyimpanan dari setiap item data Constraint dari data

Pemrosesan File Definisi data merupakan bagian dari aplikasi program Program hanya dpt digunakan scr.spesifik utk suatu basis data tertentu.

ISOLASI antara program & data dengan abstraksi data: Basis Data: DBMS access program ditulis scr terpisah dari file yg bersifat spesifik. Struktur data disimpan dlm katalog DBMS yg terpisah dari program. (Program-data independence)

ISOLASI antara program & data dengan abstraksi data: Pemrosesan File: Struktur data dijadikan satu dgn program (embedded), shg adanya perubahan data menyebabkan perubahan semua program yg mengakses data tsb.

Multi-View Dari Data Memungkinkan user yg berbeda utk mendapatkan perspektif (view) basis data yg berbeda. Satu View dpt berupa sub-set dari basis data / berisi basis data semu (virtual) yg diturunkan dari basis data yg ada(tetapi tdk disimpan secara eksplisit).

Sharing Data & Pemrosesan Transaksi Multi-User Memungkinkan sejumlah user mengakses data secara bersama. Utk ink DBMS harus menyediakan “Concurrency Control Software” shg data yg diakses VALID

Orang-orang yg berperan langsung Pemakai Basis Data Orang-orang dibelakang layar Orang-orang yg berperan langsung

Orang-orang yg berperan langsung DBA Database Designer End Users System Analysts & application Programers

Database Administrator (DBA) Org yg bertanggung jawab thd admnistrasi penggunaan sumber daya basis data (basis data & DBMS) Bertugas: Mengatur otoritas akses thd basis data Memonitor Penggunaan basis data Melayani permintaan S/W dan H/W

Org yg bertanggung jawab dalam perancangan basis data. Bertugas: Database Designer Org yg bertanggung jawab dalam perancangan basis data. Bertugas: Mengidentifikasi data yg akan disimpan dalam basis data Memilih Struktur yg sesuai dlm menyajikan dan menyimpan data.

Org yg pekerjaannya memerluka akses thd basis data untuk keperluan: End User Org yg pekerjaannya memerluka akses thd basis data untuk keperluan: Query Update Generate report

System Analysts & Application Programmers System Analyst bertugas mendefinisikan kebutuhan end user & mengembangkan spesifikasi utk transaksi yg memenuhi keinginannya. Application Programmers bertugas mengimplementasikan spesifikasi menjadi program

Orang-orang dibelakang Layar DBMS Designers & Implementers Orang yg merancang dan mengimplementasikan modul DBMS dan interfacenya sebagai satu paket software Tool Developers Orang yg mengembangkan paket software yg memberikan fasilitas dlm perancangan & penggunakaan sistem basis data (contoh: Simulation, prototyping, dsbnya.) Operators & Maintenance Personnel

Manfaat Penggunaan DBMS Pengendalian Redudansi Pembatasan Akses Persistent Storage utk obyek program & struktur data. Inferensi Basis Data Menggunakan aturan deduksi. Tersedianya Multiple User Interfaces Dapat menyajikan relasi yg kompleks antar data yg dilibatkan. Pemaksaan Integrity Constraints Tersediannya Fasilitas Backup & recovery

Implikasi Penggunaan Pendekatan Basis Data Mempunyai Potensi utk memaksakan standarisasi Mengurangi waktu pengembangan aplikasi Fleksibilitas Tersedianya informasi yg uptodate Skala ekonomis

Kapan Utk Tidak Menggunakan DBMS Beberapa situasi yg dapat menimbulkan biaya overhead dibandingkan dgn pemrosesan file tradisional, dlm penggunaan DBMS antara lain: Investasi awal yg tinggi dlm pengadaan H/W,S/W, dan pelatihan. Overhead utk menyediakan security, concurrency control,backup & recovery, & fungsi integrity. Persoalan lain yg muncul, jika designer & DBA tidak merancang database secara tepat & benar.

Menggunakan pemrosesan biasa dlm keadaan sbb: Basis data & aplikasi sederhana, terdefinisi dgn baik dan tidak berubah. Adanya kebutuhan nyata dari program yg tidak akan terpenuhi akibat dari overhead dari DBMS Tidak diperlukan multiple access terhadap data

TUGAS Tugas kelompok maks. 5 mahasiswa Mengumpulkan artikel tentang aplikasi atau program yang menggunakan basis data. Dikumpulkan minggu ke 2.