Rabu, 02 April 2014

Perkembangan Basis Data



Sebelum membahas tentang perkembangan basis data kita harus mengetahui pengertian dari basis data itu sendiri. Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu.

Basis data memiliki beberapa unsur yaitu :

·         Entititas
Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam.
·         Field
Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity.
·         Record
Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan
menginformasikan tentang suatu entity secara lengkap.
·         Data Value
Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut
disebut nilai data.
·         Kunci Elemen Data ( Key Data Element )
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan
entitas.

Basis data juga memiliki beberapa komponen yaitu :

·         Perangkat Keras ( Hardware )
·         Sistem Operasi ( Operating System )
·         Basis data (  Database  )
·         Management System ( DBMS )
·         Pemakai ( User )

Tujuan dari penggunaan basis data diantaranya adalah :

·         Kecepatan dan kemudahan (Speed )
·         Efisien ruang penyimpanan (Space)
·         Keakuratan (Acuracy)
·         Keamanan (Security)
·         Terpeliharanya keselarasan data (Consitant)
·         Data dapat dipakai secara bersama (shared)
·         Dapat diterapkan standarisasi (standardization)

Perkembangan basis data sendiri tidak lepas dari perkembangan teknologi informasi dan computer. Terdapat dua pendekatan alternatif yang dapat digunakan dalam pengembangan basis data pada sebuah proyek perancangan sistem informasi. Kedua pendekatan tersebut adalah :


  • ·System Development Life Cycle (SDLC) 
  •   Rapid Application Development (RAD) / Prototyping


Saya akan menjelaskan tentang RAD. Pendekatan menggunakan RAD memungkinkan pengembangan sistem secara cepat. Proses pembuatan prototipe data dapat dilakukan pada saat pendefinisian data. Dimana proses identifikasi dan inisalisasi tidak dilakukan secara mendetail. Setiap perubahan yang terjadi terhadap perencanaan perancangan dapat disesuaikan kembali dengan jalan melakukan revise dan enhance prototipe itu sendiri. Lebih fleksibel jika dibandingkan dengan model pendekatan SDLC.
RAD dilakukan melalui tahap-tahap berikut :
  • Identity problem : pada tahap ini dilakukan analisis kebutuhan proyek dan pemodelan tahap awal sebuah data
  • Develop Initial Prototype : Setelah kebutuhan dirinci dan dijelaskan, maka dilakukan desain pemodelan data logika. Dimana pada tahapa ini proses analsis kebutuhan di spesifiukasikan secara rinci.
  • Physical Database Design and Creation : Pada tahap ini terjadi pendefinisian isi database lanjutan ke dalam DBMS. Selain itu, pada tahap ini juga terjadi desain program yang melakukan pemrosesan data.
  • Database Maintenance : Pada tahap ini dilakukan proses analisis database untuk menyesuaikannya dengan aplikasi-aplikasi yang dibutuhkan. Pada tahap ini juga dilakukan proses perbaikan terhadap error yang muncul selama prototype diimplementasikan. Perbaikan terhadap error ini dapat terjadi berulang kali hingga akhirnya tercipta sebuah prototype yang sesuai dengan harapan atau tujuan organisasi.
  • Implementation : Merupakan tahap penerapan Prototype.
  • Convert to Operational System : Merupakan proses akhir dari perancangan. Proses ini adalah kelanjutan dari tahapan Implementasi. Proses pembuatan sistem operasi dilakukan dengan mengkonversi prototype yang telah diimplementasikan. Hasil implementasi tersebut mengindikasikan kalau model tersebut layak untuk dijadikan sebuah sistem yang siap digunakan.


Refrensi :

Minggu, 30 Maret 2014

Pengantar Teknologi Game





Nama  : Diaz Zafrullah
NPM   : 52411052
Kelas  : 3IA14

 
Game adalah permainan yang menggunakan media elektronik, merupakan sebuah hiburan berbentuk multimedia yang di buat semenarik mungkin agar pemain bisa mendapatkan sesuatu sehingga adanya kepuasaan batin. Bermain game merupakan salah satu sarana pembelajaran. Game edukasi dibuat dengan tujuan spesifik sebagai alat pendidikan, untuk belajar mengenal warna, mengenal huruf dan angka, matematika, sampai belajar bahasa asing. Desainer yang membuat game harus memperhitungkan berbagai hal agar game benar-benar dapat mendidik, menambah pengetahuan dan meningkatkan keterampilan yang memainkannya.

Berikut ini adalah beberapa pengertian dan definisi game:

# JOHN C BECK & MITCHELL WADE
Game adalah penarik perhatian yang telah terbukti

Game adalah lingkungan pelatihan yang baik bagi dunia nyata dalam organisasi yang menuntut pemecahan masalah secara kolaborasi

# IVAN C. SIBERO
Game merupakan aplikasi yang paling banyak digunakan dan dinikmati para pengguna media elektronik saat ini. 

# FAUZI A
Game merupakan suatu bentuk hiburan yang seringkali dijadikan sebagai penyegar pikiran dari rasa penat yang disebabkan  oleh aktivitas dan rutinitas kita

# SAMUEL HENRY
Game merupakan bagian tak terpisahkan dari keseharian anak, sedangkan sebagian orang tua menuding game sebagai penyebab  nilai anak turun, anak tak mampu bersosialisasi, dan tindakan kekerasan yang dilakukan anak

# ANDIK SUSILO
Game adalah salah satu candu yang susah  dihilangkan, bahkan ada yang mengatakan bahwa candu game online setara dengan narkoba

# JOHN NAISBITT
Game merupakan sistem partisipatoris dinamis karena game memiliki tingkat penceritaan yang tidak dimiliki film

# ALBERT EINSTEIN
Game adalah bentuk investigasi paling tinggi

# WIJAYA ARIYANA & DENI ARIFIANTO
Game merupakan salah satu kebutuhan yang menjadi masalah besar bagi pengguna komputer, karena untuk dapat memainkan game dengan nyaman, semua komponen komputernya harus memiliki kualitas yang baik, terutama VGA card-nya 

Contoh Game : NBA 2K14 (PC)



NBA 2K14 аԁаƖаh basket simulasi video game ditetapkan ԁаƖаm National Basketball Association. Rilis kе lima belas ԁаƖаm sejarah contract, telah menjadi pertandingan NBA video уаnɡ barrier populer ԁаƖаm beberapa tahun terakhir. NBA 2K14 telah diluncurkan 2K Games pada tanggal 1 Oktober lalu untuk platform PC Windows, Xbox 360 serta PlayStation 3. Game ini juga akan hadir di console next-generation, Xbox One dan PlayStation 4.




Kelebihan dan Kekurangan :

Kelebihan :
·  Hadirnya tim Euroleague Basketball
·  Gameplay keseluruhan yang lebih baik

Kekurangan :
- Tidak ada inovasi dari segi variasi permainan 
- Tidak ada mode khusus “All Star Weekend” 


System Requirement