7.1 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Pertemuan 3 Mengelola Data.

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

TURUNAN/ DIFERENSIAL.
SISTEM BASIS DATA Basis Data.
DESAIN & KONFIGURASI DATABASE
Continous DBMS DATA MODELS
Pemrograman Terstruktur
Selamat Datang Dalam Kuliah Terbuka Ini
CHAPTER 7 Pengembangan Sistem
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Manajemen Sumber Daya Data
PENGANTAR TEKNOLOGI INFORMASI (A)
Memahami Etimologi Multimedia
Menunjukkan berbagai peralatan TIK melalui gambar
BASIS DATA RELATIONAL.
Database MySQL.
3. MATRIKS, RELASI, DAN FUNGSI
MENGELOLA SUMBER DAYA DATA
Menentukan komposisi dua fungsi dan invers suatu fungsi
KETENTUAN SOAL - Untuk soal no. 1 s/d 15, pilihlah salah satu
Database dan Managemen Informasi
Model Relasional Part-1
Pendahuluan 1 Pemerograman Database Client Server.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
CHAPTER 7 Pengembangan Sistem
Sistem Basis Data.
PEMROGRAMAN CLIENT/SERVER Riyanto, S.Kom 1.
Model Basis Data Pertemuan 6.
Perancangan Basis Data
BAB 6 SISTEM DATA BASE.
Selamat Datang Dalam Kuliah Terbuka Ini
Sistem Basis Data - Universitas Semarang
Luas Daerah ( Integral ).
Basis Data Oleh: Titik Lusiani,M.Kom, OCP Kode Mata Kuliah :
FUNGSI MATEMATIKA DISKRIT K- 6 Universitas Indonesia
Perancangan Basis Data MI 1133
EKUIVALENSI LOGIKA PERTEMUAN KE-7 OLEH: SUHARMAWAN, S.Pd., S.Kom.
PERTEMUAN 4 SISTEM BASIS DATA
MODEL EER (Enhanced Entity Relationship)
Pengertian Microsoft Access
PERANCANGAN BASIS DATA
Waniwatining II. HIMPUNAN 1. Definisi
Selamat … Hari Raya Idul Fithri 1424 H Mohon Maaf Lahir Batin
FUNGSI STRUKTUR DISKRIT K-8 Program Studi Teknik Komputer
Algoritma Branch and Bound
Pemrograman Terstruktur
PEMBUATAN MODEL DATA dan DESAIN DATABASE
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Internet Programming MySQL
Arsitektur Sistem Basis Data
Basis Data - Udinus Semarang
PERTEMUAN 3 Sistem Basis Data Presented by :
P OHON 1. D EFINISI Pohon adalah graf tak-berarah terhubung yang tidak mengandung sirkuit 2.
WISNU HENDRO MARTONO,M.Sc
Administrasi Data dan Basis data
Dukungan database dalam Pembangunan Sistem Informasi
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Database Management System
Database and Information Management Ivan Diryana, ST., MT.
MANAJEMEN INFORMASI: PERANCANGAN DATABASE
Model Data Relasional.
TEMPAT PENYIMPANAN DATA
Pertemuan 04 Materi: Informasi dan database Sumber materi:
Management Information System
7. Mengelola Sumber Data Anggota Kelompok :
Perancangan Penyimpanan Data
Concept Information Systems
DATABASES AND DATA WAREHOUSES
Model Data Relasional.
Transcript presentasi:

7.1 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Pertemuan 3 Mengelola Data

7.2 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Membahas tipe2 basisdata dari suatu model basisdataMembahas tipe2 basisdata dari suatu model basisdata Lingkungan database yang dibutuhkan oleh organisasiLingkungan database yang dibutuhkan oleh organisasi Teknologi dan peralatan yang dapat membuat basisdata makin dapat diaksesTeknologi dan peralatan yang dapat membuat basisdata makin dapat diakses TUJUAN

7.3 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Konsep dan pengertian Organisasi File Bit: satuan data terkecil; binary digit (0,1)Bit: satuan data terkecil; binary digit (0,1) Byte: Sekelompok bit yang menyatakan sebuah karakterByte: Sekelompok bit yang menyatakan sebuah karakter Field: Sekelompok kata-kata atau bilanganField: Sekelompok kata-kata atau bilangan MENGORGANISASI DATA PADA LINGKUNGAN FILE DATA TRADISIONAL

7.4 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Record: Sekelompok field yang berhubunganRecord: Sekelompok field yang berhubungan File: Sekelompok record dengan tipe yang samaFile: Sekelompok record dengan tipe yang sama Database: Sekelompok file yang berhubunganDatabase: Sekelompok file yang berhubungan Konsep dan Pengertian Organisasi File ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

7.5 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Data Hierarchy in a Computer System Figure 7-1 ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

7.6 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Entity: Orang, tempat, benda, atau kejadian tentang informasi yang sedang ditanganiEntity: Orang, tempat, benda, atau kejadian tentang informasi yang sedang ditangani Attribute: Gambaran tentang entity tertentuAttribute: Gambaran tentang entity tertentu Key field: field khusus yang digunakan untuk mengambil, mengganti, dan mengurutkan recordKey field: field khusus yang digunakan untuk mengambil, mengganti, dan mengurutkan record File Organization Terms and Concepts ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

7.7 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Figure 7-2 Entitities and Attributes ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

7.8 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources THE DATABASE APPROACH TO DATA MANAGEMENT Membangun dan mengelola basisdataMembangun dan mengelola basisdata Mengurangi perintah untuk mendefinisi- kan dataMengurangi perintah untuk mendefinisi- kan data Bertindak sebagai antarmuka antara program aplikasi dengan file data secara fisikBertindak sebagai antarmuka antara program aplikasi dengan file data secara fisik Memisahkan penglihatan data secara fisik dan logikaMemisahkan penglihatan data secara fisik dan logika Database Management System (DBMS)

7.9 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Lingkungan basisdata yang baru Figure 7-4 THE DATABASE APPROACH TO DATA MANAGEMENT

7.10 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Types of Databases Relational DBMSRelational DBMS Hierarchical and Network DBMSHierarchical and Network DBMS Object-Oriented DatabasesObject-Oriented Databases THE DATABASE APPROACH TO DATA MANAGEMENT

7.11 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Relational DBMS Menyatakan data sebagai tabel dua dimensi yang disebut relasiMenyatakan data sebagai tabel dua dimensi yang disebut relasi Menghubungkan data antar tabel berdasarkan elemen data yang samaMenghubungkan data antar tabel berdasarkan elemen data yang sama Contoh: DB2, Oracle, MS SQL Server, AccessContoh: DB2, Oracle, MS SQL Server, Access THE DATABASE APPROACH TO DATA MANAGEMENT

7.12 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Figure 7-6 Relational Data Model THE DATABASE APPROACH TO DATA MANAGEMENT

7.13 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Three Basic Operations in a Relational Database Select: memilih bagian baris yang sesuai dengan kriteria yang ditentukanSelect: memilih bagian baris yang sesuai dengan kriteria yang ditentukan Join: Menggabung tabel-tabel yang berrelasi untuk memberikan informasi pada penggunaJoin: Menggabung tabel-tabel yang berrelasi untuk memberikan informasi pada pengguna Project: User dapat membentuk tabel baru yang berisi informasi2 yang relevanProject: User dapat membentuk tabel baru yang berisi informasi2 yang relevan THE DATABASE APPROACH TO DATA MANAGEMENT

7.14 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Figure 7-7 THE DATABASE APPROACH TO DATA MANAGEMENT Three Basic Operations in a Relational Database

7.15 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Hierarchical and Network DBMS Hierarchical DBMS Mengorganisasi data dengan struktur yang mirip pohonMengorganisasi data dengan struktur yang mirip pohon Mendukung relasi satu-ke-banyak dan induk- anakMendukung relasi satu-ke-banyak dan induk- anak Biasa digunakan dalam sistem yang besar secara turun-temurunBiasa digunakan dalam sistem yang besar secara turun-temurun THE DATABASE APPROACH TO DATA MANAGEMENT

7.16 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Hierarchical DBMS Figure 7-8 THE DATABASE APPROACH TO DATA MANAGEMENT

7.17 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Object-oriented DBMS: Menyimpan data dan prosedur sebagai obyek yang dapat dipanggil dan digunakan bersama secara otomatisObject-oriented DBMS: Menyimpan data dan prosedur sebagai obyek yang dapat dipanggil dan digunakan bersama secara otomatis Object-relational DBMS: Mampu digunakan untuk OO DBMS maupun RDBMSObject-relational DBMS: Mampu digunakan untuk OO DBMS maupun RDBMS Object-Oriented Databases THE DATABASE APPROACH TO DATA MANAGEMENT

7.18 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Basic SQL Commands SELECT: Menyatakan kolomSELECT: Menyatakan kolom FROM: menyebut tabel atau viewFROM: menyebut tabel atau view WHERE: menyatakan kondisiWHERE: menyatakan kondisi Querying Databases: Elements of SQL THE DATABASE APPROACH TO DATA MANAGEMENT

7.19 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Hasil Penggunaan Perintah SELECT Figure 7-10 THE DATABASE APPROACH TO DATA MANAGEMENT

7.20 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources THE DATABASE APPROACH TO DATA MANAGEMENT Hasil Pemilihan dengan kondisi Figure 7-11 C

7.21 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources THE DATABASE APPROACH TO DATA MANAGEMENT Figure 7-12 Proyeksi dari penggabungan tabel PART dan SUPPLIER

7.22 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Perancangan secara konsep: Pembuatan model basisdata berdasarkan pada kebutuhanPerancangan secara konsep: Pembuatan model basisdata berdasarkan pada kebutuhan Perancangan secara fisik: Gambaran secara detil kebutuhan2 untuk sistem informasiPerancangan secara fisik: Gambaran secara detil kebutuhan2 untuk sistem informasi Merancang Basisdata CREATING A DATABASE ENVIRONMENT

7.23 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Entity-relationship diagram: Metode untuk menggambarkan basisdata dilihat dari hubungan antar entitasEntity-relationship diagram: Metode untuk menggambarkan basisdata dilihat dari hubungan antar entitas Normalization: Proses pembuatan struktur basisdata yang kecil tetapi stabil yang diturunkan dari sekelompok data yang kompleksNormalization: Proses pembuatan struktur basisdata yang kecil tetapi stabil yang diturunkan dari sekelompok data yang kompleks CREATING A DATABASE ENVIRONMENT Designing Databases

7.24 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources CREATING A DATABASE ENVIRONMENT Figure 7-13

7.25 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources CREATING A DATABASE ENVIRONMENT Figure 7-14

7.26 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources CREATING A DATABASE ENVIRONMENT An Normalized Relation of ORDER Figure 7-15

7.27 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Basisdata terpusat (Centralized database) digunakan oleh prosesor tunggal atau prosesor ganda dalam suatu jaringan client/serverdigunakan oleh prosesor tunggal atau prosesor ganda dalam suatu jaringan client/server Distributing Databases CREATING A DATABASE ENVIRONMENT

7.28 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Basisdata Terdistribusi (Distributed database) Disimpan pada beberapa lokasi secara fisikDisimpan pada beberapa lokasi secara fisik Basisdata terpisahBasisdata terpisah Terjadi basisdata gandaTerjadi basisdata ganda Distributing Databases CREATING A DATABASE ENVIRONMENT

7.29 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Distributed Databases Figure 7-16 CREATING A DATABASE ENVIRONMENT

7.30 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Management Requirements for Database Systems Kunci dalam lingkungan basisdata : Administrasi dataAdministrasi data Metodologi perencanaan dan pemodelan dataMetodologi perencanaan dan pemodelan data Manajemen dan teknologi basis dataManajemen dan teknologi basis data Pengguna (Users)Pengguna (Users) CREATING A DATABASE ENVIRONMENT

7.31 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Figure 7-17 CREATING A DATABASE ENVIRONMENT Management Requirements for Database Systems

7.32 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Gudang data (Data warehouse) Mendukung proses pelaporan dan pencarian dataMendukung proses pelaporan dan pencarian data Menyimpan data saat ini dan masa laluMenyimpan data saat ini dan masa lalu Mengkonsolidasi antara analisis dan pembuatan keputusanMengkonsolidasi antara analisis dan pembuatan keputusan Data Warehousing and Datamining DATABASE TRENDS

7.33 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Komponen2 gudang data DATABASE TRENDS Figure 7-19

7.34 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Penggalian data (Datamining) Alat untuk menganalisis pusat data yang sangat besarAlat untuk menganalisis pusat data yang sangat besar Mencari pola yang tersembunyi dan membentuk aturan untuk memprediksi trenMencari pola yang tersembunyi dan membentuk aturan untuk memprediksi tren Data Warehousing and Datamining DATABASE TRENDS

7.35 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Memperbaiki dan membuat data menjadi mudah diaksesMemperbaiki dan membuat data menjadi mudah diakses Mampu digunakan untuk memodelkan dataMampu digunakan untuk memodelkan data Benefits of Data Warehouses DATABASE TRENDS

7.36 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Databases and the Web Basisdata hipermedia Mengorganisasi data sebagai jaringan titik2Mengorganisasi data sebagai jaringan titik2 Menghubungkan titik2 dalam suatu pola yang ditentukan oleh penggunaMenghubungkan titik2 dalam suatu pola yang ditentukan oleh pengguna Mendukung teks, grafik, suara, video dan programMendukung teks, grafik, suara, video dan program DATABASE TRENDS

7.37 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources A Hypermedia Database Figure 7-20 DATABASE TRENDS

7.38 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Database server Komputer dalam lingkungan client/server yang menjalankan DBMS untuk memproses perintah2 SQL dan melakukan tugas manajemen dataKomputer dalam lingkungan client/server yang menjalankan DBMS untuk memproses perintah2 SQL dan melakukan tugas manajemen data Application server Perangkat lunak yang mengontrol semua operasi aplikasiPerangkat lunak yang mengontrol semua operasi aplikasi Databases and the Web DATABASE TRENDS

7.39 © 2004 by Prentice Hall Management Information Systems 8/e Chapter 7 Managing Data Resources Menghubungkan basisdata Internal dengan WEB Figure 7-21 DATABASE TRENDS