Postingan

Apa itu OODB?

OODB   Basis data berbasis objek terdiri dari Object-Oriented Data Model (OODM), Object-Oriented Database (OODB) dan Object-Oriented DBMS (OODBMS). Menurut Connolly (2005, p849) OODM adalah suatu model data logika yang menangkap semantik dari objek yang didukung oleh pemrograman berbasis objek sedangkan OODB adalah sekelompok objek persistent dan sharable yang didefiniskan OODM, dan OODBMS merupakan manajer dari OODB. Menurut Bancilhon (1992, p5) ada tiga belas fitur yang dimiliki suatu OODBMS. Delapan fitur pertama merupakan karakteristik object oriented, sedangkan selebihnya merupakan karakteristik DBMS. Mendukung complex object. Mendukung identitas objek. Mendukung encapsulation. Mendukung class. Kelas harus dapat mewarisi sifat (inheritance) dari superclassnya. Mendukung dynamic binding. DML harus lengkap diperhitungkan. Tipe data harus dapat dikembangkan. Menyediakan data persistent. Mampu mengelola basis data yang sangat besar. Mendukun

CARA MENGISNTAL DBMS (MYSQL)

Gambar
     Seperti yang kita ketahui bahwa database mysql ini sudah diakuisisi oleh oracle, sehingga perkembangannya secara penuh dipegang oleh sun microsystem, artikel ini sebenarnya sudah tampilan installasi yang baru, tapi sebenarnya proses install database mysql ini sama saja hanya interface yang berbeda. Mari kita mulai install database mysql, tutorial ini disertai dengan gambar dari awal hingga akhir, agar memudahkan pembaca. Persiapan Instal Database Mysql          Silahkan download terlebih dahulu software nya di: dev.mysql.com/downloads/mysql , didalam tutorial ini menggunakan MySQL versi 5.7.16.0 community silahkan download versi terakhir atau versi yang terbaru dan simpan di komputer anda pastikan arsitektur prosesor disesuaikan dengan prosesor anda, kita tidak menggunakan versi enterprise karna versi tersebut berbayar, sedangkan kita tidak membutuhkannya sekarang ini kecuali memang untuk perusahaan besar. Cara Instal Database Mysql         Pastikan anda t

MODERN DATABASE MANAGEMENT Eighth Edition

Gambar
MK BASIS DATA CHAPTER 5    " LOGICAL DATABASE DESIGN AND THE RELATIONAL MODEL" Model Data Relasional           Model data relasional pertama kali diperkenalkan pada tahun 1970 oleh E.F. Codd, kemudian IBM (codd, 1970). Dua proyek penelitian awal diluncurkan untuk membuktikan kelayakan model relasional dan untuk mengembangkan sistem prototipe. Yang pertama di Laboratorium Penelitian San Jose IBM, menyebabkan pengembangan Sistem R (prototipe relasional DBMS-RDBMS) selama tahun 1970an yang lalu. Definisi Dasar            Model data relasional merepresentasikan data dalam bentuk tabel. Model relasional didasarkan pada teori matematika dan oleh karena itu memiliki landasan teoritis yang solid. Namun, kita hanya memerlukan beberapa konsep sederhana untuk menggambarkan model relasional, dan oleh karena itu mudah dipahami dan digunakan oleh orang-orang yang tidak terbiasa dengan teori yang mendasarinya. model data relasional terdiri dari dia mengikuti tiga komponen

SOFTWARE ENGINEERING PRACTICE

MK REKAYASA PERANGKAT LUNAK * Prinsip Yang Memandu Proses Cerdas Fokus pada kualitas untuk setiap langkah Siap untuk beradaptasi Bangun tim yang efektif * Prinsip Yang Memandu Praktik Paham dan menggunakan abstraksi Berusaha konsisten => dari awal sampai akhir  Fokus pada transfer informasi Carilah pola => menangkap pengetahuan arsitektur yang baik yang kita pahami yang memenuhi kebutuhan pengguna Ingat bahwa seseorang akan memelihara SW Communication Practice Komunikasi Efektif yaitu : Dengarkan Baik-baik Persiapkan sebelum anda Berkomunikasi Seseorang harus memfasilitasi aktivitas Komunikasi tatap muka adalah yang terbaik Buat catatan dan keputusan dokumen Berjuang untuk berkolaborasi Negoisasi berhasil ketika kedua pihak menang Communication Principles Prinsip Komunikasi yaitu : Alasan semua ada KISS ( Keep It Simple) Pertahankan Visi Apa yang anda hasilkan, yang lain akan mengkonsumsi Bersikap terbuka untuk masa depan Rencana kedepa

MODEL PROSES PENGEMBANGAN PERANGKAT LUNAK

Gambar
MK REKAYASA PERANGKAT LUNAK Proses Pengembangan Perangkat Lunak (Software Development Process) adalah suatu penerapan struktur pada pengembangan suatu Perangkat Lunak (Software), yang bertujuan untuk mengembangkan sistem dan memberikan panduan untuk menyukseskan proyek pengembangan sistem melalui tahapan-tahapan tertentu. Terdapat berbagai model pengembangan sistem perangkat lunak diantaranya : 1. Waterfall Development Model                               Waterfall Development Model atau disebut Model Pengembangan Air Terjun merupakan paradigma model pengembangan perangkat lunak paling tua dan paling banyak dipakai. Model ini mengusulkan sebuah pendekatan perkembangan perangkat lunak yang sistematik dan sekuensial yang dimulai pada tingkat dan kemajuan sistem pada seluruh tahapan analisis, kode, pengujian, dan pemeliharaan. Kelebihan Waterfall Development Model : Tahapan prose pengembangan tetap ( pasti ), mudah diaplikasikan, dan prosesnya teratur. Cocok digunakan untuk

MULTIMEDIA INTERAKTIF

Gambar
MK SISTEM MULTIMEDIA Multimedia interaktif  adalah media yang menggabungkan teks, grafik, video, animasi dan suara. Untuk menyampaikan suatu pesan dan informasi,  melalui media elektronik seperti komputer dan perangkat elektronik lainnya. Pengertian Multimedia Interaktif menurut beberapa ahli dijelaskan sebagai berikut: Menurut Robin dan Linda (seperti dikutip Benardo, 2011) Multimedia interaktif adalah alat yang dapat menciptakan persentasi yang dinamis dan interaktif, yang mengkombinasikan teks, grafik, animasi, audio dan gambar video. Menurut Hofstetter (seperti dikutip Benardo, 2011) Multimedia interaktif adalah pemanfaatan komputer untuk membuat dan menggabungkan teks, grafik, audio, gambar bergerak (video dan animasi) dengan menggabungkan link dan tool yang memungkinkan pemakai melakukan navigasi, berintraksi, berkreasi dan berkomunikasi. Jenis Multimedia Interaktif Menurut Suyanto (seperti dikutip Benardo, 2011) jenis multimedia interaktif terbagi menjadi

GENERIC PROCESS FRAMEWORK

Gambar
MK REKAYASA PERANGKAT LUNAK DEFINISI   GENERIC PROCESS MODEL      Terdiri dari 5 aktifitas umum dalam pembangunan perangkat lunak, yaitu : 1. Communication 2. Planning 3. Modeling 4. Construction 5. Deployment 1. Communication         Pengembangan perangkat lunak melakukan pendekatan komunikasi dengan Costumer yang akan menggunakan perangkat lunak untuk mendapatkan ide-ide spesifikasi perangkat lunak yang di butuhkan. 2. Planning         Pengembangan perangkat lunak mendiskusikan tentang perencanaan kegiatan yang perlu di lakukan seperti lamanya pembuatan program dan berapa banyak programmer yang di butuhkan dengan memperhatikan resiko-resiko yang harus di antisipasi. 3. Modeling         Pada pembuatan model perangkat lunak, membantu pada tahap perancangan modeling harus mengacu pada communication dan planning. 4. Construction         Construction gabungan dari penulisan kode pemprograman dan pengujian untuk mencari dan memperbaiki error yang ada. 5. Dep