Posts

Showing posts from December, 2005

Tipe Data

Bagi para insan TI, terutama pembuat program (programmer), tidak asing lagi dengan data, tipe data, dan nilai data dalam suatu pemrograman. Data berbicara tentang suatu fakta yang terukur, baik terlihat (tangible) maupun yang tidak terlihat (intangible). Contoh data adalah fakta-fakta tentang kondisi badan kita, antara lain berat, tinggi, maupun usia. Sedangkan tipe data adalah aspek yang membatasi karakteristik dari suatu data, baik dari sisi nilai maupun operasi yang diberlakukan terhadap suatu data. Contoh, kita kenal integer di dalam bahasa Pascal, atau int dalam bahasa C. Kalau suatu data bertipe integer, maka data tersebut nilainya hanya berupa bilangan bulat, dan operasi yang bisa dilakukan adalah tambah, kali, bagi dan sejenisnya. Lebih lanjut mengenai tipe data, kita bisa kaji dari sisi kelas maupun level abstraksinya. Terdapat dua kelas tipe data kalau kita lihat dari kompleksitasnya, yaitu : Tipe data atomik, adalah tipe data yg dipandang sebagai satu kesatuan tunggal

Pengantar Basis Data

Pengantar Basis Data Basis Data Pengertian basis data menurut Connoly dan Begg (2002, p14), “database is a shared collection of logically related data, and a description of this data, designed to meet the information needs of an organization.”. Jadi basis data merupakan sekumpulan data maupun keterangan tentang data, yang secara logis saling berhubungan untuk digunakan bersama, dalam rangka memenuhi kebutuhan informasi dari suatu organisasi. Database Management System (DBMS) Mengacu pada Connoly (2002, p16), DBMS adalah suatu perangkat lunak yang bisa digunakan untuk mendefinisikan, membuat, memelihara, dan mengontrol akses ke basis data. DBMS umumnya memiliki fasilitas untuk mendefinisikan basis data (Data Definition Language), dan fasilitas yang dapat mendukung pegolahan data ( Data Manipulation Language). Siklus Hidup Basis Data ( Database Application Lifecycle) Tahapan daur hidup aplikasi basisdata (Connolly, Database Systems: A Practical Approach to Design, Implementation, and Man