<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Database System &#8211; Cerita Hosting ☁️</title>
	<atom:link href="https://ceritahosting.com/tag/database-system/feed/" rel="self" type="application/rss+xml" />
	<link>https://ceritahosting.com</link>
	<description>Cerita Teknologi Terkini</description>
	<lastBuildDate>Sat, 17 Oct 2020 21:52:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.15</generator>

<image>
	<url>https://i1.wp.com/ceritahosting.com/wp-content/uploads/2019/05/cropped-8437175d-f20a-4d92-9289-8b4d42b92879_200x200.png?fit=32%2C32&#038;ssl=1</url>
	<title>Database System &#8211; Cerita Hosting ☁️</title>
	<link>https://ceritahosting.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">175363151</site>	<item>
		<title>PERANCANGAN BASIS DATA (PBD)</title>
		<link>https://ceritahosting.com/2020/06/22/perancangan-basis-data-pbd/</link>
					<comments>https://ceritahosting.com/2020/06/22/perancangan-basis-data-pbd/#respond</comments>
		
		<dc:creator><![CDATA[Cerita Hosting]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 09:35:33 +0000</pubDate>
				<category><![CDATA[Perkuliahan]]></category>
		<category><![CDATA[APSI]]></category>
		<category><![CDATA[Basis data]]></category>
		<category><![CDATA[ceritahosting.com]]></category>
		<category><![CDATA[Database System]]></category>
		<category><![CDATA[perancangan basis data]]></category>
		<category><![CDATA[SDLC]]></category>
		<guid isPermaLink="false">https://ceritahosting.com/?p=683</guid>

					<description><![CDATA[<p>PERANCANGAN BASIS DATA MODUL PERKULIAHAN KE-1 Mampu didalam Perencanaan, Perancangan dan administrasi basis data Perancangan Basis data adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Basis data sangat diperlukan sebagai fundamental dari materi pembelajaran ini, tetapi jangan kuatir mahasiswa didik, kami akan mengulas materi ini agar dapat dapat [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://ceritahosting.com/2020/06/22/perancangan-basis-data-pbd/">PERANCANGAN BASIS DATA (PBD)</a> appeared first on <a rel="nofollow" href="https://ceritahosting.com">Cerita Hosting ☁️</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: center; margin-left: 11pt"><span style="font-size:16pt"><strong>PERANCANGAN BASIS DATA<br />
</strong></span></p>
<p style="margin-left: 11pt">
<p style="text-align: justify; margin-left: 11pt"><span style="font-size:12pt"><strong>MODUL PERKULIAHAN KE-1<br />
</strong></span></p>
<ul style="margin-left: 48pt">
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="font-size:12pt; text-decoration:underline"><strong>Mampu didalam Perencanaan, Perancangan dan administrasi basis data</strong></span><br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-family:Arial"><span style="font-size:12pt">Perancangan Basis data adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem</span>. Basis data sangat diperlukan sebagai fundamental dari materi pembelajaran ini, tetapi jangan kuatir mahasiswa didik, kami akan mengulas materi ini agar dapat dapat dimengerti peserta didik dan peserta yang ingin memperdalam materi dari perancangan basis data.</span><strong><br />
</strong></p>
<p style="text-align: center; margin-left: 11pt">
<p style="text-align: center; margin-left: 11pt"><strong>Definisi Basis data (Review)<br />
</strong></p>
<p><span style="font-family:Arial">Beberapa definisi basis data (<em>database</em>) adalah sbb:<br />
</span></p>
<ul style="margin-left: 72pt">
<li><span style="font-family:Arial">Sekumpulan data store(bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.<br />
</span></li>
<li><span style="font-family:Arial">Sekumpulan program-program aplikasi umum yang mengeksekusi dan memproses data secara umum (hapus,cari,update,dll)<br />
</span></li>
<li><span style="font-family:Arial">Basisdata terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user<br />
</span></li>
<li><span style="font-family:Arial">Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise.Misal. Basisdata Nilai Mahasiswa akan terdiri dari data-data seperti tabel Matakuliah, Dosen, Mahasiswa, Nilai, dll.<br />
</span></li>
</ul>
<p style="text-align: center"><img src="https://i1.wp.com/ceritahosting.com/wp-content/uploads/2020/06/062220_0935_PERANCANGAN1.jpg?ssl=1" alt="" data-recalc-dims="1"><span style="font-family:Arial"><br />
</span></p>
<p style="text-align: center">
<p style="text-align: center"><span style="font-family:Arial">Gambar 1.Model Arsip&amp; Basis Data<br />
</span></p>
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Tujuan Utama Pengolahan Basis Data<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Tujuan</strong> awal dan utama dalam pengolahan data pada sebuah <strong>basis data </strong>adalah agar dapat menentukan kembali data (data yang dicari) dengan mudah dan cepat. Di samping itu, pemanfaatan data untuk pengolahan data juga memiliki tujuan-tujuan tertentu. Secara lengkap, pemanfaatan <strong>basis data </strong>dilakukan untuk memenuhi sejumlah tujuan sebagai berikut :<br />
</span></p>
<ol>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Kecepatan dan kemudahan (Speed)</em></strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Efisiensi ruang penyimpanan (Space)</em></strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Keakuratan (Accuracy)</em></strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Ketersediaan (Availability)</em></strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong>Kelengkapan (Completeness)</strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Keamanan (Security)</em></strong></span><br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong><em>Kebersamaan pemakai</em></strong></span><br />
</span></div>
</li>
</ol>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>RDMS<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong>Relational Database Management System (RDBMS</strong></span>) adalah sebuah sistem yang secara otomatis menyatukan semua DBMS yang saling berhubungan. RDBMS biasanya menggunakan 4th Generation Languange (4GL) dan sangat fleksibel sehingga data dapat dimodifikasi dengan mudah, demikian pula dengan struktur databasenya.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: center"><img src="https://i2.wp.com/ceritahosting.com/wp-content/uploads/2020/06/062220_0935_PERANCANGAN2.png?ssl=1" alt="" data-recalc-dims="1"><span style="font-family:Arial"><br />
</span></p>
<p style="text-align: center"><span style="font-family:Arial"><strong>Gambar 2.  RDMS Vendor &amp; Product<br />
</strong></span></p>
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Definisi, Tujuan &amp; Alasan Perancangan Basis data<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><span style="text-decoration:underline"><strong>Perancangan Basisdata/database </strong></span>adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong><span style="text-decoration:underline">Tujuan Perancangan Database :</span><br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial"><strong>• </strong>untuk memenuhi informasi yang berisikan kebutuhan-kebutuhan user secara khusus dan aplikasi-aplikasinya.<br />
</span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">•   Memudahkan pengertian struktur informasi.<br />
</span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">• Mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space)<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong><span style="text-decoration:underline">Alasan Perancangan Basis data :</span><br />
</strong></span></p>
<ul style="margin-left: 54pt">
<li>
<div style="text-align: justify"><span style="font-family:Arial">Sistem basis data telah menjadi bagian dalam sistem informasi suatu organisasi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Kebutuhan menyimpan data dalam jumlah besar semakin mendesak<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Fungsi-fungsi dalam organisasi semakin dikomputerisasikan<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Semakin kompleks data &amp; aplikasi yang digunakan, maka relationship antar data harus dimodelisasikan<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Dibutuhkannya kemandirian data<br />
</span></div>
</li>
</ul>
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Komponen &amp; Siklus Sistem Informasi<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Sistem informasi suatu organisasi berbasiskan komputer terdiri atas :<br />
</strong></span></p>
<ul style="margin-left: 72pt">
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong><br />
</strong>Basis data<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">   Perangkat lunak basis data<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">   perangkat lunak aplikasi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">   perangkat keras<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">   personal<br />
</span></div>
</li>
</ul>
<p style="text-align: center"><img src="https://i2.wp.com/ceritahosting.com/wp-content/uploads/2020/06/062220_0935_PERANCANGAN3.png?ssl=1" alt="" data-recalc-dims="1"><span style="font-family:Arial"><strong><br />
</strong></span></p>
<p style="text-align: center"><span style="font-family:Arial"><strong>Gambar3. Siklus<br />
</strong></span></p>
<p style="text-align: center">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Fase Proses Perancangan Database<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>6 Fase proses perancangan database :<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;1. Pengumpulan data dan analisis<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;2. Perancangan database secara konseptual<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;3. Pemilihan DBMS<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;4. Perancangan database secara logika (data model &nbsp;&nbsp;&nbsp;&nbsp;mapping)<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;5. Perancangan database secara fisik<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;6. Implementasi Sistem database.<br />
</strong></span></p>
<p style="text-align: justify"><span style="color:red; font-family:Arial"><strong><span style="text-decoration:underline">Catatan:</span><br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>( fase di atas tidak harus diproses berurutan. Pada beberapa hal, rancangan tsb dapat dimodifikasi dari yang pertama dan  sementara itu mengerjakan fase yang terakhir (<em>feedback loop </em>antara fase) dan <em>feedback loop </em>dalam fase sering terjadi selama proses  perancangan).<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: center"><img src="https://i2.wp.com/ceritahosting.com/wp-content/uploads/2020/06/062220_0935_PERANCANGAN4.png?ssl=1" alt="" data-recalc-dims="1"><span style="font-family:Arial"><strong><br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: center"><span style="font-family:Arial"><strong>Gambar 4.Model Process<br />
</strong></span></p>
<p style="text-align: center">
<p><span style="font-family:Arial; font-size:12pt"><strong><em>Fase 1 :<br />
Pengumpulan data dan analisa</em><br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial">Proses identifikasi dan analisa kebutuhan-kebutuhan data disebut <span style="text-decoration:underline"><em>pengumpulan data dan analisa</em></span>. Untuk menentukan kebutuhan-kebutuhan suatu sistem database, pertama-tama harus mengenal bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database, termasuk para pemakai yang ada dan para pemakai yang baru serta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para  pemakai dan aplikasi-aplikasi inilah yang kemudian dikumpulkan dan dianalisa.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>Aktifitas-aktifitas yang dilakukan dalam fase ini:<br />
</strong></span></p>
<ol>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mengidentifikasikan kelompok dari pemakai dan area aplikasi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mempelajari dokumen-dokumen yang ada<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">(bentuk-bentuk formulir, laporan, aturan-aturan)<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Menganalisis lingkungan operasional dan pemrosesan permintaan<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mengadakan questioner dan interview<br />
</span></div>
</li>
</ol>
<p style="text-align: justify">
<p><span style="font-family:Arial; font-size:14pt"><strong><em>Fase 2 :<br />
Perancangan database konseptual</em><br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial">Tujuan dari fase ini adalah menghasilkan <span style="text-decoration:underline"><em>conceptual schema</em></span> untuk database yang tergantung pada sebuah DBMS/RDMS yang spesifik. Sering menggunakan sebuah high-level data model seperti ER/EER model selama fase ini. Dalam <em>conceptual schema</em>, kita harus merinci aplikasi-aplikasi database yang diketahui dan transaksi-transaksi yang mungkin.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>PADA FASE-2 INI DILAKUKAN DUA AKTIFITAS:<br />
</strong></span></p>
<ol>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Perancangan skema konseptual :<br />
</strong></span></div>
</li>
</ol>
<p style="text-align: justify"><span style="font-family:Arial; font-size:12pt">   menguji kebutuhan-kebutuhan data dari suatu database yang merupakan hasil dari fase 1, dan menghasilkan sebuah <em>conceptual database schema</em> pada DBMS independent model data tingkat tinggi seperti <em>EER (enhanced entity relationship)</em> model.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>2. Perancangan transaksi :<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial; font-size:12pt">    Menguji aplikasi-aplikasi database dimana kebutuhan-kebutuhannya telah dianalisa pada fase 1, dan menghasilkan perincian transaksi-transaksi ini.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>PENDEKATAN PERANCANGAN SKEMA:<br />
</strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong><span style="text-decoration:underline">Perancangan skema tersentralisasi</span><br />
</strong></span></div>
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Semua permintaan user dan aplikasi dirancang menjadi satu kesatuan.<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Autorisasi tersentralisasi oleh DBA.<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>DBA bertanggungjawab penuh dalam perancangan<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Diperlukan perancang database yang ahli dan memahami permintaan-permintaan untuk setiap pemakai.<br />
</strong></span></div>
<p style="text-align: justify">
</li>
</ul>
</li>
</ul>
<p style="text-align: justify"><span style="font-family:Arial"><strong>2<span style="text-decoration:underline">. Perancangan skema integrasi</span><br />
</strong></span></p>
<ul style="margin-left: 72pt">
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Setiap kelompok pemakai dapat merancang database mereka sendiri-sendiri<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Setelah skema konseptual database terbentuk, proses integrasi dilanjutkan oleh DBA<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Pembentukan entity-entity, atribut-atribut dan domain harus jelas dan seragam pada setiap user group<br />
</strong></span></div>
</li>
</ul>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>STRATEGI-STRATEGI PADA PERANCANGAN SKEMA:<br />
</strong></span></p>
<p style="text-align: justify">
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Top Down Strategi<br />
</strong></span></div>
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Perancangan dimulai dari pendefinisian tipe-tipe entitynya terlebih dahulu, setelah itu dilanjutkan dengan keterhubungannya beserta atribut-atributnya<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Pendefinisian tipe entity dari lebih tinggi ke tipe yang lebih rendah. Contoh : menggunakan spesialisasi<br />
</span></div>
<p style="text-align: justify">
</li>
</ul>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Bottom Up Strategi<br />
</strong></span></div>
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Perancangan dimulai dari pendefinisian atribut-atribut terlebih dahulu, setelah itu dilanjutkan dengan keterhubungannya beserta atribut-atributnya<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Pendefinisian tipe entity dari lebih rendah ke tipe yang lebih tinggi. Contoh : menggunakan Generalisasi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Inside-Out Strategi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Special kasus dari Bottom Up Strategi dimana difokuskan ke konsep-konsep utama baru ke konsep lainnya.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mixed Strategi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Gabungan dari Top Down dan Bottom Up Strategi<br />
</span></div>
<p style="text-align: justify">
</li>
</ul>
</li>
</ul>
<p style="text-align: justify"><span style="font-family:Arial"><strong>Perancangan &amp; Jenis-jenis Transaksi<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial">Transaksi merupakan representasi dari aktifitas-aktifitas terhadap database.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Perancangan transaksi harus disesuaikan dengan kebutuhan para pemakai dan area aplikasi.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Kegiatan-kegiatan dalam perancangan transaksi pada tingkat konseptual meliputi:<br />
</span></p>
<ul style="margin-left: 72pt">
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mengidentifikasi input/output<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Mengidentifikasi fungsi transaksi<br />
</span></div>
</li>
</ul>
<ol>
<li>
<div style="text-align: justify"><span style="font-family:Arial"><strong>Retrieval transaksi<br />
</strong></span></div>
</li>
</ol>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;</strong>Transaksi yang mencari data untuk menampilkan laporan pada layer<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>2.      Update transaksi<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;</strong>Transaksi untuk menambahkan, menghapus dan memodifikasi record-record di dalam database<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>3.       Mixed transaksi<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>&nbsp;&nbsp;&nbsp;&nbsp;</strong>Transaksi untuk mencari data sekaligus untuk update data.<br />
</span></p>
<p><span style="font-family:Arial; font-size:14pt"><strong><em>Fase 3 :<br />
Pemilihan DBMS</em></strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Pemilihan database ditentukan oleh beberapa faktor, diantaranya:<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial"><strong>1. Struktur data</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    Jika data yang disimpan dalam database mengikuti struktur<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    hirarki, maka suatu jenis hirarki dari DBMS harus dipikirkan.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial"><strong>2. Personal yang telah terbiasa dengan suatu sistem</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    Jika staf programmer dalam suatu organisasi sudah terbiasa<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    dengan suatu DBMS, maka hal ini dapat mengurangi biaya<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    latihan dan waktu belajar.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial"><strong>3. Tersedianya layanan penjual</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    Keberadaan fasilitas pelayanan penjual sangat dibutuhkan<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    untuk membantu memecahkan beberapa masalah sistem.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial"><strong>4. Teknik</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    Keberadaan DBMS dalam menjalankan tugasnya seperti jenis<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    -jenis DBMS (relational, network, hierarchical, dll), struktur<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    penyimpanan, dan jalur akses yang mendukung DBMS,<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">    pemakai, dll.<br />
</span></p>
<p style="text-align: justify">
<p><span style="font-family:Arial; font-size:14pt"><strong><em>Fase 4 :<br />
Perancangan database secara logika (pemetaan model data)<br />
</em></strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial">Fase selanjutnya dari perancangan database adalah membuat sebuah skema konseptual dan skema eksternal  pada model data dari DBMS yang terpilih. Fase ini dilakukan oleh pemetaan skema konseptual dan skema eksternal yang dihasilkan pada fase 2. Pada fase ini,  skema konseptual ditransformasikan dari model data tingkat tinggi yang digunakan pada fase 2 ke dalam model data dari DBMS yang dipilih pada fase 3.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">1. <strong>Pemetaan system-independent :</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">Pemetaan ke dalam model data DBMS dengan tidak  mempertimbangkan karakteristik atau hal-hal yang khusus yang berlaku pada implementasi DBMS dari model data tsb.<br />
</span></p>
<p style="text-align: justify; margin-left: 36pt">
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">2. <strong>Penyesuaian skema ke DBMS yang spesifik :</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-family:Arial">mengatur skema yang dihasilkan pada langkah 1 untuk disesuaikan pada implementasi yang khusus di masa yang akan datang dari suatu model data yang digunakan pada DBMS yang dipilih.<br />
</span></p>
<p><span style="font-family:Arial; font-size:14pt"><strong><em>Fase 5 :<br />
Perancangan database fisik</em></strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Perancangan database secara fisik merupakan proses pemilihan struktur-struktur penyimpanan dan jalur-jalur akses pada file-file database untuk mencapai penampilan yang terbaik pada bermacam-macam aplikasi.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Selama fase ini, dirancang spesifikasi-spesifikasi untuk database yang disimpan yang  berhubungan dengan struktur-struktur penyimpanan fisik, penempatan record<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">dan jalur akses.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>Tujuan Pemanfaatan perancangan database secara fisik :<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>1. Response time </strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Waktu yang telah berlalu dari suatu transaksi database yang diajukan Untuk menjalankan suatu tanggapan. Pengaruh utama pada response  time adalah di bawah pengawasan DBMS yaitu : waktu akses database  untuk data item yang ditunjuk oleh suatu transaksi.<br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Response time juga dipengaruhi oleh beberapa faktor yang tidak  berada di bawah pengawasan DBMS, seperti penjadwalan sistem  operasi atau penundaan komunikasi.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong>  2. Space Utility </strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Jumlah ruang penyimpanan yang digunakan oleh file-file database dan  struktur-Struktur jalur akses.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial"><strong> 3. Transaction throughput :</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">      Rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem database, dan merupakan parameter kritis dari sistem transaksi (misal, digunakan pada pemesanan tempat di pesawat, bank, dll). Hasil dari fase ini adalah penentuan awal dari struktur penyimpanan dan jalur akses untuk file-file database.<br />
</span></p>
<p style="text-align: justify">
<p><span style="font-family:Arial; font-size:14pt"><strong><em>Fase 6 :<br />
Implementasi sistem database</em></strong><br />
</span></p>
<p style="text-align: justify"><span style="font-family:Arial">Setelah perancangan secara logika dan secara fisik lengkap,kita dapat melaksanakan sistem database. Perintah-perintah dalam DDL(Data Definition language) dan SDL(storage definition language) dari DBMS yang dipilih, dihimpun dan digunakan untuk membuat skema database dan file-file database (yang kosong) kemudian database tsb dimuat (disatukan) dengan datanya.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial">Jika data harus dirubah dari sistem komputer sebelumnya, perubahan-perubahan yang rutin mungkin diperlukan untuk format ulang datanya yang kemudian dimasukkan ke database yang baru. Transaksi-transaksi database sekarang  harus dilaksanakan oleh para programmmer aplikasi.<br />
</span></p>
<ol>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Pembentukan database file<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Pengisian data<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Konversi data (bila perbaikan system lama)<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Implementasi transaksi database<br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial; font-size:12pt"><strong>Testing dan validasi<br />
</strong></span></div>
</li>
</ol>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial; font-size:14pt"><strong>Administrasi Basis Data<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family:Arial; font-size:14pt"><strong>KONVERSI &amp; LOADING DATA<br />
</strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Tahap ini dilakukan apabila sistem basis data yg ada digantikan sistem basis data baru<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Semua data yg ada ditransfer ke basis data baru &amp; konversi aplikasi yg ada utk basis data baru<br />
</span></div>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial; font-size:14pt"><strong>PENGOPERASIAN &amp; PERAWATAN<br />
</strong></span></p>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Pengoperasian basis data setelah divalidasi<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Memonitor kinerja sistem, jika tidak sesuai perlu reorganisasi basis data<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family:Arial">Perawatan &amp; upgrade sistem aplikasi basis data jika diperlukan.<br />
</span></div>
</li>
</ul>
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family:Arial; font-size:16pt"><strong>SIKLUS KEHIDUPAN APLIKASI BASIS DATA<br />
</strong></span></p>
<p style="text-align: center"><img src="https://i2.wp.com/ceritahosting.com/wp-content/uploads/2020/06/062220_0935_PERANCANGAN5.png?ssl=1" alt="" data-recalc-dims="1"><span style="font-family:Arial"><br />
</span></p>
<p style="text-align: center"><span style="font-family:Arial"><strong>Gambar5. Siklus Kehidupan Aplikasi Basis Data<br />
</strong></span></p>
<p><span style="font-size:16pt"><strong>PUSTAKA<br />
</strong></span></p>
<ul style="margin-left: 48pt">
<li>Connolly, Thomas., Begg, Carolyn (2005). Database System: A practical Approach to Design, Implementation and management, 4th Ed. Pearson Education, England.</li>
<li><a href="https://ceritahosting.com/2020/05/19/analisa-dan-perancangan-sistem-informasiapsi13-designing-database/">https://ceritahosting.com/2020/05/19/analisa-dan-perancangan-sistem-informasiapsi13-designing-database/</a></li>
</ul>
<p>The post <a rel="nofollow" href="https://ceritahosting.com/2020/06/22/perancangan-basis-data-pbd/">PERANCANGAN BASIS DATA (PBD)</a> appeared first on <a rel="nofollow" href="https://ceritahosting.com">Cerita Hosting ☁️</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ceritahosting.com/2020/06/22/perancangan-basis-data-pbd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">683</post-id>	</item>
	</channel>
</rss>
