PENGANTAR BASIS DATA

dokumen-dokumen yang mirip
PENGANTAR BASIS DATA

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

KONSEP DASAR DATABASE

PENGANTAR BASIS DATA

Pertemuan 1 : PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

Konsep Sistem Informasi B

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

Pengantar Basis Data

PENGANTAR BASIS DATA

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

Pengantar Basis Data. Database Manajemen System

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

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

Jenis-jenis/Tipe-tipe Data

BASIS DATA SKEMA BASIS DATA

PENGANTAR BASIS DATA

PERTEMUAN 1. Pengantar Basis Data

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

BASIS DATA BASIS DATA. Definisi Basis Data (1)

TUGAS. Mata Kuliah Data Warehouse. Permasalahan Pemrosesan File. Oleh : Nama : Fitri Wahyu Apriliani Nim :

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

Windhu Purnomo FKM UA 2013

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

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

Definisi Basis Data (1)

04/11/2012. Perangkat Keras (Hardware). Perangkat Lunak (Software) Manusia(Brainware).

Sistem Basis Data Konsep Basis Data

Database dan Sistem Informasi

markas / tempat berkumpul / tempat bersarang / gudang

Database. Pertemuan ke-1

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

PENDAHULUAN. Alif Finandhita, S.Kom

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

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

Konsep Basis Data. Pengolahan Basis Data / Sistem Basis Data. Jurusan Teknik Informatika Oleh : Mardhiya Hayaty, ST

Sistem Basis Data 1. Dosen : Nuraini Purwandari

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

Pertemuan Sistem Informasi SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan

Sistem Basis Data (IF1263)

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

Basis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen

Pengolahan Basis Data D3-TI STMIK AMIKOM 2010

PENGENALAN DAN KONSEP BASIS DATA

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

6 PENGANTAR MANAJEMEN DATA

PENDAHULUAN. Alif Finandhita, S.Kom

KONSEP DASAR DATA BASE. Pertemuan 1

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

Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakai untuk keperluan organisasi.

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

BAB 2 OPERASI DASARI BASIS DATA

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

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

Nama Tipe Panjang Keterangan. NIP Alphanumeric 5 Nomor pegawai. Nama Alphanumeric 25 Nama pegawai. Gaji Long Gaji pegawai

PERTEMUAN 1. Sistem Basis Data. Presented by : Sity Aisyah Nasution, M.Kom Blog : yeshasalsabila.blogspot.

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

KONSEP DASAR BASIS DATA

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

BAB III LANDASAN TEORI

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

SISTEM BASIS DATA Pertemuan 1 & 2

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

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

PERANCANGAN BASIS DATA

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

BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

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

Pendahuluan. Tujuan MODUL

Modul Praktikum Basis Data 4 Relasi Table

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

Pengenalan Database 1-7 -

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

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

Pertemuan 1. Konsep Dasar Basis Data (Database)

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

TUGAS I. Disusun untuk memenuhi tugas mata kuliah Basis Data. oleh. Muhamad Fachrul Zaini ( ) JURUSAN TEKNIK INFORMATIKA

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

Atribut Deskripsi data yang bisa mengidentifikasikan entitas Missal : entitas mobil adalah no. mobil merk mobil, wrna mobil dsb

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

PERANCANGAN DATABASE 04/07/ :53

12-1

Konsep Dasar Basis Data

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB II SISTEM BASIS DATA

PENGENALAN BASIS DATA

KONSEP TEKNOLOGI INFORMASI B. M5. Pengenalan & Instalasi

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

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

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

PENGENALAN & INSTALASI dbase

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

Database Dbase IV Lanjutan. KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 8

Disusun Oleh Mardan Kasim Mark

BAB 2 LANDASAN TEORI

MODUL 5 INTERNET PROGRAMMING : MySQL

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

Transkripsi:

PENGANTAR BASIS DATA Definisi 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. DBMS (Data Base Management Systems) Suatu koleksi data yang saling berelasi dan satu set program untuk mengakses data tersebut. Jd DBMS terdiri dari Database dan set program. Pengolah untuk menambah data, menghapus data, mengambil dan membaca data. Contoh: File-file mdb yang telah kita buat di MS. Access ditambah dengan program MS. Access sebagai tools, telah menjadikannya sebuah DBMS. Sistem File Tradisional Sistem file tradisional merupakan suatu system menyimpan record-record pada file-file secara terpisah, system ini disebut juga system pemrosesan file. Kelemahan sistem file tradisional: 1. Timbulnya data rangkap (redundancy data) dan ketidakkonsistensi data (Inconsistency data). Contoh : nama mata kuliah & sks pada file mahasiswa akan muncul juga pada file mata kuliah. Akibatnya terjadi redudancy data, pemborosan tempat penyimpanan dan biaya akses. Muncul juga masalah yang disebut inkonsistensi data. Misalnya : apabila terjadi perubahan jumlah sks mata kuliah, sedangkan perubahan hanya diperbaiki pada file mata kuliah dan tidak diperbaiki pada file mahasiswa. Hal ini dapat mengakibatkan kesalahan dalam laporan nilai mahasiswa. 2. Kesukaran dalam mengakses data.

Munculnya permintaan-permintaan baru yang tidak diantisipasikan sewaktu membuat program aplikasi, sehingga tidak memungkinkan untuk pengambilan data. 3. Data terisolir (Isolation Data) Karena data tersebar dalam berbagai file, dan file-file mungkin dalam format format yang berbeda, akan sulit menuliskan program aplikasi baru untuk mengambil data yang sesuai. 4. Masalah Pengamanan ( Security Problem) Tidak semua pemakai diperbolehkan mengakses seluruh data. Contoh : Bagian Mahasiswa hanya boleh mengakses file mahasiswa. Bagian Mata kuliah hanya boleh mengakses file mata kuliah, tidak boleh mengakses file mahasiswa. Tetapi sejak program-program aplikasi ditambahkan secara ad-hoc maka sulit melaksanakan pengamanan seperti yang diharapkan. 5. Data Dependence Apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak dapat mengakses data. Sistem Basis Data Seiring dengan berjalannya waktu, system pemrosesan file ditinggalkan karena masih bersifat manual, dikembangkan sistem pemrosesan dengan pendekatan basis data. DBMS + Basis Data Keuntungan system basis data: 1. Terkontrolnya kerangkapan data 2. Terpeliharanya kekonsistenan data 3. Data dapat dipakai bersama-sama 4. Data dapat distandarisasikan 5. Keamanan data dapat terjamin 6. Integritas data terpelihara 7. Data independence Keuntungan dan Kerugian Menggunakan Basis Data Keuntungan Basis Data: 1. Kecepatan dan Kemudahan (Speed) Mesin mampu mengambil dan mengolah informasi jauh lebih cepat dibandingkan dengan manusia. 2. Efisiensi Ruang Penyimpanan (Space)

Data dikodekan secara elektronik dan disimpan dalam sebuah media. Misalnya: 1 char = 1 byte HDD 10 GB = ± 10 milyar char 1 hal = 1000 char Jadi, HDD 10 GB = 10 juta halaman 3. Independensi Program-Data Struktur data pada database terpisah dengan program Perubahan struktur data tidak membuat program harus dimodifikasi 4. Meminimalkan Redundansi Data Redundansi data dapat dikurangi dengan cara data yang sama untuk aplikasi yang berbeda dijadikan satu. 5. Konsistensi Data Pengurangan redundansi data berimplikasi pada peningkatan konsistensi data (mengurangi kemungkinan untuk tidak konsisten). 6. Berbagi Data Data dapat diakses oleh banyak pemakai dengan tetap memperhatikan otorisasi Istilah multiuser menyatakan bahwa sebuah data bisa diakses oleh banyak orang dalam waktu yang bersamaan 7. Standarisasi Standarisasi seperti nama data, panjang data, kemungkinan nilainya, dan bahkan prosedur untuk mengaksesnya dapat diatur oleh yang berwewenang (DBA) 8. Kualitas Data Kualitas data sangat berpengaruh terhadap pemerolehan informasi yang berkualitas Adanya kekangan (constraint) dalam database membuat pelanggaran terhadap isi data oleh pemakai tidak akan ditoleransi oleh sistem dengan sendirinya Kekangan adalah suatu aturan yang diterapkan pada data dan tidak bisa dilanggar oleh pemakai. 9. Pemeliharaan Program Perubahan terhadap struktur data dengan berbagai alasan seringkali dilakukan selama tahapan pemeliharaan; misalnya data baru ditambahkan atau panjang suatu data ditambah Perubahan seperti ini tidak selalu membuat program-program yang telah jadi harus ikut diubah Kerugian Pemakaian Sistem Basis Data 1. Mahal Diperlukan hardware tambahan

a. CPU yang lebih besar b. Terminal yang lebih banyak c. Alat untuk komunikasi Biaya performance yang lebih besar a. Listrik b. Personil yang lebih tinggi klasifikasinya c. Biaya telekomunikasi yang antar lokasi / kota 2. Kompleks 3. Prosedur backup dan recovery sulit Konsep Dasar Basis Data Istilah istilah dasar: a. Entitas Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Contoh Entitas dalam lingkungan bank terdiri dari : Nasabah, Simpanan, Hipotik Contoh Entitas dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah Kumpulan dari entitas disebut Himpunan Entitas. Contoh : semua nasabah, semua mahasiswa. b. Atribut Atribut adalah sifat atau karakteristik yang melekat dalam sebuah entitas. Contoh: MAHASISWA = (Nomor_Mhs, Nama_Mhs, Alamat_Mhs, Kota_Mhs) MOBIL = (Kode_Mobil, Nama_Mobil, Cc) c. Record Data Kumpulan Isi Elemen data yang saling berhubungan. Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan : "10200123", "Sulaeman", "Jl. Sirsak 28 Jakarta", "8 Maret 1983".

d. File Kumpulan dari record yang menggambarkan himpunan Entitas. e. Key Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses. Jenis-jenis key: a. Primary key Field yang mengidentifikasikan sebuah record dalam file. Bersifat unik. b. Secondary key Field yang mengidentifikasikan sebuah record dalam file. Tidak bersifat unik c. Candidate key Field-field yang bisa dipilih (dipakai) menjadi primary key. d. Alternate key e. Composite key 1. Primary key yang dibentuk dari beberapa field

f. Foreign key Field yang bukan key, tetapi adalah key pada file yang lain. Komponen Basis Data 1. Data a. Terpadu (integrated) berkas-berkas data yang ada pada basis data saling terkait, tetapi kemubajiran data tidak akan terjadi atau terjadi sedikit sekali. b. Berbagi data (Shared) berarti data dapat dipakai oleh sejumlah pengguna pada waktu yang bersamaan. 2. Hardware a. Perangkat keras berupa komputer dan komponen-komponen didalamnya, seperti prosesor, memory dan harddisk. Komponen inilah yang melakukan pemrosesan dan untuk menyimpan basis data. 3. Software a. Perangkat lunak dalam hal ini DBMS berkedudukan antara basis data dengan pengguna. perangkat inilah yang berperan melayani kebutuhan-kebutuhan pengguna. b. Softaware : Sistem Operasi DMBS

Pogram Aplikasi 4. User User dapat diklasifikasikanmenjadi 3 kategori : Pemrogram Aplikasi adalah orang yang membuat program aplikasi yang sesuai dengan kebutuhan pengguna menggunakan basis data. Administrator Basis Data (DBA) adalah orang yang bertanggung jawab terhadap pengelolaan basis data yang meliputi : o Mendefinisikan basis data o Menentukan isi basis data o Menetukan sekuritas basis data Pengguna Akhir dibagi menjadi dua : o Pengguna aplikatif yaitu orang yang mengoperasikan program aplikasi yang dibuat oleh pemrogram aplikasi. o Pengguna Interaktif orang yang dapat menggunakan perintah-perintah beraras tinggi pada antar muka basis data yang tersedia (misalnya SELECT, INSERT) atau melakukan perintah-perintah melalui antar muka basis data. Pengguna Basis Data 1. System Engineer 2. Database Administrator (DBA) 3. Programmer 4. PemakaiAkhir(End-user)

PENGENALAN DAN INSTALASI DBASE Database, adalah gabungan dari beberapa data yang diolah dan diorganisasikan sedemikian rupa, sehingga didapatkan suatu hubungan atau relasi antara kedua data tersebut serta dapat dipakai secara bersama oleh beberapa pengguna aplikasi. Data, adalah sekumpulan dari lambang-lambang yang teratur dan mewakili/merepresentasikan sebuah obyek atau benda. Informasi, adalah hasil dari pengolahan data yang kemudian akan digunakan untuk pengambilan keputusan. System Requirment: Program Dbase dalam disket minimal harus mempunyai 2 file yaitu: Dbase.Exe, dan Dbase.Ovl. Selain itu juga diperlukan file Help.Dbs dan Assist.Hlp dimana kedua file ini mengandung teks untuk pesan help. File lain yang juga penting adalah Config.Sys, file ini dibaca oleh DOS sewaktu boot. Peralatan yang dibutuhkan saat instalasi dbase IV Untuk menjalankan sistem dbase IV versi 1.5 diperlukan software dan hardware penunjangnya. Tanpa peralatan tsb, maka sistem ini tidak akan bekerja. Peralatan hardware yang diperlukan berupa : IBM PC, AT atau kompatibelnya. Sistem dbase IV memerlukan 4MB media fixed disk. RAM sebesar 640KB dengan 450KB yang tersisa. Peralatan Software yang dibutuhkan : Sistem operasi DOS Versi 2.1 ke atas Jika sistem dbase IV dijalankan dalam bentuk multi-user pada LAN maka diperlukan Novell Netware V2.2 atau V3.11. Jenis-jenis file dalam dbase IV Catalog (.CAT), merupakan organisasi file, di dalamnya berisi kumpulan nama-nama file.

Database File (.DBF) adalah file yang terdiri dari record-record yang berguna untuk menyimpan data. Program / Procedure / Command File (.PRG) adalah file yang berisikan instruksi (program). Report Form File (.FRM) merupakan file laporan yang berisikan informasi field-field dari database file. Text Output File (.TXT), suatu file yang disimpan dalam bentuk ASCII. Index File (.NDX), memberikan suatu cara untuk menggunakan file database dalam urutan logika daripada urutan fisik. Elemen Dbase Hirarki Elemen dbase adalah : Field Record File Database : bagian data dari record. : kumpulan dari beberapa data yang saling berkaitan membentuk suatu Informasi. : kumpulan dari semua record yang sejenis. : gabungan dari beberapa file yang terpadu.

Aturan Pemberian Nama Field: 1. Maksimum terdiri dari 10 karakter. 2. Karakter yang digunakan boleh kombinasi antara huruf, angka dan underscores (_). 3. Karakter pertama harus huruf abjad. 4. Tidak boleh mengandung spasi. 5. Tidak ada perbedaan antara huruf besar dan kecil. Contoh: NAMA_PEG GAJI_1 Aturan Pemberian Nama File: 1. Maksimum terdiri dari 8 karakter. 2. Boleh terdiri dari huruf, angka, dan karakter lainnya, kecuali karakter,. / \ [ ] : ; = + spasi. 3. Secara otomatis dbase akan menambahkan akhiran DBF Contoh: PASIEN.DBF GAJI2.DBF