KETERAMPILAN KOMPUTER 2B** (IT-061208:S1-SA) Pertemuan 1 AHMAD HIDAYAT 1 Pengenalan Aplikasi • Aplikasi Pengolahan Kata • WordStar • OpenOffice • StarOffice • Aplikasi Pengolahan Data (Database) • DBase • Aplikasi Desktop Developer • VB 2 Aplikasi Pengolahan Kata • Fungsi Utama Komputer • Sebagai alat hitung (Sejarah awal) • Membantu memudahkan manusia menyelesaikan tugas dengan cepat, dan efektif dari segi teks, gambar, suara, video. • EVOLUSI CBIS • • • • • Electronik Data Processing (EDP) / Accounting Information System (AIS) Management Information System (MIS) Decission Support System (DSS) Office Automation (OA) Artificial Intelligence (AI) dan Expert System (ES) 3 Aplikasi Pengolahan Kata (Lanj.) • Definisi • Merupakan aplikasi yang membantu manusia untuk mengelola kata, tampilan, pencetakan, dan lainnya yang berhubungan dengan teks dan gambar. • Contoh: • WordStar • Amipro • Open Office.org writer • Star Office Writer • AbiWord • Microsoft Office 4 Aplikasi Pengolahan Kata (Lanj.) • 1. WordStar • Merupakan aplikasi pengolah kata yang dipublikasikan oleh MicroPro International, pertama kali dibuat untuk sistem operasi CP/M dan kemudian di tulis ulang untuk platform DOS, sempat mendominasi pasar pada era 1980an. 5 Aplikasi Pengolahan Kata (Lanj.) 2. Star Office 6 Aplikasi Pengolahan Kata (Lanj.) 3. Open Office 7 Aplikasi Pengolahan Data (Database) • Data • Data menggambarkan sebuah representasi fakta yang tersusun secara terstruktur. • “Data adalah nilai yang merepresentasikan deskripsi dari suatu objek atau kejadian (event) “ Wawan dan Munir (2006: 1) • Informasi • Informasi merupakan hasil dari pengolahan data dalam suatu bentuk yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) dengan lebih berguna dan lebih berarti “Wawan dan Munir (2006: 1) • Sistem • Sistem adalah suatu jaringan kerja (elemen) dari beberapa prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu tujuan tertentu. Wawan dan Munir (2006: 1) 8 Relational Database Management Systems (RDBMS) • Database • Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. • DBMS • Perangkat Lunak yang menangani semua pengaksesan ke basis data 9 Relational Database Management Systems (RDBMS) (Lanj.) • Vendor RDBMS 10 Konsep Model Relasional Konsep basis data model relasional memiliki beberapa definisi penting sebagai berikut: • Kumpulan objek atau relasi untuk menyimpan data • Kumpulan dari operator yang melakukan suatu aksi terhadap suatu relasi untuk menghasilkan relasi-relasi lain • Basis data relasional harus mendukung integritas data sehingga data tersebut harus akurat dan konsisten 11 Fungsi-fungsi Basis Data Relasional Basis data relasional memiliki fungsi-fungsi kegunaan sebagai berikut: • Mengatur penyimpanan data • Mengontrol akses terhadap data • Mendukung proses menampilkan dan memanipulasi data 12 Istilah-istilah Basis Data Relasional • Tabel : Merupakan struktur penyimpanan dasar dari basis data relasional, terdiri dari satu atau lebih kolom (column) dan nol atau lebih baris (row). • Row (baris) : Baris merupakan kombinasi dari nilai-nilai kolom dalam tabel; sebagai contoh, informasi tentang suatu departemen pada tabel Departmen. Baris seringkali disebut dengan “record”. • Column (kolom) : Kolom menggambarkan jenis data pada tabel; sebagai contoh, nama departemen dalam tabel Departmen. Kolom di definisikan dengan nama kolom dan tipe data beserta panjang data tertentu. • Field : Field merupakan pertemuan antara baris dan kolom. Sebuah field dapat berisi data. Jika pada suatu field tidak terdapat data, maka field tersebut dikatakan memiliki nilai “null”. 13 Istilah-istilah Basis Data Relasional (Lanj.) • Primary key : Primary key atau kunci utama merupakan kolom atau kumpulan kolom yang secara unik membedakan antara baris yang satu dengan lainnya; sebagai contoh adalah kode departemen. Kolom dengan kategori ini tidak boleh mengandung nilai “null”, dan nilainya harus unique (berbeda antara baris satu dengan lainnya). • Foreign key : Foreign key atau kunci tamu merupakan kolom atau kumpulan kolom yang mengacu ke primary key pada tabel yang sama atau tabel lain. Foreign key ini dibuat untuk memaksakan aturan-aturan relasi pada basis data. Nilai data dari foreign key harus sesuai dengan nilai data pada kolom dari tabel yang diacunya atau bernilai “null”. 14 Aplikasi Desktop Developer • Visual Basic 6 15 Aplikasi Desktop Developer (Lanj.) • VB.Net 16 Aplikasi Desktop Developer (Lanj.) • Java Netbean 17 TERIMA KASIH 18