SlideShare ist ein Scribd-Unternehmen logo
1 von 53
DEPAN


               MODUL XIX




MERANCANG WEB DATA BASE
 UNTUK CONTENT SERVER
DEPAN


   MERANCANG WEB DATA BASE
    UNTUK CONTENT SERVER




MENENTUKAN KEBUTUHAN
       SISTEM
PETA KEDUDUKAN KOMPETENSI
Dasar Kejuruan              Level I ( Kelas X )                            Level II ( Kelas XI )                       Level III ( Kelas XII )
                        1                                              2                                           3
   Merakit Personal         Menerapkan teknik elektronika                  Melakukan instalasi perangkat                 Melakukan instalasi perangkat
      Komputer                analog dan digital dasar                      jaringan lokal (Local Area                 jaringan berbasis luas (Wide Area
                                                                                    Network)                                       Network)


 Melakukan instalasi            Menerapkan fungsi                          Mendiagnosis permasalahan                   Mendiagnosis permasalahan perangkat
                                                                           pengoperasian PC yang                       yang tersambung jaringan berbasis luas
 sistem operasi dasar       peripheral dan instalasi PC                                                                         (Wide Area Network)
                                                                           tersambung jaringangnosis


  Menerapkan K 3 LH         Mendiagnosis permasalahan                       Melakukan perbaikan dan/ atau                  Membuat desain sistem
                              pengoperasian PC dan                          setting ulang koneksi jaringan                  keamanan jaringan
                                    periferal                                             an


                              Melakukan perbaikan dan/                       Melakukan instalasi sistem operasi        Melakukan perbaikan dan/ atau setting
                                                                           jaringan berbasis GUI (Graphical User        ulang koneksi jaringan berbasis luas
                             atau setting ulang sistem PC
                                                                                     Interface) dan Text                       (Wide Area Network)



                            Melakukan perbaikan periferal                                                                 Mengadministrasi server
                                                                                                                             dalam jaringan


                               Melakukan perawatan PC
                                                                                                                           Merancang bangun dan
                                                                                                    Klik                   menganalisa Wide Area
                                                                                                         Dis                     Network
                              Melakukan instalasi sistem operasi
                             berbasis graphical user interface (GUI)
                                                                                                             ini
                               dan command line interface (CLI)
                                                                                                                       Merancang web data base
                                                                                                                        Merancang web data base
                                                                                                                          untuk content server
                                                                                                                         untuk content server

                             Melakukan instalasi software

                                                                                                                                                        Lulus
DEPAN
• MENENTUKAN KEBUTUHAN SISTEM
  • MENENTUKAN PROSEDUR RECOVERY

  • MERANCANG ARSITEKTUR BASIS DATA

  • MENGKLASIFIKASIKAN PENGGUNAAN
    BASIS DATA



Modul 19 Merancang Web Data Base Untuk Content Server
Tujuan Kegiatan Pembelajaran

 1. Peserta diklat mampu merancang database
    sesuai tujuan yang diinginkan

 2. Peserta diklat mampu mengimplementasikan
     sistem database



Modul 19 Merancang Web Data Base Untuk Content Server
Dalam menentukan kebutuhan system
                     suatu
   basisdata tidak terlepas dari bagaimana
     sebenarnya basisdata itu dirancang




Modul 19 Merancang Web Data Base Untuk Content Server
Tujuan perancangan database
 Untuk memenuhi informasi yang berisikan
  kebutuhan-kebutuhan user secara khusus dan
  aplikasi-aplikasinya

Memudahkan pengertian struktur informasi

Mendukung kebutuhan-kebutuhan pemrosesan
 dan beberapa obyek penampilan
 (response time, processing time, dan storage
  space)

Modul 19 Merancang Web Data Base Untuk Content Server
S
                                                        I
                                                        K
                                                        L
                                                        U
                                                        S

                                                        H
                                                        I
                                                        D
                                                        U
                                                        P

                                                        S
                                                        I
                                                        S
                                                        T
                                                        E
                                                        M

                                                        B
                                                        A
                                                        S
                                                        I
                                                        S

                                                        D
                                                        A
                                                        T
                                                        A



Modul 19 Merancang Web Data Base Untuk Content Server
Aktifitas-aktifitas yang berhubungan dengan database
                     sebagai micro life cycle


Database Planning                         Application Conversion

System definition                         Testing dan Validation

Design                                    Operation

Implementation                            Monitoring dan Maintenance

Loading atau Data Conversion

Modul 19 Merancang Web Data Base Untuk Content Server
FASE-FASE PERANCANGAN DATABSE
                    (untuk database yang besar)

  Phase 1: Requirements          Data requirements             Processing requirements
  Collection and analysis
  Phase 2: Conceptual            Conceptual & external            Transaction design
  Design                        Schema design (DBMS-             (DBMS-independent)
                                     Independent

  Phase 3: Choice of DBMS


  Phase 4: Data Model            Conceptual & external    Frequencies, performance
  Mapping (logical design)      Schema design (DBMS-      constraint
                                     dependent
  Phase 5: Physical Design    Internal Schema design (DBMS-
                                         dependent

  Phase 6: Implementation           DDL-statements            Transaction Implementation
                                    SQL-statements

Modul 19 Merancang Web Data Base Untuk Content Server
Proses Perancangan Database
  I    Pengumpulan data dan analisis

  II   Perancangan database secara konseptual

 III   Pemilihan DBMS

 IV Perancangan database secara logika
    (data model mapping)

 V     Perancangan database secara fisik

VI     Implementasi Sistem database

Modul 19 Merancang Web Data Base Untuk Content Server
I. Pengumpulan data dan analisis

           Aktifitas-aktifitas pengumpulan data dan analisa

Aktifitas-aktifitas pengumpulan data dan analisa

Peninjauan dokumentasi yang ada

Analisa lingkungan operasi dan pemrosesan data

Daftar pertanyaan dan wawancara

Modul 19 Merancang Web Data Base Untuk Content Server
II. Perancangan database secara konseptual

             Fase perancangan database secara
           konseptual mempunyai 2 aktifitas paralel


  Perancangan skema konseptual
  Perancangan transaksi


Modul 19 Merancang Web Data Base Untuk Content Server
III. Pemilihan DBMS

       Faktor-faktor ekonomi dan organisasi yang
         mempengaruhi satu sama lain dalam
                    pemilihan DBMS

Struktur data
Personal yang telah terbiasa dengan suatu sistem
Tersedianya layanan penjual

Modul 19 Merancang Web Data Base Untuk Content Server
IV. Perancangan database secara logika
                (pemetaan model data)
         Pemetaannya dapat diproses dalam 2 tingkat

 Pemetaan system-independent
 Penyesuaian skema ke DBMS yang spesifik




Modul 19 Merancang Web Data Base Untuk Content Server
V. Perancangan database secara fisik
               Beberapa petunjuk dalam pemilihan
               perancangan database secara fisik
    Response time

    Space utility

   Transaction throughput



Modul 19 Merancang Web Data Base Untuk Content Server
VI. Implementasi sistem database
        Spesifikasi secara konseptual diuji dan
         dihubungkan dengan kode program
       dengan perintah-perintah dari embedded
           DML yang telah ditulis dan diuji




Modul 19 Merancang Web Data Base Untuk Content Server
Soal :
        Sebutkan proses – proses perancangan
                     database !




Modul 19 Merancang Web Data Base Untuk Content Server
MERANCANG WEB DATA BASE
           UNTUK CONTENT SERVER




        MENENTUKAN PROSEDUR
DEPAN
             RECOVERY
Tujuan Kegiatan Pembelajaran
 1. Peserta diklat mampu menentukan prosedur
 recovery yang tepat
 2. Peserta diklat mengetahui teknik – teknik
    dalam prosedur recovery




DEPAN

Modul 19 Merancang Web Data Base Untuk Content Server
Pengenalan Transaksi dan Pemrosesannya

  TRANSAKSI MERUPAKAN UNIT LOGIKA DARI
  PROSES DATABASE YANG MENCAKUP SATU
   ATAU LEBIH OPERASI AKSES DATABASE
    MELIPUTI INSERT, DELETE, MODIFIKASI
          ATAU OPERASI RETRIEVE




Modul 19 Merancang Web Data Base Untuk Content Server
Status Transaksi dan Operasi Tambahan


                 BEGIN_TRANSACTION
                 READ or WRITE
                 COMMIT_TRANSACTION
                 ROLLBACK (or ABORT)


Modul 19 Merancang Web Data Base Untuk Content Server
Read,
                  Write                   Proses Transaksi
    Begin                      End
 Transaction               Trancaction                   Commit




                   Abort                         Abort




Modul 19 Merancang Web Data Base Untuk Content Server
Konsep Recovery
        Recovery dari suatu kegagalan transaksi
         biasanya berarti database direstore ke
        status yang konsisten ke waktu sebelum
                   terjadi kegagalan.




Modul 19 Merancang Web Data Base Untuk Content Server
Teknik Utama Dalam Recovery

                     I. Deferred update

                    II. Immediate update




Modul 19 Merancang Web Data Base Untuk Content Server
I. Deferred update (update yang ditunda)

               Ide dari protocol update yang tertunda
     Sebuah transaksi tidak dapat merubah database pada
               disk hingga mencapai titik point
  Sebuah transaksi tidak dapat mencapai titik point hingga
semua operasi update disimpan dalam log dan ditulis ke disk




 Modul 19 Merancang Web Data Base Untuk Content Server
2 Operasi Recovery Pada Deffered Update
  •Recovery dengan update tertunda pada single-
   user

 •Recovery update tertunda dengan eksekusi
  konkuren pada multi-user




Modul 19 Merancang Web Data Base Untuk Content Server
Prosedur REDO
  Operasi REDO mempunyai sifat idempoten, yaitu
    eksekusi yang terjadi berulang- ulang sama
           dengan sekali eksekusi saja




Modul 19 Merancang Web Data Base Untuk Content Server
Kelebihan Metode REDO
  Keuntungan dari metode atau algoritma NO-
   UNDO/REDO adalah operasi transaksi tidak
pernah dibutuhkan untuk tidak jadi dilaksanakan




Modul 19 Merancang Web Data Base Untuk Content Server
Alasan
Transaksi tidak mencatat setiap perubahan dalam
   database pada disk sampai mencapai point
                    commit


   Transaksi tidak akan pernah membaca nilai
  yang ditulis oleh transaksi yang belum commit



Modul 19 Merancang Web Data Base Untuk Content Server
II.Immediate update (update yang segera)

    Di teknik ini, database akan diupdate oleh
 beberapa transaksi sebelum transaksi mencapai
                      titik point




Modul 19 Merancang Web Data Base Untuk Content Server
Shadow Paging
      Skema recovery ini tidak membutuhkan
         penggunaan log pada single-user.
    Pada multiuser, sebuah log dibutuhkan untuk
            metode kontrol konkurensi




Modul 19 Merancang Web Data Base Untuk Content Server
Soal :
        Sebutkan status – status transaksi
   dan operasi tambahan pada proses recovery !




Modul 19 Merancang Web Data Base Untuk Content Server
MERANCANG WEB DATA BASE
            UNTUK CONTENT SERVER




        MERANCANG ARSITEKTUR
DEPAN        BASIS DATA
Tujuan Kegiatan Pembelajaran
 1. Peserta diklat mampu memahami jenis – jenis
 data independence

 2. Peserta diklat mengetahui tinkatan – tingkatan
    basis data



DEPAN

Modul 19 Merancang Web Data Base Untuk Content Server
TUJUAN SISTEM BASIS DATA

   Tujuan utama dari sistem basis data adalah
 menyediakan pemakai melalui suatu pandangan
abstrak mengenai data, dengan menyembunyikan
    detail dari bagaimana data disimpan dan
                 dimanipulasikan




Modul 19 Merancang Web Data Base Untuk Content Server
Tingkatan Arsitektur Basis Data

    • Tingkat Eksternal (External Level)

    •Tingkat Konseptual (Conseptual Level)

    •Tingkat Internal (Internal Level)




Modul 19 Merancang Web Data Base Untuk Content Server
Tingkatan Arsitektur Basis data




Modul 19 Merancang Web Data Base Untuk Content Server
Data Independence

       Tujuan utama dari 3 tingkat arsitektur adalah
           memelihara kemandirian data (data
                    independence)

                    Jenis Data Independence

           •Physical Data Independence
           •Logical Data Independence

Modul 19 Merancang Web Data Base Untuk Content Server
Skema Basis Data




Modul 19 Merancang Web Data Base Untuk Content Server
Prinsip data independence adalah salah satu hal yang harus
 diterapkan di dalam pengelolaan sistem basis data dengan
                         alasan :

  • DBA dapat mengubah isi, lokasi, perwujudan dalam
    organisasi basis data tanpa mengganggu program-
    program aplikasi yang sudah ada
 • Pabrik / agen peralatan / software pengolahan data dapat
   memperkenalkan produk-produk baru tanpa mengganggu
   program-program aplikasi yang sudah ada
 • Untuk memindahkan perkembangan program-program
   aplikasi
Modul 19 Merancang Web Data Base Untuk Content Server
Soal :
        Ada 3 tingkat dalam arsitektur basis data yang
       bertujuan membedakan cara pandang pemakai
       terhadap basis data dan cara pembuatan basis
                      data secara fisik.
         Sebutkan dan gambarkan tingkatan arsitektur
                    basis data tersebut !




Modul 19 Merancang Web Data Base Untuk Content Server
MERANCANG WEB DATA BASE
            UNTUK CONTENT SERVER




          MENGKLASIFIKASIKAN
DEPAN
        PENGGUNAAN BASIS DATA
Tujuan Kegiatan Pembelajaran
 1. Peserta diklat mampu mengimplementasikan
 basis data dalam bidang Multimedia dan Internet




DEPAN

Modul 19 Merancang Web Data Base Untuk Content Server
Pengaplikasian Basis Data
        I Basisdata untuk Multimedia
       II Basisdata untuk Internet
            - Universal Resource Locator (URL)
            - Server untuk Web (Web Server)
            - Bahasa Web (Web Display Language)



Modul 19 Merancang Web Data Base Untuk Content Server
I. Basisdata untuk Multimedia

   Syarat yang harus terpenuhi jika data multimedia
            tersimpan di dalam basisdata
  • Basisdata harus dapat mengakomodasi objek-
    objek yang besar

  • Adanya fasilitas untuk pengambilan data
    berdasarkan kemiripan (similarity-based
    retrieval) yang diperlukan oleh banyak aplikasi
    basisdata multimedia
Modul 19 Merancang Web Data Base Untuk Content Server
II. Basisdata untuk Internet

      World Wide Web (WWW) merupakan system
    informasi terdistribusi yang berbasis hypertext.
   Dokumen-dokumen yang menjadi unsure utama di
   dalam web dapat dinyatakan dalam beberapa tipe.
       Tipe yang paling popular adalah dokumen
                        hypertext




Modul 19 Merancang Web Data Base Untuk Content Server
Universal Resource Locator (URL)
  Sistem hypertext mengandung konsekuensi tentang
adanya penyimpanan pointer (penunjuk lokasi) ke tempat
dokumen-dokumen berada. Dalam web, fungsi pointer ini
   diberikan oleh Universal Resource Locator (URL)

                                 Example :

             http://www.smkn5malang.sch.id




Modul 19 Merancang Web Data Base Untuk Content Server
Server untuk Web (Web Server)
 Ketika sebuah server HTTP menerima permintaan
   untuk pengambilan dokumen tertentu, server
mengeksekusi program tersebut dan mengirimkan
dokumen HTML yang dihasilkan program tersebut.
   Lebih jauh lagi, client web dapat mengirimkan
argument-argumen tambahan yang akan digunakan
           program pada saat eksekusi



Modul 19 Merancang Web Data Base Untuk Content Server
Bahasa Web (Web Display Language)
   Bahasa untuk me-mark up teks (teks markup
 language), seperti Standard Generalized Markup
    Language (SGML), dibangun untuk mengisi
  kekosongan diantara teks polos dan deskripsi
  halaman dengan perintah pem-format-an teks




Modul 19 Merancang Web Data Base Untuk Content Server
Soal :
      Sebutkan syarat yang harus terpenuhi jika
         data multimedia tersimpan di dalam
                      basisdata !




Modul 19 Merancang Web Data Base Untuk Content Server
Daftar Pustaka
      Dikmenjur, 2004, melakukan perbaikan dan atau setting
      ulang koneksi jaringan berbasis luas (WAN), modul tkj,
                         dikmenjur, jakarta




Modul 16 Melakukan perbaikan dan setting ulang jaringan Wide Area Network
DEPAN

Modul 19 Merancang Web Data Base Untuk Content Server

Weitere ähnliche Inhalte

Was ist angesagt?

Modul multimedia
Modul multimediaModul multimedia
Modul multimediauncume12
 
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdf
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdfPedoman Uji Kompetensi Keahlian 20212022-rev.pdf
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdfAinurRahmah12
 
Aksi Nyata Merdeka Belajar
Aksi Nyata Merdeka BelajarAksi Nyata Merdeka Belajar
Aksi Nyata Merdeka BelajarIshakIshak42
 
BAB 2_Pertemuan 2.pdf
BAB 2_Pertemuan 2.pdfBAB 2_Pertemuan 2.pdf
BAB 2_Pertemuan 2.pdfRidhaEkaPutri
 
2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1
 2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1 2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1
2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1YosiOktafianti1
 
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptx
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptxPENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptx
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptxHendySukmantoro
 
Tugas dan fungsi instruktur dan admin
Tugas dan fungsi instruktur dan adminTugas dan fungsi instruktur dan admin
Tugas dan fungsi instruktur dan admingneswara
 
Jenis dan karakteristik media pembelajaran
Jenis dan karakteristik media pembelajaranJenis dan karakteristik media pembelajaran
Jenis dan karakteristik media pembelajaranYuningsih Yuningsih
 
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA (1).pdf
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA  (1).pdfKONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA  (1).pdf
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA (1).pdfputupuspayana
 
Transformasi Peran Guru di Era Pendidikan Digital
Transformasi Peran Guru di Era Pendidikan DigitalTransformasi Peran Guru di Era Pendidikan Digital
Transformasi Peran Guru di Era Pendidikan DigitalGuraru
 
1. Konsep Alur Tujuan Pembelajaran-2.pdf
1. Konsep Alur Tujuan Pembelajaran-2.pdf1. Konsep Alur Tujuan Pembelajaran-2.pdf
1. Konsep Alur Tujuan Pembelajaran-2.pdfPutimasuraiPutimasur
 
Teknologi Layanan Jaringan - VoIP
Teknologi Layanan Jaringan - VoIPTeknologi Layanan Jaringan - VoIP
Teknologi Layanan Jaringan - VoIPSoethoek Ayee
 
AKSI NYATA MODUL 1.3.pptx
AKSI NYATA MODUL 1.3.pptxAKSI NYATA MODUL 1.3.pptx
AKSI NYATA MODUL 1.3.pptxDedeSolehudin4
 
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdf
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdfSMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdf
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdfWawanKurniawan735417
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerLusiana Diyan
 
Kisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimediaKisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimediaSMK MUhammadiyah Singkut
 

Was ist angesagt? (20)

Modul multimedia
Modul multimediaModul multimedia
Modul multimedia
 
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdf
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdfPedoman Uji Kompetensi Keahlian 20212022-rev.pdf
Pedoman Uji Kompetensi Keahlian 20212022-rev.pdf
 
Aksi Nyata Merdeka Belajar
Aksi Nyata Merdeka BelajarAksi Nyata Merdeka Belajar
Aksi Nyata Merdeka Belajar
 
BAB 2_Pertemuan 2.pdf
BAB 2_Pertemuan 2.pdfBAB 2_Pertemuan 2.pdf
BAB 2_Pertemuan 2.pdf
 
Ppt
PptPpt
Ppt
 
AKSI NYATA KEYAKINAN KELAS
AKSI NYATA KEYAKINAN KELAS AKSI NYATA KEYAKINAN KELAS
AKSI NYATA KEYAKINAN KELAS
 
2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1
 2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1 2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1
2.1.a.4.2. Unggah Tugas Eksplorasi Konsep - Modul 2.1
 
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptx
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptxPENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptx
PENTINGNYA PENDIDIKAN PPT ENDANG RUKMIYATI x.pptx
 
Tugas dan fungsi instruktur dan admin
Tugas dan fungsi instruktur dan adminTugas dan fungsi instruktur dan admin
Tugas dan fungsi instruktur dan admin
 
Jenis dan karakteristik media pembelajaran
Jenis dan karakteristik media pembelajaranJenis dan karakteristik media pembelajaran
Jenis dan karakteristik media pembelajaran
 
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA (1).pdf
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA  (1).pdfKONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA  (1).pdf
KONEKSI ANTAR MATERI MODUL 2.2_I PUTU UKIK SUTAMAYASA (1).pdf
 
Transformasi Peran Guru di Era Pendidikan Digital
Transformasi Peran Guru di Era Pendidikan DigitalTransformasi Peran Guru di Era Pendidikan Digital
Transformasi Peran Guru di Era Pendidikan Digital
 
PengenalanFO.pptx
PengenalanFO.pptxPengenalanFO.pptx
PengenalanFO.pptx
 
1. Konsep Alur Tujuan Pembelajaran-2.pdf
1. Konsep Alur Tujuan Pembelajaran-2.pdf1. Konsep Alur Tujuan Pembelajaran-2.pdf
1. Konsep Alur Tujuan Pembelajaran-2.pdf
 
Teknologi Layanan Jaringan - VoIP
Teknologi Layanan Jaringan - VoIPTeknologi Layanan Jaringan - VoIP
Teknologi Layanan Jaringan - VoIP
 
AKSI NYATA MODUL 1.3.pptx
AKSI NYATA MODUL 1.3.pptxAKSI NYATA MODUL 1.3.pptx
AKSI NYATA MODUL 1.3.pptx
 
PARADIGMA BARU KURIKULUM
PARADIGMA BARU KURIKULUMPARADIGMA BARU KURIKULUM
PARADIGMA BARU KURIKULUM
 
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdf
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdfSMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdf
SMK.F.TKJ.DIS.1 Alur Tujuan Pembelajaran.pdf
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet Tracer
 
Kisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimediaKisi kisi soal dasar desain grafis kelas xi multimedia
Kisi kisi soal dasar desain grafis kelas xi multimedia
 

Andere mochten auch

Kisi kisi soal uts - merancang web database
Kisi kisi soal uts - merancang web databaseKisi kisi soal uts - merancang web database
Kisi kisi soal uts - merancang web databaseIMS Computer Centre
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Royon Reys Rumapea
 
Merancang bangun dan menganalisa wide area network
Merancang bangun dan menganalisa wide area networkMerancang bangun dan menganalisa wide area network
Merancang bangun dan menganalisa wide area networkEko Supriyadi
 
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area Network
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area NetworkModul TKJ Merancang Bangun Dan Menganalisa Wide Area Network
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area NetworkPT.INDONESIA MERDEKA
 
Menempatkan monitor gambar
Menempatkan monitor gambarMenempatkan monitor gambar
Menempatkan monitor gambarEko Supriyadi
 
Menerapkan fungsi periperhal dan instalasi pc
Menerapkan fungsi periperhal dan instalasi pcMenerapkan fungsi periperhal dan instalasi pc
Menerapkan fungsi periperhal dan instalasi pcEko Supriyadi
 
Perbaikan dan setting ulang sistem pc
Perbaikan dan setting ulang sistem pcPerbaikan dan setting ulang sistem pc
Perbaikan dan setting ulang sistem pcEko Supriyadi
 
Sistem keamanan jaringan (firewall)
Sistem keamanan jaringan (firewall)Sistem keamanan jaringan (firewall)
Sistem keamanan jaringan (firewall)Eko Supriyadi
 
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...Eko Supriyadi
 
Prisma1.ppt 118.98.214.237
Prisma1.ppt   118.98.214.237Prisma1.ppt   118.98.214.237
Prisma1.ppt 118.98.214.237Farida Hwa
 
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasmodul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasIlham Hudori
 

Andere mochten auch (20)

Kisi kisi soal uts - merancang web database
Kisi kisi soal uts - merancang web databaseKisi kisi soal uts - merancang web database
Kisi kisi soal uts - merancang web database
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1
 
ADM Server
ADM ServerADM Server
ADM Server
 
Merancang bangun dan menganalisa wide area network
Merancang bangun dan menganalisa wide area networkMerancang bangun dan menganalisa wide area network
Merancang bangun dan menganalisa wide area network
 
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area Network
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area NetworkModul TKJ Merancang Bangun Dan Menganalisa Wide Area Network
Modul TKJ Merancang Bangun Dan Menganalisa Wide Area Network
 
KK_19_TKJ
KK_19_TKJKK_19_TKJ
KK_19_TKJ
 
Menempatkan monitor gambar
Menempatkan monitor gambarMenempatkan monitor gambar
Menempatkan monitor gambar
 
Menerapkan fungsi periperhal dan instalasi pc
Menerapkan fungsi periperhal dan instalasi pcMenerapkan fungsi periperhal dan instalasi pc
Menerapkan fungsi periperhal dan instalasi pc
 
Wan wide area_network
Wan wide area_networkWan wide area_network
Wan wide area_network
 
08 kuncikimia
08 kuncikimia08 kuncikimia
08 kuncikimia
 
07 kuncifisika
07 kuncifisika07 kuncifisika
07 kuncifisika
 
Perbaikan dan setting ulang sistem pc
Perbaikan dan setting ulang sistem pcPerbaikan dan setting ulang sistem pc
Perbaikan dan setting ulang sistem pc
 
04 kunci penjas
04 kunci penjas04 kunci penjas
04 kunci penjas
 
Sistem keamanan jaringan (firewall)
Sistem keamanan jaringan (firewall)Sistem keamanan jaringan (firewall)
Sistem keamanan jaringan (firewall)
 
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...
Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (w...
 
Prisma1.ppt 118.98.214.237
Prisma1.ppt   118.98.214.237Prisma1.ppt   118.98.214.237
Prisma1.ppt 118.98.214.237
 
Soal rancang bangun
Soal rancang bangunSoal rancang bangun
Soal rancang bangun
 
WAN
WANWAN
WAN
 
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luasmodul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
modul TKJ KK 14 Mendiagnosis permasalahan jaringan berbasis luas
 
Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN)Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN)
 

Ähnlich wie Merancang web data base untuk content server

Mengadministrasi server dalam jaringan
Mengadministrasi server dalam jaringanMengadministrasi server dalam jaringan
Mengadministrasi server dalam jaringanEko Supriyadi
 
Admin server
Admin serverAdmin server
Admin serverslamet-na
 
Admin server
Admin serverAdmin server
Admin serverslamet-na
 
01 admin-server-jaringan
01 admin-server-jaringan01 admin-server-jaringan
01 admin-server-jaringanRastim View
 
01 admin-server-jaringan
01 admin-server-jaringan01 admin-server-jaringan
01 admin-server-jaringanBudiman Mang
 
Dkk3.k3 l ind
Dkk3.k3 l indDkk3.k3 l ind
Dkk3.k3 l indollengk
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & text'Ka Putra
 
Kk12 melakukan inst sistem gui & text (2)
Kk12 melakukan inst sistem gui & text (2)Kk12 melakukan inst sistem gui & text (2)
Kk12 melakukan inst sistem gui & text (2)Tiar Rachman
 
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Eko Supriyadi
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textTiar Rachman
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textRio Rifani
 
Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Tiar Rachman
 
Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Tiar Rachman
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textIzzur Rochman
 
Elektronika Analog dan Digital
Elektronika Analog dan DigitalElektronika Analog dan Digital
Elektronika Analog dan DigitalSMK AL-MUHADJIRIN
 

Ähnlich wie Merancang web data base untuk content server (20)

Mengadministrasi server dalam jaringan
Mengadministrasi server dalam jaringanMengadministrasi server dalam jaringan
Mengadministrasi server dalam jaringan
 
Admin server
Admin serverAdmin server
Admin server
 
Admin server
Admin serverAdmin server
Admin server
 
01 admin-server-jaringan
01 admin-server-jaringan01 admin-server-jaringan
01 admin-server-jaringan
 
01 admin-server-jaringan
01 admin-server-jaringan01 admin-server-jaringan
01 admin-server-jaringan
 
Kk13
Kk13Kk13
Kk13
 
Merakit Komputer
Merakit KomputerMerakit Komputer
Merakit Komputer
 
Merakit komputer
Merakit komputerMerakit komputer
Merakit komputer
 
Dkk3.k3 l ind
Dkk3.k3 l indDkk3.k3 l ind
Dkk3.k3 l ind
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & text
 
Kk12 melakukan inst sistem gui & text (2)
Kk12 melakukan inst sistem gui & text (2)Kk12 melakukan inst sistem gui & text (2)
Kk12 melakukan inst sistem gui & text (2)
 
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
Melakukan instalasi sistem operasi jaringan berbasis gui (graphical user inte...
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & text
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & text
 
Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)
 
Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)Kk12 melakukan inst sistem gui & text (1)
Kk12 melakukan inst sistem gui & text (1)
 
Kk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & textKk12 melakukan inst sistem gui & text
Kk12 melakukan inst sistem gui & text
 
Contoh presentasi
Contoh presentasi Contoh presentasi
Contoh presentasi
 
Elektronika Analog dan Digital
Elektronika Analog dan DigitalElektronika Analog dan Digital
Elektronika Analog dan Digital
 
KLS 12.pptx
KLS 12.pptxKLS 12.pptx
KLS 12.pptx
 

Mehr von Eko Supriyadi

Bahan tayang dupak terbaru ( DUPAK )
Bahan tayang dupak terbaru ( DUPAK )Bahan tayang dupak terbaru ( DUPAK )
Bahan tayang dupak terbaru ( DUPAK )Eko Supriyadi
 
Bahan evaluasi pembelajarann 2
Bahan evaluasi pembelajarann   2Bahan evaluasi pembelajarann   2
Bahan evaluasi pembelajarann 2Eko Supriyadi
 
Penyajian dan Penafsiran Data Tunggal
Penyajian dan Penafsiran Data TunggalPenyajian dan Penafsiran Data Tunggal
Penyajian dan Penafsiran Data TunggalEko Supriyadi
 
Jaring jaring Bangun Ruang Kelas 5
Jaring jaring Bangun Ruang Kelas 5Jaring jaring Bangun Ruang Kelas 5
Jaring jaring Bangun Ruang Kelas 5Eko Supriyadi
 
Volume Kubus dan Balok
Volume Kubus dan BalokVolume Kubus dan Balok
Volume Kubus dan BalokEko Supriyadi
 
Denah dan Skala Kelas 5
Denah dan Skala Kelas 5Denah dan Skala Kelas 5
Denah dan Skala Kelas 5Eko Supriyadi
 
Kecepatan dan Debit air
Kecepatan dan Debit airKecepatan dan Debit air
Kecepatan dan Debit airEko Supriyadi
 
Perkalian dan Pembagian Pecahan Kelas 5
Perkalian dan Pembagian Pecahan Kelas 5Perkalian dan Pembagian Pecahan Kelas 5
Perkalian dan Pembagian Pecahan Kelas 5Eko Supriyadi
 
2. model pembelajaran lengkap
2. model pembelajaran lengkap2. model pembelajaran lengkap
2. model pembelajaran lengkapEko Supriyadi
 
2. model pembelajaran 2013 2017
2. model pembelajaran 2013 20172. model pembelajaran 2013 2017
2. model pembelajaran 2013 2017Eko Supriyadi
 
Rpp smk agustus 2019
Rpp  smk agustus  2019Rpp  smk agustus  2019
Rpp smk agustus 2019Eko Supriyadi
 
Ppt metamorfosis kelas vi
Ppt metamorfosis kelas viPpt metamorfosis kelas vi
Ppt metamorfosis kelas viEko Supriyadi
 
Ppt bumi bulan kelas vi
Ppt bumi bulan kelas viPpt bumi bulan kelas vi
Ppt bumi bulan kelas viEko Supriyadi
 
Penilaian sd 2018 lengkap
Penilaian sd 2018 lengkapPenilaian sd 2018 lengkap
Penilaian sd 2018 lengkapEko Supriyadi
 
Soal pretest revisi Prajab
Soal pretest revisi PrajabSoal pretest revisi Prajab
Soal pretest revisi PrajabEko Supriyadi
 
Pola pikir asn sbg pelayan masyarakat
Pola pikir asn sbg pelayan masyarakatPola pikir asn sbg pelayan masyarakat
Pola pikir asn sbg pelayan masyarakatEko Supriyadi
 

Mehr von Eko Supriyadi (20)

Bahan tayang dupak terbaru ( DUPAK )
Bahan tayang dupak terbaru ( DUPAK )Bahan tayang dupak terbaru ( DUPAK )
Bahan tayang dupak terbaru ( DUPAK )
 
Bahan evaluasi pembelajarann 2
Bahan evaluasi pembelajarann   2Bahan evaluasi pembelajarann   2
Bahan evaluasi pembelajarann 2
 
Penyajian dan Penafsiran Data Tunggal
Penyajian dan Penafsiran Data TunggalPenyajian dan Penafsiran Data Tunggal
Penyajian dan Penafsiran Data Tunggal
 
Jaring jaring Bangun Ruang Kelas 5
Jaring jaring Bangun Ruang Kelas 5Jaring jaring Bangun Ruang Kelas 5
Jaring jaring Bangun Ruang Kelas 5
 
Volume Kubus dan Balok
Volume Kubus dan BalokVolume Kubus dan Balok
Volume Kubus dan Balok
 
Denah dan Skala Kelas 5
Denah dan Skala Kelas 5Denah dan Skala Kelas 5
Denah dan Skala Kelas 5
 
Kecepatan dan Debit air
Kecepatan dan Debit airKecepatan dan Debit air
Kecepatan dan Debit air
 
Perkalian dan Pembagian Pecahan Kelas 5
Perkalian dan Pembagian Pecahan Kelas 5Perkalian dan Pembagian Pecahan Kelas 5
Perkalian dan Pembagian Pecahan Kelas 5
 
Penilaian hots sd
Penilaian hots sdPenilaian hots sd
Penilaian hots sd
 
2. model pembelajaran lengkap
2. model pembelajaran lengkap2. model pembelajaran lengkap
2. model pembelajaran lengkap
 
2. model pembelajaran 2013 2017
2. model pembelajaran 2013 20172. model pembelajaran 2013 2017
2. model pembelajaran 2013 2017
 
Rpp smk agustus 2019
Rpp  smk agustus  2019Rpp  smk agustus  2019
Rpp smk agustus 2019
 
Ppt metamorfosis kelas vi
Ppt metamorfosis kelas viPpt metamorfosis kelas vi
Ppt metamorfosis kelas vi
 
Ppt darah kelas vi
Ppt darah kelas viPpt darah kelas vi
Ppt darah kelas vi
 
Ppt bumi bulan kelas vi
Ppt bumi bulan kelas viPpt bumi bulan kelas vi
Ppt bumi bulan kelas vi
 
Penilaian sd 2018 lengkap
Penilaian sd 2018 lengkapPenilaian sd 2018 lengkap
Penilaian sd 2018 lengkap
 
Soal pretest revisi Prajab
Soal pretest revisi PrajabSoal pretest revisi Prajab
Soal pretest revisi Prajab
 
Soal pretest revisi
Soal pretest revisiSoal pretest revisi
Soal pretest revisi
 
Pre tes prajab
Pre tes prajabPre tes prajab
Pre tes prajab
 
Pola pikir asn sbg pelayan masyarakat
Pola pikir asn sbg pelayan masyarakatPola pikir asn sbg pelayan masyarakat
Pola pikir asn sbg pelayan masyarakat
 

Merancang web data base untuk content server

  • 1. DEPAN MODUL XIX MERANCANG WEB DATA BASE UNTUK CONTENT SERVER
  • 2. DEPAN MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MENENTUKAN KEBUTUHAN SISTEM
  • 3. PETA KEDUDUKAN KOMPETENSI Dasar Kejuruan Level I ( Kelas X ) Level II ( Kelas XI ) Level III ( Kelas XII ) 1 2 3 Merakit Personal Menerapkan teknik elektronika Melakukan instalasi perangkat Melakukan instalasi perangkat Komputer analog dan digital dasar jaringan lokal (Local Area jaringan berbasis luas (Wide Area Network) Network) Melakukan instalasi Menerapkan fungsi Mendiagnosis permasalahan Mendiagnosis permasalahan perangkat pengoperasian PC yang yang tersambung jaringan berbasis luas sistem operasi dasar peripheral dan instalasi PC (Wide Area Network) tersambung jaringangnosis Menerapkan K 3 LH Mendiagnosis permasalahan Melakukan perbaikan dan/ atau Membuat desain sistem pengoperasian PC dan setting ulang koneksi jaringan keamanan jaringan periferal an Melakukan perbaikan dan/ Melakukan instalasi sistem operasi Melakukan perbaikan dan/ atau setting jaringan berbasis GUI (Graphical User ulang koneksi jaringan berbasis luas atau setting ulang sistem PC Interface) dan Text (Wide Area Network) Melakukan perbaikan periferal Mengadministrasi server dalam jaringan Melakukan perawatan PC Merancang bangun dan Klik menganalisa Wide Area Dis Network Melakukan instalasi sistem operasi berbasis graphical user interface (GUI) ini dan command line interface (CLI) Merancang web data base Merancang web data base untuk content server untuk content server Melakukan instalasi software Lulus DEPAN
  • 4. • MENENTUKAN KEBUTUHAN SISTEM • MENENTUKAN PROSEDUR RECOVERY • MERANCANG ARSITEKTUR BASIS DATA • MENGKLASIFIKASIKAN PENGGUNAAN BASIS DATA Modul 19 Merancang Web Data Base Untuk Content Server
  • 5. Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu merancang database sesuai tujuan yang diinginkan 2. Peserta diklat mampu mengimplementasikan sistem database Modul 19 Merancang Web Data Base Untuk Content Server
  • 6. Dalam menentukan kebutuhan system suatu basisdata tidak terlepas dari bagaimana sebenarnya basisdata itu dirancang Modul 19 Merancang Web Data Base Untuk Content Server
  • 7. Tujuan perancangan database Untuk memenuhi informasi yang berisikan kebutuhan-kebutuhan user secara khusus dan aplikasi-aplikasinya Memudahkan pengertian struktur informasi Mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space) Modul 19 Merancang Web Data Base Untuk Content Server
  • 8. S I K L U S H I D U P S I S T E M B A S I S D A T A Modul 19 Merancang Web Data Base Untuk Content Server
  • 9. Aktifitas-aktifitas yang berhubungan dengan database sebagai micro life cycle Database Planning Application Conversion System definition Testing dan Validation Design Operation Implementation Monitoring dan Maintenance Loading atau Data Conversion Modul 19 Merancang Web Data Base Untuk Content Server
  • 10. FASE-FASE PERANCANGAN DATABSE (untuk database yang besar) Phase 1: Requirements Data requirements Processing requirements Collection and analysis Phase 2: Conceptual Conceptual & external Transaction design Design Schema design (DBMS- (DBMS-independent) Independent Phase 3: Choice of DBMS Phase 4: Data Model Conceptual & external Frequencies, performance Mapping (logical design) Schema design (DBMS- constraint dependent Phase 5: Physical Design Internal Schema design (DBMS- dependent Phase 6: Implementation DDL-statements Transaction Implementation SQL-statements Modul 19 Merancang Web Data Base Untuk Content Server
  • 11. Proses Perancangan Database I Pengumpulan data dan analisis II Perancangan database secara konseptual III Pemilihan DBMS IV Perancangan database secara logika (data model mapping) V Perancangan database secara fisik VI Implementasi Sistem database Modul 19 Merancang Web Data Base Untuk Content Server
  • 12. I. Pengumpulan data dan analisis Aktifitas-aktifitas pengumpulan data dan analisa Aktifitas-aktifitas pengumpulan data dan analisa Peninjauan dokumentasi yang ada Analisa lingkungan operasi dan pemrosesan data Daftar pertanyaan dan wawancara Modul 19 Merancang Web Data Base Untuk Content Server
  • 13. II. Perancangan database secara konseptual Fase perancangan database secara konseptual mempunyai 2 aktifitas paralel Perancangan skema konseptual Perancangan transaksi Modul 19 Merancang Web Data Base Untuk Content Server
  • 14. III. Pemilihan DBMS Faktor-faktor ekonomi dan organisasi yang mempengaruhi satu sama lain dalam pemilihan DBMS Struktur data Personal yang telah terbiasa dengan suatu sistem Tersedianya layanan penjual Modul 19 Merancang Web Data Base Untuk Content Server
  • 15. IV. Perancangan database secara logika (pemetaan model data) Pemetaannya dapat diproses dalam 2 tingkat Pemetaan system-independent Penyesuaian skema ke DBMS yang spesifik Modul 19 Merancang Web Data Base Untuk Content Server
  • 16. V. Perancangan database secara fisik Beberapa petunjuk dalam pemilihan perancangan database secara fisik Response time Space utility Transaction throughput Modul 19 Merancang Web Data Base Untuk Content Server
  • 17. VI. Implementasi sistem database Spesifikasi secara konseptual diuji dan dihubungkan dengan kode program dengan perintah-perintah dari embedded DML yang telah ditulis dan diuji Modul 19 Merancang Web Data Base Untuk Content Server
  • 18. Soal : Sebutkan proses – proses perancangan database ! Modul 19 Merancang Web Data Base Untuk Content Server
  • 19. MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MENENTUKAN PROSEDUR DEPAN RECOVERY
  • 20. Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu menentukan prosedur recovery yang tepat 2. Peserta diklat mengetahui teknik – teknik dalam prosedur recovery DEPAN Modul 19 Merancang Web Data Base Untuk Content Server
  • 21. Pengenalan Transaksi dan Pemrosesannya TRANSAKSI MERUPAKAN UNIT LOGIKA DARI PROSES DATABASE YANG MENCAKUP SATU ATAU LEBIH OPERASI AKSES DATABASE MELIPUTI INSERT, DELETE, MODIFIKASI ATAU OPERASI RETRIEVE Modul 19 Merancang Web Data Base Untuk Content Server
  • 22. Status Transaksi dan Operasi Tambahan BEGIN_TRANSACTION READ or WRITE COMMIT_TRANSACTION ROLLBACK (or ABORT) Modul 19 Merancang Web Data Base Untuk Content Server
  • 23. Read, Write Proses Transaksi Begin End Transaction Trancaction Commit Abort Abort Modul 19 Merancang Web Data Base Untuk Content Server
  • 24. Konsep Recovery Recovery dari suatu kegagalan transaksi biasanya berarti database direstore ke status yang konsisten ke waktu sebelum terjadi kegagalan. Modul 19 Merancang Web Data Base Untuk Content Server
  • 25. Teknik Utama Dalam Recovery I. Deferred update II. Immediate update Modul 19 Merancang Web Data Base Untuk Content Server
  • 26. I. Deferred update (update yang ditunda) Ide dari protocol update yang tertunda Sebuah transaksi tidak dapat merubah database pada disk hingga mencapai titik point Sebuah transaksi tidak dapat mencapai titik point hingga semua operasi update disimpan dalam log dan ditulis ke disk Modul 19 Merancang Web Data Base Untuk Content Server
  • 27. 2 Operasi Recovery Pada Deffered Update •Recovery dengan update tertunda pada single- user •Recovery update tertunda dengan eksekusi konkuren pada multi-user Modul 19 Merancang Web Data Base Untuk Content Server
  • 28. Prosedur REDO Operasi REDO mempunyai sifat idempoten, yaitu eksekusi yang terjadi berulang- ulang sama dengan sekali eksekusi saja Modul 19 Merancang Web Data Base Untuk Content Server
  • 29. Kelebihan Metode REDO Keuntungan dari metode atau algoritma NO- UNDO/REDO adalah operasi transaksi tidak pernah dibutuhkan untuk tidak jadi dilaksanakan Modul 19 Merancang Web Data Base Untuk Content Server
  • 30. Alasan Transaksi tidak mencatat setiap perubahan dalam database pada disk sampai mencapai point commit Transaksi tidak akan pernah membaca nilai yang ditulis oleh transaksi yang belum commit Modul 19 Merancang Web Data Base Untuk Content Server
  • 31. II.Immediate update (update yang segera) Di teknik ini, database akan diupdate oleh beberapa transaksi sebelum transaksi mencapai titik point Modul 19 Merancang Web Data Base Untuk Content Server
  • 32. Shadow Paging Skema recovery ini tidak membutuhkan penggunaan log pada single-user. Pada multiuser, sebuah log dibutuhkan untuk metode kontrol konkurensi Modul 19 Merancang Web Data Base Untuk Content Server
  • 33. Soal : Sebutkan status – status transaksi dan operasi tambahan pada proses recovery ! Modul 19 Merancang Web Data Base Untuk Content Server
  • 34. MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MERANCANG ARSITEKTUR DEPAN BASIS DATA
  • 35. Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu memahami jenis – jenis data independence 2. Peserta diklat mengetahui tinkatan – tingkatan basis data DEPAN Modul 19 Merancang Web Data Base Untuk Content Server
  • 36. TUJUAN SISTEM BASIS DATA Tujuan utama dari sistem basis data adalah menyediakan pemakai melalui suatu pandangan abstrak mengenai data, dengan menyembunyikan detail dari bagaimana data disimpan dan dimanipulasikan Modul 19 Merancang Web Data Base Untuk Content Server
  • 37. Tingkatan Arsitektur Basis Data • Tingkat Eksternal (External Level) •Tingkat Konseptual (Conseptual Level) •Tingkat Internal (Internal Level) Modul 19 Merancang Web Data Base Untuk Content Server
  • 38. Tingkatan Arsitektur Basis data Modul 19 Merancang Web Data Base Untuk Content Server
  • 39. Data Independence Tujuan utama dari 3 tingkat arsitektur adalah memelihara kemandirian data (data independence) Jenis Data Independence •Physical Data Independence •Logical Data Independence Modul 19 Merancang Web Data Base Untuk Content Server
  • 40. Skema Basis Data Modul 19 Merancang Web Data Base Untuk Content Server
  • 41. Prinsip data independence adalah salah satu hal yang harus diterapkan di dalam pengelolaan sistem basis data dengan alasan : • DBA dapat mengubah isi, lokasi, perwujudan dalam organisasi basis data tanpa mengganggu program- program aplikasi yang sudah ada • Pabrik / agen peralatan / software pengolahan data dapat memperkenalkan produk-produk baru tanpa mengganggu program-program aplikasi yang sudah ada • Untuk memindahkan perkembangan program-program aplikasi Modul 19 Merancang Web Data Base Untuk Content Server
  • 42. Soal : Ada 3 tingkat dalam arsitektur basis data yang bertujuan membedakan cara pandang pemakai terhadap basis data dan cara pembuatan basis data secara fisik. Sebutkan dan gambarkan tingkatan arsitektur basis data tersebut ! Modul 19 Merancang Web Data Base Untuk Content Server
  • 43. MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MENGKLASIFIKASIKAN DEPAN PENGGUNAAN BASIS DATA
  • 44. Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu mengimplementasikan basis data dalam bidang Multimedia dan Internet DEPAN Modul 19 Merancang Web Data Base Untuk Content Server
  • 45. Pengaplikasian Basis Data I Basisdata untuk Multimedia II Basisdata untuk Internet - Universal Resource Locator (URL) - Server untuk Web (Web Server) - Bahasa Web (Web Display Language) Modul 19 Merancang Web Data Base Untuk Content Server
  • 46. I. Basisdata untuk Multimedia Syarat yang harus terpenuhi jika data multimedia tersimpan di dalam basisdata • Basisdata harus dapat mengakomodasi objek- objek yang besar • Adanya fasilitas untuk pengambilan data berdasarkan kemiripan (similarity-based retrieval) yang diperlukan oleh banyak aplikasi basisdata multimedia Modul 19 Merancang Web Data Base Untuk Content Server
  • 47. II. Basisdata untuk Internet World Wide Web (WWW) merupakan system informasi terdistribusi yang berbasis hypertext. Dokumen-dokumen yang menjadi unsure utama di dalam web dapat dinyatakan dalam beberapa tipe. Tipe yang paling popular adalah dokumen hypertext Modul 19 Merancang Web Data Base Untuk Content Server
  • 48. Universal Resource Locator (URL) Sistem hypertext mengandung konsekuensi tentang adanya penyimpanan pointer (penunjuk lokasi) ke tempat dokumen-dokumen berada. Dalam web, fungsi pointer ini diberikan oleh Universal Resource Locator (URL) Example : http://www.smkn5malang.sch.id Modul 19 Merancang Web Data Base Untuk Content Server
  • 49. Server untuk Web (Web Server) Ketika sebuah server HTTP menerima permintaan untuk pengambilan dokumen tertentu, server mengeksekusi program tersebut dan mengirimkan dokumen HTML yang dihasilkan program tersebut. Lebih jauh lagi, client web dapat mengirimkan argument-argumen tambahan yang akan digunakan program pada saat eksekusi Modul 19 Merancang Web Data Base Untuk Content Server
  • 50. Bahasa Web (Web Display Language) Bahasa untuk me-mark up teks (teks markup language), seperti Standard Generalized Markup Language (SGML), dibangun untuk mengisi kekosongan diantara teks polos dan deskripsi halaman dengan perintah pem-format-an teks Modul 19 Merancang Web Data Base Untuk Content Server
  • 51. Soal : Sebutkan syarat yang harus terpenuhi jika data multimedia tersimpan di dalam basisdata ! Modul 19 Merancang Web Data Base Untuk Content Server
  • 52. Daftar Pustaka Dikmenjur, 2004, melakukan perbaikan dan atau setting ulang koneksi jaringan berbasis luas (WAN), modul tkj, dikmenjur, jakarta Modul 16 Melakukan perbaikan dan setting ulang jaringan Wide Area Network
  • 53. DEPAN Modul 19 Merancang Web Data Base Untuk Content Server