slide1
Download
Skip this Video
Download Presentation
Datawarehouse

Loading in 2 Seconds...

play fullscreen
1 / 24

Datawarehouse - PowerPoint PPT Presentation


  • 133 Views
  • Uploaded on

Datawarehouse. Perancangan RDBMS. Febrianti Supardinah. 07. FASILKOM. Teknik Informatika. JENJANG DATA. Characters Merupakan bagian data yang terkecil .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Datawarehouse' - zaide


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1
Datawarehouse

Perancangan RDBMS

Febrianti Supardinah

07

FASILKOM

Teknik Informatika

slide2
JENJANG DATA

Characters

Merupakanbagian data yang terkecil.

Dapatberupakarakternumerik, hurufataukarakter-karakterkhusus (Special Characters) yang membentuksuatu item data/fieldField

Mempresentasikansuatuatributdari record yang menunjukkansuatu item dari data, sepertimisalnyanama, alamatdan lain sebagainya.

Record

Kumpulan dari field membentuksuatu record

Record menggambarkansuatu unit data individu yang tertentu. File

Kumpulan dari record yang menggambarkansatukesatuan data yang sejenis. Misalnya file matapelajaranberisi data tentangsemuamatapelajaran yang ada.Database

Kumpulan dari file/table

slide3
BASIS DATA

Connolly (2002,p14)  Kumpulan data yang dihubungkansecarabersama-sama, dangambarandari data yang dirancanguntukmemenuhikebutuhaninformasidarisuatuorganisasi.

Date (1990,p5)  Kumpulan terintegrasidari file yang merupakanrepresentasi data darisuatu model enterprise.

Fathansyah (1999,p2)

Himpunankelompok data (arsip) yang salingberhubungan yang diorganisasisedemikianrupa agar kelakdapatdimanfaatkankembalidengancepatdanmudah

Kumpulan data yang salingberhubungan yang disimpansecarabersamasedemikianrupadantanpapengulangan (redudansi) yang tidakperlu, untukmemenuhiberbagaikebutuhan

Kumpulan file/ tabel/ arsip yang salingberhubungan yang disimpandalam media penyimpananelektronis

slide5
DBMS
  • Perangkatlunak yang menanganisemuapengaksesan database.
  • Mempunyaifasilitasmembuat, mengakses, memanipulasidanmemelihara basis data
  • Kumpulan program (software) yang memperbolehkan user untukmembuatdanmemelihara database
  • Berbagaimacamjenis software DBMS hadiruntukmemenuhikebutuhanpenyimpanan data.
  • Ada yang berdirisendirisebagaiaplikasi yang terpisahdaribahasapemrograman
  • Ada yang menyatubersamapaketbahasapemrogramantertentu
  • Mulaidariaplikasiberbayarsampaiaplikasiopensourcesemuanyamempunyaikelebihandankekuranganmasing-masing.
slide6
DBMS

FUNGSI DBMS1. Data Definition  dapatmengolahpendefinisian data

2. Data Manipulation  dapatmenanganipermintaandaripemakaiuntukmengakses data3. Data Security & Integrity dapatmemeriksa security dan integrity data yang didefinisikanoleh DBA4. Data Recovery & Concurencydapatmenanganikegagalan–kegagalanpengaksesan database yang dapatdisebabkanolehkesalahansistem, kerusakan disk, dsb.5. Data Dictionary menyediakankamus data6. Performance  menanganiunjukkerjadarisemuafungsiseefisienmungkin.

slide7
DBMS

KOMPONEN DBMSUmumnyamemilikisejumlahkomponenfungsional (modul) seperti :1. File Manager  mengelolaruangdalam disk danstruktur data yang dipakaiuntukmerepresentasikaninformasi yang tersimpandalam disk.

2. Database Manager  menyediakan interface antara data low-level yang adadi basis data dengan program aplikasidan query yang diberikankesistem3. Query Processor menterjemahkanperintah - perintahdalam query language keperintah low-level yang dapatdimengertioleh database manager4. DML Precompilermengkonversiperintah DML dalamsebuah program menjadipemanggilanprosedur yang normal dalambahasainduknya5. DDL Compiler  mengkonversiperintah-perintah DDL kedalamsekumpulantabel yang mengandung metadata.

Tabel-tabelinikemudiandisimpandalamkamus data.

slide8
DBMS

MACAM MACAM DBMS

Seto El Kahfi

Microsoft Visual Fox Pro

Nama : Microsoft Visual Fox Pro

Developer : Microsoft Corporation

RilisTerakhir : Visual Fox Pro 9.0 SP 2

DeskripsiSingkat :

Microsoft Visual Fox Pro adalahsalahsatubahasapemrogramanproseduraldanbahasapemrogramanberorientasiobjek yang dikembangkanoleh Microsoft. Software inidimulaidari FoxPro (FoxBASE) yang awalnyadikembangkanoleh Fox Technology pada 1984. Fox Technology kemudianbergabungdengan Microsoft pada 1992.Awalnya Foxprodapatberjalanpadasistemoperasi Mac OS, DOS, Windows, dan UNIX (2.6 Version) tapipadaperkembangannya (3.0 Version) hanyamampuberjalanpada Mac OS dan Windows saja, bahkanpadaversi-versiberikutnyahanyaberjalanpada Windows saja.

slide9
DBMS

dBaseDeveloper

Nama : dBase

Developer : Ashton-Tate setelahdibeli Borland menggantinamanyadengandataBased Intelligence, Inc.

Deskripsisingkat :

dBase adalahperkembanganpertamadaripemakaianSistemManajemen Database untukkomputer, dipublikasikanoleh Ashton-Tate untuk CP/M dankemudianuntuk Apple II, Mcintosh, UNIX, VMS dan IBM PC. PerkembangandBAseterlalu lama sehingganmengakibatkanparasainganmerekaseperti Visual Foxpro, Microsoft Acces, berkembanglebihbaikkepadaparapemakainya.Ashton-Tate dibeliolehBorlanpadatahun 1991 yang setelahituproduk yang diciptakanbernaungdibawah dBase Inc. Padatahun 2004, dBase Inc mengubahnamanyamenjadidataBased Intelligence, Inc.

slide10
DBMS

DB2

Nama : DB2

Developer : IBM

Deskripsisingkat :

DB2 adalahprodukSistemManajemenHubungan Database dari IBM atausekarang yang populerdisebut Data Server yang dimanamerupakanPerangkatLunakManajemenInformasi. Kebanyakan DB2 disebutjugasebagai DB2 Enterprise Server Edition atau top of the line DB2 DAta Warehouse Edition (DB2 DWE) yang berjalanpada Unix, Windows dan Linux Server.

slide11
DBMS

Microsoft Access

Nama : Microsoft Access

Developer : Microsoft

Deskripsisingkat :

Microsoft Access atau Microsoft Office Access adalah program aplikasidari Microsoft yang ditujukanuntukkalanganrumahanatauperusahaankecilmenengah. Microsoft Access menggunakanmesin basis data Microsoft Jet Database Access Engine. Microsoft mengeluarkanversiterbarudari Microsoft Access yaitu Microsoft Access 2007.

slide12
DBMS

Ingres

Nama : Ingres

Developer : Ingres Corporation

Link : www.ingres.com

Ingres adalah software SistemManajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulaiproyekristenyadiUniversitas California, Berkeley. padaawaltahun 70′ an. Sejakpertengahan 1980, Ingres mulaibersaingdenganaplikasidatabasekomersiallainnyaseperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.

slide13
DBMS

Microsoft SQL Server

Nama : Microsoft SQL Server

Developer : Microsoft

Link : www.microsoft.com/sql

MacamEdisi : 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.

Deskripsisingkat :

Microsoft SQL Server adalah program SistemManajemenDasis Data Relasional. Susunandari Microsoft SQL Server dibagimenjaditigakomponen. SQL OS yang melakukanlayananutamapada SQL Server, misalnyamengaturaktifitas, pengaturanmemori, danpengaturanInput/Output; Relational Engine yang bekerjasebagaipenghubungkomponen database, tabel, query, danperintahtersimpandan Protocol Layer yang mengaturfungsi-fungsi SQL Server.

slide14
DBMS

Oracle

Nama : Oracle

Developer : Orace Corporation

DeskripsiSingkat :

Oracle adalahsalahsatu software sistemmanajemen basis data relasional yang cukupdiminati, dikenal, dandipakaisaatini. Versiterbarudari Oracle adalah Oracle 11g.Software inibiasadigunakanuntukpengaksesan data yang dilakukansecara online

slide15
DBMS

MySQL

Nama : MySQL

Developer : MySQL AB

VersiTerakhir : 5.3.1 (Mei 2012)

Link : www.mysql.com

Deskripsisingkat :

My SQL adalahperangkatlunaksistemmanajemen basis data yang diciptkanuntukdapatdilakukaninstalasisecara gratis (open source). HinggasaatiniMySQLtelahlebihdari 6 jutainstalasi

slide16
RDBMS

Sebuahsistem yang secaraotomatismenyatukansemua DBMS yang salingberhubungan

Sangatfleksibelsehingga data dapatdimodifikasidenganmudah, demikian pula denganstrukturdatabasenya

RDBMS tumbuhdarisuatuteori yang pertama kali dikembangkanoleh E.F Codd (IBM, 1969).

Model relasi CODD digunakanuntukmenciptakansebuahsistemsecara formal sebagai media penyimpanan data yang memisahkanrepresentasi/perwujudan data secara internal dariaksesdenganlogikanya.

Kekuatan RDBMS terletakpadakemampuannyauntukmenyembunyikan detail daripenyimpanan data daripengguna database dancarapenggunaanya yang lebihmudahbaikbagipembangunanaplikasi / programmer, maupunbagipemakaiakhir (end user).

Hal inididukung pula denganpenggunaan Structured Query Languange (SQL) sebagaisumberdarisemua RDBMS.

slide17
RDBMS

MODEL DATA

Model Data Hirarkis / Model Pohon

Model Data Jaringan

Model Relational

slide18
RDBMS

MODEL DATA HIRARKIS

Menggunakanpolahubungandenganistilahorangtuadananak.

Terdapatjugaistilahsimpul (bercirikankotakataulingkaran). Simpul yang beradadiatas yang terhubungkesimpulpada level dibawahnyadisebutorangtua.

Setiaporangtuabisamemilikisatu (hubungan 1:1) ataubeberapaanak (hubungan 1:M), tetapisetiapanakhanyamemilikisatuorangtua. Simpul – simpul yang dibawahiolehsimpulorangtuadisebutanak. Adapunhubunganantaraanakdanorangtuadisebutcabang. Perbedaannyaadalah, record-record diorganisasikansebagai tree (pohon) daripadagraf.

slide19
RDBMS

MODEL DATA HIRARKIS

slide20
RDBMS

MODEL DATA JARINGAN

Direpresentasikandengansekumpulan record (Pascal), danrelasiantar data yang direpresentasikanoleh record.

Model inimenyerupai model hirarki.

Perbedaannyaterdapatpadasuatusimpulanakbisamemilkilebihdarisatuorangtua.

Model inibisamenyatakanhubungan 1:1 (satuorangtuapunyasatuanak), 1:M (satuorangtuapunyabanyakanak), maupun N:M (beberapaanakbisamempunyaibeberapaorangtua).

Pada model jaringan, orangtuadisebutpemilikdananakdisebutanggota

slide21
RDBMS

MODEL DATA JARINGAN

slide22
RDBMS

MODEL DATA RELATIONAL

Menggunakantabeluntukmerepresentasikan data & relasiantar data.

Setiaptabelterdiriataskolom, dansetiapkolommempunyainama variable tertentu.

Intidari model iniadalahrelasi, yang dimisalkansebagaihimpunandari record.

Pada model relasional, skemaataudeskripsi data pada model relasiditentukanolehnama, namadaritiap field (Atributataukolom), dantipedaritiap field

slide23
RDBMS

MODEL DATA RELATIONAL