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

dokumen-dokumen yang mirip
SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

PENDAHULUAN. Alif Finandhita, S.Kom

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

PENDAHULUAN. Alif Finandhita, S.Kom

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

BAB II SISTEM BASIS DATA

Konsep Dasar Basis Data

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

DATABASE LINGKUNGAN DATABASE

Konsep Sistem Informasi B

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan

BAB III. Landasan Teori

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

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

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

Dosen : Nuraini Purwandari

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

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

DASAR BASIS DATA BASIS_DATA XI-RPL

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Pengantar Basis Data. Database Manajemen System

Definisi Basis Data (1)

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

PENGANTAR BASIS DATA

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

BAB III. Landasan Teori

KONSEP DASAR DATA BASE. Pertemuan 1

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

BAB III LANDASAN TEORI

PERANCANGAN BASIS DATA

DBMS & Organisasi File

BAB III LANDASAN TEORI. Menurut Riyanto, Bambang (1995) dalam buku Dasar-dasar Pembelian. yang penting dalam berhasilnya operasi suatu perusahaan.

BAB II LANDASAN TEORI. mempertukarkan produk yang bernilai dengan pihak lain.

BAB III LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

LINGKUNGAN BASIS DATA

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

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya.

BAB II LANDASAN TEORI. saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk. komputer. Contoh lainnya adalah sebuah organisasi.

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

Pendahuluan. Tujuan MODUL

BAB III LANDASAN TEORI. membahas tentang ilmu yang terkait dalam permasalahan tersebut.

SISTEM BASIS DATA By Novareza Klifartha

Tujuan Instruksional Khusus :

Basis Data 1 Sistem Basis Data

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

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

PENGANTAR BASIS DATA

LINGKUNGAN BASIS DATA

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

BAB II LANDASAN TEORI. 2.1 Biro Administrasi Kemasyarakatan Setda Prov. Jatim

PENGANTAR BASIS DATA

BAB II Sistem Basis Data

Pemrograman Basis Data dan SQL

BAB III LANDASAN TEORI

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan

Konsep Basis Data (Lanjut)

Kontrak Kuliah. Operasi Dasar Basis Data. Edi Sugiarto, S.Kom, M.Kom

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

BAB III 3 LANDASAN TEORI

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

Pertemuan 1 : PENGANTAR BASIS DATA

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB III LANDASAN TEORI

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

PENGANTAR BASIS DATA

BAB III PERANCANGAN SISTEM Pengertian, Tujuan dan Tugas Pokok Perpustakaan. informasi yang diatur menurut sistem dan aturan yang baku, dan

BAB III TINJAUAN PUSTAKA

ARSITEKTUR SISTEM BASIS DATA

Database. Definisi Basis Data (1) BASIS DATA. Sistem Basis Data. AUB Surakarta STMIK. gambar, bunyi atau kombinasinya.

Silabus Basis Data. Pendahuluan Pemodelan Data Model Relasional Normalisasi Aljabar Relasional SQL Teknologi Database

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang

Sistem Basis Data. Sistem Basis Data - Universitas Semarang

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

BAB III LANDASAN TEORI

Database. Pertemuan ke-1

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

BAB III LANDASAN TEORI. aktifitas-aktifitas proyek untuk memenuhi kebutuhan-kebutuhan proyek.

BAB III LANDASAN TEORI. pertama adalah sistem, dan yang kedua adalah sistem informasi itu sendiri.

Pengantar Basis Data

Basis Data (2) Model Data & Skema

Basis Data Spasial Modul 2

BASIS DATA I/2011-GANJIL SISTEM BASIS DATA. Oleh Team teaching Basis Data Achmad Arwan, S.Kom. 18 Juli 2017 BASIS DATA I/2011-GANJIL 1

PENGANTAR BASIS DATA

5/23/2009. Definisi Sistem Basis Data Komponen SBD Abstraksi Data Database Language

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

Transkripsi:

SISTEM BASIS DATA Pendahuluan Gentisya Tri Mardiani, M.Kom

Sistem Basis Data Sistem Basis Data merupakan suatu sistem yang terdiri dari kumpulan file yang saling berhubungan dan memungkinkan dilakukan pengelolaan terhadap data tersebut, sehingga dapat menyediakan informasi yang dibutuhkan oleh pengguna. Sistem basis data merupakan lingkup yang lebih luas daripada basis data.

Komponen Sistem Basis Data (1) Data - Data disimpan secara terintegrasi (integrated) - Data dapat dipakai secara bersama-sama (shared) - Integrated merupakan kumpulan dari berbagai macam file dari berbagai macam aplikasi yang berbeda disusun dengan cara menghilangkan bagian-bagian yang rangkap (redudant). - Shared yaitu masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan untuk aplikasi yang berbeda.

Komponen Sistem Basis Data (2) Hardware: semua perangkat keras yang digunakan untuk pengelolaan sistem basis data. - Perangkat untuk penyimpanan, harddisk, magnetic tape, dll. - Perangkat input dan output. - Perangkat jaringan dan komunikasi data (network). Software sebagai perantara (interface) antara pemakai dengan data fisik pada database. - Database Management System (DBMS) - Program aplikasi-aplikasi pendukung.

DBMS Database Management System (DBMS) merupakan kumpulan program aplikasi yang digunakan untuk membuat dan mengelola basis data. DBMS merupakan perangkat lunak (software) yang menentukan bagaimana data tersebut diorganisasi, disimpan, diubah, dan diambil kembali. Perangkat lunak ini juga menerapkan mekanisme pengamanan data, pemakaian data bersama, dan konsistensi data. Tujuan DBMS adalah menyediakan lingkungan yang mudah dan aman untuk penggunaan dan perawatan database.

Fungsi DBMS Data Definition, DBMS harus dapat mengolah pendefinisian data. Data Manipulation, DBMS harus dapat menangani permintaan dari pemakai untuk mengakses data. Data Security & Integrity, DBMS harus dapat memeriksa keamanan dan integritas data yang didefinisikan oleh DBA.

Fungsi DBMS Data Recovery & Concurency, DBMS harus dapat mengangani kegagalan pengaksesan database yang dapat disebabkan oleh kerusakan sistem, kerusakan disk, dsb. Data Dictionary, DBMS harus dapat menyediakan data dictionary (kamus data) Performance, DBMS harus dapat menangani unjuk kerja dari semua fungsi seefisien mungkin.

Komponen Sistem Basis Data (3) Pemakai (Users) Users atau pemakai adalah beberapa jenis atau tipe pemakai pada sistem basis data, berdasarkan cara mereka berinteraksi pada basis data. Terbagi menjadi 3 klasifikasi: - Database Administrator (DBA), orang/ team yag bertugas untuk mengelola sistem database secara keseluruhan. - Programmer, orang/ team yang membuat program aplikasi yang dapat mengakses database dengan menggunakan bahasa pemrograman. - End user, orang yang mengakses database melalui terminal/ client dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer.

Keuntungan penggunaan sistem basis data Terkontrolnya kerangkapan (redudant) dan inkonsistensi data. Terpeliharanya keselarasan data. Data dapat dipakai secara bersama-sama. Memudahkan penerapan standarisasi dan batasan-batasan pengamanan. Terpeliharanya integritas data.

Kerugian penggunaan sistem basis data Mahal dalam implementasi Rumit/kompleks Penanganan proses backup dan recovery cukup sulit Kerusakan pada sistem basis data akan mempengaruhi departemen yang terkait.

Abstraksi Data (1) Abstraksi data merupakan tingkatan/ level dalam hal bagaimana melihat data pada suatu sistem basis data. Ada 3 level abstraksi data: - Level Fisik (Physical Level) Internal level - Level Logic/ Konseptual (Conceptual Level) - Level Pandangan Pemakai (View Level)

Abstraksi Data (2)

Abstraksi Data (3) Physical level Internal level Merupakan level terendah yang menunjukan bagaimana sesungguhnya suatu data /record disimpan. Pada level ini pemakai melihat data sebagai gabungan dari struktur datanya itu sendiri. Conceptual/ Logic level Menjelaskan suatu data yang disimpan di dalam database dan hubungannya antara satu data dengan data lainnya. View Level Eksternal level Merupakan level tertinggi, hanya menunjukkan sebagian dari basis data sesuai dengan kebutuhan user

Bahasa basis data Secara garis besar, bahasa basis data (database languages) dibagi menjadi dua bentuk: Data Definition Language (DDL) Data Manipulation Language (DML)

DDL Data Definition Language (DDL) berfungsi untuk membuat tabel baru, membuat index, mengubah tabel, menentukan struktur tabel, dll. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut kamus data (data dictionary). Kamus data dapat mendefinisikan data yang mengalir di sistem dengan lengkap.

DML Data Manipulation Language (DML) Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data dapat berupa: Penyisipan/ penambahan data baru (insert) Penghapusan data (delete) Pengubahan data (update) DML merupakan bahasa yang bertujuan untuk memudahkan pemakai untuk mengakses data.

Jenis DML: Prosedural, yang mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya. Non-prosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.