Archive for Februari 2020




A. Pengertian Microsoft Acces

Microsoft Access merupakan salah satu software pengolah database yang berjalan dibawah sistem windows.Microsoft Access merupakan salah satu produk Office dari Microsoft yang dapat menangani database dengan skala besar maupun kecil. Dalam pengolahan database, Microsoft Access ini memiliki sarana ata objek-objek yang dapat mempermudah pekerjaan bagi pengguna .http://blog.re.or.id/microsoft-access-database.htm

Microsoft Access adalah aplikasi database yang sangat berguna dari Suite Office 2010.Ini dirancang untuk di gunakan oleh para professional dan pelajar.Selama bertahun-tahun, Microsoft Access adalah salah satu aplikasi yang paling misterius dan tidak dapat di akses, tapi sekarang jauh lebih mudah di gunakan.Dengan perintah yang kompleks, anda dapat memindahkan dan meletakan data kedalam template siap pakai.Ini cukup bergun untuk organisasi-organisasi besar, serta menjadi cukup mudah untuk digunakan untuk usaha kecil dan organisasi nirlaba.Microsoft acces juga dibantu oleh integrasi penuhnya dengan aplikasi Oficce lainnya, yang artinya mengimport dari Word atau Exel tidaklah menyusahkan dan mudah. Seperti semua program Suite Oficce saat ini, dengan Microsoft Acces anda dapat membuat file yang dapat secara bersamaan digunakan oleh beberapa orang. Ada juga bantuan untuk membuat formula dalam database, yang berarti anda tidak perlu menjadi seorang ahli untuk melakukannya.

Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat,dan mengolah berbagai jenis data dengan kapasitas yang besar. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007. Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQLServer, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana.Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

B. Sejarah Microsoft Acces

Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan dengan merilis versi 2.0 pada tahun 1993. Microsoft menentukan spesifikasi minimum untuk menjalankan Microsoft Access 2.0 adalah sebuah komputer dengan sistem operasi Microsoft Windows 3.0, RAM berkapasitas 4 megabyte (6 megabyte lebih disarankan) dan ruangan kosong hard disk yang dibutuhkan 8 megabyte (14 megabyte lebih disarankan). Versi 2.0 dari Microsoft Access ini datang dengan tujuh buah disket floppy 3½ inci berukuran 1.44 megabyte.
Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah basis data dengan banyak record tapi terdapat beberapa kasus di mana data mengalami kerusakan. Sebagai contoh, pada ukuran basis data melebihi 700 megabyte sering mengalami masalah seperti ini (pada saat itu, memang hard disk yang beredar masih berada di bawah 700megabyte). Buku manual yang dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh driver perangkat yang kuno atau konfigurasi yang tidak benar. Nama kode (codename) yang digunakan oleh Access pertama kali adalah Cirrus yang dikembangkan sebelum Microsoft mengembangkan Microsoft Visual Basic, sementara mesin pembuat form antarmuka yang digunakannya dinamakan dengan Ruby. Bill Gates melihat purwarupa (prototype) tersebut dan memutuskan bahwa komponen bahasa pemrograman BASIC harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas.Proyek ini dinamakan dengan Thunder.Hal tersebut berakhir saat Microsoft merilis Visual Basic for Applications (VBA).

C. Macam - Macam versi microsoft acces


Tahun
Nama Versi
Nomor Versi
Sistem operasi yang didukung
Versi Microsoft Office
1992
Microsoft Access 1.1
1
Microsoft Windows
T/A
1993
Microsoft Access 2.0
2
Microsoft Windows
Microsoft Office 4.3 Professional
1995
Microsoft Access for Windows 95
7
Microsoft Windows 95 dan Windows NT3.51
Microsoft Office 95 Professional
1997
Microsoft Acces 97
8
Microsoft Windows 95/98 dan Windows NT 3.51NT.4.0
Microsooft office 97 Professional
1999
Microsoft Access 2000
9
Microsoft Windows 98/Me,Windows NT 4.0/2000
Microsoft Office 2000 Premium dan Office 2000 Profesional
2001
Microsoft Acces 2002
10
MicrosoftWindows 98/Me,Windows NT/2000/XP
Microsoft Office XP Professional
2003
Microsoft Access 2003
11
Microsoft Windows 2000 (service pack 1 ke atas) server 2003
Microsoft Office System 2003
2007
Microsoft Access 2007
12
Microsoft Windows XP (service pack 2)/server 2003/vista/server 2008 (beta 2 ke atas).
Microsoft Office System 2007
2010
Microsoft Access 2010
14
Microsoft Windows XP (service pack 30)/Windows server 2003 R2(32-bit) Windows server 2008 (32—bit atau 64-bit)/Windows Vista (service pack 1) Windows 7
Microsoft Office Professional 20010


D. Fitur - fitur pada microsoft acces


Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL) query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL, dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logikadan juga untuk mengaplikasikan konsep berorientasi objek. Microsoft SQL Server Desktop Engine (MSDE) 2000, yang merupakan sebuah versi mini dari Microsoft SQL Server 2000, dimasukkan ke dalam Office XP Developer Edition dan dapat digunakan oleh Microsoft Access sebagai alternatif dari Microsoft Jet Database Engine. Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, Microsoft JET Database Engine tidak memiliki fitur trigger dan stored procedure. Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0, ada sebuahsintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter, dengan sebuah cara seperi halnya sebuah stored procedure, meskipun prosesur tersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. Access juga mengizinkan form untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data, seperti halnya trigger, selama modifikasi dilakukan hanya dengan menggunakan form tersebut, dan merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan diteruskan (pass-through dan teknik lainnya di dalam Access untuk menjalankan stored procedure di dalam RDBMS yang mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000 dan yang selanjutnya, fitur-fitur yang berkaitan dengan basis data berbeda dari versi format/struktur data yang digunakan Access (*.MDB), karena jenis berkas ini dapat membuat koneksi ke sebuah basis data MSDE atau Microsoft SQL Server, ketimbang menggunakan Microsoft JET Database Engine. Sehingga, dengan menggunakan ADP adalah mungkin untuk membuat hampur semua objek di dalam server yang menjalankan mesin basis data tersebut (tabel basis data dengan constraints dan trigger, view, stored procedure, dan UDF). Meskipun demikian, yang disimpan di dalam berkas ADP hanyalah form, report, macro, dan modul, sementara untuk tabel dan objek lainnya disimpan di dalam server basis data yang membelakangi program tersebut.

E. Kelebihan Microsofs Access

Beberapa pengembang aplikasi professional menggunakan Microsoft Access untuk mengembangkan aplikasi secara cepat atau yang sering disebut dengan Rapid Application Development/RAD Tool khususnya untuk pembuatan program yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman. Dilihat dari segi perspektif programmer keunggulan Microsoft Acces adalah
kompatibilitasnya dengan bahasa pemrograman Structured Query Language( SQL ). Microsoft Access mengizinkan pengembangan yang relatif cepat karena semua table basis data, kueri, form, dan report disimpan di dalam berkas basis data miliknya. Misalnya untuk membuat query, Microsoft menggunakan Query Design Grid, sebuah program berbasis grafis yang mengizinkan para penggunanya untuk membuat query tanpa harus mengetahui bahasa SQL nya. Bahasa Pemrograman yang digunakan di dalam Microsoft Access adalah Microsoft Visual Basic for Applications( VBA ) seperti halnya dalam beberapa aplikasi Microsoft Office lainnya.

F. Kekurangan Microsoft Access

Karena kurang begitu bagus jika diakses melalui jaringan maka bayak pengguna Microsoft Access menggunakan solusi system manajemen basis data yang bersifat klien / server.

G. Tampilan Ms Access




Tentang Ms Access

//Selasa, 04 Februari 2020

Pengertian DB2

    DB2 adalah keluarga sistem manajemen database relasional (RDBMS) produk dari IBM yang melayani sejumlah sistem operasi yang berbeda platform. Menurut IBM, DB2 memimpin dalam hal pangsa pasar database dan kinerja. Meskipun produk DB2 yang ditawarkan untuk sistem berbasis UNIX dan sistem operasi komputer pribadi, DB2 jejak produk database Oracle dalam sistem berbasis UNIX dan Microsoft Access.

Kelebihan DB2
  • Dapat dijalankan pada bermacam-macam platform 
  • Menunjang client/server platform, aplikasi multimedia, object oriented 
  • Dirancang untuk memperoleh informasi dalam bisnis berskala kecil maupun besar
  • Memiliki alat yang mengizinkan user membuat macam macam aplikasi untuk mengakses dan bekerja dengan data.

Cara Menginstal DB2 di Windows

Berikut adalah langkah-langkah untuk menginstall DB2 9.1 di Windows Server 2003

1. Lakukan cek dengan menjalankan db2prereqcheck.
2. Jika muncul output Instalation Prereq is OK, lanjutkan ke langkah berikut
3. Klik setup.exe.
4. Pilih Install the product, pilih install new
5. Pilih path installation C:\IBM
6. Isi username dan password, untuk domain pilih use local user account
7. Uncheck set up your DB2 server to send notification (jika memiliki SMTP server bisa  diisi sesuai   
    configurasi yang ada)
8. Baca kembali summary yang ada, kemudian klik install.
9. Start->Run ketik db2cmd, kemudian db2sampl.

PENGERTIAN DDL dan DML di db2

DDL (Data Definition Language) : Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah 
                                                    sebuah object database, seperti database, table, index dll
CREATE DATABASE              : perintah ini digunakan untuk membuat database contoh : db2 create 
                                                   database deny
ALTER DATABASE                 : perintah ini digunakan untuk mengubah struktur database contoh : db2 
                                                    drop database deny
CREATE TABLE                      : perintah ini digunakan untuk membuat table contoh : db2 create table 
                                                   mhs(nim char(10),name char(50),fakultas char(50))
ALTER TABLE                         : perintah ini digunakan untuk mengubah table contoh : db2 alter table mhs 
                                                   add nilai integer
DROP TABLE                          : perintah ini digunakan untuk menghapus table contoh : db2 drop table mhs
CREATE INDEX                     : perintah ini digunakan untuk membuat index contoh : db2 create unique                                                         index nim_indx on mhs(nim)
DROP INDEX                          : perintah ini digunakan untuk menghapus index contoh : db2 drop index 
                                                  nim_indx DML  (Data Manipulation Language) Perintah yang dapat 
                                                  digunakan untuk memodifikasi isi dari database
SELECT                                   : perintah ini digunakan untuk mendapatkan data dari database


Contoh Penggunaan DB2

db2 select * from staff


db2 select id, salary from staff where id = 10
db2 select id, salary, 0.1*salary as tax from staff where id = 10
db2 select * from staff fetch first rows onlydb2 select id,dept,sum(salary)as total from staff group by id,dept order by 2 desc fetch first 5 row only.


UPDATE          : perintah ini digunakan untuk mengubah data di database contoh : db2 update staff set 
                          salary=50000.00 where id=10
DELETE           : perintah ini digunakan untuk menghapus data dari database contoh : db2 delete from staff   
                          where id=350
INSERT INTO : perintah ini digunakan untuk memasukkan data dari database contoh : db2 insert into 
                          staff(id,name,job,dept,salary)values(111,’Deny’,'Mgr’,20,10000) Syntax diatas baru 
                          merupakan dasar dari syntax SQL yang ada di DB2. Terlihat syntax SQL yang ada tidak 
                          terlalu jauh berbeda dengan syntax SQL di DBMS lainnya.

Tentang DB2

//Senin, 03 Februari 2020