P ertemuan 5 2 database dan sistem manajemen database
This presentation is the property of its rightful owner.
Sponsored Links
1 / 31

P ertemuan 5-2 Database dan Sistem Manajemen Database PowerPoint PPT Presentation


  • 95 Views
  • Uploaded on
  • Presentation posted in: General

P ertemuan 5-2 Database dan Sistem Manajemen Database. Membuat Database. Dalam model konseptual : Tentukan data apa saja yang di butuhkan Deskripsikan data tersebut Masukkan data tersebut ke dalam database. Menentukan Kebutuhan Data.

Download Presentation

P ertemuan 5-2 Database dan Sistem Manajemen Database

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


P ertemuan 5 2 database dan sistem manajemen database

Pertemuan 5-2Database dan Sistem

Manajemen Database


Membuat database

Membuat Database

Dalam model konseptual:

  • Tentukan data apa saja yang dibutuhkan

  • Deskripsikan data tersebut

  • Masukkan data tersebut kedalam database


Menentukan kebutuhan data

Menentukan Kebutuhan Data

Duapendekatanutamauntukmenentukankebutuhandata:

  • PendekatanBerorientasiProses (process-oriented):

  • Definisikanmasalah

  • Keputusan-keputusan yang diperlukanuntukmemecahkanmasalahdiidentifikasi

  • Untuksetiapkeputusaninformasi yang diperlukanharusdijelaskan

  • Pengolahan yang diperlukanuntukmenghasilkaninformasitersebuttelahditetapkan

  • Data yang dibutuhkanuntukdiolahsudahditentukan


Menentukan kebutuhan data lanj

Menentukan Kebutuhan Data (Lanj.)

  • Pendekatan Enterprise Modelingsemua kebutuhan data perusahaan ditentukan dan kemudian disimpan dalam database

    Model data enterprise ditunjukkan pada Gambar 6.8


Teknik teknik pemodelan data

Teknik-teknik Pemodelan Data

  • Pemodelankebutuhan data perusahaandidukungolehteknik yang:

    • Jelaskanisi data

    • Jelaskanbagaimana data agregatkedalamtabel

    • Jelaskanbagaimanatabelberhubungansatusama lain

  • Entitas-hubungan diagram digunakanuntukmenggambarkanhubunganantarakoleksikonseptual data sehinggacatatan yang terkaitdapatbergabungbersama

  • Class diagram digunakanuntukmenggambarkanrelasiterhadap data


Diagram relasi entitas entity relationship diagrams

Diagram Relasi Entitas (Entity-Relationship Diagrams)

  • Diagram ER menangani data dalamentitas (koleksikonseptualbidang data terkait) danhubunganantaraentitas

  • Gambar 6.11 menunjukkanbagaimanakitamenetapkanbahwasatu record dalamentitasperusahaandapatberhubungandenganbanyak record dalamentitasprodukdanjugabahwasatu record dalamentitasperusahaandapatberhubungandenganbanyak record dalamentitaskaryawan

  • Gambar 6.12 adalahcontoh "many-to-many"


Diagram kelas

Diagram Kelas

  • Diagram kelasterdiridarinamakelas, field-field, dantindakan (kadang-kadangdisebutsebagaimetode) yang bertindakberdasarkankelas

  • Diagram kelasdiGambar 6.13 mengilustrasikan diagram hubunganentitas


Menggunakan database

Menggunakan Database

  • Berdasarkan database padakomputerpribadi

  • Form, report, dan query adalahbeberapametodeumumuntukmengakses database disebuahsistemmanajemen database

  • Sebuahbahasa query adalahsaranauntukmengajukanpertanyaandari database

  • Banyaksistemmanajemen database menyediakanantarmuka yang mudahdigunakanbagipengguna


Laporan report dan formulir form

Laporan (Report) dan Formulir (Form)

  • Mayoritasinteraksipenggunadengan database melaluilaporandanformulir

  • Graphical user interface (GUI) disediakanoleh vendor perangkatlunakmanajemen database paling untukmembuatperkembanganbentuk-bentukdanlaporanlebihmudah

  • Perbedaanterbesarantaraformulirdanlaporaninidalam format mereka

  • Gambar 6.14 menunjukkanbentukuntukmemasukkan program kedalam database

  • Gambar 6.15 mengilustrasikankombinasibentukdansubform


Laporan dan formulir lanj

Laporan dan Formulir (Lanj.)

  • Gambar 6.16 adalahlaporan yang menunjukkansetiapJurusandengandaftardarisetiap Mata Kuliah yang diajarkandanproyek-proyek yang dibutuhkanuntuk Mata Kuliah

  • Gambar 6.17 menggambarkanbahwaTabelJurusanberhubungankeTabel Mata Kuliah, padagilirannya, berhubungansampaikeTabelProyek

  • Kecualiadaentri yang terkaitdalamtabelProyek, Tidakada Mata Kuliah yang ditampilkan. Jikatidakada record dariTabel Mata Kuliah yang digunakan, maka record Jurusantidakditampilkan


Query by example

Query-by-Example

  • Queryadalahpermintaan database untukmenampilkan record yang dipilihdanumumnyamemilihsejumlah field data.

  • Gambar 6.18 merupakanbagaimana query yang dapatdiwakili

  • Format disebutquery-by-contoh (QBE)

  • Hasildari query adalahtabelpadaGambar 6.19


Query by example cont

Query-by-Example (cont.)

  • Structured query language (SQL) adalahkodebahwasistemmanajemen database relasionaldigunakanuntukmelakukantugas database mereka

  • SementarapenggunadapatmelihatGambar 6.18 sebagai QBE, inisebenarnyaditerjemahkanolehsistemmanajemen basis data kecontohbahasa query terstrukturseperti yang ditunjukkandalamGambar 6.20

  • Perangkatlunak DBMS berisi graphical user interfaces (GUI) dan program "wizard"

  • Online analytical processing (OLAP) adalahfitur lain yang lebihumumdalamperangkatlunaksistemmanajemen basis data


Mengelola database

Mengelola Database

  • Sistemmanajemen database melakukanfungsi yang sebagianbesar user tidakbisamelihattapibisamerasakanmanfaatnya (intangible)

  • Infrastrukturinidiperlukan agar database dapatdipertahankandandimodifikasidanjugauntukmenjaminoperasi yang lebihefisien


Sumber daya resources

Sumber Daya (Resources)

  • Statistikkinerjaprosesorkomponendari DBMS mengelolainformasi yang mengidentifikasi data apasaja yang sedangdigunakan, siapa yang menggunakannya, kapansedangdigunakan, dansebagainya

  • Sebagaisistemmanajemen database, iamenyimpanlog transaksiyang database catatansetiaptindakan yang telahdilakukansertawaktu yang tepatsaattindakanitudiambil

  • Backup copy dari database jugaharusdibuatsecaraberkala


Personel database

Personel Database

  • Database administrator (DBA) bertanggungjawabteknisdanmanajerialatassumberdaya database.

  • Database programmer membuataplikasidatabse yang dibutuhkanolehperusahaanuntukpenggunaanperusahaanmereka

  • Database end-user, berdasarkankeputusan yang dibuatdanjumlah data yang diambil, jugamemilikidampak yang besarpadadesain database, penggunaan, danefisiensi


Kelebihan dbms

Kelebihan DBMS

DBMS memungkinkan kedua perusahaan dan pengguna individu untuk:

  • Mengurangi pengulangan data (redudancy).

  • Mencapai intensitas data.

  • Mengambil data dan informasi dengan sangat cepat.

  • Keamanan yang lebih baik.


Sistem manajemen database dalam perspektif

Sistem Manajemen Database dalam Perspektif

  • DBMS memungkinkanuntukmembuat database, mempertahankanisinya, danmenyebarluaskan data kepenggunatanpapemrogramankomputer yang mahal

  • Memungkinkanmanajerdanstafprofesionaluntukmengaksesisi database denganhanyapelatihansederhana


Kelemahan dbms

Kelemahan DBMS

Keputusan untuk menggunakan DBMS dalam suatu perusahaan atau pengguna dapat berdampak:

  • Membeli peranti lunak yang mahal.

  • Mendapatkan konfigurasi peranti keras yang besar.

  • Memperkerjakan dan memelihara staf DBA.


P ertemuan 5 2 database dan sistem manajemen database

Thank you

MercibienArigatooMaturNuwunHaturNuhun

Matur se Kelangkong

SyukronKheiliMamnunDankeTerimaKasih


  • Login