Senin, 26 Desember 2011

Implementasi computer assisted industruction (CAI) untuk pembelajaran data manipulation language pada model basis data jaringan (NETWORK MODEL)
Benny Santoso


Jurusan informatika Fakultas Teknik Universitas Surabaya
Email:us613@fox.ubaya.ac.id
ABSTRACT
Salah satu model basis data yang cukup di kenal adalah model basis data jaringan (network model). Akan tetapi , DBMS yang menggunakan sistem ini jarang ditemui. Oleh karena itu, perlu dibuat sistem sederhana yang bisa digunakan untuk membantu mempelajari data manipulation Language(DML). Dengan adanya perangkat lunak ini, pemakai bisa mempelajari hasil dari perintah DML tertentu.
Perangkat lunak ini tidak meliputi Data Definition language(DDL)jadi data yang digunakan adalah data yang sudah ditentukan sejak awal.
Uji coba dari CAI ini dilakukan dikelas, dan hasilnya menunjukkan bahwa CAI ini banyak membantu orang yang akan mempelajari DML dari Network Model
Keywords:CAI Network Data Model, Data Manipulation Language.

ANALISIS

Network Data Model menggunakan data dalam bentuk sekumpulan record sedangkan relasi antar data disebut link ( pointer). Network data mempunyai dua komponen utama yaitu record dan set. Record adalah kumpulan data yang saling berhubungan. Record type menggambarkan struktur data dari sebuah record yang meliputi atribut-atribut yang membangun sebuah record dan type datanya masing-masing. Sedangkan Set type melambangkan relasi antar record type. Sebuah set type biasanya terdiri dari nama set type, owner record, dan member record type.
Data Manipulation Language (DML) merupakan bahasa basis data yang digunakan untuk memanipulasi network data base, seperti mencari dan mendapatkan record dari basis data, menyisipkan, menghapus, dan memodifikasi record, menghubungkan dan memutuskan hubungan record. Perintah DML dibagi tiga yaitu
• Retrevial ( Get data ) digunakan untuk mengambil record yang sedang ditunjuk.
• Navigation ( Find data ) digunakan untuk mendapatkan record tertentu.
• Update digunakan untuk melakukan update terhadap record dan set tertentu.
Computer Aided Instruction ( CAI ) adalah salah satu metode pengajaran yang digunakan untuk membantu mengajar materi dalam sebuah program tutorial dengan menggunakan sebuah aplikasi komputer. Dalam menyajikan pelajaran, perangkat lunak CAI dapat mengontrol berbagai proses, seperti penyajian materi untuk dibaca dan dipelajari, memberikan petunjuk dan latihan, memberikan pertanyaan dan penilaian terhadap hasil belajar. Salah satu bentuk CAI dimana maetode pengajaran dilakukan dengan memberikan latihan yang berulang-ulang. Pendekatan ini menekankan dengan menghafal tanpa memberikan kemampuan untuk memahaminya, atau dikenal dengan pendekatan rote memory dimana ingatan manusia dilatih dengan memberikan latihan terus-menerus sehingga materi akan tertanam diotak. Metode ini sangat cocok untuk metode pendidikan dasar.
Pada model network ini sebelum bisa membuat alat bantu DML, terlebih dahulu dilakukan analisis mengenai kebutuhan dari pengajaran DML ini, setelah itu akan diberikan perancangan dari data yang akan digunakan.
Pada sistem ini terdapat 5 jenis data, yaitu
• Data materi, berupa kumpulan materi yang akan ditampilakan kepada pemakai untuk membaca teori yang diinginkan.
• Data contoh soal, yaitu contoh perintah DML yang bisa digunakan.
• Data latihan soal, yang disimpan harus sesuai dengan set yang sudah dibuat terlebih dahulu.
• Data table parser.
• Data kesalahan pada compiler, berupa daftar kesalahan-kesalahan yang mungkin terjadi pada proses kompilasi, dimana kesalahan bisa terjadi pada tahap scanner maupun interprener.

0 komentar:

Posting Komentar