DBMS Basis Data Pertemuan 2.

Slides:



Advertisements
Presentasi serupa
Basis data - day 1 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

Database.
Pengantar Teknologi Informasi
Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
BASIS DATA.
Data Vs. Informasi Data: fakta berupa angka, teks, dokumen, gambar, bagan, dan suara yang mewakili deskripsi verbal tertentu. Data dikumpulkan untuk maksud.
Sistem Basis Data.
Pengantar Basis Data Chapter 1.
Database Chapter 1.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Perancangan Basis Data MI 1133
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
SISTEM BASIS DATA Pertemuan 2
Komponen, konsep, abstraksi dan bahasa
Basisdata & Sistem Basisdata
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Mengenal DBMS (Database Management System)
PENGENALAN BASIS DATA.
Eko Hendratno Basis Data ABSTRAKSI DATA
Database Chapter 1.
BASIS DATA
Pertemuan Ke-2 Lingkungan Basis Data
PENGENALAN SISTEM BASIS DATA
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
SISTEM BASIS DATA.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
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)
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
PENGANTAR BASIS DATA PERTEMUAN 1.
Basisdata & Sistem Basisdata
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.
Management Information System
Lingkungan Basis Data.
PEMROGRAMAN BASIS DATA
Basis Data / Dian Dharmayanti
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
Pengantar Teknologi informasi (TIF1101/SIF1101)
LINGKUNGAN DATABASE Arsitektur Database
Sistem Basis Data - Universitas Semarang
Pendahuluan Basis Data
Sistem Database Chapter 1.
Sistem Manajemen Basis Data
Pemrograman Internet Database.
Presented By Asih Winantu,S.Kom
Pengantar Teknologi Informasi
Pengantar Basis Data Program S1 Teknik Informatika
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
Database Management System
Oleh: Devie Rosa Anamisa
Database Chapter 1.
SISTEM BASIS DATA Dinny Wahyu Widarti, S.Kom., MMSI 
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
SISTEM BASIS DATA 1 Dinny Wahyu Widarti, S.Kom., MMSI 
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Transcript presentasi:

DBMS Basis Data Pertemuan 2

Data Data adalah representasi fakta yang ada Fakta berupa angka, teks, dokumen, gambar, bagan, dan suara yang mewakili deskripsi verbal tertentu. Data dikumpulkan untuk maksud dokumentasi. Contoh : Terdapat deret angka A1314011

Informasi Informasi : data yang telah diolah (diurutkan, dipadatkan, disaring, dicuplik, dsb) sehingga memiliki arti dan nilai yang lebih tinggi bagi seorang individu atau kelompok tertentu. Informasi diperlukan untuk membuat keputusan, untuk manajemen organisasi.

Informasi Contoh Data = A1314099 A1  Universitas / Politeknik 3  Kode Jurusan 14  Tahun Masuk/Angkatan 011  Nomor Urut

Syarat kualitas informasi 1. Ketersediaan (availability) 2. Mudah dipahami (comprehensibility) 3. Relevan 4. Bermanfaat 5. Tepat waktu (timeliness) 6. Keandalan (reliability ) 7. Akurat 8. Konsisten. (Parker, 1989)

Setiap data elektronis = Basis Data ? Badan Administrasi Kepegawaian di PT XYZ selalu menggunakan komputer - yaitu aplikasi MS Word dan MS Excel- untuk mencatat data- data kepegawaian, organisasi dan penggajian. Bisakah dikatakan PT XYZ telah menerapkan basis data ? Jawaban: Belum tentu, karena di dalam pengelolaannya belum tentu terdapat pemilahan dan pengelompokan data sesuai jenis / fungsi data. Jawaban:

Komponen Sistem Basis Data Perangkat keras (hardware) Sistem Operasi (operating system) Basis Data (database) Sistem Pengelola Basis Data (Database Management System/DBMS) Contoh : Ms access, Foxpro, Oracle dll. Pemakai (user) Aplikasi (software) lain yang mendukung (bersifat opsional). Contoh : Visual Basic 19

Pemakai Basis Data Database Administrator • Database Designer • Programmer aplikasi  berinteraksi dengan basis data melalui Data Manipulation Language (DML) yang disertakan dalam program yang ditulis dalam bahasa pemrograman induk yang dipakai.

Pemakai Basis Data • End User – User mahir (casual user)  berinteraksi dengan sistem tanpa modul program, hanya menggunakan query (untuk akses dan manipulasi data) yang telah disediakan oleh DBMS. – User Umum (End User/ Naïve User)  berinteraksi dg sistem melalui pemanggilan suatu program aplikasi permanen (executable) yang telah dibuat sebelumnya. – User Khusus (Specialized User)  yang menulis aplikasi basis data non konvensional untuk keperluan khusus yang bisa saja mengakses basis data dengan/tanpa DBMS yang bersangkutan.

Pengguna / User End-user: orang yang memanfaatkan database untuk kepentingan tertentu, misal: mahasiswa, pegawai, manager, dll Programmer aplikasi database: orang yang mengembangkan aplikasi database Database administrator (DBA): orang yang memiliki keahlian tertentu dan bertugas untuk mendesain serta memelihara database •

Database Administrator Tanggung jawab DBA: – Desain skema konseptual dan skema fisik – Keamanan dan Otorisasi – Ketersediaan data dan recovery dari kegagalan – Database tuning (memodifikasi database sesuai kebutuhan user)

Aplikasi Basis Data Perangkat lunak yang memfasilitasi end- user untuk mengakses data dalam DBMS S Q L Data base DBMS Aplikasi Database User

SQL Bahasa universal yang digunakan untuk memanipulasi database dan didukung oleh semua DBMS • Terdiri atas: – Data Definition Language (DDL) – Data Manipulation Language (DML)

Database Management system (DBMS) • Sebuah paket perangkat lunak yang dirancang untuk menyimpan dan mengelola basis data • DBMS digunakan untuk menyimpan data dalam file dan menulis kode aplikasi tertentu untuk mengaturnya • Contoh: Microsoft Access, Oracle, MySQL, PostgreSQL, DB2, dll

Database Management system (DBMS) • Pengguna DBMS terlibat dengan permasalahan nyata pada perusahaan • Data yang disimpan menggambarkan berbagai aspek perusahaan seperti: – Entitas (contoh: mahasiswa, mata kuliah) – Hubungan antar entitas / relationships (contoh: Agus mengambil mata kuliah Basis Data)

Level Abstraksi Data External Scheme 2 External Scheme 1 Mendeskripsikan data yang disimpan dalam model data DBMS. Dalam DBMS relasional, skema konseptual mendeskripsikan semua tabel dan hubungan antar tabel yang disimpan dalam database. Conceptual Schema Bagaimana sebenarnya relasi (tabel) yang dideskripsikan dalam skema konseptual disimpan pada alat penyimpanan sekunder, seperti disk dan tape. Physical Schema Skema didefinisikan dengan DDL, Data dimanipulasi dengan DML DISK

Abstraksi Data Level Fisik (Physical level)  merepresentasikan data sebenarnya secara fisik dalam bentuk teks, sebagai angka atau bahkan dalam bentuk kumpulan bit data.

Abstraksi Data Level Konseptual (Conceptual level)  menggambarkan data sebenarnya secara fungsional yang disimpan dalam basis data serta hubungannya dengan data yang lain.

Abstraksi Data Level Penampakan (View level)  Menampilkan data yang hanya dibutuhkan oleh user umum (end-user). Tidak ada lagi penampilan kode-kode yang tidak bermakna. Data yang diperlihatkan juga bisa saja tidak berasal dari hanya sebuah tabel, tapi mewakili hubungan antar tabel.

File(berkas) vs DBMS • Tidak mudah mendapatkan informasi (data tersebar di beberapa file) • Tidak dapat menangani data yang tidak konsisten berkaitan dengan banyaknya pengguna • Crash recovery • Sulitnya keamanan dan kontrol akses Informasi yang berbeda-beda dapat dicari dengan Query Adanya batasan tipe data, dapat membantu menghindari data yang tidak konsisten Integritas data; Jika satu data diubah, data lain yang terkait akan ikut berubah Penanganan hak akses dan keamanan