RSS

MODUL 1 TUGAS KELOMPOK RESUME JURNAL TENTANG DATABASE


Pengertian Database

1.             Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

2.            Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.


3.              Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula.

4.            Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.


Asal Mula Istilah Database

Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai database komputer. Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.

Konsep Dasar Database

Konsep dasar dari database adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu database, dan hubungan di antara obyek tersebut

Perangkat Untuk Membuat Database

Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.

DBMS terdiri dari dua komponen, yaitu Relational Database Management System (RDBMS) dan Overview of Database Management System (ODBMS). RDBMS meliputi Interface Drivers, SQL Engine, Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan ODBMS meliputi Language Drivers, Query Engine, Transaction Engine, dan Storage Engine.

Sedangkan untuk level dari softwarenya sendiri, terdapat dua level software yang memungkinkan kita untuk membuat sebuah database antara lain adalah High Level Software dan Low Level Software. Yang termasuk di dalam High Level Software, antara lain seperti Microsoft SQL Server, Oracle, MySQL, FoxPro,dll. Sedangkan yang termasuk di dalam Low Level Software antara lain Btrieve dan Tsunami Record Manager.

Tipe Database

Terdapat 12 tipe Database,yaitu :
1.            Operational Database
2.            Analytical Database
3.            Data Warehouse
4.            Distributed Database
5.            End-user Database
6.            External Database
7.            Hypermedia Database on the web
8.            Navigational Database
9.            In-memory Database
10.         Document-oriented Database
11.         Real-time Database
12.         Relational Database

Model Database

Database mempunyai dua varian model, yaitu :

1.            Post-relational Database
Post-relational adalah sebuah produk yang menawarkan model data yang lebih umum dari model relasional.

2.            Object Database
Database ini berusaha untuk membawa dunia database dan aplikasi-dunia pemrograman lebih dekat bersama-sama, khususnya dengan memastikan bahwa database menggunakan jenis system yang sama seperti program aplikasi. Hal ini bertujuan untuk menghindari overhead (kadang- kadang disebut sebagai ketidakcocokan impedansi) untuk mengkonversi informasi antara perwakilan di database (misalnya sebagai baris dalam tabel) dan perwakilan di program aplikasi (biasanya sebagai objek). Pada saat yang sama, object database berupaya untuk memperkenalkan ide-ide kunci dari pemrograman objek, seperti encapsulation dan , ke dalam dunia database.

http://www.scribd.com/doc/30914906/Pengertian-Database

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

SOAL TAMBAHAN PENGERTIAN DSS DAN KORELASINYA TERHADAP PRAKTIKUM

Istilah dari decision support system telah digunakan dengan banyak cara (Alter 1980) dan menerima banyak definisi yang berbeda menurut pandangan dari sang penulis (Druzdzel dan Flynn 1999). Finlay (1994) dan lainnya mendefiniskan DSS kurang lebih sebagai sebuah sistem berbasis komputer yang membantu dalam proses pengambilan keputusan.

Turban (1995) mendefinisikan secara lebih spesifik dengan, sesuatu yang interaktif,flexible dan dapat menyesuaikan diri(adaptable) dari sistem informasi berdasarkan komputer, khususnya pengembangan untuk mendukung pemecahan masalah dari non-struktur management, untuk meningkatkan pengambilan keputusan. Dengan menggunakan data, mendukung antar muka yang mudah digunakan dan memberikan wawasan untuk sang pengambil keputusan.

Definisi lainnya bisa jadi gugur dibandingkan dengan dua pandangan ekstrim berikut, Keen dan Scott Morton (1978), DSS adalah dukungan berdasar kan komputer untuk para pengambil keputusan management yang berurusan dengan masalah semi-struktur. Sprague dan Carlson (1982), DSS adalah sistem berdasarkan komputer interaktif yang membantu para pengambil keputusan menggunakan data dan model-model untuk memecahkan masalah yang tak terstruktur(unstructured problem). Menurut Power (1997), istilah DSS mengingatkan suatu yang berguna dan istilah inklusif untuk banyak jenis sistem informasi yang mendukung pembuatan pengambilan keputusan. Dia dengan penuh humor menambahkan bahwa jika suatu sistem komputer yang bukan OLTP, seseorang akan tergoda untuk menyebutnya sebagai DSS.

Seperti yang kita lihat, DSS memiliki banyak arti dengan maksud yang kurang lebih hampir sama, yaitu suatu sistem komputer yang berguna bagi para pengambil keputusan untuk memecahkan masalah mereka yang kurang lebih berhadapan dengan masalah non-struktur atau semi-struktur

Tujuan DSS bagi praktikan :
 1. Membantu praktikan membuat keputusan untuk memecahkan masalah semi struktur
 2. Mendukung penilaian praktikan bukan mencoba menggantikannya
 3. Meningkatkan efektivitas pengambilan keputusan seoang manajer daripada efisiensinya

http://sarwojowo.net/home/39-database-/67-definisi-decision-support-system.html
http://www.scribd.com/doc/31539414/Arti-Decision-Support-System

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

MODUL 3 KONEKTOR DATABASE KE DELPHI

  1. Menggunakan ODBC
Beberapa keuntungan dari ODBC adalah :

  • ODBC menyediakan antarmuka yang konsisten tanpa memperhatikan jenis database server yang digunakan.
  • Anda dapat memiliki lebih dari satu koneksi konkuren.
  • Aplikasi tidak perlu terikat untuk setiap database yang akan berjalan. Meskipun COBOL untuk AIX tidak mengikat ini untuk Anda secara otomatis, ia mengikat secara otomatis hanya untuk satu database. Jika Anda ingin memilih database yang terhubung untuk secara dinamis pada saat dijalankan, Anda harus mengambil langkah-langkah tambahan untuk mengikat ke database yang berbeda.
Kekurangan ODBC adalah batas waktu eksekusi yang terlalu cepat dan tak bisa diperbaiki. Sementara waktu eksekusinya terlalu lama walau untuk perintah sederhana pada tabel yang memiliki sedikit data.
Tak hanya data, perintah-perintah ODBC memiliki kelemahan tidak bisa membaca semua field sehingga penulis harus menulis field apa saja yang akan dilihat. Sehingga perintah “select * from table” harus bisa di edit menjadi perintah “select fielA, fieldB from table”


  1. Menggunakan MyDAC

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

MODUL 2 MACAM MACAM BAHASA PEMROGRAMAN


Bagi anda yang bekerja dalam bidang web design pasti sudah tidak asing lagi dengan apa yang nama bahasa pemrograman.Bahasa pemrograman yang umum dikenal adalah php dan html.Tapi sebenarnya masih banyak bahasa pemrograman yang lain.

Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui

1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

MODUL 2 TOOLBAR DALAM DELPHI

Delphi memiliki beberapa toolbar yang masing-masing memiliki perbedaan fungsi dan setiap tombol pada bagian toolbar berfungsi untuk menggantikan suatu perintah menu yang sering digunakan. Toolbar terletak pada bagian bawah baris menu. Pada kondisi default, terdapat enam bagian toolbar, antara lain standard, view, debug, desktop, custom dan component palette.

·   Component palette
Berisi sekumpulan ikon yang melambangkan komponen-komponen yang terdapat pada VCL (Visual Component Library). Pada component palette terdapat beberapa page control seperti standard, additional, Win32, System, Data Access, dan lain-lain.


Komponen ini merupakan sebuah procedure/program yang sudah di kompile dan langsung dapat digunakan, sesuai dengan fungsinya masing-masing.
Untuk menggunakan komponen ini kita dapat meng-klik komponen yang diinginkan, kemudian kita klik di form, maka komponen tersebut akan muncul di form.

Kegunaan beberapa komponen :
a.    pointer
komponen khusus dan terdapat di setiap tab dalam component palette. Komponen pointer adalah komponen select yang digunakan untuk memilih komponen-komponen dalam form designer.
b.    Frames
Sebuah kontainer yang digunakan untuk menampung komponen. Frame dapat diletakkan dalam form atau frame-frame  yang lain.
c.    Main menu
            komponen yang digunakan untuk membuat menubar dan menu drop down, bersifat invisible.
d.    PopupMenu
Popup Menu berfungsi sebagai perintah yagn aktif bila kita meng-klik kanan mouse, Untuk mengaktifkannya kita harus mengaktifkan popup menu pada komponen yang dinginkan, caranya : ubah pada object inspector.
e.    Label
Digunakan untuk menambah teks di dalam form.
f.     Edit
        Edit berfungsi sebagai masukan data (input) dalam bentuk string, dari bentuk string ini kita dapat mengolahnya menjadi bentuk integer atau bentuk lainnya. Yang kemudian dapat digunakan untuk operasi selanjutnya.  
g.    Memo
Dipakai untuk memasukkan atau menampilkan beberapa baris teks di dalam form.
h.    Button/ Bitbtn
Biasa digunakan sebagai tombol kendali. Perbedaan antara bitbtn dengan btn : pada bitbtn kita dapat menyisipkan warna pada tombol dan icon tertentu, lain halnya bila kita menggunakan btn.
i.      ComboBox
Combo Box berfungsi sebagai petunjuk untuk pemilihan berbagai masukan, di mana hanya ada satu pilihan yang dapat dipilih.
j.      CheckBox
Digunakan untuk memilih atau membatalkan suatu pilihan, yaitu dengan cara mengklik komponen.
k.    RadioButton
Prinsip kerjanya hampir sama dengan check box, cuma tampilannya saja yang berbeda.
l.      listbox
digunakan untuk membuat sebuah daftar option, di mana hanya ada satu option yang dapat dipilih.
m.   scrollbar
mempunyai fungsi sama seperti batang penggulung yang terdapat dalam program-program berbasis windows pada umumnya.
n.    groupbox
sebuah kontainer yang dapat digunakan untuk mengelompokkan komponen-komponen lain seperti radio button, checkbox, dan sebagainya.
o.    radiogroup
merupakan kombinasi dari groupbox yang didesain untuk membuat sekelompok radiobutton.
p.    panel
sebuah kontainer yang dapat digunakan untuk membuat status bar, toolbar, dan tool palette.
q.    actionlist
komponen yang berisi daftar action yang digunakan bersama-sama dengan komponen dan kontrol seperti item menu dan button.
r.     Chart
Data-data yang telah kita analisa, dapat kita tampilkan ke dalam grafik, sehinga memudahkan kita untuk menganalisanya.
s.     Stringgrid
Stringgrid berguna untuk menaruh data string kedalam bentuk kolom tabel, seperti pada Excel. Kita harus mengubah type data ke dalam bentuk string bila data yang ingin kita tampilkan data bukan string.
t.      Media Player
Biasa digunakan untuk mennyalakan atau memainkan musik (format wav atau midi) dan menjalankan film (format avi).
u.    Timer
Timer berfungsi sebagai jam yang telah disediakan Delphi. Dengan timer kita juga dapat mendecode time, sehingga dapat terjadi akusisi data.
v.    Clientsocket
Digunakan di client pada saat koneksi ke server.
w.   Serversocket
Digunakan di server, yang akan menyediakan layanan koneksi ke client.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

MODUL 2 FILE EXTENSION DALAM DELPHI

Delphi menghasilkan begitu banyak file untuk setiap proyeknya, dan kamu setidaknya harus mengetahui jenis dan dinamakan apa file-file tersebut. Prinsipnya ada beberapa file yang saling terkait satu sama lain.  

Ekstensi
Jenis dan Diskripsi File
Saat Pembuatan
BMP
File standar window, untuk menyimpan gambar bitmap.
Image Editor
BPG
Borland Project Group, untuk Manajemen proyek multi-target.
Development
BPL
Borland Package Library , sejenis DLL, kamu bisa membuat file EXE dengan ukuran kecil, tapi file ber-eksensi BPL ini harus di- ikutsertakan. Mungkin kamu pernah memperhatikan ukuran file EXE dari Visual Basic ?? Kecil 'kan, apakah file EXE Delphi bisa sekecil itu ? Jawabanya bisa saja, caranya saat kompilasi jangan meyertakan library kedalam file EXE yang kamu buat, tapi cukup ikut sertaka saja Packege Library. Layaknya sebuah DLL — Package Library juga bisa sharing.
Kompilasi, Lingking
CAB
Microsoft Cabinet compressed file format. Dibangkitkan saat kamu melakukan Web Deploy (dari menu utama Delphi pilih Project|Web Deploy)
Kompilasi
CFG
File Konfigurasi untuk Project Option
Development
CUR
File standar window, untuk Cursor
Image Editor
DCI
Menyimpan perubahan Code Insight dari IDE (dari menu utama Delphi pilih Tools|Editor Options->pilih Tab: Code Insight)
IDE
DCP
Delphi Component Package
Kompilasi
DCT
Menyimpan perubahan Component Templates dari IDE
IDE
DCU
Delphi Compiled Unit, hasil kompilasi file PAS
Kompilasi
DFM
Delphi Form, file dalam format binary
Development
~DF
Backupnya file DFM
Development
DLL
Dynamic Link Library, file DLL yang dihasilkan oleh Delphi dapat di-akses oleh program/aplikasi lannya. Saya mempunyai contoh sebuah file DLL yang dibuat dengan mengunakan Delphi, kemudian saya panggil dari program yang saya kembangkan dengan Visual FoxPro, hasilnya sangat memuaskan. Kalo kamu ingin melihat contoh programnya silahkan kunjungi situs saya yaitu, http://get.to/semut atau juga bisa ke http://oocities.com/visiweb ; pada bagian kiri dari home page tersebut pilih Bahasa Program|Visual FoxPro.
Compilasi, lingking
DMT
Delphi Menu Templates
IDE
DOF
Delphi Option File
Development
DPK
Delphi Package
Development
DPR
Delphi Project File
Development
~DP
Backupnya DPR.
Development
DRO
Menyimpan setiap perubahan pada Object Repository (dari menu utama Delphi pilih Tools|Repository). Boleh dihapus, tapi penambahan pada repository akan hilang, bisa di-restore lagi dari CD Delphi pada direktori ..\bin\delphi32.dro.
IDE
DSK
Desktop file.
Development
DSM
Delphi Symbol Module.
Kompilasi
EXE
Executable file
Compilasi, Lingking
HTM, HTML
HyperText Markup Language. Dibangkitkan saat kamu melakukan Web Deploy (dari menu utama Delphi pilih Project|Web Deploy)
Web deploy ActiveForm
ICO
File standar window, untuk Icon
Image Editor
LIC
License file, berhubungan file OCX
Activex Wizard
OCX
OLE Control eXtension, semacam dll juga, berisi ActiveX controls atau form
Kompilasi, Lingking
PAS
Pascal file, source program.
Development
~PA
Bacupnya PAS
Development
RES, RC
Resource file
Development
TBL
Type Library untuk OLE server application.
Development
TODO
To-do list file, akan mempunyai nama file yang sama dengan project tetapi dengan ekstensi .TODO
IDE

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS