Februari 26, 2012

Data Definition Language dan Perancangan Basis Data

Minggu, 26 Februari 2012

Hai sob, pada postingan tugas saya kali ini, saya akan mempostingkan tentang Data Definition Language dan Perancangan Basis Data.

1. Data Definition Language
Data Definition Language (DDL) digunakan untuk mendefinisikan, mengubah dan menghapus basis data dan objek-objek yang diperlukan, misalnya tabel, view, user, index dan sebagainya. DDL biasa digunakan oleh DBA dalam pembuatan sebuah aplikasi basis data.
Secara umum DDL yang digunakan ada empat, yaitu
     •    CREATE untuk membuat objek baru.
     •    USE untuk menggunakan objek.
     •    ALTER untuk mengubah objek yang sudah ada.
     •    DROP untuk menghapus objek.


2. Perancangan Basis Data
Perancangan Basis Data memiliki beberapa tujuan, diantaranya memenuhi informasi yang berisikan kebutuhan-kebutuhan pengguna secara khusus dan aplikasi-aplikasinya. Memudahkan pengertian struktur informasi. Mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space).
Siklus hidup aplikasi basis data berhubungan dengan siklus hidup sistem informasi. Siklus kehidupan sistem informasi sering disebut macro life cycle, dimana siklus kehidupan basis data merupakan micro life cycle. Proses perancangan basis data merupakan bagian dari siklus hidup sistem informasi.
Ada 6 fase proses perancangan basis data, yakni:

1. Pengumpulan data dan analisa
Proses identifikasi dan analisa kebutuhan-kebutuhan data disebut pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem basis data, pertama harus mengenal bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem basis data, termasuk para pemakai yang ada dan para pemakai yang baru serta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para pemakai dan aplikasi inilah yang kemudian dikumpulkan dan dianalisa.
Ada 4 aktivitas pengumpulan data dan analisis, yaitu:
     a.    Menentukan kelompok pemakai dan bidang-bidang aplikasinya.
     b.    Peninjauan dokumentasi yang ada.
     c.    Analisa lingkungan operasi dan pemrosesan data.
     d.    Daftar pertanyaan dan wawancara.

2. Perancangan basis data secara konseptual
Tujuan dari fase ini adalah menghasilkan conceptual schema untuk basis data yang tergantung pada sebuah DBMS yang spesifik. Sering menggunakan sebuah high-level data model seperti ERD (Entity Relationship Diagram) model selama fase ini. Dalam conceptual schema, kita harus memerinci aplikasi-aplikasi basis data yang diketahui dan transaksi-transaksi yang mungkin.

3. Pemilihan DBMS
Pemilihan basis data ditentukan oleh beberapa faktor, diantaranya : faktor teknik, ekonomi dan  organisasi.

4. Perancangan basis data secara logika (pemetaan model data)
Fase selanjutnya dari perancangan basis data adalah membuat sebuah skema konseptual dan skema eksternal pada model data dari DBMS yang terpilih. Fase ini dilakukan oleh pemetaan skema konseptual dan skema eksternal yang dihasilkan pada fase 2. Pada fase ini, skema konseptual ditransformasikan dari model data tingkat tinggi yang digunakan pada fase 2 ke dalam model data dari DBMS yang dipilih pada fase 3.

5. Perancangan basis data secara fisik
Perancangan basis data secara fisik merupakan proses pemilihan struktur-struktur penyimpanan dan jalur-jalur akses pada file-file basis data untuk mencapai penampilan yang terbaik pada bermacam-macam aplikasi. Selama fase ini, dirancang spesifikasi-spesifikasi untuk basis data yang disimpan yang berhubungan dengan struktur-struktur penyimpanan fisik, penempatan record dan jalur akses. Berhubungan dengan internal schema (pada istilah 3 level arsitektur DBMS).
Beberapa petunjuk dalam pemilihan perancangan basis data secara fisik:
  • Response time, ialah waktu akses basis data untuk data item yang ditunjuk oleh suatu transaksi. Response time juga dipengaruhi oleh beberapa faktor yang tidak berada di bawah pengawasan DBMS, seperti penjadwalan sistem operasi atau penundaan komunikasi.
  • Space utility, ialah jumlah ruang penyimpanan yang digunakan oleh file-file basis data dan struktur jalur akses.
  • Transaction throughput, ialah rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem basis data dan merupakan parameter kritis dari sistem transaksi (misal : digunakan pada pemesanan tempat di pesawat, bank, dll). Hasil dari fase ini adalah penentual awal dari struktur penyimpanan dan jalur akses untuk file-file basis data.
6. Implementasi sistem basis data
Setelah perancangan secara logika dan secara fisik lengkap, kita dapat melaksanakan sistem basis data. Perintah-perintah dalam DDL dan DML (Data Manipulation Language) dari DBMS yang dipilih, dihimpun dan digunakan untuk membuat skema basis data dan file-file basis data (yang kosong). Sekarang basis data tsb dimuat (disatukan) dengan datanya. Jika data harus dirubah dari sistem komputer sebelumnya, perubahan-perubahan yang rutin mungkin diperlukan untuk format ulang datanya yang kemudian dimasukkan ke basis data yang baru. Transaksi-transaksi basis data sekarang harus dilaksanakan oleh para programmer aplikasi. Spesifikasi secara konseptual diuji dan dihubungkan dengan kode program dengan perintah-perintah dari embedded DML yang telah ditulis dan diuji. Suatu saat transaksi tsb telah siap dan data telah dimasukkan ke dalam basis data, maka fase perancangan dan implementasi telah selesai, dan kemudian fase operasional dari sistem basis data dimulai.

Februari 23, 2012

Big Sport Fishing Holic, Mantap!

Kamis, 23 Februari 2012

Hai sob, kali ini gue mau ngeposting video nih. Video yang gue posting kali ini tentang video temen-temen sekelas gue pas mereka lagi pada maen game Big Sport Fishing. Big Sport Fishing adalah game simulasi mancing, nah yang ada di ini video adalah game Big Sport Fishing dari hp yang berbasis OS Android. Coba dah sob kalian liat expresi konyol mereka, dijamin ngakak sob hahahaha. Yaudah langsung cekidot aja yuk sob

Februari 20, 2012

Meja canggih Buatan Microsoft

Sob! Dunia semakin canggih saja nih. Berbagai penemuan terbaru dengan tekhnologi yang memanjakan penggunanya, terus saja lahir. Bila di awal tahun 2011, kemunculan TV hologram cukup menarik perhatian, maka di tahun 2012 Microsoft telah membuat sebuah terobosan dengan teknologi yang diberi nama Microsoft Surface. Yakni sebuah kombinasi antara meja, komputer, kamera, serta touch sensivity berukuran sebesar yang memungkinkan pengguna untuk berinteraksi untuk berbagai aktivitas.

Pada meja besar yang menggunakan LCD touch screen 40 inci, Microsoft menempatkan sebuah smartphone pada layar, seketika Microsoft Surface akan mengenali perangkat tersebut dan menampilkan informasi mengenai perangkat serta memungkinkan untuk memilih model yang berbeda. Ingin memiliki meja canggih ini? Microsoft telah mengkonfirmasi harga terbaru untuk meja masa depan ini sebesar $8.900.

Seperti halnya Microsoft Surface, teknologi terbaru untuk masa depan lainnya, adalah sebuah meja interaktif, EXOdesk yang memungkinkan penggunanya melakukan semua aktivitas pada virtual space. EXOdesk sebenarnya merupakan sebuah tabletop computer yang menawarkan layar high definition 40 inci, di mana kita bisa memanipulasi virtual object dengan menyentuh dan dragging. EXOdesk telah dirilis dengan harga $1,299.

Sumber: http://berita.plasa.msn.com/teknologi/JPNN/article.aspx?cp-documentid=5881779

Februari 17, 2012

Pengenalan Software RDBMS, Arsitektur Sistem Basis Data, dan Model Data

Jum'at, 17 Februari 2012

Hai sob, dalam postingan tugas saya kali ini, saya akan mempostingkan mengenai macam-macam software RDBMS berserta keuntungannya, arsitektur sistem basis data, dan model data.

1. Software DBMS

a. dBASE
DBASE adalah database engine klasik yang masih tetap diminati sebagai program untuk menyimpan data-data perusahaan sampai sekarang.Sebagai database engine, dBASE menjadi standar file database pada masa keemasan sistem operasi DOS. DBASE populer sejak dBASE II dan dBASE III diterima sebagai standar.

b.  IBM DB/2
Keuntungan DB/2: dapat dijalankan pada bermacam-macam platform, menunjang client/server platform, aplikasi multimedia, object oriented, dirancang untuk memperoleh informasi dalam bisnis berskala kecil maupun besar, memiliki alat yang mengizinkan user membuat macam-macam aplikasi untuk mengakses dan bekerja dengan data.

c. Clipper
Clipper adalah bahasa pemprograman yang ditujukan pada pengolahan data.
Clipper dikenal pada dekade tahun 80-an sampai 90-an. Keuntungan Clipper adalah tidak memerlukan perangkat keras yang tinggi, tidak berbentuk grafis sehingga memudahkan dalam pencetakan melalui printer, dan mudah dalam pemasukan data.

d. FoxPro
Tahun 1984, fox software memperkenalkan foxbase untuk menyaingi dbase II. Foxbase hanya perangkat lunak kecil. Pada tahun 1989 foxbase berkembang menjadi foxpro dan memperkenalkan GUI.

e. MySQL
MySQL asoftware yang menggunakan standar SQL, yang bersifat multi-thread dan multi-use.
Kelebihan MySQL antara lain :
    a.Software sumber terbuka dibawah lisensi GPL.
    b. Free (bebas di download)
    c. Stabil dan tangguh
    d. Fleksibel dengan berbagai bahasa pemrograman
    e. Mampu menangani basis data dalam skala besar
    f.  Mempunyai beberapa lapis sistem keamanan seperti    
        subnetmask, host name, izin akses user serta sandi   
        terenkripsi
    g. Dukungan dari banyak komunitas dan kemudahan
        management data base serta mendukung transaksi.

f. Oracle
Kelebihan oracle :
  1. Dapat bekerja dilingkungan client/server
  2. Mampu menangani manajemen space dan basis data yang besar
  3. Mendukung akses data secara simultan
  4. Performansi pemrosesan transaksi yang tinggi
  5. Fleksibilitas yaitu kemampuan untuk menyesuaikan diri dengan berbagai kebutuhan dan kondisi.
  6. Skalabilitas yaitu mengacu pada kemampuan untuk terus berkembang.
g. Microsoft SQL Server
Merupakan produk andalan microsoft untuk database server. Umum digunakan di dunia bisnis yang memiliki basis data berskala kecil hingga menengah, dan berkembang dengan digunakannya SQL Server pada basis data besar.

h. FireBird
Kemampuan dari open source Firebird :
  1. Sebuah transaksi bisa di commit atau di rollback dengan mudah
  2. Menggunakan sintaks standard untuk menciptakan foreign key
  3. Menggunakan multi version concurrency system
  4. Bisa melakukan replikasi data dengan operasi insert, update atau delete ke dalam database
  5. Firebird support dengan multiple data file,
  6. Banyaknya fasilitas support dan maintenance karena banyaknya komunitas firebird.
2. Arsitektur Sistem Basis Data
Arsitektur system basis data memberikan kerangka kerja bagi pembangunan basis data. Dan terbagi atas tiga level yaitu :
  • Internal/Physical Level, berhubungan dengan bagaimana data disimpan secara fisik (physical storage). Merupakan level terendah untuk merepresentasikan basis data. Record disimpan dalam media penyimpanan dalam format byte. Didefinisikan sebagai sebuah Skema Internal.
  • External /View Level, berhubungan dengan bagaimana data di representasikan dari sisi setiap pengguna dan merupakan level pengguna. Yang dimaksud dengan pengguna adalah programmer, end user atau DBA. Setiap user mempunyai ‘bahasa’ yang sesuai dengan kebutuhannya.
  • Conceptual/Logical Level, menghubungkan antara internal & external level. Conceptual level adalah sebuah representasi seluruh muatan informasi yang dikandung oleh basis data. 
Berikut adalah gambar tiga level arsitektur sistem basis data:



3. Model Data
  • Entity-relationship Model, E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari  sekumpulan objek, disebut entity (entitas) dan hubungan antar objek tersebut, disebut  relationship. Entity adalah objek di dunia yang bersifat unik. Setiap entitas mempunyai atribut yang membedakannya dengan entitas lainnya.
  • Object-Oriented Model, Model berorientasi objek berbasiskan kumpulan objek. Setiap objek berisi: nilai yang disimpan dalam variable instant, metoda, dan sending a message (sebuah objek dapat mengakses data sebuah objek  yang lain hanya dengan memanggil metode dari objek tersebut).
  • Model-model lojik berbasis record, Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi untuk menyembunyikan beberapa detail dari penyimpanan level rendah. Terdapat beberapa model dalam kelompok ini, antara lain: model relasional (menggunakan kumpulan tabel-tabel untuk merepresentasikan data & relasi antar data-data tersebut. Setiap tabel terdiri atas kolom-kolom, dan setiap  kolom mempunyai nama yang unik), model jaringan (data dalam model jaringan direpresentasikan dengan sekumpulan record (Pascal),dan relasi antara data direpresentasikan oleh record & link), model hirarki (record-record diorganisasikan sebagai pohon).
    Berikut adalah contoh tabel database merk dan jenis handphone dengan ketentuan No(INT=2), Merk(CHAR=15), dan Jenis(CHAR=15) yang dibuat di MySQL.

     








    Februari 14, 2012

    Alasan Kenapa Dokter Memakai Baju Hijau Pada Saat Operasi

    Selasa, 14 Februari 2012


    Hai sob, pada postingan kali ini saya akan men-share tentang alasan kenapa dokter bedah memakai baju warna hijau pada saat operasi. Inspirasi untuk nulis judul ini gue dapet pas gue lagi baca komik conan. Saking penasarannya akhirnya gua "tanya" aja ke adik google (kenapa adik? karna umur gua lebih tua dari dia hahahaha) jadi gini sob alasannya:

    Pada awalnya baju dokter memang berwarna putih yang melambangkan kebersihan. Namun, seorang dokter berpengaruh menggantinya dengan warna hijau karena menurut dia warna hijau lebih nyaman di mata. Walaupu sulit dikonfirmasi mengapa warna hijau jadi populer karena alasan ini, hijau memang cocok bagi dokter untuk melihat lebih baik di ruang pembedahan, karena hijau adalah lawan dari warna merah dalam roda warna.

    Menurut seorang ahli psikologi, melihat pada warna hijau dapat menyegarkan mata ahli bedah dalam melihat benda-benda bewarna merah, termasuk organ-organ tubuh yang berlumuran darah saat pembedahan. Melihat warna merah terus menerus menyebabkan sinyal warna merah di otak memudar sensifitasnya terhadap variasi warna merah.

    Nah jika dokter terlalu sering melihat warna merah, maka yang terjadi adalah si dokter akan mengalami ilusi nofa berwarna hijau pada latar warna berwarna terang atau putih. Ini akan menggangu penlihatan dokter. Jika warna baju ahli bedah berwarna hijau, ilusi ini akan memudar dan tidak akan mengganggu penglihatan dokter.

    Oh iya sob, gue juga punya saran nih buat kalian-kalian yang suka main game, internetan atau melakukan hal-hal lain yang berhubungan dengan melihat monitor komputer dan nonton tv selama berjam-jam, gue saranin kalian untuk melihat tumbuhan hijau selama 10 menit selang interval 1 jam, ini akan berakibat bagus buat mata kalian sehingga mengurangi effek mata minus. Kalo mata kalian minus, kalian ga bisa liat yang jauh-jauh dan harus pake kaca mata, percaya deh sob, pakai kaca mata itu gak enak hehehe.

    sumber : http://timetotalks.blogspot.com/2010…aju-hijau.html

    Februari 13, 2012

    Gombalan-Gombalan Dahsyat!

    Senin, 13 Februari 2012

    Hai semua, pada postingan kali ini saya akan memposting tentang berbagai gombalan-gombalan terdahsyat yang pernah saya pakai untuk meluluhkan hati cewe hahaha. Langsung aja sob cekidot hehe

    Cowo : Papah kamu suka Andra and the Backbone yah?
    Cewe : Ko tau?
    Cowo : Iya dong, kan kamu telah men-SEMPURNA-kan hatikuuuu
    Cewe : u,u

    Cowo : Hmm, kamu abis ikutan lomba balap sepeda yah?
    Cewe : Ko kamu tau?
    Cowo : Iya tau dong, kan kamu yang pertama kali finish di hati aku
    Cewe : u,u

    Cowo : Neng punya jangkar ga?
    Cewe : Buat apa Bang emangnya?
    Cowo : Minjem dong, soalnya Abang mau berlabuh nih di hati Eneng
    Cewe : u,u

    Cowo : Neng pinjem uang seribu dong
    Cewe : Buat apa Bang?
    Cowo : Pinjem dong, abang mau parkir di hati Eneng nih
    Cewe : u,u

    Cowo : Papah kamu kerjanya di menara pengawas bandara ya?
    Cewe : Iya, kenapa emangnya?
    Cowo : Tolong bilangin dong, pesawat cinta aku mau mendarat nih di hati kamu
    Cewe : u,u

    Cowo : Neng, kamu lagi siaran ya?
    Cewe : Iya Bang, ko tau?
    Cowo : Iya soalnya frekwensi getaran cinta Eneng sampe nih ke hati Abang
    Cewe : u,u

    Cowo : Kamu itu kaya Andra and the Backbone di hati aku
    Cewe : Hah? Maksudnya gimana?
    Cowo : TAK ADA YANG BISA menggantikan kamu di hati aku
    Cewe : u,u cocwit

    Cowo : Kamu tuh kaya asuransi prudential ya?
    Cewe : Ko?
    Cowo : Iya, Always Listening Always Understanding :)
    Cewe : uuuuu soswit

    Cowo : (Bunyi bel) ting tong ..... ting tong
    Cewe : Ya, ada apa mas?
    Cowo : Ada kiriman paket buat Mba
    Cewe : Paket apa ya? Dari siapa Mas?
    Cowo : Kiriman paket cinta dari hati aku buat hati kamu

    Cowo : Kamu tau bedanya hukum kekekalan energi sama hukum kekekalan cinta?
    Cewe : Apa tuh?
    Cowo : Kalo hukum kekekalan energi itu energi dapat diciptakan tetapi tidak dapat dimusnahkan
    Cewe : Oooo, kalo hukum kekealan cinta?
    Cowo : Kalo hukum kekekalan cinta itu, cinta aku ke kamu dapat diciptakan dan tidak dapat   dimusnahkan :)
    Cewe : u,u sayaaaang

    Cowo : Aduh aku jatoh!
    Cewe : Kamu jatoh dimana?
    Cowo : Aku jatoh tepat di hatimuuuuuuuu
    Cewe : u,u

    Cowo : Kamu tau bedanya pelabuhan sama bahu aku?
    Cewe : Apa tuh?
    Cowo : Kalo pelabuhan tempat khusus untuk bersandarnya kapal, kalo bahu aku tempat khusus untuk bersandarnya kamu dikala kamu memerlukannya :)
    Cewe : u,u soswit

    Cowo : Tau ga bedanya Sun Go Kong sama aku?
    Cewe : Apa tuh?
    Cowo : Kalo Sun Go Kong pergi ke barat untuk mendapatkan kitab suci
    Cewe : Kalo kamu?
    Cowo : Kalo aku pergi ke hati kamu untuk mendapatkan cinta kamuuuuu
    Cewe : u,uuuu

    Cowo : Papah kamu tukang siomay ya?
    Cewe : Bukan tuh! Jangan sok kenal deh ya! #siCewekPergi #sicowokGagalGombal #hahahahaha XD

    Hahaha sekian sob gombalan-gombalan yang pernah gua pake buat meluluhkan hati cewek-cewek XD hehehe tunggu gombalan-gombalan gua selajutnya yak sob! hehe

    Februari 09, 2012

    Konsep Basis Data 1

    Pada postingan kali ini saya akan mempostkan tentang konsep basis data 1 yang meliputi pengertian basis data, perkembangan basis data hingga kini, keuntungan menggunakan basis data terkomputerisasi, dan pelaku-pelaku yang terlibat dalam lingkungan basis data.
     
    1. Pengertian Basis Data

    Basis data atau Database adalah kumpulan data yang saling berhubungan dan disimpan secara bersama disatu tempat sehingga dapat diakses untuk mencari informasi tanpa adanya pengulangan data atau redudansi data.
    DBMS (Database Managenment System) adalah basis data yang terkomputerisasi dapat dibuat, diatur, dan dapat dilakukan maintenance menggunakan suatu aplikasi perangkat lunak untuk manajemen basis data.
    Jadi perbedaan basis data dengan DBMS adalah basis data merupakan sekumpulan data yang saling berhubungan, sedangkan DBMS adalah sebuah perangkat lunak yang digunakan untuk mengolah basis data tersebut.

    2. Perkembangan basis data hingga masa kini

    Perkembangan basis data dimulai sejak tahun 1960-an seiring dengan perkembangan teknologi komputer. Model data yang berkembang saat itu ialah model hierarki atau model tree.  Selanjutnya pada tahun 1970-an, mulai berkembang model data relasional dengan penggunaan model Entity-Relationship (E-R model). Pada saat itu berkembang pula Oracle, Informix, Sybase dll. Pada tahun 1980-an muncul penggunaan basis data yang terdistribusi dan penggunaan bahasa query yang standard yakni SQL. Model penggunaan basis data secara client-server mulai berkembang di tahun 1990 seiring dengan perkembangan dunia internet dan hingga tahun 2000-an, basis data tidak hanya digunakan pada media PC namun sudah berkembang pada media layanan gerak yang disebut mobile-Database.

    3. Keuntungan menggunakan basis data terkomputerisasi

    Controlling redundancy, yaitu mencegah terjadinya pengulangan data.

    Restricting unauthorized access, yaitu DBMS menyediakan fungsi keamanan dan subsistem otorisasi dan digunakan oleh DBA (Database Administrator) untuk membuat account dengan batasan2nya. Jadi akan ada pegawai yang hanya dapat mengambil data atau pun ada yang dapat mengambil sekaligus merubah data.

    Providing persistent storage for program object and data structures, ini yang mengawali sistem basis data berorientasi objek. Misal tipe record dalam pascal atau definisi kelas di C++. Nilai dari variable program dihilangkan setiap program selesai, kecuali pemrogram menyimpannya secara permanen dalam file, yang biasanya dikonversi ke format yang sesuai. Untuk membacanya, pemrogram harus mengkonversi dari format file ke struktur variabel program. Objek ini disebut persistence.

    Permitting inferencing and actions using rules, sistem basis data deduktif memiliki kemampuan mendefinisikan rule deduksi untuk mendapatkan informasi baru.

    Providing multiple user interfaces, DBMS menyediakan tatap antarmuka pengguna yang bermacam-macam, seperti bahasa query bagi casual, bahasa pemrograman interface untuk programmer, form dan code perintah bagi parametric user, menu-driven unterface dan natural-language interface (GUI) bagi stand-alone user.

    Representing complex relationships among data, DBMS memiliki kemampuan untuk mewakili bermacam-macam hubungan yang kompleks diantara data secara mudah dan efisien.

    Enforcing integrity constraints, DBMS memiliki kemampuan untuk membuat suatu integrity constraint. Tipe yang paling sederhana dari integrity contraint adalah menspesifikasikan tipe data untuk setiap item data.

    Providing backup and recovery, merupakan hal yang paling penting dalam DBMS, karena jika data pada sebuah basis data hilang atau rusak karena bencana, basis data tersebut haruslah memiliki sebuah backup. Selanjutnya sistem recovery akan mengembalikan data yang telah dibackup seperti sedia kala.

    4. Pelaku-pelaku yang terlibat dalam lingkungan basis data

    Database Administrator (DBA), adalah orang yang bertanggungjawab atas otorisasi akses ke basis data, mengkoordinir dan memonitor penggunaannya dan mendapatkan sumber perangkat keras dan perangkat lunak yang dibutuhkannya. DBA bertanggungjawab atas masalah2 seperti pelanggaran keamanan atau waktu respon sistem yang buruk. 

    Database Designer, adalah oarang yang bertanggungjawab atas identifikasi data yang disimpan dalam basis data dan pemilihan struktur yang sesuai untuk mewakili dan menyimpan data ini. Selain itu juga bertanggungjawab untuk mengkomunikasikan semua user basis data untuk memahami kebutuhannya, dan mencapai desain yang sesuai dengan kebutuhan user.

    System analyst and Programmers (software engineers), adalah orang yang menentukan spesifikasi dan jalannya aplikasi perangkat lunak yang dipahami oleh semua kelompok user. Programmers mengimplementasikan spesifikasi ini dalam bentuk aplikasi perangkat lunak yang kemudian diuji dan didokumentasikan. Programmers perlu berkomunikasi dengan desainer basisdata.

    Operators and maintenance personnel, adalah orang yang bertanggungjawab atas pemenuhan kebutuhan perangkat keras dan lunak dari sistem basis data yang dijalankan.

    Twitter Delicious Facebook Digg Stumbleupon Favorites More

     
    Design by NewWpThemes | Blogger Theme by Lasantha - Premium Blogger Themes | New Blogger Themes