Download - Datawarehouse

Transcript
Page 1: Datawarehouse

Modul ke:

Fakultas

Program Studi

DatawarehousePerancangan RDBMS

Febrianti Supardinah07

FASILKOM

Teknik Informatika

Page 2: Datawarehouse

Characters Merupakan bagian data yang terkecil. Dapat berupa karakter numerik, huruf atau karakter-karakter khusus (Special Characters) yang membentuk suatu item data/field

Field Mempresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya.

Record Kumpulan dari field membentuk suatu recordRecord menggambarkan suatu unit data individu yang tertentu.

File Kumpulan dari record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua mata pelajaran yang ada.

Database Kumpulan dari file/table

JENJANG DATA

Page 3: Datawarehouse

Connolly (2002,p14) Kumpulan data yang dihubungkan secara bersama-sama, dan gambaran dari data yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi.

Date (1990,p5) Kumpulan terintegrasi dari file yang merupakan representasi data dari suatu model enterprise.

Fathansyah (1999,p2)1. Himpunan kelompok data (arsip) yang saling berhubungan yang

diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah

2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan

3. Kumpulan file/ tabel/ arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

BASIS DATA

Page 4: Datawarehouse

BASIS DATA

Page 5: Datawarehouse

Perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat, mengakses, memanipulasi dan memelihara basis data Kumpulan program (software) yang memperbolehkan user untuk membuat dan memelihara database

Berbagai macam jenis software DBMS hadir untuk memenuhi kebutuhan penyimpanan data. Ada yang berdiri sendiri sebagai aplikasi yang terpisah dari bahasa pemrograman Ada yang menyatu bersama paket bahasa pemrograman tertentu Mulai dari aplikasi berbayar sampai aplikasi opensource semuanya mempunyai kelebihan dan kekurangan masing-masing.

DBMS

Page 6: Datawarehouse

FUNGSI DBMS1. Data Definition dapat mengolah pendefinisian data2. Data Manipulation dapat menangani permintaan dari pemakai untuk

mengakses data3. Data Security & Integrity dapat memeriksa security dan integrity data

yang didefinisikan oleh DBA4. Data Recovery & Concurency dapat menangani kegagalan–kegagalan

pengaksesan database yang dapat disebabkan oleh kesalahan sistem, kerusakan disk, dsb.

5. Data Dictionary menyediakan kamus data6. Performance menangani unjuk kerja dari semua fungsi seefisien mungkin.

DBMS

Page 7: Datawarehouse

KOMPONEN DBMS Umumnya memiliki sejumlah komponen fungsional (modul) seperti :

1. File Manager mengelola ruang dalam disk 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 menterjemahkan perintah - perintah dalam query language ke perintah low-level yang dapat dimengerti oleh database manager

4. DML Precompiler mengkonversi perintah DML dalam sebuah program menjadi pemanggilan prosedur yang normal dalam bahasa induknya

5. DDL Compiler mengkonversi perintah-perintah DDL ke dalam sekumpulan tabel yang mengandung metadata. Tabel-tabel ini kemudian disimpan dalam kamus data.

DBMS

Page 8: Datawarehouse

MACAM MACAM DBMSSeto El Kahfi Microsoft Visual Fox Pro Nama : Microsoft Visual Fox Pro Developer : Microsoft Corporation Rilis Terakhir : Visual Fox Pro 9.0 SP 2 Deskripsi Singkat : Microsoft Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microsoft. Software ini dimulai dari FoxPro (FoxBASE) yang awalnya dikembangkan oleh Fox Technology pada 1984. Fox Technology kemudian bergabung dengan Microsoft pada 1992.Awalnya Foxpro dapat berjalan pada sistem operasi Mac OS, DOS, Windows, dan UNIX (2.6 Version) tapi pada perkembangannya (3.0 Version) hanya mampu berjalan pada Mac OS dan Windows saja, bahkan pada versi-versi berikutnya hanya berjalan pada Windows saja.

DBMS

Page 9: Datawarehouse

dBaseDeveloper Nama : dBase Developer : Ashton-Tate setelah dibeli Borland mengganti namanya

dengan dataBased Intelligence, Inc. Deskripsi singkat : dBase adalah perkembangan pertama dari pemakaian Sistem Manajemen Database untuk komputer, dipublikasikan oleh Ashton-Tate untuk CP/M dan kemudian untuk Apple II, Mcintosh, UNIX, VMS dan IBM PC. Perkembangan dBAse terlalu lama sehingga nmengakibatkan para saingan mereka seperti Visual Foxpro, Microsoft Acces, berkembang lebih baik kepada para pemakainya.Ashton-Tate dibeli oleh Borlan pada tahun 1991 yang setelah itu produk yang diciptakan bernaung dibawah dBase Inc. Pada tahun 2004, dBase Inc mengubah namanya menjadi dataBased Intelligence, Inc.

DBMS

Page 10: Datawarehouse

DB2 Nama : DB2 Developer : IBM Deskripsi singkat : DB2 adalah produk Sistem Manajemen Hubungan Database dari IBM atau sekarang yang populer disebut Data Server yang dimana merupakan Perangkat Lunak Manajemen Informasi. Kebanyakan DB2 disebut juga sebagai DB2 Enterprise Server Edition atau top of the line DB2 DAta Warehouse Edition (DB2 DWE) yang berjalan pada Unix, Windows dan Linux Server.

DBMS

Page 11: Datawarehouse

Microsoft Access Nama : Microsoft Access Developer : Microsoft Deskripsi singkat : Microsoft Access atau Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine. Microsoft mengeluarkan versi terbaru dari Microsoft Access yaitu Microsoft Access 2007.

DBMS

Page 12: Datawarehouse

Ingres Nama : Ingres Developer : Ingres Corporation Link : www.ingres.com Ingres adalah software Sistem Manajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya di Universitas California, Berkeley. pada awal tahun 70 an. Sejak pertengahan 1980, Ingres ′mulai bersaing dengan aplikasi databasekomersial lainnya seperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.

DBMS

Page 13: Datawarehouse

Microsoft SQL Server Nama : Microsoft SQL Server Developer : Microsoft Link : www.microsoft.com/sql Macam Edisi : SQL Server Compact Edition (SQL CE), SQL Server Express Edition, SQL Server Workgroup Edition, SQL Server Standart Edition, SQL Server Enterprise Edition, SQL Server Developer Edition. Deskripsi singkat : Microsoft SQL Server adalah program Sistem Manajemen Dasis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output; Relational Engine yang bekerja sebagai penghubung komponen database, tabel, query, dan perintah tersimpan dan Protocol Layer yang mengatur fungsi-fungsi SQL Server.

DBMS

Page 14: Datawarehouse

Oracle Nama : Oracle Developer : Orace Corporation Deskripsi Singkat : Oracle adalah salah satu software sistem manajemen basis data relasional yang cukup diminati, dikenal, dan dipakai saat ini. Versi terbaru dari Oracle adalah Oracle 11g.Software ini biasa digunakan untuk pengaksesan data yang dilakukan secara online

DBMS

Page 15: Datawarehouse

MySQL Nama : MySQL Developer : MySQL AB Versi Terakhir : 5.3.1 (Mei 2012) Link : www.mysql.com Deskripsi singkat : My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source). Hingga saat ini MySQL telah lebih dari 6 juta instalasi

DBMS

Page 16: Datawarehouse

Sebuah sistem yang secara otomatis menyatukan semua DBMS yang saling berhubunganSangat fleksibel sehingga data dapat dimodifikasi dengan mudah, demikian pula dengan struktur databasenya

RDBMS tumbuh dari suatu teori yang pertama kali dikembangkan oleh E.F Codd (IBM, 1969). Model relasi CODD digunakan untuk menciptakan sebuah sistem secara formal sebagai media penyimpanan data yang memisahkan representasi/perwujudan data secara internal dari akses dengan logikanya.

Kekuatan RDBMS terletak pada kemampuannya untuk menyembunyikan detail dari penyimpanan data dari pengguna database dan cara penggunaanya yang lebih mudah baik bagi pembangunan aplikasi / programmer, maupun bagi pemakai akhir (end user). Hal ini didukung pula dengan penggunaan Structured Query Languange (SQL) sebagai sumber dari semua RDBMS.

RDBMS

Page 17: Datawarehouse

MODEL DATA1. Model Data Hirarkis / Model Pohon2. Model Data Jaringan3. Model Relational

RDBMS

Page 18: Datawarehouse

MODEL DATA HIRARKISMenggunakan pola hubungan dengan istilah orang tua dan anak. Terdapat juga istilah simpul (bercirikan kotak atau lingkaran). Simpul yang berada diatas yang terhubung ke simpul pada level dibawahnya disebut orang tua. Setiap orang tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap anak hanya memiliki satu orang tua. Simpul – simpul yang dibawahi oleh simpul orang tua disebut anak. Adapun hubungan antara anak dan orang tua disebut cabang. Perbedaannya adalah, record-record diorganisasikan sebagai tree (pohon) daripada graf.

RDBMS

Page 19: Datawarehouse

MODEL DATA HIRARKIS

RDBMS

Page 20: Datawarehouse

MODEL DATA JARINGANDirepresentasikan dengan sekumpulan record (Pascal), dan relasi antar data yang direpresentasikan oleh record. Model ini menyerupai model hirarki. Perbedaannya terdapat pada suatu simpul anak bisa memilki lebih dari satu orang tua. Model ini bisa menyatakan hubungan 1:1 (satu orang tua punya satu anak), 1:M (satu orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa orangtua). Pada model jaringan, orang tua disebut pemilik dan anak disebut anggota

RDBMS

Page 21: Datawarehouse

MODEL DATA JARINGAN

RDBMS

Page 22: Datawarehouse

MODEL DATA RELATIONALMenggunakan tabel untuk merepresentasikan data & relasi antar data. Setiap tabel terdiri atas kolom, dan setiap kolom mempunyai nama variable tertentu.Inti dari model ini adalah relasi, yang dimisalkan sebagai himpunan dari record. Pada model relasional, skema atau deskripsi data pada model relasi ditentukan oleh nama, nama dari tiap field (Atribut atau kolom), dan tipe dari tiap field

RDBMS

Page 23: Datawarehouse

MODEL DATA RELATIONAL

RDBMS

Page 24: Datawarehouse

Terima KasihFebrianti Supardinah


Top Related