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

dokumen-dokumen yang mirip
markas / tempat berkumpul / tempat bersarang / gudang

Database. Pertemuan ke-1

BASIS DATA DAN SISTEM BASIS DATA

6 PENGANTAR MANAJEMEN DATA

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

Definisi Basis Data (1)

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

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

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

BASIS DATA BASIS DATA. Definisi Basis Data (1)

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

Sistem Basis Data. Sistem Basis Data - Universitas Semarang

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

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

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

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

BAB II Sistem Basis Data

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

Konsep Dasar Basis Data

Konsep Dasar Basis Data

Basis Data 1 Sistem Basis Data

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

Pengenalan Basis Data

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

Pendahuluan. Tujuan MODUL

INTERNET PROGRAMMING DATABASE

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

Konsep Database. Data. Informasi

BASIS DATA SKEMA BASIS DATA

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

MUHAMMAD ZEN S. HADI, ST. MSC.

Sistem Basis Data Konsep Basis Data

PENGENALAN DAN KONSEP BASIS DATA

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

Ahmad Royani, S.Kom

MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK

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

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI

BAB II SISTEM BASIS DATA

Evaluasi Komponen nilai akhir terdiri dari UTS : 30 % UAS : 25 % Tugas : 20% Quis : 15% Kehadiran : 10% Ariansa, S.Kom

PENGANTAR BASIS DATA

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

STEPHANIE BETHA R.H,S.ST

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

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

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

Modul Praktikum Basis Data 4 Relasi Table

Sistem Basis Data. Referensi:

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

BAB II LANDASAN TEORI. bergabung untuk suatu tujuan tertentu. Sebuah sistem bisa terdiri dari

Pemrograman Basis Data dan SQL

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

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

Jenis-jenis/Tipe-tipe Data

SISTEM BASIS DATA By Novareza Klifartha

Perancangan Basis. Data. Tim Dosen

PENGANTAR BASIS DATA

MANAJEMEN BASIS DATA. Oleh: Mega Inayati Rif ah, S.T., M.Sc. Institut Sains & Teknologi AKPRIND Yogyakarta

Kontrak Kuliah. Pengantar Basis Data. Edi Sugiarto, S.Kom, M.Kom

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

DATA BASE. 2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBM-DB2, Borland-Interbase, Informix, Oracle, MS-SQL Server, MySQL

Konsep Sistem Informasi B

PENGANTAR BASIS DATA

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

II. TINJAUAN PUSTAKA. d. Perikanan, daya tarik yang ditawarkan berbagai proses budidaya perikanan.

PENGENALAN BASIS DATA

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. suatu himpunan suatu benda nyata atau abstrak (a set of thing) yang terdiri dari

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB II LANDASAN TEORI

Basis Data 1. Sistem Basis Data

Memahami tujuan penggunaan basis data Memahami elemen-elemen Basis Data Mampu mengidentifikasi tabel dan atribut dalam suatu basis data

Pengantar Basis Data. Database Manajemen System

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

BAB 2 OPERASI DASARI BASIS DATA

Pertemuan 1 : PENGANTAR BASIS DATA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PENGANTAR BASIS DATA

Introduction.

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

PENGANTAR BASIS DATA. Rizka Hadiwiyanti, S.Kom, M.Kom. Outline. Yang akan dibahas:

SQL. Pemrograman Web II. Ganjil

: Dani firmansyah. Definisi

IMPLEMENTASI & APLIKASI BASIS DATA

BAB II LANDASAN TEORI. Gambar 2.1. Diagram Perangkat Keras

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Basis Data. Sistem Basis Data. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya

KONSEP BASISDATA. Kholid Fathoni, S.Kom., M.T.

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

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

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

PENDAHULUAN. Alif Finandhita, S.Kom

Transkripsi:

SISTEM BASIS DATA

Basis Data Adalah.. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa supaya dapat dimanfaatkan kembali dengan cepat dan mudah Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa tanpa adanya duplikasi yang tidak perlu yang disiapkan untuk memenuhi berbagai kebutuhan Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

Operasi Dasar Basis Data Pembuatan basis data baru (create database) Penghapusan basis data (drop database) Pembuatan tabel baru ke suatu basis data (create table) Penghapusan tabel dari suatu basis data (drop table) Penambahan / pengisian data baru ke sebuah tabel di sebuah basis data (insert) Pengambilan data dari sebuah tabel (retrieve/search) Pengubahan data dari sebuah tabel (update) Penghapusan data dari sebuah tabel (delete)

Tujuan Basis Data Kecepatan dan Kemudahan (Speed) Memungkinkan untuk melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data dengan lebih cepat dan mudah Efisiensi Ruang Penyimpanan (Space) Efisiensi/optimalisasi penggunaan ruang penyimpanan dengan melakukan penekanan (menghilangkan) redundansi data Keakuratan (accuracy) Menerapkan aturan/batasan (constraint) tipe data, domain data, atau keunikan data untuk menghindari pemasukan data yang tidak akurat

Tujuan Basis Data Ketersediaan (Availability) Memilah data menjadi data master, data transaksi ataupun data history Kelengkapan (Completeness) Menambah record-record data dan melakukan perubahan struktur dalam basis data baik dalm bentuk penambahan objek baru (tabel) atau dengan penambahan field-field baru pada tabel Keamanan (Security) Melakukan pengaturan hak akses terhadap basis data beserta objekobjek didalamnya dan menentukan operasi-operasi apa saja yang boleh dilakukan Kebersamaan Pemakaian (Sharability) Penggunaan data dalam suatu basis data oleh berbagai pihak

Operasi Dasar Basis Data Menghilangkan redundansi data dapat dilakukan dengan : - Menerapkan sejumlah pengkodean - Membuat relasi-relasi antar kelompok data yang saling berhubungan

Penerapan Basis Data Kepegawaian Pergudangan (inventory) Akuntansi Reservasi Perbankan Rumah Sakit Pendidikan Dan lain-lain

Sistem Basis Data Definisi Sistem Basis Data Sistem yang terdiri dari atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut Sistem Basis Data adalah sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personelpersonel yang merancang dan mengelola basis data, teknik-teknik untuk merancang dan mengelola basis data, serta sistem komputer untuk mendukungnya

Komponen Sistem Basis Data 1. Perangkat keras (Hardware) 2. Sistem Operasi (Operating System) 3. Basis Data (Database) 4. Aplikasi Pengelola Basis Data (DBMS) 5. Pemakai (User)

1. Perangkat Keras Komputer (satu untuk sistem yang stand alone atau lebih dari satu untuk sistem jaringan) Memory sekunder (harddisk, tape atau removable disk) Media/perangkat komunikasi untuk jaringan 2. Sistem Operasi Sistem Operasi merupakan program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan seluruh sumber daya (resources) dalam komputer dan melakukan operasi-operasi dasar dalam komputer (operasi I/O, pengelolaan file,dan lain lain) Contoh : MS-DOS, Windows, Linux, Unix

3. Basis Data 4. Sistem Pengelola Basis Data DBMS menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali Selain itu diterapkan juga mekanisme pengamanan data, pemakaian data secara bersama, keakuratan/konsistensi data Yang termasuk DBMS diantaranya : - MS Access - Sybase - MS SQL Server - dbase IV - Oracle - Borland Interbase - Informix

5. Pemakai a. Programmer Aplikasi - Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML) - Menggunakan bahasa pemrograman b. User Mahir (Casual User) - Pemakai yang berinteraksi dengan sistem tanpa menulis modul program - Menggunakan query (untuk akses data) dengan bahasa query yang disediakan oleh suatu DBMS

5. Pemakai c. User Umum (End User/Naive User) - Pemakai yang tidak berpengalaman, berinteraksi dengan sistem tanpa menulis program, dimana tinggal menjalankan suatu menu yang tersedia - Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan program aplikasi permanen (executable program) d. User Khusus (Specialized User) Pemakai yang menuliskan aplikasi basis data untuk keperluan-keperluan khusus. Contoh : untuk aplikasi Artificial Intelligence (AI), Sistem Pakar (Expert System), CADS (Computer Aided Design System), Pengolahan Citra, dan lain-lain

5. Pemakai c. User Umum (End User/Naive User) Pemakai yang tidak berpengalaman, berinteraksi dengan sistem tanpa menulis program, dimana tinggal menjalankan suatu menu yang tersedia Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan program aplikasi permanen (executable program)

Bahasa DBMS Bahasa Basis Data dikelompokkan menjadi: 1. Data Definition Language (DDL) Struktur/skema basis data yang menggambarkan/ mewakili desain basis data secara keseluruhan. Dapat digunakan untuk membuat tabel baru, mengubah tabel, menentukan struktur penyimpanan tabel Hasil kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut kamus data (Data Dictionary)

Bahasa DBMS Data Manipulation Language (DML) Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data Manipulasi dapat berupa : Penambahan/penyisipan data baru ke suatu basis data Penghapusan data dari suatu basis data Pengubahan data di suatu basis data

Ada 2 jenis DML : Prosedural Bahasa DBMS Mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya. Nonprosedural Membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana mendapatkannya.