WHAT'S NEW?
Loading...

Perkenalan DataBase

A. Pengertian DataBase
  • Database adalah kumpulan informasi yang disimpan di dalam komputersecara sistematik sehingga dapat diperiksa menggunakan suatu programkomputer untuk memperoleh informasi dari basis data tersebut.
  • Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan(redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
  • Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula
  • Database adalah susunan record data operasional lengkap dari suatuorganisasi atau perusahaan, yang diorganisir dan disimpan secaraterintegrasi dengan menggunakan metode tertentu dalam komputersehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.
B. Sejarah Database


Database telah digunakan sejak masa awal komputasi elektronik. Tidak seperti sistem modern yang dapat diterapkan ke database secara luas dan kebutuhan yang berbeda, sebagian besar sistem yang lebih tua yang erat terkait dengan database kustom untuk mendapatkan kecepatan dengan mengorbankan fleksibilitas. Awalnya DBMSs ditemukan hanya dalam organisasi besar dengan perangkat keras komputer yang dibutuhkan untuk mendukung set data yang besar.


 Awal 1960 Charles Bachman > Integrated Data Store

 Akhir 1960 IBM > IMS(Information Management System)

 Akhir 1980 dan 1990 >IBM DB2,Oracle,Informix

Perkenalan JAVA

Java adalah sebuah bahasa pemrograman komputer berbasiskan kepada Object Oriented Programming yang sederhana dan tidak tergantung pada berbagai platform Sistem Operasi. Java diciptakan setelah C++ dan didesain sedemikian sehingga ukurannya kecil, sederhana, dan portable (dapat dipindah-pindahkan di antara bermacam platform dan sistem operasi). Program yang dihasilkan dengan bahasa Java dapat berupa applet (aplikasi kecil yang jalan di atas web browser) maupun berupa aplikasi mandiri yang dijalankan dengan program Java Interpreter.

Bahasa ini dikembangkan oleh Sun Microsystem Corp. dan memiliki banyak keunggulan, seperti sederhana, berorientasi object, mendukung pemakaian terdistribusi, baik dalam jaringan maupun Internet, selain itu juga bersifat open system.Tingkat performasi dari sistem yang dihasilkan juga optimal. Pemrograman Java banyak dikembangkan untuk pengembangan situs web yang aman dan interaktif. Disamping itu dengan memakai bahasa pemrograman ini, kita dapat memasukkan berbagai macam program aplikasi animasi, multimedia, dan database ke dalam situs web. Itulah mengapa Java menjadi sangat populer dan banyak digunakan oleh para pengembang sistem maupun Web Developer.

Yang paling penting adalah bahwa Java merupakan bahasa berorientasi pada objek untuk pengembangan aplikasi mandiri, aplikasi berbasis internet, aplikasi untuk perangkat cerdas yang dapat berkomunikasi lewat Internet/jaringan komunikasi. Dengan teknologi Java, dimungkinkan perangkat audio stereo di rumah terhubung jaringan komputer. Java tidak lagi hanya bahasan untuk membuat applet yang memperindah halaman web tapi Java telah menjadi bahasan untuk pengembangan aplikasi skala enterprise berbasis jaringan besar.

Edisi Java Yang Sedang Berkembang

Java adalah bahasa yang dapat dijalankan diberbagai platform, beragam lingkungan: internet, consumer electronic products, dan computer application. The Java 2 Platform tersedia dalam tiga edisi untuk keperluan berbeda:

1. Java 2 Standard Edition (J2SE)
2. Java 2 Enterprise Edition (J2EE)
3. Java 2 Micro Edition (J2ME)

Versi Netbeans :
1. Netbeans 5.0
2. Netbeans 5.5
3. Netbeans 6.8 (plung in OpenGL)
4. Netbeans 6.8 for Linux (belum dirilis)
5. Netbeans 6.9
6. Netbeans 6.9.1

Perkenalan C++

C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Orang yang dikenal karena berjasa dalam mengembangkan bahasa pemrograman C++,yaitu Bjarne Stroustrup (lahir 30 Desember 1950 di Aarhus, Denmark) adalah seorang ilmuwan komputer dan profesor di bidang ilmu komputer di Texas A&M University.Stroustrup meraih pendidikan master di bidang matematika dan ilmu komputer pada tahun 1975 dari Universitas Aarhus, Denmark, dan menyelesaikan doktornya di Universitas Cambridge, Inggris pada tahun 1979. Ia juga sempat bekerja sebagai kepala departemen riset pemrograman skala-besar di AT&T Lab hingga akhir tahun 2002.

Dibandingkan dengan bahasa pemrograman lain, C++ mempunyai beberapa kelebihan.
Beberapa kelebihan bahasa C++ antara lain adalah:

1.Bahasa C++ tersedia hampir di semua jenis komputer.
2.Kode bahasa C++ dengan portabilitas dan fleksibilitas yang tinggi untuk semua jenis komputer.
3.Bahasa C++ hanya menyediakan sedikit kata-kata kunci (hanya terdapat 48 kata kunci).
4.Proses eksekusi program bahasa C++ lebih cepat. Dengan demikian, aplikasi yang dibuat dengan bahasa C++ akan menjadi aplikasi yang efisien dan kompetitif.
5.Dukungan pustaka fungsi dan kelas yang banyak sehingga memungkinkan pembuatan aplikasi makro.
6.C++ adalah bahasa yang terstruktur, dengan demikian akan lebih mendukung OOP.
7.Bahasa C++ termasuk bahasa tingkat menengah dan lebih dekat dengan bahasa mesin.
8.Kode program bersifat reuseable, sehingga dapat digunakan kembali pada project lain dengan hanya menggunakan library dan file header.
9.C++ dapat membuat aplikasi graphic processor berkualitas tinggi.

Kelemahan C++

1. terfokus pada pemograman suatu alat(mis:robot)

2. kurang cocok untuk penerapan/ pembuatan web

3 .karena C++ itu sedehana, mudah dipelajari, dan terlihat instan, maka tidak cocok untuk menjadi bahasa yang digunakan sebagai sistem keamanan, karena mudah untuk dibobol.