Data dan Informasi Daurat Sinaga, M.Kom
Pemahaman Awal Perancangan sebuah sistem harus didasari landasan dan ketentuan pemrograman. Struktur data menjadi dasar dalam langkah awal perancangan sebuah program Program adalah kumpulan dari Instruksi- instruk bahasa yang dimengerti oleh mesin. Dalam sebuah program pasti ada Algoritma dan Struktur data.
Konsep dasar Struktur data Struktur data adalah cara menyimpan atau merepresentasikan data didalam komputer agar bisa dipakai secara efisien. Data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol
manfaat Dengan Algoritma yang tepat dipastikan sebuah program secara keseluruhan akan lebih efektif dan efisien. Membuat program lebih ringkas lebih elegan dan lebih mudah dan performa tinggi. Struktur data juga dapat diartikan cara penyimpanan atau merepresentasikan data dalam komputer agar dipakai secara efisien
penegasan Struktur data menyangkut susunan fisik data dalam komputer dan berfungsi agar: Penyimpanan lebih efesien Agar tersusun lebih terurut Agar data retrieval lebih efektif Struktur data diperlukan dalam perencanaan Algoritma dan penyusunan program sebagai dasar teknik dari Database. Pemakaian struktur data yang tepat didalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efesien dan sederhana.
Type data Type data sederhana tunggal : Integer Real Boolean dan karakter Type data sederhana majemuk (String)
Struktur Data Struktur data sederhana : Struktur data majemuk Array Record Struktur data majemuk Linier : Stack, Queue, List Multilist Non Linier : Pohon Biner dan Graph
Struktur data yang standar yang biasanya digunakan dibidang informatika adalah : · List linier (Linked List) dan variasinya Multilist · Stack (Tumpukan) · Queue (Antrian) · Tree ( Pohon ) · Graph ( Graf )
Konstanta & Variabel Jika dalam membuat suatu program, tentu akan sering menggunakan bilangan numerik atau suatu kalimat string yang sama yang akan digunakan berkali-kali, ada baiknya bilangan atau kalimat tersebut dijadikan sebagai suatu konstanta. Penggunaan konstanta akan membuat program menjadi lebih mudah dimengerti dan diperbaiki. Penggunaan konstanta akan dapat memberikan nama yang mudah dipahami untuk suatu bilangan numerik yang kompleks. Contoh: phi = 3.141592.
Variable Variabel adalah sebuah identifier yang nilainya dapat diubah sesuai dengan kebutuha program. Jika dibutuhkan sebuah variabel yang dapat dikenali oleh semua lingkungan dalam program maka harus digunakan variabel Global. Pada C++ selalu terdapat fungsi utama, variabel global biasanya dideklarasikan di luar fungsi utama tersebut. Juga terdapat variabel Lokal. Variabel lokal hanya dikenali oleh suatu fungsi saja, artinya variabel lokal tidak dikenal oleh lingkungan luar di dalam program yang dibuat. Variabel lokal harus berada dalam lingkup fungsi tertentu.
Pengantar Basisdata Pangkalan data atau basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
What is a Database Management System? Sebuah sistem manajemen database (DBMS) adalah kumpulan program yang memungkinkan pengguna untuk membuat dan memelihara database. Menurut DBMS Laporan ANSI / SPARC (1977), sebuah DBMS harus dibayangkan sebagai sistem multi-layer.
sistem manajemen database menyediakan beberapa fungsi selain manajemen file sederhana: memungkinkan kongkuren(banyak proses dalam waktu yg sama) kontrol keamanan menjaga integritas data menyediakan backup dan recovery kontrol redundansi memungkinkan independensi data menyediakan bahasa query non-prosedural melakukan optimasi query otomatis
DataMining
Data Mining adalah Serangkaian proses untuk menggali nilai tambah berupa informasi yang selama ini tidak diketahui secara manual dari suatu basisdata dengan melakukan penggalian pola-pola dari data dengan tujuan untuk memanipulasi data menjadi informasi yang lebih berharga yang diperoleh dengan cara mengekstraksi dan mengenali pola yang penting atau menarik dari data yang terdapat dalam basisdata.
Data mining biasa juga dikenal nama lain seperti : Knowledge discovery (mining) in databases (KDD), ekstraksi pengetahuan (knowledge extraction) Analisa data/pola dan kecerdasan bisnis (business intelligence) dan merupakan alat yang penting untuk memanipulasi data untuk penyajian informasi sesuai kebutuhan user dengan tujuan untuk membantu dalam analisis koleksi pengamatan perilaku, secara umum definisi data-mining dapat diartikan sebagai berikut
Proses penemuan pola yang menarik dari data yang tersimpan dalam jumlah besar. Ekstraksi dari suatu informasi yang berguna atau menarik (non-trivial, implisit, sebefumnya belum diketahui potensial kegunaannya) pola atau pengetahuan dari data yang disimpan dalam jumfah besar. Ekplorasi dari analisa secara otomatis atau semiotomatis terhadap data-data dalam jumlah besar untuk mencari pola dan aturan yang berarti.
Konsep Data Mining Data mining sangat perlu dilakukan terutama dalam mengelola Data yang sangat besar untuk memudahkan aktifitas recording suatu transaksi dan untuk proses data warehousing agar dapat memberikan informasi yang akurat bagi penggunanya
Tugas Mencari Jurnal tentang datamining, minimal tahun 2005 Jelaskan maksud dan tujuan dari jurnal tersebut Sebutkan hasil apa yang didapatkan dari jurnal tersebut