Anda di halaman 1dari 27

TUGAS

SISTEM MANAJEMEN DATABASE


TENTANG
APLIKASI BAHASA PEMROGRAMAN

Diketik Oleh :

PRIMNA ITA BR. HUTAGALUNG


NIM: 130522129

DEPARTEMEN AKUNTANSI S1 EKSTENSI


FAKULTAS EKONOMI
UNIVERSITAS SUMATERA UTARA
MEDAN
2014
1. Contoh Aplikasi Bahasa Pemrograman
Bahasa Pemrograman adalah suatu bahasa yang telah terstandarisasi dan dibuat untuk
memberikan instruksi pada mesin, yang lebih populer dikenal komputer. Bahasa ini dapat
digunakan untuk membuat sebuah potongan program yang dapat melakukan kontrol dan
perintah pada sebuah mesin. Bahasa Pemrograman yang kita kenal ada banyak sekali di
berbagai dunia ilmu komputer dan teknologi dewasa ini. Contoh bahasa pemrograman
yang kita kenal antara lain adalah untuk membuat aplikasi game, antivirus, web, dan
teknologi lainnya.

Java
Java merupakan bahasa pemrograman berbasis objek yang dikembangkan oleh Oracle
yang berbasis open source dan merupakan salah satu pemrograman paling populer saat
ini. James Gosling, Mike Sheridan, dan Patrick Naughton memulai proyek bahasa
pemrograman Java pada bulan Juni 1991. Pada awalnya bahasa ini dikembangkan untuk
industri televisi digital. Slogan yang digunakan dalam kemunculan bahasa ini adalah
WORA yang artinya “Write Once, Run Anywhere”. Hal ini terbukti dengan versi yang
dikeluarkan, sebut saja J2SE (Untuk aplikasi berbasis desktop), J2ME (Untuk aplikasi
berbasis Mobile), dan J2EE (Untuk aplikasi berbasis web)
Contoh Aplikasi Yang Menggunakan Java
Ada banyak aplikasi yang menggunakan java, secara umum bahasa ini digunakan dalam
berbagai aplikasi game, baik online maupun offline. Selain itu banyak aplikasi berbasis
web yang menggunakan java seperti klikbca.

PHP
PHP merupakan sebuah bahasa yang dikembangkan untuk aplikasi berbasis web. Bahasa
ini merupakan bahasa yang paling populer di dunia internet. Lebih dari 50 % situs di dunia
ini menggunakan PHP sebagai bahasa utamanya. Bahasa PHP pertama kali dikembangkan
oleh Rasmus Lerdorf pada tahun 1995 yang digunakan untuk situs personal.
Contoh Situs Web Yang Menggunakan PHP
Ada jutaan situs web dunia yang menggunakan PHP sebagai bahasa utamanya, sebut saja
Facebook, kompas, detik, dan kaskus.
C
C merupakan salah satu bahasa pemrograman yang paling populer sebelum munculnya era
pemrograman visual. Bahasa ini dibuat pada tahun 1972 oleh Dennis Ritchie. Bahasa C
merupakan bahasa yang dapat mengikuti perkembangan, ia diupgrade menjadi C++ untuk
mensupport pemrograman berbasis objek, dan Visual C++ untuk mensupport
pemrograman bersifat visual
Contoh Penggunaan Bahasa C
Bahasa ini banyak digunakan pada mikrocontroller dan beberapa game untuk perangkat
mobile.

Ada banyak bahasa pemrograman yang ada di dunia, mulai dari bahasa yang sangat sulit
sampai yang sangat mudah dipelajari.
- Aro - Visual FoxPro - Batch (MS-DOS)
- Ada - Eiffel - COBOL
- ALGOL - Fortran - UNIX shell script
- Applescript - Go - dBase
- Assembly - Haskell - Clipper
- ASP - Java - Foxbase
- COMAL - JSP - Python
- Visual Basic - Lisp - PHP
- VBScript - Logo - Pike
- RPG - Pascal -R
- Ruby - Delphi - REXX
- Simula - Perl - REBOL
- JavaScript - Prolog

CONTOH APLIKASI :

a. Contoh Pemrograman dasar menggunakan Bahasa Pemrograman Java


1. Tipe Int
class ContohPerhitungan {
public static void main(String[] args) {
byte a = 1;
short b = 2;
int c = 3, d;
d = a + b + c;
System.out.println(“Hasil = ” + d);
}
}
Hasilnya :
Hasil = 6

2. Tipe Double
class KelilingLingkaran {
public static void main(String[] args) {
double pi = 3.1416;
double r = 2.12;
double keliling;
keliling = 2 * pi * r;
System.out.println(“Keliling lingkaran = ” + keliling);
}
}
Hasilnya :
Keliling lingkaran = 13.320384

3. Tipe Char
class DemoKarakter2 {
public static void main(String[] args) {
char ch = ‘A’;
System.out.println(“ch = ” + ch);
ch++; //sama dengan ch = ch + 1;
System.out.println(“ch = ” + ch);
}
}
Hasilnya :
ch = A
ch = B
4. Tipe Boolean
class DemoBoolean1 {
public static void main(String[] args) {
boolean b;
b = true;
System.out.println(“Nilai b = ” + b);
if (b) {
System.out.println(“Statemen ke-1 dieksekusi”);
}
b = false;
System.out.println(“Nilai b = ” + b);
if (b) {
System.out.println(“Statemen ke-2 tidak akan dieksekusi”);
}
if (!b) {
System.out.println(“Statemen ke-3 dieksekusi”);
}
System.out.println(“5 <= 10 mengembalikan nilai ” +
(5 <= 10));
System.out.println(“4 > 6 mengembalikan nilai ” + (4 > 6));
}
}
Hasilnya :
Nilai b = true
Statemen ke-1 dieksekusi
Nilai b = false
Statemen ke-3 dieksekusi
5<=10 mengembalikan nilai true
4>6 mengembalikan nilai false

b. Software Cobol + SS (screen shoot)


1) Download software Cobol dan disarankan di save di dalam folder C.
2) Buat file kosong di notepad atau sejenisnya.
3) Lalu klik save as dengan nama contoh test.cob pilih disave di tempat folder yang
kamu download tadi, dan jangan lupa ganti formatnya dengan all file lalu klik save
berikut ss nya.

4) Setelah itu buka cmd melalui win +R(win logo berbentuk windows di keyboard).
Ketikkan cmd lalu klik ok.

5) Setelah berada di cmd lihat direktori nya jika sudah c: maka tinggal ketik edit nama file
contoh edit test.cob . Jika direktori masih di D: kamu tulis Cd c:\idecobol lalu enter.
6) Setelah kebuka file blue screen tulis codingnya disini.

7) Setelah itu klik save pada file lalu exit.


8) Bakal balik lagi ke layar cmd dan untuk mengcompilenya tulis cobol nama file contoh :
cobol test.cob . Lalu klik enter 2 kali.

9) Jika di baris akhir mengatakan no errors maka itu tinggal di-running saja. Tetapi jika
masih ada error maka perbaikilah sesuai yang dijelaskan kesalahannya.

10) Cara me-runningnya tinggal ketikkan saja runcob nama file, contoh runcob test.cob lalu
enter.
11) Selesai.

2. Contoh Aplikasi Bahasa Pen-database-an


Beberapa software Database Management System yang sering digunakan atau yang sudah
ada saat ini antara lain sebagai berikut:
- MySql - Mongo DB - Paradox
- Postgre Sql - Fire Bird - DB213
- dBase (ex. dbDOS PRO 2, - Oracle - MS SQL
dBASE PLUS 8.1, dbfUtilities) - SQL Server - Ingres
- Maria DB - Visual FoxPro - Microsoft Access
- Percona - Informix SQL
CONTOH APLIKASI :

a. Pengolahan Database dengan dBase


Masuk kedalam sistem dBase
C>dBase\dbase (enter)

Keluar dari sistem dBase


 QUIT (enter)
Perintah untuk pindah drive/directory aktif
 SET DEFAULT TO [drive], fungsi untuk memindahkan drive aktif
 SET DIRECTORY TO [directory], fungsi untuk memindahkan directory aktif
 !CD [directory], fungsi untuk memindahkan directory aktif
Perintah untuk Menghasilkan File
CREATE Sintak
 CREATE [drive/directory] [nama file]
 CREATE LABEL [drive/directory] [nama file]
 CREATE SCREEN [drive/directory] [nama file]
 CREATE REPORT [drive/directory] [nama file]
 CREATE QUERY [drive/directory] [nama file]

Membuat File Database


Sebagai contoh kita akan membuat satu file database (DBF) dengan nama file PEGAWAI,
struktur filenya adalah sebagai berikut:
Field Name Type Width Dec
1. NIP C 6
2. Nama C 30
3. Alamat C 30
4. JK C 1
5. Tgl_Lahir D 8
6. Tmp_Lahir C 15
7. Agama C 1
8. Status C 1
9. Pendidikan C 1
10. Mulai_ker D 8
11. Jml_anak N 2 0
12. Gapok N 7 0

Pertama tuliskan perintah CREATE untuk membuat file pada DOT PROMT dBase,
melalui cara seperti di bawah ini :
1. Set directory to d:\data [Enter] 2. Create d:\data\pegawai [Enter]
Create pegawai [Enter]

Setelah melakukan perintah Create maka akan tersedia tempat untuk mulai mendefinisikan
field yang diperlukan file tersebut.

Untuk menyimpan Struktur file yang telah dibuat pergunakan tombol CTRL-END atau
CTRL- W atau tekan ENTER 2x. Setelah itu akan muncul pertanyaan apakah data akan
di-input sekarang atau nanti?
Catatan : Syarat untuk menulis nama field adalah sebagai berikut
- panjang nama field maksimum 10 Karakter
- tidak boleh ada spasi ,tanda baca kecuali tanda hubung bawah( _ )
- tidak boleh diawali dengan angka
Untuk mempermudah kita dalam memanipulasi data, kita buat kesepakatan secara bersama
untuk pengisian data fieldnya, yaitu :
- Field JK diisi dengan : P = untuk Perempuan
: L = untuk Laki-laki
- Field Agama diisi dengan angka : 1. Untuk agama Islam
2. untuk agama Kristen Katolik
3. untuk agama Kristen Protestan
4. untuk agama Budha
5. untuk agama Hindu
- Field Status diisi dengan : B = untuk belum kawin
K = untuk Kawin
D = untuk yang Duda
J = untuk yang Janda
- Field Pendidikan diisi dengan : 1 = untuk tamat SMP
2 = untuk tamat SMU
3 = untuk tamat Diploma
4 = untuk tamat Sarjana

Untuk menyimpan Data dipergunakan tombol CTRL-END atau CTRL-W.

b. Aplikasi Sederhana dengan Microsoft Access


1. Klik Start pilih Program lalu pilih Microsoft Access
2. Setelah terbuka klik Blank Database, pada jendela file new database isikan nama
file yang diinginkan misalkan Koperasi (Untuk membuat aplikasi penjualan Barang di
Koperasi PT. AGH.)
Database telah dibuat dengan nama Koperasi. Selanjutnya akan dibuat Table.
Table adalah tempat untuk menyimpan data. Contohnya data barang disimpan di “Table
Barang”.
Sebelum kita mulai membuat table kita tentukan dulu table-table yang diperlukan
beserta field-fieldnya.
Table Barang
No Field Tipe data Keterangan
1 *Kode_Barang Text (4) Kode untuk Barang
2 Nama_Barang Text (30) Nama Barang
3 Satuan Text (10) Satuan Jumlah Barang
4 Harga Text (4) Harga Barang

Langkah membuat Table


1. Pada jendela database klik Table.
2. klik dua kali create table in design view
3. pada jendela table ketikan field-field table Barang beserta tipe datanya, jangan lupa
tentukan Kode_Barang sebagai Primary Key seperti gambar di bawah ini.
4. Pilih File -> Save. Ketikan Nama Table, karena table ini berkaitan dengan Barang.
Kit simpan dengan nama “ Tbl_Barang ”.
5. Table Barang sudah selesai dibuat.
6. Kemudian isi Data pada table yang telah dibuat, caranya klik dua kali table yang
ingin kita isi, kemudian isi data-datanya (cara isinya sama seperti Excell).

c. Informix-SQL
Informix-SQL didesain secara khusus untuk penulisan program dalam membuat database
relasional dan memberi fasilitas untuk memanipulasi data yg disimpan dalam database.

Penyimpanan Data :
Informix menyimpan data-data didalam suatu tabel.
Tabel adalah kumpulan dari baris & kolom.
Tabel-tabel tersebut disimpan dalam suatu database.
Suatu database minimal terdiri dari satu tabel.

field/attribute
Tabel: NPM Nama Kota
record/baris 1  10197521 Viona Jakarta
record/baris 2 10197214 Irfan Bogor
10197687 Benita Jakarta
   data value
Field/kolom 1 kolom 2 kolom 3
MEMULAI ISQL :
Ketik “isql” pada prompt unix

/u/filkom> isql 

layar monitor

Kemudian akan muncul menu utama dari ISQL, sbb.:

Informix-SQL: Form Report Query-language User menu Database Table Exit


Run, modify, create, or drop a form
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Press CTRL-W for help - - - - -

Menu ISQL terdiri dari 6 menu utama seperti di atas.


Menu dapat dipilih dengan menyorot menu yg diinginkan atau dengan mengetik huruf
pertama dari menu tersebut.
Baris kedua menampilkan pesan dari menu yang dipilih/yang disorot.

MENU DATABASE – ISQL


Ada 2 cara untuk membuat database :
- melalui menu utama dengan memilih ‘database’
- menggunakan ‘sql’ dari menu ‘query language’

Langkah-langkah membuat database, sbb. :

Informix-SQL: Form Report Query-language User menu Database Table Exit


Select , create, or drop a database
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Press CTRL-W for help - - - - -

DATABASE : Select Create Drop Exit


Select a database to work with.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Press CTRL-W for help - - - - -
DATABASE : Select Create Drop Exit
Select a database to work with.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Press CTRL-W for help - - - - -

CREATE DATABASE >> filkom 


Enter the name you want to assign to the new database, then press Return
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Press CTRL-W for help - - - - -

DATABASE : Select Create Drop Exit


Select a database to work with.
- - - - - - - - - - - - - - - - - - - - - - filkom - - - - - - - - - - - Press CTRL-W for help - - - -

Select : untuk memilih database yang akan digunakan


Create : untuk membuat database baru
Syarat pemberian nama database :
- panjang 1-18 karakter
- dimulai dengan huruf
- tidak boleh ada spasi
- tidak boleh menggunakan karakter khusus kecuali ‘_’
Drop : untuk menghapus suatu database
Exit : kembali ke menu utama

3. Contoh Aplikasi Bahasa Tampilan/Report


Contoh aplikasinya adalah dengan menggunakan Ms. Cristal Report.
Crystal Report adalah salah satu software yang dapat kita gunakan untuk membuat laporan
dalam pemrograman. Crystal Report juga dapat di akses dari beberapa bahasa
pembograman antara lain visual basic, delphi dan lain-lain.

Berikut adalah langkah-langkah merancang Crystal Report yang diakses dengan


menggunakan bahasa pemograman visual basic.
Hal pertama yang harus kita lakukan adalah membuat database di mana ini di gunakan
sebagai acuan laporan.
Dalam hal ini database yang digunakan misalnya Microsoft Access.
Langkah-langkahnya:
1. Buatlah sebuah tabel dengan menggunakan Microsoft Access dengan struktur tabel
sebagai berikut:

2. Buka Crystal Report dengan cara:


-klik Start
-klik All Program/Program
-klik Seagate Crystal Report
gambar 1
3. Maka akan muncul halaman awal Crystal Report.

gambar 2

4. Pilih Using the Report Expert.


gambar 3

5. Selanjutnya anda diberi pilihan untuk jenis report yang akan kita create. Dalam hal ini
kita gunakan untuk Standard.
gambar 4
6. Kemudian Anda akan diminta untuk memasukkan data sebagai acuan dalam laporan.

gambar 5

7. Untuk memilih database silahkan Anda klik database.


gambar 6

8. Klik Database Files kemudian klik Find Database File.


gambar 7
9. Silahkan Anda pilih drive dimana Anda menyimpan database yang telah anda create
pada langkah awal tadi.
gambar 8

10. Masukkan tabel yang anda inginkan dengan cara klik nama tabel selanjutnya klik Add.
gambar 9

gambar 10
11. Maka Anda akan kembali ke menu awal dengan sebuah tabel yang telah kita
masukkan.
gambar 11

12. Masukkan field-field yang akan kita masukkan ke dalam laporan.


gambar 12
13. Masukkan group untuk data yang telah Anda masukkan ke dalam laporan.
gambar 13

14. Masukkan Summary, maksudnya di sini adalah Anda diminta untuk memasukkan field
apa yang akan Anda tampilkan hasil groupnya seperti jumlah, rata-rata, nilai tertinggi dan
lain-lain. Selanjutnya klik finish.
gambar 14

15. Setelah Anda melakukan langkah-langkah di atas maka akan tampil hasil laporan yang
telah Anda rancang.
gambar 15

16. Langkah terakhir adalah menyimpan laporan ke dalam drive Anda.


gambar 16

*CONTOH APLIKASI :

Membuat Crystal Report visual basic.Net 2010

>> Untuk memulai membuat sebuah reporting dari sebuah aplikasi database, cara pertama
buka project aplikasi visual basic yang telah kita buat sebelumnya hingga jendela project
aplikasi telah tampil seperti contoh aplikasi di bawah ini,
>> Nah, setelah aplikasi yang akan kita buatkan crystal reportnya tampil,,langkah
selanjutnya buat sebuah folder report untuk menyimpan file project Crystal Report yang
akan kita buat, caranya klik kanan pada aplikasi anda pada jendela Solution Explorer, klik
Kanan project>>Add>>New Folder, Namai foleder baru tersebut dengan nama Laporan

>> Selanjutnya klik kanan pada folder Laporan>>Add>New Item

>> Kemudian setelah masuk jendela New Add Item, Pilih Reporting pada Installed
Tempalates >> Crystal Reports >> Kemudian buat nama file project crystal reports anda
>> , misalnya dalam aplikasi ini rptDataSiswaX
>> Selanjutnya akan tampil Crystal Report Gallery ,>> Pilih As Blank Report>>OK.

>> Sehingga tampil project Crystal Report seperti berikut

>> Setelah itu langkah selanjutnya pada bar Field Explorer klik kanan Database Fields >>
Database Expert>>Create New Connection>>OLE DB>>pilih Microsoft Office 12.0
Access Database Engine>>Next.
>> Selanjutnya pada Data Source, browse database yang akan dijadikan crystal report pada
aplikasi yang kita buat, kemudian pada Office Database Type pilih Access.
>> Kemudian setelah kita selesai mengkoneksikan accsess database dengan Crystal
Report, pilih database yang akan ditampilkan pada crystal report, misalkan pada contoh di
bawah, klik tblDataSiswaX kemudian pilih “>” untuk input database data siswa ke dalam
cyrstal report.

>> Jika koneksi berhasil, berikut adalah tampilan project dari Crystal Report, Pada
Database Expert drag n drop item dari database yang akan ditampilkan pada crystal report.
Dari Fields Explorer > Database Fields > rptDataSiswa > Drag dan Drop Fields Number,
NamaLengkap, Nis, Kelas, Agama, Alamat dan Telepon dari Database Fields ke Section
3 (Details). Klik Special Fields, Drag dan Drop “Record Number” ke depan Fields
Number yang tadi kita tambahkan, Drag dan Drop juga “Page N of M” ke Section 5 (Page
Footer). Pada ToolBox pilih “Text Object” dan tambahkan ke Section 1 (Report Header)
dan ubah tulisan/ isinya dengan “Data Siswa Kelas X SMA Negeri 5 Bandung”. Pada
Section 2 (Page Header) terdapat beberapa “Text Object” yang secara otomatis
ditambahkan ketika kita tambahkan Fields ke Section 3 tadi. Pilih semua yang ada di
Section 2 dan hilangkan garis bawahnya dengan cara klik lambang U pada ToolBar.
Kemudian double klik Text Object “Record Number” yang ada di Section 2 dan ganti
dengan “NO”. Pada ToolBox pilih “Box Object” dan tambahkan 1 buah ke Section 2
(Page Header) dan 1 buah ke Section 3 (Details). Sehingga hasilnya akan tampak seperti
gambar di bawah ini :

>> Untuk dapat menampilkan Laporan tersebut maka diperlukan sebuah object/ kontrol yang
bernama CrystalReportViewer. Untuk keperluan tersebut buat sebuah Form baru dan beri
nama “LaporanDataSiswa.vb”. Dan tambahkan sebuah CrystalReportViewer ke Form
tersebut. CrystalReportViewer terdapat di
ToolBox>CrystalReport>CrystalReportViewer.Pada Toolbar Reporting drag and drop
CrystalReportView pada form yang baru dibuat tersebut. beri nama CRDataSiswaX pada tool
CrystalReportView, kemudian pada Form LaporanDataSiswaX ubah WindowsState menjadi
Maximum pada bagian properties.

>> Aktifkan kembali From aplikasi yang digunakan untuk menampilkan report dan double
klik Button yang digunakan untuk menampilkan reporting. Kemudian ketikkan kode
program berikut ini :
Dim a As New rptDataSiswaX
Dim b As New LaporanDataSiswaX
b.CRDataSiswaX.ReportSource = a
b.ShowDialog()

Baris pertama mendeklarasikan a sebagai object dari Class rptDataSiswaX. Baris


selanjutnya mendeklarasikan b sebagai object dari Class/ Form Laporan. Baris ketiga
mengatur nilai Sumber Data dari CRDataSiswaX (CrystalReportViewer) yang ada di b
(dalam hal ini adalah Form Laporan) bersumber dari a (yang berarti adalah Crystal Report
yang tadi telah kita buat yaitu rptDataSiswaX). Dan baris terakhir untuk menampilkan
Form Laporan. Sehingga pada saat running ketika diklik Button maka akan tampak seperti
pada gambar di bawah ini :

Anda mungkin juga menyukai