Langsung ke konten utama

Perancangan Basis Data

6 Tahap Perancangan Basis Data



    1. Pengumpulan data dan analisis
          Tahapan ini meliputi kegiatan sebagai berikut :   
  • Menentukan siapa yang akan memakai basis data dan batasan bagaimana aplikasi tersebut akan bekerja.
  • Melakukan pengumpulan informasi dari dokumentasi yang pernah ada
  • Menganalisis proses di dalam organisasi dan bagaimana data akan diproses
  • Membuat daftar pertanyaan dan melakukan wawancara 
    2. Perancangan basis data secara konseptual
            Pada tahap ini dilakukan perancangan konsep basis data, seperti membuat skema alur basis data serta perancangan alur transaksi yang nantinya akan dilakukan dalam basis data.

    3. Pemilihan BDMS
        Beberapa faktor yang dapat dijadikan pertimbangan dalam memilih DBMS adalah :
  • Faktor Teknik, yaitu bagaimana keberadaan DBMS dalam menjalankan tugasnya, seperti jenis-jenis DBMS; relational, network, dan hierarchical, struktur penyimpanan, dan jalur akses yang mendukung DMBS, user, dan lain-lain.
  • Faktor Ekonomi dan Organisasi, hal ini dapat dilihat dari struktur data personal yang telah terbiasa menggunakan sebuah sistem dan tersedianya layanan purna jual.
    4. Perancangan basis data secara logika
        Tahap ini dilakukan dengan 2 hal, yaitu pemetaan (transformasi data) dan penyesuaian skema ke dalam DBMS.

    5. Perancangan basis data secara fisik
        Hal yang harus diperhatikan dalam tahap ini adalah :
  • Response Time, yaitu waktu akses basis data untuk data item yang ditunjuk oleh suatu transaksi.
  • Space Utility, yaitu jumlah ruangan penyimpanan yang dibutuhkan oleh file basis data dan struktur jalur akses.
  • Transaction Throughput, yaitu rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem basis data.
    6. Implementasi sistem basis data
        Tahap terakhir dari perancangan basis data adalah mengimplementasikan keseluruhan tahapnya untuk kemudian mulia dibentuk sebuah aplikasi yang dibentuk oleh prgorammer.

Aktifitas utama dari proses perancangan basis data

    Dari ke-6 tahap proses perancangan basis data yang sudah dijabarkan di atas, aktifitas utamanya terdapat pada tahap Perancangan Desain Basis Data Secara Konseptual, Logika, dan Fisik. Ketiga tahapan tersebut merupakan tahapan utama, karena inti dari sebuah basis data merupakan hasil dari ketiga tahapan tersebut. Pada tahap perancangan secara konseptual dihasilkan sebuah skema DBMS tingkat tinggi seperti EER (Enhanced Entity Relationship) yang kemudian ditransformasikan dan digunaakn pada tahap perancangan secara logika. Dari tahap perancangan logika, dihasilkan sebuah model data yang digunakan untuk merancang bais data secara fisik.

Mengapa perancangan skema dan aplikasi dilakukan secara paralel?

    Karena ketika membuat desain skema konseptual, kita menentukan kebutuhan yang akan dihasilkan pada tahap ini. Sedangkan dalam tahap desain transaksi dan aplikasi, kita menganalisis aplikasi basis data yang sudah dihasilkan pada tahap konseptual dan menghasilkan spesifikasi level tinggi untuk aplikasi tersebut.

Mengapa digunakan model data implemention-independent selama perancangan skema konseptual?

    Karena skema konseptual tidak tersedia sebagai sesuatu yang dideskripsikan secara stabil dari isi basis datanya. Pemilihan DBMS dan keputusan desain dapat berubah tanpa mengubah skema konseptual DBMS-independent.

Mengapa diperlukan koleksi (pengumpulan data) dan analisis kebutuhan?

    Karena untuk menentukan kebutuhan suatu sistem basis data, kita perlu mengetahui terlebih dahulu bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan basis datanya, termasuk para user yang sudah ada dan user baru yang akan menggunakan aplikasinya. 

Komentar

Postingan populer dari blog ini

Aplikasi OSI Layer

OSI Layer memiliki 7 layer yang terbagi menjadi upper layer dan lower layer . Layer/lapisan yang termasuk dalam upper layer  adalah lapisan aplikasi, presentasi, dan sesi. Sedangkan lapisan yang termasuk dalam lower layer  adalah network, transport, data link, dan fisik. Aplikasi / penggunaan dalam layer-layer tersebut adalah : Upper Layer 1. Lapisan Aplikasi - HTTP ( Hyper Text Transfer Protocol ) yang digunakan untuk transfer file HTML dan Web. - DNS ( Domain Name Server ) yang merupakan database nama domain mesin dan nomor IP. - FTP ( File Transfer Protocol ) yang merupakan sebuah protokol untuk mentransfer file. 2. Layer Presentasi - SNMP ( Simple Network Management Protocol ) yang merupakan ptookol untuk manajemen jaringan. - Telnet, protokol untuk akses jarak jauh. - SMTP ( Simple mail Transfer Protocol ) yang merupakan protokol untuk pertukaran mail . 3. Layer Sesi - NETBIOS ( Network basic input output system ) - RPC ( Remote Procedure Call )  - S

OSI LAYER

Open System Interconnection (OSI) atau Layer OSI digunakan untuk menjelaskan cara kerja jaringan komputer secara logika. Tetapi model osi sendiri bukanlah sebuah protokol. OSI Layer mempunya 7 model beserta fungsinya masing-masing. 1. Physical Layer Lapisan ini adalah layer pertama. Physical layer berhubungan dengan fungsi persinyalan dan merupakan layer yang paling dekat dengan hardware. Adapun fungsi physical layer adalah : - Mendefinisikan media transmisi jaringan - Mendefinisikan metode persinyalan - Sinkorinasi bit data 2. Data Link Layer Lapisan selanjutnya adalah Data Link Layer yang memiliki fungsi sebagai berikut : - Melakukan pengkoreksian kesalahan - Menentukan bagaimana setiap bit dari data dikelompokkan ke dalam frame - Menentukan bagaimana sebuah perangkat keras dapat beroperasi. 3. Network Layer Selanjutnya adalah Networl Layer yang berfungsi untuk membantu mendefinisikan alamt IP, sehingga tiap komputer dapat terhubung dengan satu jaringan. 4.

Sejarah Perkembangan IT

Saat kalian membuka artikel ini pasti kalian menggunakan smartphone, laptop, komputer, atau peranti lainnya yang mendukung. Peranti – peranti ini merupakan contoh hasil dari perkembangan teknologi di bidang informasi dan komunikasi. Dengan menggunakan peranti ini banyak sekali dampak positif yang bisa kita dapatkan, perkembangan teknologi ini juga mempermudah banyak pekerjaan kita. Teknologi di bidang informasi dan komunikasi merupakan tekonologi yang paling sering mengalami kemajuan hingga sekarang. Teknologi ini ternyata sudah berkembang sejak lama bahkan dari zaman masa prasejarah loh. Menurut beberapa literatur, perkembangan ini dibagi menjadi empat era, yaitu era pramekanis, era mekanis, era elektromekanis, dan era elektonik. Nah gimana sih perkembangannya? Kok bisa teknologi canggih yang kita pakai seakrang ini sudah ada perkembangannya sejak manusia bahkan masih hidup di zaman batu? Mari simak ulasan berikut yaa! Era Pra - Mekanis Era pramekanis merupakan era dimana bahas