Halaman

Selasa, 27 Februari 2018

Pengertian Rekayasa Perangkat Lunak (RPL)




Assala’alaikum Wr. Wb…

Hallo, guyyss...
Pada postingan kali ini, saya akan menjelaskan tentang apa itu Rekayasa Perangkat Lunak (RPL).

Apa RPL itu ? Mari kita bahas.
Rekayasa perangkat lunak (RPL)  atau dalam bahasa Inggris : Software Engineering adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.
Perangkat lunak adalah seluruh perintah yang digunakan untuk memproses informasi. Perangkat lunak dapat berupa program atau prosedur. Program adalah kumpulan perintah yang dimengerti oleh komputer sedangkan prosedur adalah perintah yang dibutuhkan oleh pengguna dalam memproses informasi (O’Brien, 1999).
Secara umum, perangkat lunak adalah program komputer yang apabila dieksekusi memberikan fungsi dan unjuk kerja yang diinginkan. Stuktur data yang memungkinkan program memanipulasinya secara proporsional. Perangkat Lunak merupakan dokumen yang menggambarkan operasi dan kegunaan program. Dikatakan menggambarkan operasi dan kegunaan program karena dokumen digunakan sebagai rekapan untuk melakukan perubahan-perubahan di kemudian hari.
Rekayasa Perangkat Lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip rekayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.

Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak:
1.      Dapat terus dirawat dan dipelihara(maintainability)
2.      Dapat mengikuti perkembangan teknologi(dependability)
3.      Dapat mengikuti keinginan pengguna(robust)
4.      Efektif dan efisien dalam menggunakan energi dan penggunaannya
5.      Dapat memenuhi kebutuhan yang diinginkan(usability)

Cukup sampai disini dulu ya, kurang lebihnya saya mohon maaf. 
Terimakasih sudah berkunjung ^_^

Wassalamu'alaikum Wr. Wb...

Senin, 19 Februari 2018

Apa Itu Grid Computing dan Cloud Computing ? Dan Perbedaan Antara Keduanya



Assala’alaikum Wr. Wb…

Hallo, guyyss...
Postingan kali ini, saya akan menjelaskan tentang Apa itu Grid Computing dan Cloud Computing.

Apa sih perbedaan antara keduanya ? Mari kita bahas.
Grid Computing
Grid Computing atau Komputasi Grid merupakan salah satu dari tipe Komputasi Paralel, adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk Internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.
Grid computing merupakan salah satu jenis dari komputasi modern. Grid computing adalah arsitektur TI baru yang menghasilkan sistem informasi perusahaan yang berbiaya rendah dan lebih adaptif terhadap dinamika bisnis. Dengan grid computing, sejumlah komponen hardware dan software yang modular dan independen akan dapat dikoneksikan dan disatukan untuk memenuhi tuntutan kebutuhan bisnis. Lebih jauh, dari sisi ekonomi, implementasi grid computing berarti membangun pusat komputasi data yang tangguh dengan struktur biaya variatif yang bias disesuaikan dengan kebutuhan.

Cloud Computing
Cloud Computing adalah gabungan dari pemanfaatan teknologi (komputasi) dan pengembangan berbasis internet (awan). Cloud Computing merupakan sebuah metode penggabungan dari berbagai pemanfaatan beberapa teknologi dimana kemampuan TI disediakan sebagai layanan berbasis internet.
Contoh Cloud Computing seperti Ymail atau Gmail. Anda tidak perlu software atau hardware (server) untuk menggunakannya. Semua Konsumen hanya perlu koneksi Internet dan mereka dapat mulai mengirimkan email. Software manajemen email dan server semuanya ada di cloud (internet) dan secara total di kelola oleh provider seperti Yahoo, Google, etc. Konsumen hanya perlu menggunakan software itu sendiri dan menikmati manfaatnya.

Dapat di simpulkan bahwa Cloud Computing adalah sekumpulan komputer yang terhubung melalui internet sama seperti Grid Computing tetapi Grid Computing menghubungkan semua komputer dengan segala perangkat tambahan yang dimiliki tiap komputer untuk saling menggunakan sumber daya pada tiap komputer yang terhubung Sehingga komputasi berjalan maksimal tanpa ada komputer yang menganggur. Sedangkan Cloud Computing hanya menggunakan software pada server tanpa harus memikirkan hardware yang di pakai tanpa membuat komputer dari user lain ikut sibuk bekerja.

Cukup sampai disini dulu ya, kurang lebihnya saya mohon maaf. See you in the next post guyyss ^_^

Wassalamu'alaikum Wr. Wb... 


Apa Itu Physical Model


Assala’alaikum Wr. Wb…

Hallo, guyyss...
Pada postingan kali ini saya akan membahas tentang Physical Model, oke mari langsung saja ke pembahasannya..

Apa sih yang dimaksud dengan Physical Model, itu ? mari kita bahas ^_^
Physical data model Merupakan model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik. Sebuah physical data model (alias desain database) adalah representasi dari desain data yang memperhitungkan fasilitas dan kendala sistem database yang diberikan manajemen. Dalam siklus hidup proyek itu biasanya berasal dari model data logis, meskipun mungkin reverse-engineered dari implementasi database yang diberikan.
Sebuah physical data model lengkap akan mencakup semua artefak database yang diperlukan untuk membuat hubungan antara tabel atau mencapai tujuan kinerja, seperti indeks, definisi kendala, menghubungkan tabel, tabel dipartisi atau cluster. Physical data model biasanya dapat digunakan untuk menghitung perkiraan penyimpanan dan mungkin termasuk rincian alokasi penyimpanan khusus untuk sistem database tertentu.
Saat ini, ada enam database utama dalam pasar bisnis, Oracle, Postgres, SQL Server, Sybase, DB2 dan MySQL.

Ada banyak sistem RDBMS besar lainnya di luar sana, tetapi ini cenderung baik untuk menjadi warisan database atau digunakan dalam akademis seperti universitas atau kolese pendidikan lanjutan. Sebuah physical data model pada setiap pelaksanaan akan secara signifikan berbeda, paling tidak karena kebutuhan OS yang mendasari yang duduk di bawah mereka. Contohnya SQL Server yang hanya berjalan pada sistem operasi Microsoft Windows, sedangkan Oracle dan MySQL dapat berjalan di Solaris, Linux dan sistem operasi berbasis UNIX serta Windows.
Ini berarti bahwa persyaratan disk, persyaratan keamanan dan banyak aspek lain dari physical data model akan dipengaruhi sepenuhnya oleh RDBMS yang database administrator (atau organisasi mereka) memilih untuk menggunakan.

Kurang lebihnya mohon di maafkan , apabila kepanjangan harap maklum.
Sekian dan terimakasih :)

Wassalamu'alaikum Wr. Wb... 


Apa Itu Conseptual DB


Assala’alaikum Wr. Wb…

Hallo, guyyss...
Untuk postingan kali ini saya akan membahas Conseptual DB, oke mari langsung saja ke pembahasannya..

Apa sih yang dimaksud dengan Conseptual DB, itu ? mari kita bahas ^_^
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan objek yang diwakili suatu basis data, dan hubungan di antara objek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan di mana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Jadi secara konsep basis data atau database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi. Atau basis data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.

Cukup sampai disini dulu ya, kurang lebihnya saya mohon maaf.  
Terimakasih sudah berkunjung ^_^

Wassalamu'alaikum Wr. Wb... 

Basis Data




Assalamu’alaikum Wr. Wb J

Hallo, guyyss…
Bertemu lagi bersama saya, pada postingan kali ini, saya akan menjelaskan tentang basis data. Basis data ? apa sih basis data itu ? Nahh.. daripada penasarana dan tanpa banyak basa-basi takut keburu basi juga hahaha :D langsung aja ke pembahasan yaa..

Apa Itu Basis Data ?
Basis data atau disebut juga sebagai database dalam bahasa inggris adalah kumpulan informasi yang disimpan dalam media elektronik atau komputer secara sistematik. Data tersebut juga diolah sedemikian rupa supaya bisa digunakan dengan mudah. Biasanya, istilah basis data atau database dipelajari dalam ilmu informasi. Pada awalnya, database ada dalam ilmu komputer selanjutnya meluas ke bidang elektronika.
Selain itu, pengertian basis data secara sederhana juga bisa diartikan sebagai kumpulan data yang saling berhubungan satu sama lain dan mempunyai penggunaan yang beragam.Database juga berarti kumpulan data yang bersifat mekanis, terdefinisi, dan terbagi dengan formal melalui suatu pengorganisasian.
Database adalah data operasional yang dipergunakan oleh sistem dari aplikasi dari pengorganisasian. Database juga didefinisikan sebagai sistem file yang terintegrasi serta mempunyai paling tidak satu primary key untuk sebuah pengulangan.

Pengertian Basis Data Beserta Fungsinya
Pada dasarnya, data base mempunyai fungsi umum yang sudah banyak diterapkan di dunia industry yang ada di seluruh dunia yang bertujuan untuk mendukung aplikasi serta sistem yang digunakan di tiap industri.
Dalam pengertian basis data, fungsi dasar basis data adalah mengklasifikasikan data supaya mudah digunakan serta dipahami penggunaannya, menghindari duplikasi serta inkonsistensi suatu data, memudahkan mengakses dan menyimpan data. Pengertian basis data dan fungsinya yang lain yaitu untuk memudahkan menghapus serta mengupdate data, menjamin kualitas informasi serta data yang ada didalamnya serta bisa diakses, suatu solusi untuk penyimpanan data, mendukung kinerja aplikasi untuk menyimpan data, dan lain sebagainya.

Pengertian Basis Data Dan Tujuannya
Data base bertujuan untuk mengatur data sehingga dapat memudahkan para penggunanya dengan kelebihan kecepatan serta ketepatan saat mengakses kembali data yang sudah tersimpan.
Menjaga konsistensi dan tidak adanya redundansi dalam data yang sudah di simpan. Basis data juga berperan menjadi pengaturan untuk menilai data sesuai dengan jenis dan fungsinya. Pengertian basis datamenyebutkan bahwa data base mempunyai kemampuan untuk memilih data yang sudah tersimpan dengan cepat berdasarkan kelompok yang sudah diurutkan.

Nah.. itu diatas adalah pengertian dan penjelasan tentang basis data dalam ilmu computer ^_^ Terimakasih sudah berkunjung guyyss..

Wassalamu'alaikum Wr. Wb J

Yang Diharapkan Dari MK Basis Data



Assala’alaikum Wr. Wb…

Hallo, guyyss...
Untuk postingan kali ini saya ingin menulis harapan untuk MK basis data pada semester 4 ini ^_^

Intinya mah cuma 1, jangan banyak tugas :D dan kalau pun ada jangan yang susah-susah tugasnya ^_^

Cukup sekian dan terimakasih telah berkunjung :)

Wassalamualaikum Wr. Wb …