Database. Pertemuan ke-1

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

Definisi Basis Data (1)

BASIS DATA BASIS DATA. Definisi Basis Data (1)

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

Konsep Dasar Basis Data

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

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

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

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

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

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

BASIS DATA DAN SISTEM BASIS DATA

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

Pendahuluan. Tujuan MODUL

Basis Data 1 Sistem Basis Data

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

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

6 PENGANTAR MANAJEMEN DATA

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

Jenis-jenis/Tipe-tipe Data

BAB II Sistem Basis Data

Konsep Dasar Basis Data

SISTEM BASIS DATA By Novareza Klifartha

Pengenalan Basis Data

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

Konsep Database. Data. Informasi

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

Sistem Basis Data. Sistem Basis Data - Universitas Semarang

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

PERTEMUAN 2 DBMS & PERANCANGAN 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

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

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

Basis Data. Sistem Basis Data

PENGENALAN DAN KONSEP BASIS DATA

BASIS DATA SKEMA BASIS DATA

INTERNET PROGRAMMING DATABASE

BAB II SISTEM BASIS DATA

PENGANTAR BASIS DATA

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

PENDAHULUAN. Alif Finandhita, S.Kom

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

MUHAMMAD ZEN S. HADI, ST. MSC.

SISTEM BASIS DATA. Brigida Arie Minartiningtyas, M.Kom

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

Konsep Basis Data (Lanjut)

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

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

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

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

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

Konsep Sistem Informasi B

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

PENDAHULUAN. Alif Finandhita, S.Kom

PENGANTAR BASIS DATA

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

PERTEMUAN 5 DATABASE MANAGEMENT SYSTEM

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

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

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

Pertemuan 1 : PENGANTAR BASIS DATA

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

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

STEPHANIE BETHA R.H,S.ST

PENGANTAR BASIS DATA

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

Konsep Dasar DBMS. Oleh : Devie Rosa Anamisa

Introduction.

Basis Data. Pengantar Basis Data. By: De Rosal, Ign. Moses S.

PENGANTAR BASIS DATA

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

BASIS DATA. Pengantar, Lingkungan dan Sistem Basis Data. Fakultas Ilmu Komputer UDINUS

DBMS contains information about a particular enterprise Collection of interrelated data Set of programs to access the data An environment that is

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

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

SISTEM BASIS DATA Pertemuan 1 & 2

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

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

: Dani firmansyah. Definisi

Modul Praktikum Basis Data 4 Relasi Table

Perancangan Basis. Data. Tim Dosen

KONSEP DASAR DATABASE

Basis Data Modul Teori

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

Pengantar Basis Data

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

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Analisa Perancangan Sistem Informasi

PENGANTAR BASIS DATA

Introduction. Database dan Sistem Database menjadi komponen utama dalam kehidupan masyarakat modern saat ini.

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

Bab II Landasan Teori

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

BAB III LANDASAN TEORI

Ahmad Royani, S.Kom

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Basis Data (2) Model Data & Skema

Basis Data 1. Sistem Basis Data

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

Transkripsi:

Database Pertemuan ke-1

Definisi Basis Data (1) BASIS DATA??

Definisi Basis Data (1) DATA?? Informasi??

BECA

NINA

769819

Nina dengan NPM 769819 Tertabrak BECA Informasi

BECA 769819 NINA Data

Definisi Basis Data (1) BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. markas / tempat berkumpul / tempat bersarang / gudang Karakter sama Diorganisasikan

Definisi Basis Data (2) BASIS DATA Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu (Disk)

Basis Data dan Lemari Arsip Basis data bisa dibayangkan sebagai lemari arsip dengan berbagai cara pengaturannya Basis data dan lemari arsip memiliki prinsip kerja dan tujuan yang sama; prinsipnya yakni pengaturan data/arsip. Tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip.?

Setiap data elektronis = Basis Data? Studi Kasus 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. Contoh Pemilahan: Sistem Akademik Data Mahasiswa Data Dosen Data Mata Kuliah Data Perkuliahan

Tujuan Pemanfaatan Basis Data (1) 1. Kecepatan dan Kemudahan (Speed) Yakni agar pengguna basis data bisa: -menyimpan data -melakukan perubahan/manipulasi terhadap data -menampilkan kembali data dengan lebih cepat dan mudah dibandingkan dengan cara biasa (baik manual ataupun elektronis). 2. Efisiensi Ruang Penyimpanan (Space) Dengan basis data kita mampu melakukan penekanan jumlah redundansi (pengulangan) data, baik dengan menerapkan sejumlah pengkodean atau dengan membuat relasi-relasi antara kelompok data yang saling berhubungan.

Tujuan Pemanfaatan Basis Data 3. Keakuratan (Accuracy) (2) Agar data sesuai dengan aturan dan batasan tertentu dengan cara memanfaatkan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data dsb. 4. Ketersediaan (Availability) Agar data bisa diakses oleh setiap pengguna yang membutuhkan, dengan penerapan teknologi jaringan serta melakukan pemindahan/penghapusan data yang sudah tidak digunakan / kadaluwarsa untuk menghemat ruang penyimpanan.

Tujuan Pemanfaatan Basis Data (3) 5. Kelengkapan (Completeness) Agar data yang dikelola senantiasa lengkap baik relatif terhadap kebutuhan pemakai maupun terhadap waktu, dengan melakukan penambahan baris-baris data ataupun melakukan perubahan struktur pada basis data; yakni dengan menambahkan field pada tabel atau menambah tabel baru. 6. Keamanan (Security) Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang / pengguna yang tidak berhak, yakni dengan penggunaan account (username dan password) serta menerapkan pembedaan hak akses setiap pengguna terhadap data yang bisa dibaca atau proses yang bisa dilakukan.

Tujuan Pemanfaatan Basis Data 6. Kebersamaan (Sharability) (4) Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak pemakai), dengan menjaga / menghindari munculnya problem baru seperti inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh beberapa user dalam waktu yang bersamaan) atau kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data).

Pemakai Basis Data (1) Secara umum, seluruh sistem dalam kehidupan bisa menggunakan konsep basis data dalam pengelolaan informasi, karena semua sistem tersebut tak bisa lepas dari fakta. Bidang-bidang fungsional yang memanfaatkan basis data dalam hal efisiensi, akurasi dan kecepatan operasi antara lain adalah: - Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai - Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll - Akuntansi, untuk berbagai perusahaan - Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)

Pemakai Basis Data (2) Bentuk-bentuk Perusahaan yang memanfaatkan Basis Data: - Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll - Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll. - Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll. - Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll. - Dan lain sebagainya

Konsep Sistem Basis Data SISTEM sebuah tatanan (keterpaduan) yang sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi/tugas tertentu) yang saling berhubungan dan secara bersamasama bertujuan untuk memenuhi suatu proses / pekerjaan tertentu.

Komponen Sistem Basis Data Hardware Operating System Database DBMS User Optional Software Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan. Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan. Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data. (Database Management System). Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dbase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase. Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir. Perangkat lunak pelengkap yang mendukung. Bersifat opsional.

Abstraksi Data merupakan tingkatan/level dalam bagaimana melihat data dalam sebuah sistem basis data. Terdapat 3 buah level: Level Fisik (Physical level) merepresentasikan data sebenarnya secara fisik dalam bentuk teks, sebagai angka atau bahkan dalam bentuk kumpulan bit data. Level Lojik/Konseptual(Conceptual level) memggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data dan dihubungkan dengan data yang lain. Level Penampakan (View level) merupkan level tertinggi yang menunjukan sebagian dari basis data. Bagian ini yang mengkonversi data asli/fisik menjadi data bermakna/lojik pada pemakai.

Bahasa Basis Data (1) Merupakan bahasa yang digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yang bersangkutan. Misalnya SQL, dbase, QUEL dsb.

Bahasa Basis Data (2) Bahasa Basis Data dipilah ke dalam 2 bentuk 1. Data Definition Language (DDL) Dengan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb. 2. Data Manipulation Language (DML). Berguna untuk melakukan manipulasi dan pegambilan data pada suatu basis data. Berupa: penyisipan/penambahan data baru (insert) penghapusan data (delete) pengubahan data (update)

Jenis DML: Bahasa Basis Data (3) 1. Prosedural mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya. 2. Nonprosedural pemakai menentukan data yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.

Struktur Sistem Keseluruhan (1) Sebuah DBMS umumnya memiliki sejumlah komponen fungsional (modul) sbb 1. File Manager mengelola alokasi ruang dan struktur data yang dipakai untuk merepresentasikan informasi yang tersimpan dalam disk. 2. Database Manager menyediakan interface antara data low-level yang ada di basis data dengan program aplikasi dan query yang diberikan ke sistem. 3. Query Processor menerjemahkan perintah-perintah query language ke perintah low-level yang dimengerti oleh database manager. Juga membuat query yang dibuat oleh user menjadi lebih efektif.

Struktur Sistem Keseluruhan (2) 4. DML Precompiler mengkonversi perintah DML dan berinteraksi dengan query processor. 5. DDL Compiler mengkonversi perintah-perintah DDL ke sekumpulan tabel yang mengandung metadata (data yang mendeskripsikan data sesungguhnya).

Bagian bagian dari Database Database File/Tabel Record Filed/Atribut Nilai Value

Contoh File/Tabel Mahaiswa Record Field/Atribut Nilai Value

Tabel Dosen

Tabel Nilai

Tabel Matakuliah

Contoh Informasi