Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC)

dokumen-dokumen yang mirip
MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Pengantar Komputer Universitas Gunadarma PENGANTAR DATABASE. Disusun Oleh : Dr. Lily Wulandari

DESAIN DATABASE. Pertemuan 06 3 SKS

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia

KONSEP DASAR STRUKTUR & ORGANISASI DATA 1

Sumber Data. Sistem Database. Hierarki. Entity Relationship Diagram. Kelompok 3. Sistem Manajemen Databse. Perancangan Basis Data

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

PENGENALAN BASIS DATA

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

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

Disusun Oleh Mardan Kasim Mark

Pengenalan Algoritma & Struktur Data. Pertemuan ke-1

KAPITA SELEKTA KOMPUTERISASI

ANALISA RANCANGAN NORMALISASI & DATABASE

Database dan Sistem Manajemen Database

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

Analisa Perancangan Sistem Informasi

MATERI 4 SISTEM PENGOLAHAN DATA

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

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

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

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

DESAIN DATABASE (MODEL RELASIONAL DAN DESKRIPSI ATRIBUT)

BAB II Sistem Basis Data

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

BAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru

BAB III LANDASAN TEORI. bertahan dalam jangka waktu tertentu. Menurut (Kristanto, 2008:1) sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

SISTEM BASIS DATA (Lanjutan) :

BAB 2 LANDASAN TEORI

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

6 PENGANTAR MANAJEMEN DATA

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

BAB 5 DATA RESOURCE MANAGEMENT

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

Analisis Sistem Materi Kuliah. Analisis Sistem

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

BAB III LANDASAN TEORI

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

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

Abstrak BAB I PENDAHULUAN

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

BAB III LANDASAN TEORI. melakukan suatu kegiatan atau untuk menyelesaikan sasaran tertentu.

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

12-1

BAB III LANDASAN TEORI. 3.1 Pengertian Sistem Informasi Manajemen. informasi yang berguna dalam pengambilan keputusan.

BAB II SISTEM BASIS DATA

Konsep Dasar Sistem Berkas. Rudi Susanto

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

Bab 5 Data Control Language dan Teknik Normalisasi

6. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: JAWAB:

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

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

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

Windhu Purnomo FKM UA 2013

BAB III LANDASAN TEORI

BASIS DATA SKEMA BASIS DATA

By Hesti Khuzaimah Nurul Yusufiyah

BAB 2 OPERASI DASARI BASIS DATA

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

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

Pemrosesan File. Jatnika 1. Kumpulan atau koleksi item yang tersimpan dalam media penyimpanan sekunder Processor.

Kontrak Kuliah. Desain Sistem. Edi Sugiarto, S.Kom, M.Kom

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

Konsep Database. Data. Informasi

MATA KULIAH: PENGANTAR ILMU KOMPUTER DATABASE CREATED BY: PERTEMUAN 14

BAB III LANDASAN TEORI

ORGANISASI FILE. Hani Irmayanti, M.Kom

Konsep Sistem Informasi B

MEDIA PENYIMPANAN BERKAS STRUKTUR & ORGANISASI DATA 1

BAB II LANDASAN TEORI

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

Pengenalan Database 1-7 -

KONSEP PENGELOLAAN BASIS DATA

PENGANTAR BASIS DATA

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran tertentu, (Scott, 1996:89). Menurut Robert

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

Database. Pertemuan ke-1

SISTEM BERKAS KONSEP DASAR SISTEM BERKAS

BAB III METODE PENELITIAN. Metode penelitian sangat diperlukan untuk sistem yang dibuat olehpeneliti.

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

BAB II LANDASAN TEORI

LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. ini, adapun teori-teori yang digunakan adalah sebagai berikut :

SQL Server merupakan program yang dirancang khusus untuk berkomunikasi dengan database relasional guna mendukung aplikasi dengan arsitektur

Silabus. 3. Media Penyimpanan Berkas. 6. Organisasi File. 7. Collision. 2. Manajemen Data dan Konsep Database

BAB III LANDASAN TEORI. 3.1 Pengertian Pengabdian kepada Masyarakat. kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan

Relational Database & Pemodelan Data [Review]

PENGANTAR BASIS DATA

Transkripsi:

Pertemuan 4 1

Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC) 2

Merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Contoh : basis data akademis mengandung tabel tabel yang berhubungan dengan data mahasiswa, data jurusan, data matakuliah dll. Tabel, terdiri dari baris dan kolom untuk menghimpun sejumlah record. Sebagai contoh, data pribadi dari semua pegawai disimpan dalam sebuah table. Data dapat ditampilkan, dimodifikasi dan dihapus dari tabel oleh user yang diberi oterisasi dengan menggunakan SQL (Structured Query Language) 3

Tujuannya Duplikasi data (data redundancy) dikurangi karena database merupakan kumpulan dari semua data secara umum, maka dapat digunakan bersama-sama untuk semua aplikasi, sehingga duplikasi data dapat dikurangi. Hubungan data (data relatability) dapat ditingkatkan karena database dikumpulkan bersama-sama, maka hubungan dari data dapat ditingkatkan, yang berarti data di file tertentu dapat dihubungkan dengan data di file-file lainnya. 4

Characters : bagian data yang terkecil, dapat berupa karakter numerik, huruf atau karakter khusus (special characters) yang membentuk suatu item data / field. Field : merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. field value: isi dari field untuk masing-masing record. Record : Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap-tiap record dapat mewakili data tiap-tiap karyawan. File: terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua mata pelajaran yang ada. Database : Kumpulan dari file / tabel yang saling berkaitan 5

6

Perangkat Keras (Hardware) Sistem Operasi (Operating System) Basis Data (database) Perangkat lunak pengelola basis data (DBMS) Pemakai (user) 7

Tipe File tergantung dari kegunaanya : File induk (master file) File transaksi (transaction file) File laporan (report file) File sejarah (history file) File pelindung (backup file) Tipe File yang disimpan dapat berupa : Data (Numeric, Character, Date) IMAGE / PICTURE / JPEG MOTION / MPEG 8

Unit Memori (memory unit) dibagi menjadi 2, yaitu: 1. Main memory (Primary storage) 2. External memory (Secondary storage) Selain main memory (internal storage / primary storage), kadang-kadang diperlukan suatu media penyimpanan data untuk menyimpan data dan program dalam kurun waktu yang tertentu. Media penyimpanan data tersebut adalah external memory (simpanan luar, karena terletak di luar alat prosesnya), atau disebut secondary storage. 9

Secondary storage dapat digolongkan ke dalam : Direct-Access Storage Device (DASD) atau alat simpanan pemasukan langsung. Data yang disimpan dapat dilakukan pemasukan secara langsung oleh CPU di posisinya. Contoh : piringan hitam, hard disk, diskette, CD Sequential Access Storage Device (SASD) atau simpanan pemasukan urut. Data yang disimpan tidak dapat dilakukan pemasukan secara langsung oleh CPU di posisinya. Contoh : cassette tape 10

Organisasi File dapat berupa : 1. File Urut (Sequential File) Merupakan file dengan organisasi urut dengan pengaksesan urut (sequential access) Tiap-tiap record disimpan dengan urutan yang sudah tertentu Dipilih dari salah satu field yang ada, yang disebut dengan field kunci (key field) File urut dapat disimpan di media simpanan luar SASD ataupun DASD 11

2. File Urut Berindeks (Indexed Sequential File) Record diatursecar urut pada media SASD Tabel-tabel indeks perlu dibuat untuk tujuan menunjukkan alamat dari masing-masing record yang akan diakses. 3. File Akses Langsung (Direct Access File) Record diletakkan tanpa memandang urutannya Tiap-tiap record di DASD terletak pada alamat yang tertentu Tiap-tiap record dapat diakses tanpa harus membaca dari record pertama, tetapi dapat langsung menuju pada record yang dimaksud. 12

Model Data Entity Relationship Pada Model Data Entity Relationship ini, data yang ada ditransformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi diagram data, yang sering disebut Diagram Entity Relationship (Diagram E-R). Ada dua komponen utama pembentuk model data ini, yaitu : Entity beserta attributenya. Relasi dan jenis hubungannya 13

ERD digunakan untuk memodelkan struktur data dan hubungan antar data. ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus dilakukan. Dan dengan ERD kita mencoba menjawab pertanyaan seperti; Data apa yang kita perlukan? Bagaimana data yang satu berhubungan dengan yang lain? 14

Pada dasarnya ada 3 macam simbol yang digunakan yaitu : suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Sebagai contoh pelanggan, pekerja dan lain-lain. Seandainya A adalah seorang pekerja maka A adalah isi dari pekerja, sedangkan jika B adalah seorang pelanggan maka B adalah isi dari pelanggan. Entiti digambarkan dalam bentuk persegi empat. 15

Entiti mempunyai elemen yang disebut atribut dan berfungsi mendeskripsikan karakter entiti. Misalnya atribut nama pekerja dari entity pekerja. Setiap ERD bisa terdapat lebih dari satu atribut. Atribut digambarkan dalam bentuk ellips. 16

sebagaimana halnya entiti maka dalam hubunganpun harus dibedakan antara hubungan atau bentuk hubungan antar entiti dengan isi dari hubungan itu sendiri. Misalnya dalam kasus hubungan antara entiti siswa dan entiti mata_kuliah adalah mengikuti, sedangkan isi hubungannya dapat berupa nilai_ujian. Relationship digambarkan dalam bentuk intan / diamonds. 17

satu ke satu, misalnya dalam suatu perusahaan mempunyai aturan satu supir hanya boleh menangani satu kendaraan karena alasan tertentu. satu ke banyak / banyak ke satu, misalnya suatu sekolah selalu mempunyai asumsi bahwa satu kelas terdiri dari banyak siswa tetapi tidak sebaliknya, yaitu satu siswa tidak dapat belajar pada kelas yang berbeda. 18

Relasi Banyak ke Satu (Many to One) Ini adalah kebalikan dari relasi satu ke banyak, dimana setiap record pada entity A hanya dapat ber-relasi paling banyak 1 record pada entity B, tapi tidak sebaliknya, satu record pada entity B dapat ber-relasi dengan beberapa record pada entity A.. Dalam diagram E-R, relasi ini disimbolkan dengan angka 1 untuk menyatakan satu dan huruf M atau N untuk menyatakan banyak.. Contoh : Dalam dunia akademik misalnya, beberapa (banyak) mahasiswa hanya mempunyai satu pilihan jurusan, sebaliknya satu jurusan dapat dipilih oleh beberapa (banyak) mahasiswa M 1 Mahasiswa Memiliki Jurusan 19

Relasi Banyak ke Banyak (Many to Many) Artinya beberapa record pada entity A dapat ber-relasi dengan beberapa record juga pada entity B, begitu juga sebaliknya, beberapa record pada entity B dapat ber-relasi dengan beberapa record juga pada entity A.. Dalam diagram E-R, relasi ini disimbol-kan dengan huruf M atau N untuk menyatakan banyak.. Contoh : Dalam hubungan antara mahasiswa dengan dosen pada perguruan tinggi, yaitu seorang seorang dosen mengajar banyak mahasiswa, sebaliknya seorang mahasiswa dapat diajar oleh beberapa dosen, sehingga terjadi hubungan banyak ke banyak. 1 M Dosen Mengajar Mahasiswa 1 M Mahasiswa Diajar Dosen M M Dosen Mengajar Mahasiswa 20

21

Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya Mengurangi duplikasi data (data redudancy) Hubungan data dapat ditingkatkan (data relatability) Mengurangi pemborosan tempat simpanan luar 22

Reduksi duplikasi data (minimum redundancy data yang pada gilirannya akan mencegah inkonsistensi dan isolasi data) Kemudahan, kecepatan dan efisiensi (data sharing dan availability)akses atau pemanggilan data Penjagaan integritas data Menyebabkan data menjadi self-dokumented dan selfdescriptive Mereduksi biaya pengembangan perangkat lunak Meningkatkan faktor keamanan data 23

Dua buah metode pengolahan data yang terkenal, yaitu : Metode pengolahan kumpulan (batch processing method) Metode pengolahan transaksi (transaksi processing method) 1. Batch Processing Method Berarti pengolahan terhadap data yang dikumpulkan terlebih dahulu selama beberapa periode Batch processing mempunyai beberapa kebaikan, yaitu : a. Lebih efisien b. Data transaksi lebih mudah dikoreksi bila terjadi kesalahan sebelum dilakukan proses memutakhirkan file induk c. Program lebih mudah dibuat 24

2. On-Line Processing Method Disebut juga dengan transaction processing Transaksi yang terjadi secara segera dan langsung digunakan untuk memutakhirkan file induk Kebaikan-kebaikan pada on-line processing adalah : a. File induk setiap saat dalam keadaan mutakhir, sehingga informasi tersedia setiap saat b. Dapat terdiri dari sebuah proses saja 25

Dari kebaikan-kebaikan masing-masing metode tersebut dapat disimpulkan sebagai berikut : 1. Batch processing Contoh yang paling banyak menggunakan batch processing adalah transaksi penggajian, karena informasi yang dibutuhkan dari aplikasi ini adalah periodik, yaitu harian, mingguan, bulanan. 2. On-Line processing Lebih tepat untuk aplikasi yang membutuhkan informasi mutakhir setiap saat bila diperlukan Transaksi persediaan barang dagangan lebih tepat menggunakan metode ini, karena informasi mengenai persediaan barang dagangan banyak dibutuhkan setiap saat. 26

1. Tailor Made Program Software yang dirancang khusus berdasarkan pesanan suatu perusahaan untuk menangani suatu masalah. Contoh : program gaji 2. Package Program Software siap pakai yang digunakan untuk keperluan tertentu Contoh program-program paket : Publisher (pembuat artikel) untuk membuat majalah, koran ataupun berbentuk artikel lainnya. contoh : Page Maker Publisher Clik Art Publisher Xerox Venture Publisher Hardvard Publisher 27

CAD (Computer Aid Design) untuk membuat sketsa ruangan, mesin, model industri, dls contoh : Autocad PC Paint Brush ProDesign Drafix Statistik untuk menganalisa data dalam bentuk statistik contoh : SPSS SAS SYSTAT STATGRAPHICS 28

3. Office Automation/OA (Otomatisasi Kantor) Software yang berguna untuk meningkatkan produktivitas perorangan Contoh : Ms-Office : Ms-Word Ms-Excel Ms-Access Ms-PowerPoint 29