Pada penulisan tugas softskill kali ini saya ingin berbagi mengenai game impian saya, saya mempunyai impian untuk membuat game 3D dimana pada game ini pemain dikisahkan berada pada sebuah peperangan sengit yang mana mengisahkan pemain adalah seorang tentara indonesia yang berperang melawan sekelompok penjajah yang mencoba menjajah indonesia kembali, dilihat dari gambaran tokoh tersebut maka dapat diketahui saya ingin membuat sebuah game perang first person dimana game tersebut mengisahkan tentang pejuang negeri kita sendiri yaitu negeri indonesia.
Diawal game tersebut akan dikisahkan sekelompok negara berusaha datang dan kembali menjajah indonesia, dan disaat itulah ada seorang pria yang sebut saja namanya ucok dia telah bergabung dengan tentara nasional indonesia yang dia merupakan prajurit golongan bawah namun dengan tekadnya yang kuat demi membela tanah air ia akhirnya menjadi seorang jendral karna berhasil membela tanah air tercintanya.
Di game ini pemain akan memaikan si ucok sebagai prajurit di TNI dan game ini akan mengambil latar peperangan dari beberapa wilayah ditanah air, sehingga mempunyai stage permainan yang banyak dan tidak membuat gamers akan merasa jenuh dan bosan, pada game ini juga nantinya dirancang sehingga jika pemain yang memainkan ucok berhasil memainkan ucok dengan baik dan menyelesaikan misi stage-stage yang ada maka pemain akan mendapatkan promosi dan kenaikan pangkat, setiap kali si ucok berhasil menyelesaikan misi maka pangkatnya akan naik dan ia akan mempunyai anak buah yang dapat ia perintah dan mengawalnya. Namun semakin tinggi dan semakin banyak stage yang telah diselesaikannya maka tingkat perlawanan yang akan ia hadapi semakin berat.
Untuk membuat menariknya lagi pada game ini nantinya akan dibuat dengan menggunakan persenjataan yang semirip dengan aslinya pemain bisa dapat memakai benda-disekelilingnya sebagai senjata jika persedian peluru yang ia bawa habis dan bisa juga mengambil persenjawaan milik musuh. Serta pada game dirancang juga untuk bisa menggunakan kendaraan yang ada dilokasi permainan ataupun kendaraan tempur milik indonesia dan kendaraan tempur lawan.
Pada saat pertempuran pemain terkadang dapat dibantu oleh masyarakat sekitar saat menghadapi para penjajah yang mencoba mengusik kemerdekaan indonesia, dan diakhir dari permainan ini nantinya para penjajah yang mencoba datang ke indonesia menyerah dan kedamaian serta kedaulatan indonesia tetap terjaga dan sebagai ganti atas apa yang telah dilakukan pemain atau ucok, pemain terakhir akan dipromosikan menjadi seorang jendral dan rayat indonesia bersorak gembira atas keberhasilan mengusir gangguan kemerdekaan.
Dari sedikit deskripsi game tersebut ini adalah game impian saya, yang mana jika saya diberikan kemampuan untuk membuat game tersebut semoga dapat tercapai dan terwujud, dan penulisan blog ini saya buat guna memenuhi tugas softskill yang diberikan kepada saya. Sekian.
Senin, 04 Mei 2015
Senin, 06 April 2015
Sejarah Perkembangan Game
Asal usul
permainan video/video game terletak pada awal tabung sinar katoda berbasis
pertahanan peluru kendali sistem pada akhir 1940-an. Program-program ini
kemudian diadaptasi ke dalam permainan sederhana lainnya di era tahun
1950-an. Pada akhir 1950-an dan melalui tahun 1960-an, lebih banyak
permainan komputer yang dikembangkan (kebanyakan di komputer mainframe), secara
bertahap tingkat kecanggihan dan kompleksitasnya pu turut bertambah. Setelah
periode ini, video game menyimpang ke berbagai platform: arcade, mainframe,
konsol, pribadi komputer dan kemudian permainan genggam.
Perusahaan
komersial pertama konsol permainan video adalah Computer Space pada 1971, yang
meletakkan dasar bagi industri hiburan baru di akhir 1970-an di Amerika
Serikat, Jepang, dan Eropa. tapi ini perusahaan tidak bertahan lama ini
sebagian besar disebabkan oleh banjir dari video game yang datang ke pasar
mengakibatkan keruntuhan total industri game konsol di seluruh dunia, akhirnya
menggeser dominasi pasar dari Amerika Utara ke Jepang. Tapi inihanya
mempengaruhi pasar game konsol, pasar game komputer sebagian besar tidak terpengaruh.
Generasi selanjutnya dari konsol video game akan terus didominasi oleh
perusahaan-perusahaan Jepang. Walaupun beberapa upaya akan dilakukan oleh
Amerika Utara dan perusahaan-perusahaan Eropa, generasi keempat konsol, usaha
mereka pada akhirnya akan gagal. . Tidak sampai generasi keenam konsol
permainan video akan non-perusahaan Jepang merilis sebuah sistem konsol sukses
secara komersial. Pasar telah mengikuti jalan yang sama dengan beberapa kali
gagal dilakukan oleh perusahaan-perusahaan Amerika yang semuanya gagal di luar
beberapa keberhasilan terbatas dalam permainan elektronik genggam sejak
dini. Saat ini hanya perusahaan-perusahaan Jepang memiliki sukses besar
konsol game handheld, walaupun dalam beberapa tahun terakhir permainan genggam
telah datang ke perangkat seperti ponsel dan PDA .
Generasi Pertama
Generasi pertama konsol permainan
video berlangsung dari tahun 1972, dengan rilis dari Magnavox Odyssey, hingga
1977, ketika “pong”-style produsen konsol meninggalkan pasar secara massal
karena pengenalan dan keberhasilan mikroprosesor berbasis konsol
Magnavox Odyssey 200
Generasi kedua
konsol generasi 2
Dalam sejarah komputer dan video
game, generasi kedua (biasa disebut sebagai awal era 8 bit atau kurang
lebih 4 bit era) dimulai pada tahun 1976 dengan merilis Fairchild Channel
F dan Radofin 1292 Advanced Programmable Video sistem. Di era generasi kedua
ini yang menjadi primadona konsol game adalah konsol game ATARI. Beberapa
contoh konsol game pada generasi kedua dapat dilihat disamping. Dari ki-ka
adalah Fairchild Channel F,Atari 2600, Magnavox Odyssey ver. 2 , Atari
5200
Generasi Ketiga
Generasi ketiga dimulai pada
tahun 1983 dengan dipasarkannya Jepang Family Computer tau lebih dikenal dengan
nama FAMICOM(kemudian dikenal sebagai Nintendo Entertainment System di seluruh
dunia). Walaupun konsol generasi sebelumnya juga menggunakan 8-bit processor,
pada akhir generasi inilah konsol rumah yang pertama kali diberi label oleh
mereka “bit”. Ini juga masuk ke mode sebagai sistem 16-bit seperti Mega Drive /
Genesis dipasarkan untuk membedakan antara generasi konsol. Di Amerika Serikat,
generasi ini di game ini terutama didominasi oleh NES / Famicom. Di era ini
pulalah terjadi perang konsol game yang pertama antara perusahaan konsol
Nintendo dengan SEGA.
konsol FAMICOM dan SEGA
Generasi keempat
Generasi keempat atau biasa disebut dengan era 16 bit,pada
generasi ini NES mendapat sambutan hangat di seluruh dunia, dan sebuah
perusahaan bernama Sega mencoba menyaingi Nintendo. Pada tahun 1988, Sega
merilis konsol next-generation mereka, Sega Mega Drive (yang juga dikenal
dengan Sega Genesis). Konsol ini menyajikan gambar yang lebih tajam dan animasi
yang lebih halus dibanding NES. Konsol ini cukup berhasil memberi tekanan,
tetapi NES tetap bertahan dengan angka penjualan tinggi. Dua tahun berselang, pada
1990, Nintendo kembali menggebrak dengan konsol next-gen mereka, SNES (Super
Nintendo Entertainment System). Selama 4 tahun, Nintendo dan Sega menjadi
bebuyutan, meskipun ada beberapa produsen seperti SNK dengan NeoGeo-nya, NEC
dengan TurboGrafx-16 dan Phillips CD-i, tapi kedua konsol mereka begitu handal
dan populer.
Tahun 1989
Nintendo merilis game-handheld, Game Boy. Harga: $109.NEC merilis video game sistem Turbografx-16, PC Engine versi Amerika Utara. Harga: $189.
Sega merilis video game system Sega Genesis. Harga: $249.
Atari merilis game-handheld berwarna pertama Atari Lynx. Harga: $149.
NEC merilis versi yang ditingkatkan dari console PC Engine mereka di Jepang, SuperGrafx. Hanya 5 judul game yang memanfaatkan video game ini dan tidak pernah dijual secara komersial di luar Jepang.
Tahun 1990
Trip Hawkins keluar dari Electronic Arts dan mendirikan 3DO.
NEC merilis Turbografx CD ekspansi untuk Turbografx-16, mengupgrade sistem tersebut dengan CD-ROM. Harga: $399.
SNK merilis Neo-Geo (AES), untuk pertama kalinya sistem yang benar-benar membawa arcade ke rumah. Harga: $699.
SquareSoft merilis Final Fantasy pertama yang nantinya menjadi role-playing game terbaik di sistem console.
Sega merilis game-handheld Game Gear.
Microprose terbentuk.
NEC merilis versi hanheld dari Turbografx-16 console mereka, TurboExpress.
Tahun 1991
Commodore merilis video game rumahan berbasis CD, CDTV. Harga: $999.
Fujitsu merilis FM Towns Marty, console 32-bit pertama di dunia.
Nintendo merilis Super Nintendo. Harga: $199.
Joe Santulli dan Kevin Oleniacz mendirikan Digital Press, publikasi independent kolektor video game berbagai sistem.
Dua penerbit PC entertaintment utama, Cinemaware dan Epyx, tutup.
Tahun 1992
Philips merilis video game rumahan berbasis CD, CD-i.
Sega merilis ekspansi Sega CD untuk Sega Genesis.
Commodore merilis video game rumahan berbasis CD, CDTV. Harga: $999.
Fujitsu merilis FM Towns Marty, console 32-bit pertama di dunia.
Nintendo merilis Super Nintendo. Harga: $199.
Joe Santulli dan Kevin Oleniacz mendirikan Digital Press, publikasi independent kolektor video game berbagai sistem.
Dua penerbit PC entertaintment utama, Cinemaware dan Epyx, tutup.
Tahun 1992
Philips merilis video game rumahan berbasis CD, CD-i.
Sega merilis ekspansi Sega CD untuk Sega Genesis.
Generasi kelima
Generasi kelima atau disebut juga
dengan era konsol 32 bit. dimana konsol game yang paling populer pada generasi
ini adalah Sony Playstation
Generasi keenam
Generasi keenam ini ditandai
dengan munculnya konsol-konsol game next generation dari masing-masing
perusahaan seperti SONY, SEGA,Nintendo serta munculnya satu lagi konsol game
baru yang diluncurkan oleh Microsoft yang diberi nama Xbox. Perang konsol game
ini akhirnya mengakibatkan jatuhnya perusahaan konsol SEGA yang tidak dapat
lagi meneruskan konsol next generation(Dreamcast) mereka dan lebih memilih
untuk berkonsentrasi dibidang pembuatan game konsol.
Generasi ketujuh
Dikarenakan semakin canggihnya
teknologi di bidang teknologi maka kemudian 3 perusahaan konsol terbesar(Sony,
Nintendo, dan Microsoft) mengeluarkan kembali konsol next-generation mereka
keluaran terbaru. Sony mengeluarkan konsol next-gen yang diberi nama PS3(Playstation
3), lalu Nintendo dengan Nintendo Wii kemudian Microsoft dengan Xbox 360. Pada
generasi ini semakin dikembangkan sistem permainan online atau permainan yang
melibatkan banyak pemain yang terhubung dengan konsol mereka dan semakin
ditinggalkannya permainan single player
Referensi:
http://en.wikipedia.org/wiki/History_of_video_games
http://en.wikipedia.org/wiki/Mobile_game
http://en.wikipedia.org/wiki/PC_game
http://veggavcd.blogspot.com/2014/01/sejarah-perkembangan-video-game-konsol.html
Referensi:
http://en.wikipedia.org/wiki/History_of_video_games
http://en.wikipedia.org/wiki/Mobile_game
http://en.wikipedia.org/wiki/PC_game
http://veggavcd.blogspot.com/2014/01/sejarah-perkembangan-video-game-konsol.html
Sabtu, 24 Januari 2015
Professi Di bidang IT
Saat ini ada banyak aneka profesi di bidang IT atau Teknologi
Informasi. Perkembangan dunia IT telah melahirkan bidang baru yang tidak
terlepas dari tujuan utamanya yaitu untuk semakin memudahkan manusia dalam
melakukan segala aktifitas.
Munculnya
bidang IT yang baru juga memunculkan profesi di bidang IT yang semakin menjurus
sesuai dengan keahlian masing-masing.
Berikut ini
merupakan aneka profesi di bidang IT yang perlu kamu ketahui jika ingin
berkecimpung di bidang pekerjaan IT atau Teknologi informasi.
Programmer adalah orang yang membuat
suatu aplikasi untuk client/user baik untuk perusahaan, instansi ataupun
perorangan.
Tugas :
Membuat
program baik aplikasi maupun system operasi dengan menggunakan bahasa
pemrograman yang ada.
Kualifikasi
:
Menguasai
logika dan algoritma pemrograman
Menguasai
bahasa pemrograman seperti HTML, Ajax, CSS, JavaScript, C++, VB, PHP, Java,
Ruby dll.
Memahami SQL
Menguasai bahasa
inggris IT
IT Support merupakan pekerjaan IT yang
mengharuskan seseorang bisa mengatasi masalah umum yang terjadi pada komputer
seperti install software, perbaikan hardware dan membuat jaringan komputer.
Profesi ini cukup mudah dilakukan karena bisa dilakukan secara otodidak tanpa
memerlukan pendidikan khusus.
Tugas:
Install
software
Memperbaiki
hardware
Membuat
jaringan
Kualifikasi:
Menguasai
bagian-bagian hardware komputer
Mengetahui
cara install program atau aplikasi software
Menguasai
sejumlah aplikasi umum sistem operasi komputer
Software
Engineer adalah mereka yang memiliki keahlian untuk memproduksi perangkat lunak
mulai dari tahap awal spesifikasi sistem sampai pemeliharaan sistem setelah
digunakan.
Tugas:
Merancang
dan menerapkan metode terbaik dalam pengembangan proyek software
Kualifikasi:
Menguasai
keahlian sebagai programmer dan system analyst
Menguasai
metode pengembangan software seperti RUP, Agile, XP, Scrum dll.
Database Administrator adalah mereka
yang memiliki keahlian untuk mendesain, mengimplementasi, memelihara dan
memperbaiki database.
Tugas:
Menginstal
perangkat lunak baru
Mengkonfigurasi
hardware dan software dengan sistem administrator
Mengelola
keamanan database
Analisa data
di database
Kualifikasi:
Menguasai
teknologi database seperti Oracle, Sybase, DB2, MS Access serta Sistem Operasi
Menguasai
teknologi server dan storage.
Web
Administrator adalah seseorang yang bertanggung jawab secara teknis terhadap
operasional sebuah situs atau website.
Tugas:
Menjaga
kelancaran akses situs (instalasi dan konfigurasi sistem)
Merawat
hosting dan domain
Mengatur
keamanan server dan firewall
Mengatur
akun dan kata sandi untuk admin serta user
Kualifikasi:
Menguasai
keahlian seorang programmer
Menguasai
jaringan (LAN, WAN, Intranet)
Menguasai OS
Unix (Linux, FreeBSD, dll)
Web Developer adalah mereka yang
memiliki keahlian untuk memberikan konsultasi pembangunan sebuah situs dengan
konsep yang telah ditentukan.
Tugas:
Menganalisa
kebutuhan sistem
Merancang
web atau situs (desain dan program)
Mengaktifkan
domain dan hosting
Pemeliharaan
situs dan promosi
Kualifikasi:
Menguasai
pemrograman web
Menguasai
pengelolaan database
Mengerti
domain dan hosting
Menguasai
sistem jaringan
Web Designer adalah mereka yang
memiliki keahlian dalam membuat design atraktif dan menarik untuk situs serta
design untuk kepentingan promosi situs secara visual.
Tugas:
Mendesain
tampilan situs
Memastikan
tampilan gambar berfungsi ketika ditambahkan bahasa pemrograman
Kualifikasi:
Menguasai
HTML, CSS dan XHTML
Menguasai
Adobe Photoshop & Illustrator
Memiliki
jiwa seni dan harus kreatif
Itulah aneka
profesi di bidang IT yang sangat potensial untuk dijadikan karir ke depannya
dan profesi di bidang IT ini mungkin saja akan semakin bertambah seiring
berkembangnya dunia teknologi informasi sehingga kesempatan mencari lowongan
kerja it atau sesuai bidang ini semakin terbuka lebar.
Network Engineer adalah orang yang
berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada
troubleshooting-nya.
Tugas :
Membuat
jaringan untuk perusahaan atau instansi
Mengatur
email, anti spam dan virus protection
Melakukan
pengaturan user account, izin dan kata sandi
Mengawasi
penggunaan jaringan
Kualifikasi
:
Menguasai
server, workstation dan hub/switch
System
Analyst adalah orang yang memiliki keahlian untuk menganalisa system yang akan
diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan
kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.
Tugas :
Mengembangkan
perangkat lunak/software dalam tahapan requirement, design dan construction
Membuat
dokumen requirement dan desain software berdasarkan jenis bisnis customer
Membangun
framework untuk digunakan dalam pengembangan software oleh programmer
Kualifikasi :
Menguasai
keahlian sebagai programmer
Menguasai
metode dan best practice pemrograman
Memahami
arsitektur aplikasi dan teknologi terkini
sumber :
http://forum.detik.com/ragam-profesi-di-bidang-it-t487710.html
Ancaman Melalui IT
Jenis-Jenis Ancaman Melalui IT
Ancaman ini mendasarkan pada komputer sebagai alat untuk melakukan tindakan yang tidak benar. Penggunaan sistem berbasis komputer terkadang menjadi rawan terhadap kecurangan (fraud) dan pencurian.
Metode yang umum digunakan oleh orang dalam melaku kan penetrasi terhadap sistem berbasis komputer ada 6 macam :
1. Pemanipulasian
Masukan Pemanipulasian masukan merupakan metode yang paling banyak digunakan, mengingat hal ini bisa dilakukan tanpa memerlukan ketrampilan teknis yang tinggi. Contoh seorang teller bank ditemukan mengambil uang dari rekening-rekening bank melalui sistem komputer.
2. Penggantian Program
Pemanipulasian melalui program biasa dilakukan oleh para spesialis teknologi informasi.
3. Penggantian berkas secara langsung
Pengubahan berkas secara langsung umum dilakukan oleh orang yang punya banyak akses secara langsung terhadap basis data.
4. Pencurian data
Dengan kecanggihan menebak password atau menjebol passWord para pencuri berhasil mengakses data yang seharusnya tidak menjadi hak mereka.
5. Sabotase
Sabotase dapat dilakukan dengan berbagai cara. Istilah umum digunakan untuk menyatakan tindakan masuk ke dalam suatu sistem komputer tanpaotorisasi, yaitu hacking.
Berbagai teknik yang digunakan untuk melakukan hacking :
• Denial of Service
Teknik ini dilaksanakan dengan cara membuat permintaan yang sangat banyak terhadap suatu situs sehingga sistem menjadi macet dan kemudian dengan mencari kelemahan pada sistem sipelaku melakukan serangan pada sistem.
• Sniffer
Teknik ini diimplementasikan dengan membuat program yang dapat melacak paket data seseorang ketika paket tersebut melintasi Internet, menangkap password atau menangkap isinya.
• Spoofing
Melakukan pemalsuan alamat email atau web dengan tujuan untuk menjebak pemakai agar memasukkan informasi yang penting seperti password atau nomor kartu kredit.
Berdasarkan Sasaran Kejahatannya
• Menyerang Individu (Against Person)
• Pornografi.
• Cyberstalking
• Cyber-Tresspass, Contoh: Web Hacking, breaking the PC, Probing, Port Scanning, dsb.
• Menyerang Hak Milik (Against Property), Contoh: carding, cybersquatting, typosquatting, hijacking dan data forgery.
• Menyerang Pemerintah (Against Government)
Pengertian Basis Data
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
Istilah-istilah
Basis data
Beberapa hal
yang termaksud unsur-unsur dari basis data adalah sebagai berikut:
Entititas
Entititas
adalah orang, tempat, kejadian atau konsep yang informasinya direkam.
Pada bidang
kesehatan Entity adalah Pasien, Dokter, Kamar.
Field
Setiap
entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang
siswa dapat
dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.
Record
Record
adalah kumpulan isi elemen data (atribut) yang saling berhubungan
menginformasikan
tentang suatu entity secara lengkap.
Contoh
Kumpulan atribut NIP, Nama, dan alamat berisikan “01001245566”, Sanusi,
Jl. Hati
suci No 2 Kupang.
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.
Contoh
Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat,
tanggal
lahir menggunakan Kunci Elemen Data npm.
Komponen-komponen
Sistem Basis Data ( Database )
Basis data
merupakan sistem yang terdiri atas kumpulan file atau tabel yang saling
berhubungan
dan Database Management System ( DBMS ) yang memungkinkan
beberapa
pemakai untuk mengakses dan manipulasi file-file tersebut (
Fathansyah,1999
). Dalam Sistem Basis data memiliki beberapa komponen yaitu:
Perangkat
Keras ( Hardware )
Perangkat
keras yang biasanya terdapat dalam sistem basis data adalah memori
sekunder
hardisk.
Sistem
Operasi ( Operating System )
Sistem
Operasi (Operating System) merupakan program yang mengaktifkan atau
mengfungsikan
sistem komputer, mengendalikan seluruh sumber daya (resource) dan
melakukan
operasi-operasi dalam komputer. Sistem Operasi yang banyak digunakan
seperti:
MS-DOS, MS-Windows 95 MS Windows NT, dan Unix.
Bas i s data (
Database )
Sebuah basis
data ( Database ) dapat memiliki beberapa basis data. Setiap basis data
dapat berisi
atau memiliki sejumlah objek basis data seperi file atau tabel.Database
Management
System ( DBMS )
Pengolahan
basis data secara fisik tidak dilakukan oleh pemakai secara langsung,
tetapi
ditangani oleh sebuah perangkat lunak yang disebut DBMS yang menentukan
bagaimana
data disimpan, diubah dan diambil kembali.
Pemakai (
User )
Bagi pemakai
dapat berinteraksi dengan basis data dan memanipulasi data dalam
program yang
ditulis dalam bahasa pemograman.
Tujuan dan
Manfaat Basis Data
Tujuan utama
dalam pengolahan data dalam sebuah basis data adalah agar kita dapat
memperoleh
data yang kita cari dengan mudah dan cepat (Fathansyah,1999).
Pemanfaatan
basis data dilakukan dengan tujuan yaitu:
Kecepatan
dan kemudahan (Speed )
Pemanfaatan
Database memungkinkan kita untuk dapat menyimpan data atau
melakukan
perubahan ( manipulasi ) dan menampilkan kembali data tersebut dengan
cepat dan
mudah, dari pada kita menyimpan data secara manual.
Efisien
ruang penyimpanan (Space)
Dengan
Database penggunaan ruang penyimpanan data dapat dilakukan karena kita
dapat
melakukan penekanan jumlah pengulangan data dengan menerapkan sejumlah
pengkodean .
Keakuratan
(Acuracy)
Pemanfatan
pengkodean atau pembentukan relasi antar data dengan penerapan aturan
atau batasan
tipe data dapat diterapkan dalam Database yang berguna untuk
menentukan
ketidakakuratan pemasukan atau penyimpanan.
Keamanan
(Security)
Dalam
sejumlah sistem ( apilkasi ) pengelolah database tidak menerapkan aspek
keamanan
dalam penggunaan database. Tetapi untuk sistem yang besar dan serius,
aspek
keamanan juga dapat diterapkan. Dengan begitu kita dapat menentukan siapa
yang boleh
menggunakan database dan menentukan jenis operasi-operasi apa saja
yang boleh
dilakukan.
Terpeliharanya
keselarasan data (Consitant)
Apabila ada
perubahan data pada aplikasi yang berbeda maka secara otomatis
perubahan
itu berlaku untuk keseluruhan
Data dapat
dipakai secara bersama (shared)
Data dapat
dipakai secara bersama-sama oleh beberapa program aplikasi (secara
batch maupun
on-line) pada saat bersamaan.
Dapat
diterapkan standarisasi (standardization)
Dengan
adanya pengontrolan yang terpusat maka DBA dapat menerapkan
standarisasi
data yang disimpan sehingga memudahkan pemakaian, pengiriman
maupun
pertukaran data.
Kelemahan
Sistem Basis Data
Memerlukan tenaga spesialIS
Kompleks
Memerlukan tempat yang besar
Mahal
Pengguna
Basis Data
System
Engineer
Tenaga ahli
yang bertanggung jawab atas pemasangan Sistem Basis Data, dan juga
mengadakan
peningkatan dan melaporkan kesalahan dari sistem tersebut kepada
pihak
penjual
Database
Administrator (DBA)
Tenaga ahli
yang mempunyai tugas untuk mengontrol sistem basis data secara
keseluruhan,
meramalkan kebutuhan akan sistem basis data, merencanakannya dan
mengaturnya.
Tugas
DBAMengontrol DBMS dan software-software
1.
Memonitor siapa yang mengakses basis data
2.
Mengatur pemakaian basis data
3.
Memeriksa security, integrity, recovery dan
concurency
Program
Utilitas yang digunakan oleh DBA :
1.
Loading Routines, Membangun versi utama dari
basis data
2.
Reorganization Routines, Mengatur /
mengorganisasikan kembali basis data
3.
Journaling Routines, Mencatat semua operasi
pemakaian basis data
4.
Recovery Routines, Menempatkan kembali data,
sebelum terjadinya kerusakan
5.
Statistical Analysis Routines, Membantu
memonitor kehandalan sistem
End User
(Pemakai Akhir)
Ada beberapa
jenis (tipe) pemakai terhadap suatu sistem basis data yang dapat
dibedakan
berdasarkan cara mereka berinteraksi terhadap sistem :
Programmer
aplikasi
Pemakai yang
berinteraksi dengan basis data melalui Data Manipulation Language
(DML), yang
disertakan (embedded) dalam program yang ditulis pada bahasa
pemrograman
induk (seperti C, pascal, cobol, dll)
Pemakai
Mahir (Casual User)
Pemakai yang
berinteraksi dengan sistem tanpa menulis modul program. Mereka
menyatakan
query (untuk akses data) dengan bahasa query yang telah disediakan oleh
suatu DBMS
Pemakai Umum
(End User / Naïve User)
Pemakai yang
berinteraksi dengan sistem basis data melalui pemanggilan satu
program
aplikasi permanen (executable program) yang telah ditulis (disediakan)
sebelumnya
Pemakai
Khusus (Specialized/Sophisticated User)
Pemakai yang
menulis aplikasi basis data non konvensional, tetapi untuk keperluan-
keperluan
khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa
saja
mengakses basis data dengan atau tanpa DBMS yang bersangkutan.
Contoh
penggunaan Aplikasi basis data dalam dunia bisnis
·
Bank :
Pengelolaan data nasabah, akunting, semua transaksi perbankan
·
Bandara :
Pengelolaan data reservasi, penjadualan
·
Universitas : Pengelolaan pendaftaran, alumni
·
Penjualan : Pengelolaan data customer, produk,
penjualan
Langganan:
Postingan (Atom)






