3. File Laporan (report File) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan

dokumen-dokumen yang mirip
Pengenalan Basis Data (lanjutan)

Analisis Sistem Materi Kuliah. Analisis Sistem

Matakuliah : Client Server Computing Versi : Materi : Arsitektur Sistem Penyaji : Zulkarnaen NS

Arsitektur Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

Parno, SKom., MMSI. Personal Khusus Tugas

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

PEMROSESAN QUERY. Gentisya Tri Mardiani, S.Kom

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

Analisa Perancangan Sistem Informasi

IMPLEMENTASI & APLIKASI BASIS DATA

Bab 5 Data Control Language dan Teknik Normalisasi

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

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

PENDAHULUAN. Alif Finandhita, S.Kom

Langkah-Langkah Analisis Sistem

LINGKUNGAN BASIS DATA

PEMROSESAN QUERY. Alif Finandhita, S.Kom

DESAIN DATABASE (MODEL RELASIONAL DAN DESKRIPSI ATRIBUT)

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

DATABASE LINGKUNGAN DATABASE

PDF Compressor Pro SISTEM FILE. SUDIRMAN S.Kom Website :

Pengenalan Algoritma & Struktur Data. Pertemuan ke-1

BAB 1 SISTEM FILE. Klasifikasi Data. KLasifikasi File

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

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

PEMROSESAN QUERY. Alif Finandhita, S.Kom, M.T

BAB III LANDASAN TEORI. keinginan pemebeli, guna mendapatkan penjualan yang menghasilkan laba

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

BAB III LANDASAN TEORI

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

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

ABSTRAKSI. Kata kunci : Penggajian, dosen, visual basic 6.0, VB.Net, desktop dan web

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

BAB IV HASIL DAN UJI COBA. Adapun hasil dari penelitan yang dilakukan adalah sebuah perangkat lunak

BAB III LANDASAN TEORI

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

Ranah Aplikasi Database. Lingkungan Database. Pendekatan Database. Personal Computer Databases. Workgroup Databases. database

BAB III TINJAUAN PUSTAKA

PENDAHULUAN. Alif Finandhita, S.Kom

Arsitektur Sistem Basis Data

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

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

Dosen : Nuraini Purwandari

Gambar Layar pertama untuk pemecahan masalah Lost Update

Konsep Dasar Sistem Berkas. Rudi Susanto

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

Tujuan Instruksional Khusus :

PENDAHULUAN. Data dan Informasi. Sistem Informasi. Komponen sistem informasi. Basis data

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

SISTEM FILE. Hani Irmayanti, M.Kom

PENGENALAN BASIS DATA

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

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB III LANDASAN TEORI. Penerimaan siswa baru merupakan gerbang awal yang harus dilalui

Basis Data. Gentisya Tri Mardiani,S.Kom.,M.Kom

BAB IV HASIL DAN UJI COBA

RENCANA PEMBELAJARAN

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

SISTEM BERKAS 2IA KONSEP DASAR. helen.staff.gunadarma.ac.id

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

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

Pengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

Pertemuan 3 dan 4 : MODEL DATA RELASIONAL

Aplikasi Database. Budi Susanto Teknik Informatika UKDW Yogyakarta Semester Genap Thn Ajaran 2010/2011. teknik informatika UKDW Yogyakarta

Desain Sistem Donny Yulianto, S.Kom

BAB II Sistem Basis Data

LINGKUNGAN BASIS DATA

BAB III LANDASAN TEORI

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

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

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

6 PENGANTAR MANAJEMEN DATA

BAB II LANDASAN TEORI. Menurut Andri Kristanto (2008:1) suatu sistem adalah jaringan kerja dari

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB II TINJAUAN PUSTAKA

Basis Data (2) Model Data & Skema

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

LATAR BELAKANG IBM San Jose Research Laboratory.

PROSES PERANCANGAN BASIS DATA

PERTEMUAN 1 PENGENALAN DBMS

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

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

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

BAB III LANDASAN TEORI

ARSITEKTUR SISTEM BASIS DATA

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

Endi Dwi Kristianto

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan

ARSITEKTUR INFORMASI PENJUALAN TRAKTOR, ALAT PANEN DAN SPARE PART

BAB I PENDAHULUAN : SISTEM BASIS DATA

Rancangan Database. Database. File. Record. Data item atau field. Characters

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

BAB II LANDASAN TEORI

Konsep Database. Data. Informasi

Projeksi (Project) S (E1)

DASAR-DASAR SQL SERVER 2005

Transkripsi:

Tipe File : 1. File Induk (Master File) File induk acuan (reference master file) : file induk yang recordnya relatif statis, jarang berubah nilainya. Misalnya file daftar dosen, file mata pelajaran. File induk dinamik (dynamic master file) : file induk yang nilai dari record-recordnya sering berubah atau sering dimutakhirkan (update) sebagai hasil dari suatu transaksi. Misalnya file induk data barang, setiap saat harus di up-date bila terjadi transaksi. 2. File transaksi (transaction file) File ini bisa disebut file input, digunakan untuk merekam data hasil dari transaksi yang terjadi. Misalnya file penjualan yang berisi data hasil transaksi penjualan. 3. File Laporan (report File) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan

4. File Sejarah (history file) File ini bisa disebut file arsip (archival file), merupakan file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan sebagai arsip. 5. File Cadangan (backup file) File ini merupakan salinan dari file-file yang masih aktif di dalam database pada suatu saat tertentu. File ini digunakan sebagai pelindung atau cadangan bila file database yang aktif mengalami kerusakan atau hilang. 6. File Kerja (working file) File ini merupakan file sementara untuk suatu proses program untuk menghemat memori dan akan dihapus kembali bila proses selesai.

Siklus Pengolahan Data TUJUAN BATASAN KONTROL INPUT PROSES OUTPUT DATA UMPAN BALIK PENERIMA

Abstraksi Basis Data : 1. Physical Level. 2. Conceptual Level 3. View Level VIEW 1 VIEW 2 VIEW 3 Level Konseptual Level Fisik

Teknologi Basis Data : DBMS : terpisah atau menyatu dengan aplikasi? Aplikasi A DBMS Basis Data Aplikasi B DBMS Aplikasi A DBMS Aplikasi B Aplikasi C Basis Data

Arsitektur Sistem Basis Data : 1. Sistem tunggal (Stand Alone) 2. Sistem Tersentralisasi (Centralized System) a. Sentralisasi Basis Data, DBMS dan aplikasi basis data : Jenis servernya sering disebut DBMS-Server / Application-server dan terminalnya lebih tepat disebut dumb-terminal (terminal pasif). Beban server sangat berat. Lalu lintas data (traffic) antar terminal dan server rendah, karena yang ditransfer hanya aksi pemakai. Praktis saat instalasi dan perbaikan aplikasi, karena hanya dilakukan di server. b. Sentralisasi Basis Data : Server disebut file-server dan terminalnya disebut workstation. Beban server lebih ringan Lalu lintas data sangat tinggi. Jika operasi basis data dari sebuah proses yang sedang aktif di salah satu workstation maka file-file yang dibutuhkan oleh operasi akan ditransfer secara keseluruhan. Kurang praktis dalam instalasi dan perbaikan aplikasi.

Arsitektur Sistem Basis Data : 3. Sistem Client Server Ditujukan untuk mengatasi kelemahan-kelemahan sistem tersentralisasi, yaitu : - beban server yang harus menangani semua proses, diatasi dengan membagi beban menjadi 2 bagian : Client (yang menjalankan aplikasi basis data) dan Server (yang menjalankan DBMS dan berisi basis data) pada mesin yang berbeda. - Padatnya lalu lintas data antara server dan workstation, diatasi dengan mekanisme transfer data yang lebih efisien. Client : menangani sebagian besar proses pengolahan data seperti perhitungan, perulangan,dll) W/S : menangani interaksi dengan pemakai, menerima data masukan, menayangkan hasil)

Arsitektur Sistem Basis Data : Pemilihan Perangkat Lunak Pembangun Aplikasi (Devlopment Tools) : 1. Kecocokan antara DBMS dan Development tools 2. Dukungan Development Tools terhadap Arsitektur Sistem 3. Independensi Development Tools dan DBMS (mengakomodasi Open System) 4. Kemudahan pengembangan dan migrasi aplikasi

Bahasa Query Formal Pembahasan : Bahasa query berdasarkan Aljabar Relasional Bahasa query berdasarkan Kalkuius Relasional Pengembangan operasi Aljabar Relasional

Bahasa Query Bahasa Query merupakan bahasa yang termasuk dalam katagori bahasa tingkat tinggi (high level language) yang digunakan user untuk mendapatkan informasi/data dari basis data. Bahasa Query dikelompokkan menjadi dua, yaitu: Bahasa Prosedural user meminta sistem untuk melakukan serangkaian operasi terhadap basis data dalam rangka mendapatkan ata/informasi yang diinginkan. Bahasa Non-Prosedural user menunjukkan data/informasi yang diinginkan tanpa menyatakan suatu cara/prosedur tertentu untuk memperoleh data/informasi tersebut

Ada 2 dasar pembentukan dan selanjutnya menentukan cara query dalam Bahasa Query, yaitu: Aljabar Relasional Kalkulus Relasional Keduanya biasa disebut Bahasa Query Formal (Formal Query Language).

Aljabar Relasional Bahasa Query yang didasarkan pada operasi-operasi dalam Aljabar Relasional merupakan bahasa guery yang Prosedural Memanfaatkan satu atau beberapa tabel/relasi basis data sebagai masukan dan menghasilkan sebuah tabel/relasi basis data yang baru sebagai keluarannya Dapat dikelompokkan menjadi 2 bagian yaitu : 1. Operasi tunggal (unary operation), karena hanya beroperasi pada sebuah tabel/relasi basis data saja, yaitu : -Select -Project

2. Operasi biner (binary operation), karena dapat beroperasi pada sejumlah tabel/relasi basis data, yaitu: - Cartesian-Product - Union - Set-Difference - Set Intersection

Operasi Select Operasi ini digunakan untuk mengambil sejumlah baris data yang memenuhi predikat yang diberikan. Predikat mengacu pada kondisi yang ingin dipenuhi dalam operasi Seleksi. Sintaks yang digunakan untuk menyatakan operasi ini adalah: Бp(E1) P adalah predikat pada atribut-atribut di E1 Contoh : Jika pada tabel Mahasiswa, kita ingin mengambil baris data (record) mahasiswa yang bertempat tinggal di 'Bogor', maka operasi ini dapat kita tuliskan sebagai berikut: Б kota= Bogor (mhs)