MERANCANG WEB DATA BASE UNTUK CONTENT SERVER

dokumen-dokumen yang mirip
PROSES PERANCANGAN BASIS DATA

Obyektif : Mahasiswa dapat mengerti dan memahami konsep perancangan basis data Mahasiswa dapat merancang basis data sesuai dengan fase-fasenya

PROSES PERANCANGAN DATABASE

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

PROSES PERANCANGAN DATABASE

IMPLEMENTASI SKKD TEKNIK KOMPUTER JARINGAN PADA MATA DIKLAT PRODUKTIF TAHUN PELAJARAN 2010 / 2011

SIKLUS KEHIDUPAN DATABASE SEBAGAI SIKLUS KEHIDUPAN MIKRO

Komponen Utama Sistem Informasi

Merancang web database content server

Perancangan Database

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PEMBAGIAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR PPLI MAHASISWA PENDIDIKAN INFORMATIKAN TAHUN 2016 KOMPTENSI DASAR

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Mengidentifikasi Masalah Melalui Gejala Yang Muncul

INFORMATIKA KOMPETENSI KEAHLIAN : TEKNIK KOMPUTER DAN JARINGAN KODE : 071 A. DASAR KOMPETENSI KEJURUAN

Melakukan instalasi sistem operasi Dasar Dasar Kompetensi Kejuruan Kelas X Semester 1

LINGKUNGAN BASIS DATA

Tujuan Instruksional Khusus :

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

JURNAL KEGIATAN PRAKTEK KERJA INDUSTRI SISWA FUNGSI DAN KEGUNAAN JURNAL KEGIATAN PRAKTEK KERJA INDUSTRI SISWA

PENDAHULUAN PENDAHULUAN TRANSAKSI TRANSAKSI TRANSAKSI 24/04/2016 TEKNIK RECOVERY

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN SEKOLAH MENENGAH KEJURUAN

BAB I PENDAHULUAN Sistem Basis Data

TEKNIK RECOVERY (ref. Fundamentals of DB Systems, Elmasri, N)

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

DATABASE LINGKUNGAN DATABASE

Pertemuan 2 : LINGKUNGAN BASIS DATA

Dosen : Nuraini Purwandari

PERANCANGAN BASIS DATA

PROSES DESAIN SISTEM BASIS DATA. Daur Hidup (Life Cycle) yang Umum dari Aplikasi Basis Data

PROSES PERANCANGAN SISTEM INFORMASI

Pertemuan II Database Systems Development Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

PENGAMANAN SISTEM basis DAta

PENGONTROLAN BERBASIS KOMPUTER

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

Kurikulum SMK 2004 SMK TI Airlangga Samarinda

BAB 1 PENDAHULUAN Latar Belakang Masalah

DATABASE CONTROL 1. SECURITY DATABASE. Suzan Agustri 81

BAB III LANDASAN TEORI

pelajaran 1.2 Mengoperasikan penyalaan komputer sampai dapat digunakan 2. Merakit, menginstalasi, men-setup, memelihara dan melacak serta

SISTEM BASIS DATA By Novareza Klifartha

LAMPIRAN 1A KARYA UTAMA Tampilan Opening dan Home Media Interaktif

KODE MODUL HDW.MNT.202.(2).A SEKOLAH MENENGAH KEJURUAN BIDANG KEAHLIAN TEKNIK INFORMASI DAN KOMUNIKASI PROGRAM KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN

1.Selalu menampilkan diri sebagai pribadi yang mantap, stabil, dewasa, arif, dan berwibawa. Indikator:

KONSEP DASAR DATA BASE. Pertemuan 1

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

BAB 1 PENDAHULUAN Latar Belakang

BAB III LANDASAN TEORI

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

BAB III LANDASAN TEORI

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

DASAR BASIS DATA BASIS_DATA XI-RPL

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

PERANCANGAN BASIS DATA

BAB III LANDASAN TEORI

NO STANDAR KOMPETENSI LULUSAN KEMAMPUAN YANG DIUJI 1 Merakit PC

BAB II LANDASAN TEORI. menggunakan web browser, Menurut simamarta (2010), Aplikasi web adalah

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

BAB III LANDASAN TEORI. Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan

KEAMANAN KOMPUTER. Pertemuan 12

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

Basis Data (2) Model Data & Skema

Ranah Aplikasi Database. Lingkungan Database. Pendekatan Database. Personal Computer Databases. Workgroup Databases. database

LINGKUNGAN BASIS DATA

Three-schema Architecture (Modifikasi dari: Silberschatz, Korth and Sudarahan 1997)

Perangkat keras Kebakaran, banjir, bom, pencurian, listrik, gempa, radiasi, kesalahan mekanisme keamanan

BAB II LANDASAN TEORI. Menurut McLeod dalam buku Al-Bahra (2005:3) Sistem adalah. Menurut Lucas dalam buku Al-Bahra (2005:3) Sistem sebagai suatu

LINGKUNGAN DATABASE. Lingkungan Database 1

BAB 2 LANDASAN TEORI. Menurut Kroenke et al (2012, p3), Data adalah rekaman fakta dan angka.

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

BAB III LANDASAN TEORI. 3.1 Sekolah. Sekolah adalah tempat dimana pendidikan diberikan. Juga dapat diartikan

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

ANALISA DAN PERANCANGAN SISTEM BASIS DATA DISTRIBUSI GULA PASIR PRODUKSI DALAM NEGERI BERBASIS WEB PADA PERUM BULOG SKRIPSI OLEH

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

Bab 6. Basis Data Client / Server POKOK BAHASAN: TUJUAN BELAJAR: 6.1 PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STRUKTUR KURIKULUM TINGKAT SATUAN PENDIDIKAN KTSP (KTSP)

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB III LANDASAN TEORI

Kontrak Kuliah. Arsitektur Sistem Basis Data. Edi Sugiarto, S.Kom, M.Kom

BAB II LANDASAN TEORI

DEWI ARIANTI WULANDARI,SKOM.,MMSI 2011 PERTEMUAN 2 1

BAB II LANDASAN TEORI. ditulis dan diterjemahkan oleh language software (bahasa Pemrograman) untuk

BAB III LANDASAN TEORI. yang saling berkaitan untuk mencapai tujuan tertentu.

PERANCANGAN BASIS DATA

BAB II LANDASAN TEORI. Menurut Suyono (2003:155) pengertian freight forwarding (jasa

ANALISIS KOMPETENSI GURU TIK

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

Transkripsi:

MODUL XIX DEPAN 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 ) Merakit Personal Komputer 1 Menerapkan teknik elektronika analog dan digital dasar 2 3 Melakukan instalasi perangkat jaringan lokal (Local Area Network) Melakukan instalasi perangkat jaringan berbasis luas (Wide Area Network) Melakukan instalasi sistem operasi dasar Menerapkan fungsi peripheral dan instalasi PC Mendiagnosis permasalahan pengoperasian PC yang tersambung jaringangnosis Mendiagnosis permasalahan perangkat yang tersambung jaringan berbasis luas (Wide Area Network) Menerapkan K 3 LH Mendiagnosis permasalahan pengoperasian PC dan periferal Melakukan perbaikan dan/ atau setting ulang koneksi jaringan an Membuat desain sistem keamanan jaringan Melakukan perbaikan dan/ atau setting ulang sistem PC Melakukan instalasi sistem operasi jaringan berbasis GUI (Graphical User Interface) dan Text Melakukan perbaikan dan/ atau setting ulang koneksi jaringan berbasis luas (Wide Area Network) Melakukan perbaikan periferal Mengadministrasi server dalam jaringan Melakukan perawatan PC Merancang bangun dan menganalisa Wide Area Network Melakukan instalasi sistem operasi berbasis graphical user interface (GUI) dan command line interface (CLI) Merancang web data base untuk content server DEPAN Melakukan instalasi software Lulus

MENENTUKAN KEBUTUHAN SISTEM MENENTUKAN PROSEDUR RECOVERY MERANCANG ARSITEKTUR BASIS DATA MENGKLASIFIKASIKAN PENGGUNAAN BASIS DATA

Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu merancang database sesuai tujuan yang diinginkan 2. Peserta diklat mampu mengimplementasikan sistem database

Dalam menentukan kebutuhan system suatu basisdata tidak terlepas dari bagaimana sebenarnya basisdata itu dirancang

Tujuan perancangan database Untuk memenuhi informasi yang berisikan kebutuhan-kebutuhan user secara khusus aplikasi-aplikasinya dan Memudahkan pengertian struktur informasi Mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space)

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

Aktifitas-aktifitas yang berhubungan dengan database sebagai micro life cycle Database Planning System definition Design Implementation Application Conversion Testing dan Validation Operation Monitoring dan Maintenance Loading atau Data Conversion

FASE-FASE PERANCANGAN DATABSE (untuk database yang besar) Phase 1: Requirements Collection and analysis Phase 2: Conceptual Design Phase 3: Choice of DBMS Data requirements Conceptual & external Schema design (DBMS- Independent Processing requirements Transaction design (DBMS-independent) Phase 4: Data Model Mapping (logical design) Conceptual & external Schema design (DBMSdependent Frequencies, performance constraint Phase 5: Physical Design Phase 6: Implementation Internal Schema design (DBMSdependent DDL-statements SQL-statements Transaction Implementation

Proses Perancangan Database I II III Pengumpulan data dan analisis Perancangan database secara konseptual Pemilihan DBMS IV Perancangan database secara logika (data model mapping) V VI Perancangan database secara fisik Implementasi Sistem database

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

II. Perancangan database secara konseptual Fase perancangan database secara konseptual mempunyai 2 aktifitas paralel Perancangan skema konseptual Perancangan transaksi

Faktor-faktor ekonomi dan organisasi yang mempengaruhi satu sama lain dalam pemilihan DBMS Struktur data III. Pemilihan DBMS Personal yang telah terbiasa dengan suatu sistem Tersedianya layanan penjual

IV. Perancangan database secara logika (pemetaan model data) Pemetaannya dapat diproses dalam 2 tingkat Pemetaan system-independent Penyesuaian skema ke DBMS yang spesifik

V. Perancangan database secara fisik Beberapa petunjuk dalam pemilihan perancangan database secara fisik Response time Space utility Transaction throughput

VI. Implementasi sistem database Spesifikasi secara konseptual diuji dan dihubungkan dengan kode program dengan perintah-perintah dari embedded DML yang telah ditulis dan diuji

Soal : Sebutkan proses proses perancangan database!

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER DEPAN MENENTUKAN PROSEDUR RECOVERY

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

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

Status Transaksi dan Operasi Tambahan BEGIN_TRANSACTION READ or WRITE COMMIT_TRANSACTION ROLLBACK (or ABORT)

Read, Write Proses Transaksi Begin Transaction End Trancaction Commit Abort Abort

Konsep Recovery Recovery dari suatu kegagalan transaksi biasanya berarti database direstore ke status yang konsisten ke waktu sebelum terjadi kegagalan.

Teknik Utama Dalam Recovery I. Deferred update II. Immediate update

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

2 Operasi Recovery Pada Deffered Update Recovery dengan update tertunda pada singleuser Recovery update tertunda dengan eksekusi konkuren pada multi-user

Prosedur REDO Operasi REDO mempunyai sifat idempoten, yaitu eksekusi yang terjadi berulang- ulang sama dengan sekali eksekusi saja

Kelebihan Metode REDO Keuntungan dari metode atau algoritma NO- UNDO/REDO adalah operasi transaksi tidak pernah dibutuhkan untuk tidak jadi dilaksanakan

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

II.Immediate update (update yang segera) Di teknik ini, database akan diupdate oleh beberapa transaksi sebelum transaksi mencapai titik point

Shadow Paging Skema recovery ini tidak membutuhkan penggunaan log pada single-user. Pada multiuser, sebuah log dibutuhkan untuk metode kontrol konkurensi

Soal : Sebutkan status status transaksi dan operasi tambahan pada proses recovery!

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER DEPAN MERANCANG ARSITEKTUR BASIS DATA

Tujuan Kegiatan Pembelajaran 1. Peserta diklat mampu memahami jenis jenis data independence 2. Peserta diklat mengetahui tinkatan tingkatan basis data DEPAN

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

Tingkatan Arsitektur Basis Data Tingkat Eksternal (External Level) Tingkat Konseptual (Conseptual Level) Tingkat Internal (Internal Level)

Tingkatan Arsitektur Basis data

Data Independence Tujuan utama dari 3 tingkat arsitektur adalah memelihara kemandirian data (data independence) Jenis Data Independence Physical Data Independence Logical Data Independence

Skema Basis Data

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 programprogram 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

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!

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER DEPAN MENGKLASIFIKASIKAN PENGGUNAAN BASIS DATA

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

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)

I. Basisdata untuk Multimedia Syarat yang harus terpenuhi jika data multimedia tersimpan di dalam basisdata Basisdata harus dapat mengakomodasi objekobjek yang besar Adanya fasilitas untuk pengambilan data berdasarkan kemiripan (similarity-based retrieval) yang diperlukan oleh banyak aplikasi basisdata multimedia

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

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.smkunggulsakti.sch.id

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

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

Soal : Sebutkan syarat yang harus terpenuhi jika data multimedia tersimpan di dalam basisdata!

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