Anda di halaman 1dari 106

MODUL PRAKTIK

PENGANTAR TEKNOLOGI INFORMASI

PROGRAM STUDI SARJANA TERAPAN


MANAJEMEN INFORMASI KESEHATAN
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2021

1
IDENTITAS MAHASISWA

Nama : ..................................................................Laki-laki/Perempuan*)

NIM : .........................................................................
Tempat/
Tgl. Lahir : .........................................................................

A lamat : ...................................................................................................... ..

..............................................................Telpon..............................

Semester/TA : .........................................................................

Kelas : ………………………………………………….

Tanda Tangan

Pasfoto

......................................

*) coret yang tidak perlu

2
PRAKATA

Dengan mengucapkan puji syukur ke hadirat Tuhan Yang Maha Esa, dan
oleh karena bimbingan dan penyertaan-Nya maka kami dapat menyelesaikan
penyusunan Modul Prakt. Pengantar Teknologi Informasi. Dengan terselesainya
penyusunan Modul Prakt. Pengantar Teknologi Informasi ini maka kami berharap
kegiatan praktek yang merupakan pelaksanaan dari teori yang sudah di dapat di
bangku kuliah dapat melengkapi ketrampilan mahasiswa dalam pelaksanaan
tugas ketika bekerja di unit rekam medis.
Tidak lupa pada kesempatan ini, kami juga mengucapkan banyak terima
kasih kepada semua pihak yang telah mendorong/menyemangati untuk segera
terselesainya modul ini. Tentu kami juga mengucapkan terima kasih Ketua
Program Studi Manajemen Informasi Kesehatan Sekolah Vokasi UGM yang sudah
memberi kesempatan kepada kami untuk menyusun Modul Prakt. Pengantar
Teknologi Informasi.
Akhir kata, tentunya kami menyadari masih ada kekurangan dalam penyusunan
Modul Prakt. Pengantar Teknologi Informasi ini, untuk itu saran dan masukan yang
sifatnya membangun untuk lebih baiknya Modul ini sangat kami harapkan.

Yogyakarta, Januari 2021

Tim penyusun

3
TATA TERTIB PRAKTIK

Mahasiwa yang sedang melaksanakan praktik harus memnuhi ketentuan sebagai


berikut:
1. Mahasiswa masuk sesuai jadwal yang telah ditentukan, sesuai dengan
pembagian kelas serta mengisi daftar hadir.
2. Mahasiswa yang tidak mengikuti praktik lebih dari 50% dari total
pertemuan tanpa keterangan resmi, tidak berhak mengikuti responsi.
3. Program Studi tidak mengadakan ujian responsi susulan.
4. Mahasiswa tidak diberikan toleransi, jika nilai dari Akademik Program
Studi Sarjana Terapan Manajemen Informasi Kesehatan UGM tidak keluar
dikarenakan kesalahan mahasiswa sendiri (tidak mengecek kesesuaian
kartu ujian dengan KRS).
5. Mahasiswa memakai pakaian rapi dan sopan: Pria :
- Kemeja lengan panjang/pendek dan celana panjang rapi,
- Bersepatu,
- Tidak memakai T-shirt tanpa krah atau tanpa lengan.
Wanita :
- Kemeja lengan panjang/pendek (tidak ketat atau transparan),
- Rok atau celana panjang (tidak ketat atau transparan),
- Bersepatu,
- Tidak memakai T-shirt tanpa krah atau tanpa lengan.
6. Mahasiswa tidak diperbolehkan merokok, makan dan minum pada saat praktik
berlangsung.
7. Barang berharga milik peserta praktik menjadi tanggung jawab sendiri.
8. Dering HP harus dimatikan (silent) pada saat praktik.
9. Mahasiswa diwajibkan menjaga kebersihan dan ketertiban serta ketenangan
belajar.
10. Mahasiswa dilarang membuang sampah dalam bentuk apa pun di dalam
ruang praktik dan/atau di laboratorium.
11. Instruktur/pengajar praktik berhak mencatat, memberikan sanksi atau
melakukan tindakan seperlunya terhadap mahasiswa yang melanggar tata
tertib.

4
PERENCANAAN PEMBELAJARAN

1. Nama matakuliah : Prakt. Pengantar Teknologi Informasi


2. Kode/SKS : MIK1803 / 2 sks
3. Semester : Gasal
4. Deskripsi Mata Ajaran :
Mata ajaran ini membahas tentang pengenalan teknologi informasi dan
sistem informasi.
5. Tujuan Pengajaran
Setelah mengikuti mata ajaran ini, mahasiswa diharapkan dapat:
a. Mengenal dan mampu mengoperasikan berbagai macam sistem
operasi khususnya Linux
b. Mampu menggunakan software Open Office: Writer, Calc, Impress,
dan Base
c. Mampu menjalankan bisnis online
6. Garis Besar Mata Ajaran
a. Pengenalan Sistem Operasi dan Linux
b. Pengenalan dan praktik menggunakan Open Office: Writer, Calc,
Impress, dan Base
c. Pengenalan bisnis online.

5
MATERI I PENGENALAN SISTEM OPERASI

Kompetensi:
1. Pengenalan Sistem Operasi DOS, Windows dan Linux
2. Pengenalan dan sejarah Sistem Operasi DOS
3. Perintah-perintah yang ada dalam Sistem Operasi DOS

Maksud dan Tujuan:


• Agar praktikan bisa membedakan antara Sistem Operasi DOS, Windows dan
Linux
• Agar praktikan bisa menjelaskan sejarah Sistem Operasi DOS
• Agar praktikan bisa mempraktekkan perintah-perintah dasar Sistem Operasi
DOS

Landasan Teori:
1. Sistem Operasi
Sistem operasi merupakan komponen yang berisi kumpulan program-
program (software) yang dapat mempermudah pengguna berinteraksi dengan
komputer. Tidak ada pengertian yang pasti dari Sistem Operasi, karena banyak
sekali pengertian dari Sistem Operasi ini ditinjau dari sudut pandangnya. Dilihat
dari tujuannya, Sistem Operasi dapat dipandang sebagai alat yang membuat
komputer lebih nyaman digunakan (convenient) untuk menjalankan aplikasi
dan menyelesaikan masalah pengguna. Tujuan lain Sistem Operasi ialah
membuat penggunaan sumberdaya komputer menjadi efisien.
Saat ini ada berbagai macam Sistem Operasi yang terkenal, diantaranya
adalah Windows (yang dikeluarkan oleh Microsoft), DOS (juga dikeluarkan oleh
Microsoft), Linux (dikembangkan oleh masyarakat open source), Macintosh
(dikeluarkan oleh MacOS) dan masih banyak lagi. (coba telusuri di internet
berbagai macam Sistem Operasi yang telah ada). Namun pada praktikum ini,
kita cukup mengenal 3 Sistem Operasi saja yang terkenal di kalangan
masyarakat IT. Yaitu Windows, DOS dan Linux.

➔ Sistem Operasi Windows


Merupakan sistem operasi yang dikeluarkan oleh Microsoft, dimana
Sistem Operasi ini menggunakan prinsip lisensi, pengguna berkewajiban untuk
membayar lisensi apabila menggunakannya. Untuk setiap software yang
digunakan di dalam Sistem Operasinya, tentu saja juga harus tetap membeli
lisensi itu, dan harganya tergantung dari software tersebut.

➔ Sistem Operasi DOS


Merupakan sistem operasi yang juga dikeluarkan oleh Microsoft, DOS ini
dikeluarkan sebelum windows yang sekarang ini ada, sebelum sistem operasi
berbasis grafik muncul, dan DOS ini akan tetap bisa dijalankan pada Sistem
Operasi Windows yakni pada aplikasi yang disebut command prompt (cmd).
Untuk selanjutnya, akan dibahas pada bab selanjutnya.

6
➔ Sistem Operasi Linux
Linux merupakan Sistem Operasi yang dikenal dengan sebutkan
Open Source atau freesoftware, sebutan yang merupakan kebalikan dari
Sistem Operasi Windows, yaitu dimana Linux ini software yang ada
didalamnya tidak memerlukan pembayaran lisensi seperti halnya Windows.
Linux dikembangkan oleh masyarakan open source, yang artinya kode
terbuka, semua kode-kode program bisa dilihat dan dikembangkan oleh siapa
saja. Untuk selanjutnya, akan dijelaskan pada bab selanjutnya tentang Sistem
Operasi Linux.

2. Istilah-istilah dalam Sistem Operasi


Istilah-istilah yang perlu diketahui dalam memahami sistem operasi:
➔ Memori
Memori berfungsi untuk menyimpan data dan program.
➔ Kernel
Kernel adalah program inti yang mengatur komponen penting komputer
(processor dan memori sebagai contoh); serta beberapa device driver yang
mengatur sistem perangkat keras yang lain (kartu jaringan, kartu suara dll).
Kernel mengatur segala sesuatu yang berhubungan dengan program-program
untuk dapat berkomunikasi dengan perangkat kerasnya.
➔ Shell
Sebuah program yang dapat berkomunikasi dengan pengguna komputer
(manusia) dan memungkinkan pengguna komputer untuk berinteraksi dengan
komputer. Shell adalah salah satu bagian dari sebuah sistem operasi yang
dapat dilihat. Dimana setiap sistem operasi menampilkan beragam antarmuka
yang berbeda atau lingkungan kerja yang berbeda.
➔ Proses
Proses adalah program yang sedang dieksekusi. Proses merupakan unit kerja
terkecil yang secara individu memiliki sumber daya-sumber daya dan
dijadwalkan sistem operasi. ➔ Multiprogramming (multitasking)
Manajemen banyak proses pada satu pemroses. Banyak proses dijalankan
bersamaan, masing-masing proses mendapat bagian memori dan kendali
tersendiri. Sistem operasi mengalih-alihkan pemroses diantara prosesproses
tersebut.
➔ Multiprocessing
Manajemen banyak proses di komputer multiprocessor (banyak proses di
dalamnya).
➔ File
Suatu berkas yang menyimpan suatu perintah atau data dengan format
penyimpanan tertentu. Tata nama penulisan file:
Nama_File.Extensi
Misal: tugas.txt, ini berarti nama file nya adalah Tugas, sedangkan jenis file
nya adalah txt yang berarti text.

7
3. Sistem Operasi DOS (Disk Operating System)
a. Sejarah
Sistem Operasi DOS atau yang lebih dikenal sebagai MS-DOS,
singkatan dari Microsoft Disk Operating System, adalah sebuah sistem
operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang
kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah
sistem operasi yang berbasis teks, sebelum pada akhirnya menghentikan
dukungan MS-DOS secara perlahan ketika mereka membuat sebuah
sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan
GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.
Beberapa Fungsi dari Operating system (DOS) adalah:
1) Mengorganisasikan atau mengendalikan kegiatan computer
2) Mengatur Memori
3) Mengatur proses input dan output data
4) Menegement file
5) Management directory

b. Cara menggunakan Sistem Operasi DOS


Untuk bisa menggunakan Sistem Operasi DOS, Windows
menyediakan dengan cara mengaksesnya melalui perintah: Start Menu
→ Run → CMD. Kemudian akan muncul jendela aplikasi DOS:

c. Pengolahan File dan Directory Perintah dalam DOS:


1) Internal Command
Adalah perintah yang tidak lagi membutuhkan file khusus, karena
semua instruksi internal sudah ditampung dalam file command.com
2) External Command

4. Perintah-perintah dasar dalam DOS yang termasuk dalam Internal


Command: a. DIR
Perintah ini digunakan untuk menampilkan isi dari suatu direktori Bentuk
umumnya:
DIR(drive:)(path)(filename)(/p)(/w)(/a)((:atribs))(/o)((:)(/s)(/b)</l)</c(h))

Perintah DIR dapat ditampilkan dalam bermacam-macam tampilan:


• /p : untuk menampilkan nama file per halaman (page).
• /w : untuk menampilkan nama file secara mendatar/melebar (wide).
• /o : untuk menampilkan file dalam bentuk terurut:

8
• /s : untuk menampilkan file dan root directory sampai sub-directory.
• /b : untuk menampilkan file dan directory perbaris.
• /l : untuk menampilkan file atau directory dalam bentuk huruf kecil.
Contoh:
C:\Documents and Settings\dino\dir {Menampilkan isi direktori dino}

b. MD|MKDIR (Make directory)


Membuat sub direktori dalam suatu direktori. Bentuk umum:
MD [Nama_direktory] Contoh:
C:\Documents and Settings\dino>md EDP
Setelah itu untuk mengeceknya, coba diberikan perintah DIR lagi untuk
memastikan apakah sub direktori EDP sudah ada.

c. CD /CHDIR
Change directory atau pindah directory. Bentuk umum:
CD.. {pindah ke direktori sebelumnya}
CD TUGAS {pindah ke sub direktori Tugas}
Perintah ini digunakan untuk pindah directory atau mengubah directory
aktif.
Contoh:
C:\ Users\Khoirul Umam M \cd..
{Pindah ke direktori C:\Users\Khoirul Umam M }

C:\ Users\Khoirul Umam M >cd umam


{Pindah ke direktori dino, sehingga menjadi C:\ Users\Khoirul Umam M
\umam}

d. TYPE
Digunakan untuk menampilkan file text.perintah ini hanya bisa digunakan
untuk satu file saja dan hanya untuk file text. Bentuk umumnya: TYPE
<nama_file> Contoh:
C:\Users\Khoirul Umam M\umam\REKMED > type surat.txt

9
e. COPY
Perintah ini digunakan untuk menyalin atau mengkopy file. Bentuk umum
perintah ini adalah sebagai berikut: Copy [file_asal] [file_tujuan] Contoh:
C:\ Users\Khoirul Umam M\umam\REKMED >copy surat.txt d:/
Perintah diatas menunjukan perintah untuk mengkopi file pada directory
REKMED yang bernama surat di C: dan disalin atau dicopykan ke
directory D: dengan dana yang sama yaitu surat.txt

A:\>copy a:*.* c:\latdos


Digunakan untuk meng-copy semua file dari drive a ke c:\latdos

f. REN/RENAME
Digunakan untuk mengubah (rename) nama file dengan file yang baru.
Perintah ini tidak akan mengubah isi dari file tersebut. Bentuk umumnya:
REN <nama_file_lama> <nama_file_baru> Contoh:
C:\ Users\Khoirul Umam M\umam\REKMED >ren surat.txt tugas.txt
Jangan lupa untuk memberi perintah dir untuk mengetahui perubahannya.

g. DEL
Perintah ini berfungsi untuk menghapus atau mendelete file. Bentuk
umum: Del[nama_file] Contoh:
C:\ Users\Khoirul Umam M\umam\REKMED > del tugas.txt {digunakan
untuk menghapus file yang bernama tugas.txt}. Jangan lupa untuk
memberikan perintah dir untuk mengecek apakah file yang dimaksud
sudah terhapus.

10
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK

Kegiatan praktikum :
a. Masing-masing mahasiswa membentuk kelompok paling banyak 5 orang per
kelompok. Kemudian menunjuk salah satu sebagai ketua kelompok.
b. Setiap kelompok membahas tentang macam-macam sistem operasi yang ada
yaitu Windows, Ubuntu dan Mac OS. Kemudian mendeskripsikan masing-
masing sistem operasi tersebut baik dari sisi sejarah, fitur, tampilan, dan juga
spesifikasi dasar saat penginstalan sistem operasi tersebut.
c. Hasil diskusi berupa kertas kerja yang berisikan hasil pembahasan.
d. Masing-masing kelompok memaparkan kertas kerjanya pada kelompok lain
dan saling memberikan penjelasan, argumentasi, kritik dan juga saran.

Penilaian
a. Penilaian didasarkan pada proses diskusi, pemaparan materi dan juga
tanggapan yang diberikan pada kelompok lain saat bertanya.
b. Nilai kelompok menjadi nilai individu.

11
LATIHAN/KASUS 2

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
Mahasiswa menuliskan perintah CMD untuk melakukan task berikut :
▪ Buatlah folder dengan nama ―Jualan‖.
▪ Pada folder ―Jualan‖ tersebut buat 2 folder yaitu ―Sayuran‖ dan
―Buah‖.
▪ Buatlah file (.txt) dengan nama file ―Kangkung‖ (isi file bebas)
pada folder ―Sayuran‖.
▪ Buatlah file (.txt) dengan nama file ―Melon‖ (isi file bebas) pada
folder ―Buah‖.
▪ Copy file ―Melon.txt‖ ke folder ―Sayuran‖.
▪ Rename file ―Melon.txt‖ pada folder ―Sayuran‖ menjadi
―Kubis.txt‖.
▪ Hapus folder ―Buah‖
▪ Gambarkan bentuk tree (pohon) dari folder ―Jualan‖
b. Hasil pekerjaan berupa lembar jawaban yang
dikumpulkan ke asisten/instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan pada lembar jawab yang dituliskan mahasiswa.

12
MATERI II PENGENALAN LINUX

Tujuan Praktikum:
1. Pengenalan Sistem Operasi Linux
2. Komponen-komponen Sistem Operasi Linux
3. Pengelolaan File dalam Linux

Indikator:
• Agar praktikan bisa menjelaskan karakteristik Sistem Operasi Linux
• Agar praktikan bisa mengoperasikan dan menjelaskan komponen-
komponen dalam Sistem Operasi Linux
• Agar praktikan bisa mempraktekkan Pengelolaan File dalam Linux

Materi:
1. Sejarah Linux
Pada tahun 1969, tim dari laboratorium Bell Labs mengembangkan sebuah
sistem operasi yang sederhana, elegan, dan dikembangkan menggunakan
bahasa pemrograman C. Proyek tersebut diberi nama UNIX. Bentuk dasar dari
sistem UNIX adalah Kernel yaitu suatu potongan code yang dapat diadaptasi
untuk setiap spesifik sistem, spesifik hardware dan merupakan. Pada akhir
tahun 80-an, banyak orang memiliki komputer. Terdapat berbagai versi UNIX
yang tersedia bagi arsitektur PC, tetapi tidak ada yang benar – benar gratis.
Pada awal tahun 90-an, Linus Torvalds, mahasiswa ilmu komputer Universitas
Helsinki, memiliki ide untuk membangun suatu sistem operasi bertipe UNIX
yang gratis. Sistem operasi tersebut diberi nama Linux. Linux dibangun oleh
Linus Torvalds dengan bantuan dari pengembang software sepenjuru dunia.
Pada saat itu, POSIX adalah standar UNIX, Linux merupakan implementasi
dari POSIX secara mandiri dan termasuk multitasking secara nyata, virtual
memori, shared library, demand loading, dan penanganan memori yang baik,
jaringan TCP/IP, dan penampilan lain yang konsisten dengan sistem UNIX.
Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14
Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel
pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang
dikembangkan
oleh Andy Tanenbaum). Tetapi, kernel tersebut sudah mengimplementasi
proses UNIX secara tepat.

2. Sistem Operasi Linux


Linux adalah tiruan (clone) UNIX. Pengembangan Linux pertama kali
dilakukan Linus Benedict Torvalds, Universitas Helsinki, Finlandia sebagai
proyek hobi. Seluruh kode sumber Linux termasuk kernel, device drivers,
libraries, program dan tool pengembangan disebarkan secara bebas dengan
lisensi GPL (General Public License) versi kedua kemudian berkembang cepat
melalui bantuan seluruh programmer di dunia melalui jaringan internet. Linux
pertama kali dipublikasikan sekitar November 1991, dikenal dengan versi 0.10
kemudian disusul versi 0.11 pada desember 1991. Pada versi 0.13 Linux sudah
lebih stabil dan Linus memutuskan megubah versinya menjadi versi 0.95. Sifat
Linux yang terbuka membuatnya masih terus dikembangkan oleh kelompok-

13
kelompok tanpa dibayar, yang banyak dijumpai di Internet. Mereka saling tukar-
menukar kode, melaporkan bug, dan membenahi segala masalah yang ada.
Setiap orang yang tertarik dipersilahkan untuk bergabung dalam
pengembangan Linux.
Perkembangan yang pesat ini tidak terlepas dari jasa proyek GNU yang
menyediakan program-program bermutu yang gratis dan esensial dalam Linux,
seperti shell program, compiler, Xfree, GNOME Desktop dll, boleh dikatakan
Linux ada pada saat ini berkat budaya open source dan fenomena Linux ini
pula salah satu bukti kehebatan budaya open source. Linux mempunyai
kelebihan dibanding sistem operasi yang lain:
a. Full Multitasking. Linux seperti halnya versi UNIX yang lain mendukung
penuh multitasking, sehingga pengguna dapat menjalankan banyak
program pada saat bersamaan.
b. X Window system. X Windows merupakan sekitar tampilan grafis dari
mesin- mesin UNIX.
c. Implementasi TCP/IP Networking. Implementasi TCP/IP (Transmission
Control Protocol/Internet Protocol) yang lengkap sebagai penghubung ke
dunia internet.
d. Mendukung virtual memori dan shared library. Virtual memori
memungkinkan penggunaan ruang pada harddisk sebagai memori,
sehingga dapat mengatasi kekurangan RAM untuk menjalankan suatu
proses.
e. Dukungan GNU Software. Linux memiliki banyak aplikasi pendukung yang
powerful dimana aplikasi ini dibuat oleh GNU, sebuah badan pembuat free
software.
f. Dukungan penuh terhadap Networking.
g. Lebih murah. Sebenarnya linux sistem operasi yang dapat diperoleh secara
gratis. Biaya yang dikeluarkan mungkin hanya untuk pengganti CD atau
pulsa telpon jika mendapatkannya dari internet.

3. Distribusi Linux
Untuk memudahkan para pemakai Linux, telah banyak berdiri perusahaan
software yang mengemas software-software dari GNU untuk membuat
Distribusi Linux (sering disebut Distro Linux). Distribusi Linux tersebut
diantaranya Slackware, RedHat, Mandriva, Debian, SuSE, Turbo Linux,
Knoppix dan masih banyak lagi (bisa dilihat di http://DistroWatch.com). Masing-
masing distribusi Linux memiliki target pasar sendiri-sendiri, mereka juga
berusaha untuk semakin memudahkan user, dari masalah instalasi,
penggunaan, dan perawatan. Tetapi pada dasarnya mereka mengambil dari
sumber yang sama. Redhat ditujukan untuk individu, penggila Linux dan juga
hacker (www.redhat.com). Slackware merupakan distro favorit bagi pengguna
Linux yang sudah mahir dan menyukai nuansa UNIX-like
(www.slackware.com). Debian merupakan distro Linux yang memiliki stabilitas
tinggi dan merupakan distro linux yang paling dinamis karena dikembangkan
oleh banyak orang dari berbagai negara melalui internet. Debian cocok

14
digunakan untuk eksperimen bagi pengguna Linux7 ataupun developer
(www.debian.org). Perbedaan utama antara SuSE dan distro lainnya adalah
banyaknya aplikasi yang disertakan pada SuSE
(www.suse.com). Ubuntu merupakan distro turunan debian. Ubuntu
menawarkan kemudahan dan mirip dengan Windows, sehingga distro ini
dapat dikatakan sangat cocok bagi pemula. Saat ini ubuntu merupakan distro
yang paling banyak digunakan, distro favorit. Ubuntu versi 8.04 telah dirilis
bulan ke-empat tahun 2008. Setiap distribusi Linux biasanya dijual dengan
harga tertentu, apa yang mereka jual sebenarnya bukan softwarenya, tetapi
usaha untuk mengemasnya, baik fisik maupun softwarenya. Setiap distribusi
Linux biasanya juga menyediakan versi yang berlisensi GPL, untuk ini
biasanya kita harus mendownload. Distribusi Linux umumnya telah dilengkapi
dengan software-software untuk fungsi-fungsi server dan desktop.

4. Elemen-elemen dalam Linux


Seiring dengan perkembangan jaman, Linux didesain dengan user
interface (desain antar muka yang lebih powerfull). Tampilan GUI linux yang
makin cantik, membuat Sistem Operasi ini tidak hanya canggih pada sistem
kernel nya namun juga desain yang bisa menarik minat pengguna.
Elemen-elemen yang ada dalam Linux adalah
a. Ikon (icon) adalah suatu simbol atau gambar yang mewakili suatu drive, file
atau shortcut untuk membuka program aplikasi.
b. Ikon Kontrol Menu (Control Menu icon), berisi perintah-perintah yang
digunakan untuk mengontrol jendela yang sedang aktif, seperti misalnya
untuk mengubah ukuran jendela, memindahkan posisi jendela, menutup
jendela dan lain-lain.
c. Baris Judul (Title Bar), berisi nama jendela atau nama judul program
aplikasi (Linus Title), baris judul ini dapat digunakan untuk memindahkan
jendela ke posisi lain yang kita inginkan
d. Baris Menu (Menu Bar) adalah barisan perintah berupa menu yang terletak
di bawah baris judul, misalnya jendela home mempunyai baris menu yang
terdiri dari Location, Edit, View, Tools dan Setting.
e. Baris Toolbar, berisi tombol-tombol yang digunakan untuk menjalankan
suatu perintah dengan cepat dan mudah, terutama untuk perintah perintah
yang sering kita gunakan.
f. Kotak isian address, digunakan untuk mengetikkan nama folder atau
alamat situs web yang ingin kita kunjungi.
g. Batas jendela (Window Border), merupakan sisi-sisi batas dari suatu
jendela atau biasa disebut dengan bingkai jendela. Batas jendela ini dapat
kita gunakan untuk mengubah ukuran jendela.
h. Taskbar, berisi tombol K Menu, ikon shortcut untuk membuka program
aplikasi tertentu (Quick Launch), informasi tanggal dan waktu system
computer saat ini, pengatur volume suara dan tombol-tombol yang
menunjukkan program aplikasi yang sedang aktif (ikon aktif).

5. Desktop Linux

15
Ada berbagai variasi program untuk desktop Linux. Desktop ini
memberikan fungsi dan tampilan untuk kemudahan dan kenyamanan
pengoperasian komputer. Desktop Linux yang cukup terkenal dan banyak
digunakan antara lain KDE dan Gnome. Hamper semua distribusi Linux
menyertakan kedua Desktop Manager tersebut. Beberapa distribusi
menggunakan KDE sebagai default Desktop Manager, seperti Linux Mandrake,
Knoppix. Sedang yang lainnya menggunakan Gnome sebagai default Desktop
Manager, seperti RedHat. Setiap Desktop Manager juga membawa kubu
aplikasi masing-masing, karena kedua Desktop Manager tersebut masing-
masing membawa library aplikasi dan fasilitas masingmasing.

6. File Manager
File Manager memiliki kemampuan yang lengkap. Selain bias klik kanan,
kita juga bisa melakukan aksi drag and drop seperti biasanya.

Fasilitas yang bisa digunakan dalam File Manager:


a. Menjelajah, untuk membedah isi folder dari panel sebelah kiri, tinggal klik saja
folder tersebut. Kemudian akan muncul isi folder di panel sebelah kanan. Kalau
kita ingin menjelajah isi folder yang di sebelah panel kanan, kita harus mengklik
dobel.
b. Membuat Folder baru, klik kanan pada area kosong di panel sebelah kanan.
Dari menu yang muncul, klik Create New 7 Directory pada boks yang muncul,
ketik nama untuk folder baru tersebut
c. Cut, Copy dan Paste, praktiknya sama saja, tinggal klik kanan file atau
direktori yang diinginkan, kemudian pilih perintahnya (Cut atau Copy),
kemudian pilih lokasi tujuan baru, kemudian Paste.

Copy (ctrl+C): digunakan untuk menyalin isi file maupun folder di lokasi lain
dengan nama yang sama

16
Cut (ctrl+X): sama halnya dengan copy, hanya saja file dan folder tersebut
isinya akan dipindah ke lokasi baru bukan disalin.
Paste (ctrl+V): (paste=lekat), melekatkan file atau folder yang telah di copy
maupun di cut ke lokasi yang dipilih
d. Browsing antar Tab, kita bisa menjelajah ke beberapa folder sekaligus
dengan memanfaatkan fungsi tab di file manager. Klik [Window] [New Tab].
Tab [about:blank] akan muncul di panel kanan. Klik salah satu folder di panel
sebelah kiri, maka isinya akan otomatis berganti. Untuk pindah antar Tab klik-
klik saja.
e. Split View, kegiatan kita di beberapa folder sekaligus juga akan terbantu
dengan mode split view. Ada dua macam split view : left/right dan top/bottom.
Untuk menggunakannya, klik [Window] [Split View Left/Right] atau [Split View
Top/Bottom].
f. Zoom, fitur satu ini juga unik. Kita bisa memperbesar tampilan ikon atau folder
dengan mengklik satu tombol saja. Arahkan pointer ke toolbar dan klik tombol
[Increase Icon Size]. Untuk mengembalikannya ke bentuk yang lebih kecil, klik
tombol sebelahnya [Decrease Icon Size].

7. Software Aplikasi di Linux


Sebagian besar pengguna yang biasa menggunakan windows enggan
menggunakan linux karena mereka tidak mengetahui aplikasi di Linux. Berikut
ini adalah padanan beberapa aplikasi linux dari windows.
Windows Linux
Pascal Free pascal
Delphi Lazarus, Kylix
Visual Basic Gambas
Amarok, XMMS, Totem Media
Winamp
Player
Nero Burning Gnome Toaster
Adobe Photoshop The GIMP
Corel Draw Inkscape
Microsoft Word OO Writer
Microsoft Excel OO Calc
Microsoft Power Point OO Impress
Winzip, Winrar Ark, File Roller
Paint KPaint
Notepad, Wordpad Kedit, Gedit

17
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
Mahasiswa menuliskan jawaban dari pertanyaan berikut :
▪ Sebutkan kelebihan dari File Manager pada Linux!
▪ Apa maksud dari pernyataan bahwa Linux merupakan software
Open Source!
▪ Sebutkan kelebihan Linux dibanding Sistem Operasi yang lain!
▪ Bagaimana cara membuat folder dan shortcut pada file manager.
▪ Apakah yang disebut dengan Distro!
b. Hasil pekerjaan berupa lembar jawaban yang dikumpulkan ke asisten/
instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan pada lembar jawab yang dituliskan mahasiswa.

18
LATIHAN/KASUS 2

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK

Kegiatan praktikum :
a. Masing-masing mahasiswa membentuk kelompok paling banyak 5 orang per
kelompok. Kemudian menunjuk salah satu sebagai ketua kelompok.
b. Setiap kelompok membahas tentang macam-macam sistem operasi yang ada
yaitu Windows, Ubuntu dan Mac OS. Kemudian mendeskripsikan masing-
masing sistem operasi tersebut baik dari sisi sejarah, fitur, tampilan, dan juga
spesifikasi dasar saat penginstalan sistem operasi tersebut.
c. Hasil diskusi berupa kertas kerja yang berisikan hasil pembahasan.
d. Masing-masing kelompok memaparkan kertas kerjanya pada kelompok lain
dan saling memberikan penjelasan, argumentasi, kritik dan juga saran.

Penilaian
a. Penilaian didasarkan pada proses diskusi, pemaparan materi dan juga
tanggapan yang diberikan pada kelompok lain saat bertanya.
b. Nilai kelompok menjadi nilai individu.

19
MATERI III OPEN OFFICE WRITER

Tujuan Praktikum:
1. Mengenalkan aplikasi Open Office Writer beserta komponen-
komponennya
2. Menggunakan fasilitas-fasilitas yang dimiliki oleh Open Office Writer

Indikator:
• Agar praktikan bisa menjelaskan aplikasi Open Office Writer dan komponen-
komponennya
• Agar praktikan bisa mengoperasikan aplikasi Open Office Writer dan
fasilitasfasilitasnya

Materi:
1. Pengenalan
Writer merupakan komponen pengolah huruf/kata dari Linux untuk membuat
dan mengolah dokumemn berupa tulisan, tetapi dapat juga disertai gambar, table
dan bahkan hyperlink. Utnuk membuka program Writer, dari Menu K → Open
Office.org → Text Document. Sewaktu membuka program untuk pertama
kalinya, berikut ini beberapa lokasi penting pada Writer yang perlu diperhatikan.
B
C
A
D

H I
Keterangan :
A. Daftar Menu Program, berisi berbagai perintah pengoperasian yang bersifat
tambahan.
B. Function Bar, berisi icon-icon untuk shortcut (jalan pintas pengoperasian
berbagai perintah penting dari menu). Biasanya untuk perintah copy, export
PDF memberi background dokumen dsb

20
C. Object Bar, terdiri dari bermacam icon untuk memformat obyek yang berupa
text, penomoran, grafik, tabel, frame dsb.
D. Ruler, merupakan bagian untuk mengatur batas atas dan samping sebuah
halaman.
E. Scroll Bar, bagian untuk menggeser halaman yang nampak secara naikturun
maupun ke samping
F. Main Toolbar, berisi icon-icon untuk menyisipkan tabel, object, mengecek
ejaan dsb
G. Page, tempat untuk mengetikan karakter/huruf.
H. Page position, menunjukkan halaman yang sedang dipilih dari satu atau lebih
halaman yang ada
I. Zoom View, untuk mengatur ukuran persen halaman yang ingin ditampilkan,
apakah 25%, 50% atau 100%.

MENU BAR (Barisan Menu)


Pada baris menu ini semua fasilitas dari Open Office Writer tersedia. Barisan Menu
ini terdiri dari :
- File - Insert - Tools
- Edit - Format - Window
- View - Table - Help

BARIS MENU FILE

Baris menu File ini meliputi buka


dokumen, penyimpanan, mencetak
(print) serta properties dokumen yang
akan kita buat. Yang menjadi
tambahan adalah adanya fasilitas
Export to PDF, pengguna bisa
menyimpan dokumen yang dibuat
langsung ke bentuk format PDF
(Portable Document Format). Selain
itu, kita juga bisa membuka dokumen
open office yang lain melalui sub menu
New.

21
BARIS MENU EDIT

Baris Menu Edit memiliki fasilitas


untuk melakukan manipulasi text
(karakter( seperti copy (salin), cut
(pindah) dan paste. Untuk fasilitas
pencarian (find and replace),
navigator serta undo-redo
(pembatalan).
Perhatikan pada baris menu Edit,
bisa dilihat short-cut untuk
fasilitasfasilitas beris menu itu,
seperti cut (ctrl+X), copy (ctrl+C),
paste (ctrl+V), Select All (ctrl+A).

22
BARIS MENU VIEW Menu View fasilitas untuk
mengatur tampilan (layout) dari
desktop Open Office Writer. Kita
tidak akan kesulitan mengenali
menu ini. Untuk mencobanya klik
saja salah satu sub menu nya, kita
akan bisa menemukan fungsi dari
sub menu yang telah kita pilih.
BARIS MENU INSERT

Menu Insert ini digunakan untuk


melakukan perintah-perintah
seperti penyisipan frame, tabel
gambar (picture), object,
pembuatan header footer,
penyisipan footnote (catatan kaki
bagi kita yang sering membuat
buku atau laporan tertentu). Untuk
menyisipkan halaman baru
mengguankan Manual Break.
Penentuan page Number, Date and
Time (pada sub menu Field) serta
Special Character.

23
BARIS MENU FORMAT Menu Format digunakan untuk
memformat dan memanipulasi
text. Sub Menu Character
digunakan untuk memanipulasi
tiap karakter, Sub Menu Paragraph
digunakan untuk memanipulasi
suatu paragraph, Sub Menu Page
untuk manipulasi satu halaman
tertentu. Pengubahan huruf pada
Sub Menu Change case,
pembuatan kolom pada Sub Menu
Columns, selain itu untuk
pengaturan suatu gambar (picture)
melalui Sub Menu Wrap, Arrange,
Flip dsb.
BARIS MENU TABLE

Menu Table ini memiliki fasilitas


yang meliputi pembuatan,
pengeditan dan manipulasi tabel. Yaitu
Insert, Delete, Merge Cells, Split Cells,
Merge Table, Split Table dsb.

BARIS MENU TOOLS

24
Sedangkan Menu Tools ini
mempunyai fasilitas tambahan dari
menu-menu yang disebutkan
sebelumnya. Seperti:
- Auto Correct
- Format Numbering (ada pada Sub
Menu Outline Numbering)
- Line Numbering (pemberian
Nomor Baris)
- Mail Merge Wizard Macros Selain itu
juga adanya fasilitas
Customize dan Options.

BARIS MENU WINDOW


Menu Window disini hanya memiliki
fasilitas untuk membuka dokumen
yang sama (New Window) dan
menutup jendela dokumen yang aktif
(Close Window).

25
2. Fasilitas pada Open Office Writer
- Membuat dokumen baru
Pilih File → New → Text Document.
- Membuka File
Pilih File → Open → Pilih Lokasi file yang akan dibuka → OK -
Menyimpan Dokumen
Pilih File → Save As → berikan nama file baru.
Untuk selanjutnya apabila ingin menyimpan file yang sudah disimpan,
tinggal memilih menu File → Save saja. Atau kita tekan ikon disket pada
menu toolbar.
- Proteksi dokumen
Pilih menu Edit → Changes → Protect Records. Kemudian akan muncul
jendela Enter Password seperti yang diperlihatkan pada gambar berikut.

Ketikkan password, tekan OK, maka dokumen kita tidak akan bisa diubah-
ubah oleh orang luar.

- Mencari dan mengganti suatu text, formatting dan style


Pada Open Office Writer fasilitas untuk Find and Replace ada pada menu
Edit. Pilih menu Edit → Find & Replace. Kemudian akan muncul jendela
Find & Replace seperti yang diperlihatkan pada gambar berikut.

26
Sebagai latihan pada praktik Open Office Writer kali ini, kita buat Dokumen dalam
1 halaman seperti berikut :

Komputer berasal dari bahasa latin computare yang mengandung arti


menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan
peneliti sedikit berbeda dalam mendefinisikan terminologi komputer. Beberapa
definisi komputer menurut para ahli sebagai berikut:

Menurut Hamacher [1], komputer adalah mesin penghitung elektronik yang


cepat dan dapat menerima informasi input digital, kemudian memprosesnya
sesuai dengan program yang tersimpan di memorinya, dan menghasilkan
output berupa informasi.
{rata kiri, cetak tebal / bold}

Menurut Blissmer [2], komputer adalah suatu alat elektonik yang mampu melakukan
beberapa tugas sebagai berikut:
- menerima input
- memproses input tadi sesuai dengan programnya
- menyimpan perintah-perintah dan hasil dari pengolahan
- menyediakan output dalam bentuk informasi

Sedangan Fuori [3] berpendapat bahwa komputer adalah suatu


pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk
perhitungan aritmetika
dan operasi logika, tanpa campur tangan dari manusia.
{rata kanan, cetak miring / italic}

Jika sudah selesai mengetik dokumen di atas, dan kita menginginkan


beberapa fasilitas dari Open Office Writer agar tampilannya menarik, kita bisa
menggunakan fitur-fitur berikut:

1. Format Paragraf
Yaitu melalui menu Format → Paragraf

27
Melalui Sub Menu ini kita bisa mengadakan manipulasi dokumen yang meliputi
- Indents & Spacing, yaitu agar dokumen (text) bisa menjorok (indent) kedalam
maupun keluar, serta pemberian spasi (spacing) suatu text dokumen
- Alignment, yaitu pengaturan suatu text sesuai dengan kebutuhan, apakah rata
kiri (Left), rata kanan (Right), rata tengah (Center) maupun rata kanan kiri
(Justified)
- Text Flow, untuk penghubungan antar karakter
- Numbering, pemberian penomoran baik dengan angka
maupun dengan simbol secara otomatis. Fasilitas ini lengkap ada pada sub
menu Format → Bullets and Numbering.
Untuk menampilkan point-point dapat digunakan ikon numbering/bullets.
Misalnya:
Nama-nama kota besar di Indonesia: Yogyakarta
Semarang Jakarta Medan
Kemudian nama kota diblok, kemudian pilih ikon numbering/bullets pada Object
Bar. Hasilnya:
1. Yogyakarta
2. Semarang
3. Jakarta
4. Medan

- Tabs, mengatur posisi tabulasi beserta pengisian karakter, sub menu ini
biasanya digunakan juga saat membuat daftar isi.
- Drop Caps, yaitu memberikan karakter huruf besar pada suatu huruf kata
tertentu, biasanya digunakan pada artikel di koran atau majalah, dimana huruf
pertama dari kata pertama paragraf kesatu dituliskan dengan huruf besar.
Namun, disini kita bisa menggunakan tidak hanya pada huruf pertama, dua huruf
pertama juga bisa.
- Borders, yaitu pemberian kesan garis tepi dari suatu dokumen, pada contoh
diatas, borders nya berupa garis tunggal, kita bisa memodifikasinya menjadi
bentuk yang lain (pada bagian style).
- Background, yaitu memberikan kesan latar belakang pada text suatu paragraf.

28
2. Format Karakter
Melalui menu Format → Character

Melalui Sub Menu ini, kita bisa mengadakan manipulasi dokumen sbb:
- Font, yaitu fungsi untuk menentukan jenis, type dan ukuran font huruf.
- Font Effects, berfungsi untuk memberi efek pada suatu karakter, misalnya coret
di tengah font, kesan garis bawah, dsb.
- Position, berfungsi untuk menentukan posisi karakter, apakah superscript
(seperti angka 2 pada karakter x2) atau subscript (seperti angka 2 pada karakter
O2)
- Hyperlink, hyperlink ini berfungsi untuk menghubungkan dokumen yang kita
buat bisa dengan suatu file tertentu.
- Background, background yang disini adalah memberikan latar belakang warna
untuk tiap karakter yang diinginkan.

3. Format Page
Sub Menu ini melalui Format → Page

Melalui sub menu ini kita bisa memanipulasi dokumen seperti :


- Organizer, untuk memodifikasi atau menentukan style dokumen

29
- Page, digunakan untuk menentukan format kertas yang digunakan model layout
apakah portrait (biasanya disebut berdiri), atau landscape (tidur). Atau jika kita
punya kertas ukuran tertentu yang tidak ada dalam tipe yang umum, kita bisa
mengisikannya pada bagian width dan height. Selain itu kita juga bisa
menentukan marginnya.
- Background, background disini adalah pemberian latar belakang berupa
pewarnaan untuk satu page.
- Header, pemberian header (text pada awal tiap dokumen). Fasilitas ini juga bisa
diakses pada Sub Menu Insert → Header.
- Footer, pemberian footer (text pada akhir tiap dokumen). Fasilitas ini juga bisa
diakses pada Sub Menu Insert → Footer.
- Borders, pemberian garis tepi pada satu page (halaman)
- Columns, jika kita ingin membuat dokumen kita berbentuk kolom-kolom,
misalnya pada suatu format koran atau majalah. Fasilitas ini juga bisa diakses
pada Sub Menu Format → Columns.
- Footnote, pemberian catatan kaki suatu dokumen.

4. Format Field
Dapat diakses melalui Insert → Field

Sub menu ini digunakan untuk menyisipkan sub menu-sub menu pada Field: -
Date, menyisipkan tanggal pada saat kita menggunakan sub menu itu.
Tanggal disini adalah tanggal saat itu pada komputer yang bersangkutan.
- Time, menyisipkan waktu, sama seperti halnya Date, sesuai dengan waktu
komputer saat itu juga.
- Page Number, menyisipkan nomor halaman.
- Page Count, fasilitas untuk menyisipkan penghitungan jumlah halaman
- Subject, memberikan subject pada dokumen
- Title, pemberian judul pada dokumen
- Author, menyisipkan nama pembuat dokumen.
Cobalah kita praktikan untuk dokumen yang telah dibuat dengan fasilitasfasilitas
di atas.

5. Format Karakter Khusus. Atau kita mengenalnya dengan sebutan Simbol. Caranya
dengan mengakses Sub Menu Insert → Special Character.

30
6. Sub Menu Hyperlink
Digunakan untuk menghubungkan suatu file dengan file tertentu. Kita dapat
menggunakannya melalui Sub Menu Insert → Hyperlink.
Hyperlink disini bisa kita gunakan untuk menghubungkan dengan file yang
berformat link situs, Mail & News, Document (bisa berupa dokumen
pengolahan data, gambar), ataupun New Document. Yang mutlak harus diisi
adalah path document, yaitu dokumen sumber atau alamat dari dokumen yang
kita jadikan link, dan nama Text yang akan kita munculkan untuk bisa dibuat
sebagai Link.

7. Membuat Amplop secara otomatis


Sub Menu ini berfungsi membuat template amplop kemudian tanpa harus
menuliskan satu persatu alamat tujuan kita bisa langsung mencetaknya.
Namun yang menjadi kendala, kita harus memiliki suatu database tujuan dari
nama-nama penerimanya.
Dapat diakses melalui Sub Menu Insert → Envelope

Fungsi-fungsi dalam Sub Menu tersebut:


- Envelope, kita tentukan database sumber penerima surat, nama
database, tabel, serta field nya.
- Format, digunakan untuk memformat posisi pengirim dan penerima pada
bagian alamat amplop.
- Printer, digunakan untuk mengatur posisi amplop saat akan dicetak.

8. Insert Object
Menyisipkan Object berupa chart, formula (rumus) ataupun object yang lain.
Dapat dilakukan melalui Insert → Object.

9. Insert Picture
Melalui Sub Menu Insert → Picture

10. Menyisipkan Tabel


Kita dapat mengaksesnya melalui Sub Menu Table → Insert

31
Dengan menu Table ini kita bisa menyisipkan, menghapus dan memodifikasi
tabel. Selain itu kita juga bisa menggunakan formula (rumus) untuk melakukan
penghitungan ataupun formulasi sumber data yang ada pada tabel itu.

32
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Buatlah suatu tulisan sebanyak 2 halaman tentang program Sarjana Terapan
Manajemen Informasi Kesehatan UGM (struktur kepengurusan prodi dan juga
profil prodi).
c. Ketentuan tambahan :
▪ Spasi paragraph sebesar 1,5
▪ Kertas yang diguakan A4
▪ Margin atas dan kiri sebesar 4cm, margin kanan dan bawah sebesar 3cm
▪ Setiap awal paragraf menjorok ke dalam
▪ Terdapat bullet atau numbering

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

33
MATERI IV OPEN OFFICE CALC (SPREADSHEET)

Tujuan Praktikum:
1. Mengenalkan aplikasi Open Office Calc beserta komponen-komponennya 2.
Menggunakan fasilitas-fasilitas yang dimiliki oleh Open Office Calc Indikator:
• Agar praktikan bisa menjelaskan aplikasi Open Office Calc
komponenkomponennya
• Agar praktikan bisa mengoperasikan aplikasi Open Office Calc dan fasilitas-
fasilitasnya
• Agar praktikan bisa menggunakan perhitungan angka dan formula dalam Open
Office Calc

Materi:
1. Elemen-elemen suatu jendela Open Office Calc
Menu Toolbar
Function Toolbar

Object Toolbar

Calculation
Toolbar

Area Kerja/Worksheet

Gambar lembar kerja Open Office Calc

Keterangan :
1. Menu Toolbar, untuk memilih perintah, caranya klik nama menu, atau tekan
tombol Alt kemudian huruf bergaris bawah dari nama menu.
2. Function bar, toolbar ini menyediakan tombol untuk perintah Open, Save,
Copy, Cut, Paste dan perintah lain.
3. Calculation Toolbar, toolbar ini ditujukan untuk memasukkan formula yang
dibutuhkan dalam penghitungan dan juga menunjukkan posisi kursor dalam
spreadsheet (lembar kerja)
4. Formula bar, ketika memasukkan informasi ke dalam suatu sel, apapun yang
diketikkan akan muncul dalam formula bar. Lokasi sel juga muncul dalam
Formula bar.

34
5. Jendela Buku Kerja, setiap dokumen adalah suatu buku kerja yang berisi satu
atau lebih lembar kerja. Beberapa dokumen (buku kerja) dapat dibuka dalam
satu waktu, masing-masing dalam jendelanya sendiri.
6. Nama-nama kolom, huruf-huruf di bagian atas suatu lembar kerja yang
mengidentifikasikan baris-baris dalam lembar kerja tersebut.
7. Pemilih, sketsa yang mengidentifikasikan sel yang aktif (sel dimana kita
sedang bekerja)
8. Setiap lembar kerja dibagi menjadi kolom, baris dan sel. Terdapat total 256
kolom (A sampai Z, AA sampai IV) dan 32.000 baris dalam setiap lembar kerja.

➔ Sel
Perpotongan antar baris dan kolom disebut sel (cell). Sel diberi nama menurut
posis kolom dan baris pada lokasinya. Sebagai contoh sel A1 adalah perpotongan
antar kolom A dan baris 1.
➔ Range
Sebuah range adalah suatu grup sel yang berhubungan yang membentuk segi
empat. Sel-sel dalam sebuah range dapat berasa dalam satu kolom, satu abris
atau kombinasi kolom dan baris. Range ditunjukkan dengan anchor point (sudut
kiri atas dan kanan bawah). Misalnya range dari sel B2 sampai dengan sel D5
dinyatakan sebagai range B2:D5.

2. Membuat workbook baru


a. Melalui Menu Bar, klik File → New → Spreadsheet.
b. Di dalam setiap workbook terdapat tiga (3) worksheet/lembar kerja kosong.
c. Sekarang kita dapat memulai memasukkan data ke dalam sel.
3. Memasukkan data ke dalam sel
a. Klik sel dimana data akan dimasukkan
b. Ketikkan data tersebtu kemudian tekan tombol ENTER, TAB atau dengan
klik pada sel lain.
4. Mengedit isi sel
a. Klik 2 kali sel yang berisi data yang akan diedit atau tekan tombol F2, atau
klik pada formula bar.
b. Masukkan perubahan data ke dalam sel
c. Agar perubahan tersimpan dalam sel tekan tombol ENTER atau klik sel lain
d. Untuk membatalkan perubahan tekan tombol ESC.
5. Memilih suatu range sel yang saling berdekatan atau tidak berdekatan Tombol
mouse digunakan untuk memilih baris atau kolom sel yang berdekatan. Sedangkan
tombol Ctrl digunakan untuk memilih sel yang tidak berdekatan.
Untuk memilih range sel yang saling berdekatan :
a. Pilih sel A1 dengan mengklik tombol kiri mouse dan tahan

35
b. Dengan tombol kiri mouse ditekan pindahkan mouse ke sel D4
c. Lepaskan tombol mouse.

Untuk memilih range sel yang tidak berdekatan


a. Tekan tombol Shift dan pilih sel A1, lepaskan tombol mouse
b. Tekan tombol Ctrl dan tahan
c. Dengan tombol ditahan pilih sel B3, C5 dan D7
d. Lepaskan tombol Ctrl

Memilih seluruh sel


Untuk memilih seluruh sel dalam lembar kerja dapat dilakukan dengan klik
tombol Select All yang ada di sudut kiri atas lembar kerja. Atau dapat
dilakukan dengan memilih menu Edit → Select All atau menekan tombol
Ctrl+A.

6. Menyalin data
Ketika menyalin atau memindahkan data, sebuah salinan data dari datadata
tersebut diletakkan pada penyimpanan sementara bernama clipboard.
Ketika menyalin, data yang asli tetap ada pada tempatnya dan sebuah salinan
data tersebut ditempatkan sesuai permintaan. Langkah-langkah untuk
menyalin data (meng-copy data): a. Pilih sel atau range sel yang akan disalin
b. Pilih dan klik menu Edit → Copy atau tekan Ctrl+C atau dengan menekan
tombol copy pada Function Toolbar. Isi dari sel-sel terpilih disalin ke
clipboard.
c. Pilih sel pertama pada area dimana salinan ingin diletakkan.

d. Pilih dan klik menu Edit → Paste atau tekan tombol Ctrl+V atau dengan
mengklik tombol Paste pada Function Toolbar.

7. Memindahkan data
Memindahkan data adalah memindahkan data dari tempat asli ke tempat yang
baru, hampir sama dengan menyalin (meng-copy), hanya saja data yang ada di
tempat asal akan dihapus dan dipindahkan ke tempat yang baru.
Langkah-langkah untuk memindahkan data:
a. Pilih sel atau range sel yang akan dipindahkan

36
b. Pilih dan klik menu Edit → Cut atau tekan tombol Ctrl+X atau dengan
menekan tombol Cut pada Function Toolbar.
c. Pilih sel pertama pada area dimana salinan ingin diletakkan.
d. Pilih dan klik menu Edit → Paste atau tekan tombol Ctrl+V atau dengan
mengklik tombol Paste pada Function Toolbar.

8. Menulis Rumus
Operator hitung yang dapat digunakan pada rumus yang berupa instruksi
matematika, diantaranya: + (plus), - (minus), * (kali), / (bagi), ^ (pangkat).
Penulisan rumus selalu diawali dengan lambang sama dengan (=). Rumus
bisa ditulis dengan angka tetap dan juga dengan menggunakan referensi sel.
Contoh: = 34*2000, = C2 + G7

9. Mengatur lebar kolom Dapat dilakukan dengan cara:


a. Letakkan mouse pointer pada batas kanan dari huruf kolom yang akan
dirubah lebarnya.
b. Saat pointer berubah menjadi arah panah kita, geser mouse ke kanan atau
ke kiri untuk merubah lebar kolom.
Atau dapat menggunakan menu toolbar:
a. Pilih sel yang akan dirubah lebar kolomnya.
b. Pilih menu Format → Column → Width

c. Masukkan nilai lebar kolom yang diinginkan

d. Lalu tekan tombol OK


10. Mengatur Tinggi Baris Dapat dilakukan dengan cara:

37
a. Letakkan mouse pointer pada batas bawah dari nomor baris yang akan
diubah tingginya.
b. Saat pointer mouse berubah menjadi arah panah kita, geser mouse ke atas
atau ke bawah untuk merubah tinggi baris.
Atau dapat dilakukan dengan cara:
a. Pilih sel yang akan diubah tingginya
b. Pilih menu Format → Row → Height

c. Masukkan nilai tinggi baris yang diinginkan.

d. Lalu tekan tombol OK

11. Mengatur tampilan Garis-garis Grid (Gridlines)

Gridlines

a. Pilih menu Tools 7 Options. Kotak dialog Options akan tampil

38
b. Klik pilihan Appearance, kemudian warnai gridlines dengan warna pilihan
kita.

Jika pilihannya adalah white, maka garis grid tidak akan nampak, berupa
halaman putih (artinya tidak bergaris-garis)

12. Mengatur Format Text


a. Klik range atau sel yang berisi teks yang akan diformat
b. Pilih dan gunakan tombol yang berada di Object Toolbar.
Untuk merubah tampilan data dalam sel dapat menggunakan tombol yang
terdapat pada object toolbar.

a b c e f
d
Fungsi masing-masing adalah:
a. Untuk merubah jenis huruf yang dipakai dalam sel
b. Untuk merubah ukuran font dalam sel
c. Merubah teks menjadi bold (cetak tebal), jika diklik sekali lagi akan
kembali ke bentuk normal
d. Merubah teks dalam bentuk italic (cetak miring), jika diklik sekali lagi akan
kembali ke bentuk normal
e. Merubah teks menjadi bentuk underline (cetak garis bawah), jika diklik sekali
lagi akan kembali ke bentuk normal.
f. Mengatur posisi paragraf (rata kiri, rata tengah, rata kanan, rata kiri – kanan)

Atau dapat dilakukan dengan cara:


a. Klik sel atau range berisi teks yang akan diformat
b. Pilih dan klik menu Format → Cells

39
c. Klik tab Font
d. Tentukan pilihan yang diinginkan.

e. Klik OK atau tekan ENTER.

13. Mengatur Format Angka


a. Pilih sel atau range yang berisi angka-angka yang akan diformat
b. Buka menu Format → Cells. Kotak dialog Format Cells akan muncul

c. Klik tab Numbers


d. Pada daftar Category, pilih kategori format numerik yang akan digunakan
e. Buatlah perubahan sesuai kebutuhan pada entri Format Code
f. Klik OK atau ENTER

14. Menghapus Sel, Baris dan Kolom


a. Pilih Sel, Baris, Kolom atau Range yang akan dihapus
b. Buka menu Edit → Delete Cells
c. Pada kotak pilihan Delete Cells, pilih dan klik salah satu pilihan yang
diinginkan

40
d. Klik OK

15. Menyisipkan Sel, Baris dan Kolom


a. Pilih Sel, Baris, atau Range yang akan disisipkan
b. Buka menu Insert → Rows untuk menyisipkan baris, atau Insert →
Columns untuk menyisipkan kolom, atau Insert → Cells untuk menyisipkan
sel, baris dan kolom.
c. Klik OK

41
LATIHAN/KASUS 1

a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan


mandiri.
b. Kerjakan tugas berikut pada open office calc.

LAPORAN PENJUALAN TAHUN 2014 PT. JAYA MANDIRI


MEREK Januari Februari Maret
SONY 45 49 52
SAMSUNG 44 50 54
PHILIPS 41 37 44
OPPO 53 42 52
ASUS 40 42 45
LENOVO 44 49 50
JUMLAH .... .... ....

c. Gunakan fungsi/rumus untuk mengetahui jumlah dari penjualan setiap bulan.

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

42
LATIHAN/KASUS 2

a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan


mandiri.
b. Kerjakan tugas berikut pada open office calc.
Inventarisasi Barang Tidak Layak Bulan: Mei 2016
NO TIPE JUMLAH JUMLAH PERSEN
BARANG PRODUKSI RUSAK KERUSAKAN
1 JXY-1 1000 75
2 JXY-2 1500 100
3 JXY-3 1200 50
4 JXY-4 800 25
5 JXY-5 900 25
6 JXY-6 4000 25
7 JXY-7 4200 300
8 JXY-8 3500 200
9 JXY-9 3000 242
10 JXY-10 5000 122

c. Buatlah Tabel Inventaris dan tentukan nilai persentase kerusakan barang


d. Gunakan Format Cell untuk memformat angka

43
Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.
LATIHAN/KASUS 3

a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan


mandiri.
b. Kerjakan tugas berikut pada open office calc.

DAFTAR UPAH HARIAN RS AKADEMIK UGM TANGGAL LAPORAN: 25


Juli 2016
TARIF UPAH/JAM 7000

JAM JAM LAMA TOTAL


NAMA KARYAWAN
MASUK KELUAR KERJA UPAH
Boaz 8:15 AM 4:15 PM ........ ........
Royani 9:05 AM 4:30 PM ........ ........
Jenny 8:11 AM 5:15 PM ........ ........
Anton 8:00 AM 4:23 PM ........ ........
Didin 8:35 AM 4:11 PM ........ ........
Jessy 8:44 AM 4:22 PM ........ ........

44
c. Tentukan lama kerja dalam satuan jam kemudian hitung total upah yang
didapatkan karyawan berdasarkan total upah per jam dan lama kerja.

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

45
LATIHAN/KASUS 4

Modul praktikum
Kertas HVS
ATK
Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Kerjakan tugas berikut pada open office calc.
DAFTAR SEWA KENDARAAN CV. MOTOR HARAPAN
Nama Lama
Merk Mobil Tarif/Hari Jumlah Tarif
Penyewa Sewa
Rendra SUZUKI 3.00 Rp.250.000
Hanafi TOYOTA 12.00 Rp.325.000
Sukma DAIHATSU 4.00 Rp.275.000
Nuraida MAZDA 17.00 Rp.350.000
Lidya HONDA 8.00 Rp.300.000

c. Buatlah daftar sewa kendaraan CV. Motor Harapan selama bulan Januari
2015
d. Formatlah angka dan huruf serta alignment agar sama dengan tampilan tabel
tersebut
e. Sisipkan dua baris baru di bawah Sukma. Kemudian ketikkan data penyewa:
Budiono TOYOTA 5.00 Rp. 325.000
Diana HONDA 7.00 Rp. 300.000
f. Tentukan nilai Jumlah Tarif = Lama Sewa* Tarif/hari
g. Tentukan nilai Total untuk Lama sewa, Tarif/hari dan Jumlah Tarif

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.
MATERI V OPEN OFFICE CALC LANJUTAN (SPREADSHEET)

Tujuan Praktikum:
1. Mengenalkan jenis-jenis formula dan fungsi dalam Open Office Calc
2. Membuat beberapa tipe grafik pada Open Office Calc

Indikator:
• Agar praktikan bisa menggunakan formula dan fungsi-fungsi dalam Open
Office Calc pada suatu kasus
• Agar praktikan bisa membuat grafik dari kasus yang diberikan dengan fasilitas
dalam Open Office Calc

Materi:
1. Formula

46
Formula digunakan untuk melakukan perhitungan pada data yang
dimasukkan. Formula terdiri atas satu atau lebih alamat sel atau nilai tertentu
dan sebuah operasi matematika, seperti ^ (pemangkatan), + (penjumlahan, -
(pengurangan), * (perkalian) atau / (pembagian). Contoh: Menentukan nilai
rata-rata dari nilai pada sel A1 sampai A3 = (A1+A2+A3)/3
Urutan prioritas operasi yang ada pada Open Office Calc adalah sebagai
berikut:
Eksponensial dan persamaan dalam tanda kurung
Perkalian dan pembagian
Penjumlahan dan pengurangan

2. Referensi Absolut dan Relatif


Sebuah referensi absolut adalah sebuah referensi sel pada sebuah
formula yang tidak berubah ketika disalin ke lokasi baru. Sebuah referensi
relatif adalah referensi sel pada sebuah formula yang akan disesuaikan ketika
disalin.
Ketika sebuah formula disalin dari satu tempat lembar kerja ke tempat
lain, Open Office Calc menyesuaikan referensi sel pada formula relatif ke
posisinya yang baru pada lembar kerja. Sebagai contoh: misal, sel B8 berisi
formula =B2+B3+B4+B5+B6. Jika formula tersebut disalin untuk sel C8, Open
Office Calc akan mengubah formula menjadi =C2+C3+C4+C5+C6 secara
otomatis. Ini adalah cara kerja alamat sel relatif bekerja.
Tetapi adakalanya tidak diinginkan perubahan tersebut, maka digunakan
alamat absolut. Untuk membuat sebuah referensi sel pada formula absolut,
tambahkan simbol $ (simbol dolar) sebelum huruf dan angka yang mewakili
alamat sel. Misal $A$4.

a. Tulis seperti pada gambar


b. Pada sel A8 tulis formula = $B$1*2
c. Copykan secara diagonal ke sel B9, C10, D11 dan E12 amati nilai
dan formulanya
d. Copykan dengan formula = $B1*2 amati nilai dan formulanya
e. Copykan dengan formula = B$1*2 amati nilai dan formulanya

3. Fungsi
Fungsi adalah serangkaian formula rumit yang siap digunakan yang melakukan
serangkaian operasi pada range nilai tertentu. Fungsi Open Office Calc yang
sering digunakan:

47
Fungsi Contoh Penjelasan
AVERAGE =AVERAGE(B4:B9) Menghitung nilai tengah atau
rata-rata
COUNT =COUNT(A3:A7) Menghitung cacah data. Sel
kosong dan sel yang berisi data
dengan format teks tidak ikut
dihitung
COUNTA =COUNTA(B4:B10) Menghitung cacah data. Sel
kosong tidak ikut dihitung
IF =IF(A3>100,A3*2,A2*2) Jika A3 >100 (T) maka formula
A3*2 digunakan, tapi jika A3<=100
(F) maka formula A2*2 digunakan.

MAX =MAX(B6:B10) Mendapatkan nilai maksimum


MIN =MIN(B10:B17) Mendapatkan nilai minimum
SUM =SUM(D10:D20) Menghitung jumlah nilai dalam
suatu range
SUMIF =SUMIF(B7:B10,‖>4‖,C7:C10) Menjumlahkan nilai pada B7:B10
dengan syarat nilai-nilai pada B7
s.d B10 lebih dari 4
STDEV =STDEV(A1:A10) Menghitung deviasi baku data
argumen A1 s.d A10
TODAY =TODAY() Menampilkan tanggal yang berlaku
pada sistem komputer sekarang

Untuk melihat secara lengkap fungsi-fungsi apa saja yang dimiliki Open Office
Calc secara lebih jelas dan juga untuk menyisipkan fungsi secara lebih mudah
adalah dengan memilih menu Insert - Function.

4. Latihan
DAFTAR PERSEDIAAN BARANG PT BINTANG PRATAMA
PERSEDIAAN BELI JUAL PERSEDIAAN
BULAN AWAL BARANG BARANG BARANG
JULI 18500 12500 13000

AGUSTUS 15000 12000

SEPTEMBER 17000 12500

OKTOBER 75000 35000

NOPEMBER 20000 40000

DESEMBER 15000 35000

48
RATA-RATA

TERTINGGI

TERENDAH

a. Persediaan akhir = persediaan awal + pembelian – penjualan


b. Persediaan awal bulan berikutnya diperoleh dari persediaan akhir bulan
sebelumnya. Sebagai contoh Persediaan awal bulan Agustus diperoleh
dari persediaan akhir bulan Juli.
c. Hitung berapa nilai rata-rata dari persediaan awal, pembelian, penjualan
dan persediaan akhir.
d. Hitung berapa nilai terendah dari persediaan awal, pembelian, penjualan
dan persediaan akhir.

5. Nomor indeks Kolom dan Baris


Ketika kita sudah membuat suatu tabel pada Open Office Calc, maka
masing-masing kolom dan baris dalam tabel tersebut mempunyai nomor
indeks. Nomor Indeks Kolom adalah angka yang menyatakan posisi suatu
kolom tersebut dalam tabel, begitu pula Nomor Indeks Baris. Contoh tabel
berikut:

a. Nomor Indeks Kolom B adalah 1


b. Nomor Indeks Kolom C adalah 2 dan seterusnya
c. Nomor Indeks Baris 4 adalah 1
d. Nomor Indeks Baris 5 adalah 2 dan seterusnya

6. VLOOKUP dan HLOOKUP


Penulisan kedua fungsi tersebut adalah sebagai berikut:
=VLOOKUP(Nilai kunci;Range Tabel;Nomor Indeks Kolom)
=HLOOKUP(Nilai Kunci;Range Tabel;Nomor Indeks Baris)

49
Fungsi ini digunakan untuk mencari suatu nilai dari tabel yang direferensikan
(Range Tabel), berdasarkan suatu nilai kunci tertentu. Bila terdapat kesesuaian
antara Nilai kunci dengan nilai pada Range Tabel, maka fungsi tersebut akan
mengambil nilai dari Range Tabel pada Kolom/Baris yang mempunyai indeks
sama dengan Nomor Indeks
Kolom/Baris. Untuk lebih mudahnya kita lihat contoh di bawah ini:

a. Tulis pada sel E15 formula =VLOOKUP(C13;$B$4;$D$8;2), maka akan


muncul nilai SUZUKI
b. Artinya adalah komputer mencari nilai C13 (M103) pada range tabel B4:B8
kemudian mengambil nilai pada sel C7 (SUZUKI), karena C7 yang
mempunyai baris yang sama dengan sel yang memuat M103 pada range
tabel B4:B8 pada kolom dengan Nomor indeks 2.

7. Grafik
Grafik digunakan untuk memvisualisasikan data, sehingga dengan
mudah pengguna mencerna perbedaan data atau perubahan-perubahan pada
data tersebut. Grafik dapat ditempatkan jadi satu dengan lembar kerja data
atau ditempatkan pada lembar kerja yang terpisah. Jika data-data pada lembar
kerja tersebut dirubah, maka secara otomatis Grafiknya juga akan dirubah.
Secara mudah pembuatan grafik dapat mengikuti petunjuk yang ada
pada jendela Auto Format Chart, langkah-langkah adalah sebagai berikut:
Klik Menu Insert → Chart, atau klik ikon chart pada toolbar Standard.

50
Blok range data pada lembar kerja yang datanya akan kita buat grafik. Maka
secara otomatis pada text box akan terisi range data yang kita inginkan untuk
kita buat grafiknya. Kita dapat menempatkan grafik pada lembar kerja yang
berbeda dengan merubah setting ―Chart Result in Worksheet‖.

Gambar langkah 1 (jendela awal)

Gambar langkah 2, untuk memilih jenis chart yang akan digunakan

51
Gambar langkah 3, untuk memilih varian dari chart yang telah dipilih pada
langkah 2

Gambar langkah 4, untuk menentukan judul chart, judul sumbu X dan sumbu Y
Setelah keempat langkah selesai, kemudian tekan Create untuk melihat hasil.

52
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Kerjakan tugas berikut pada open office calc.
DAFTAR GAJI KARYAWAN PT SEJAHTERA SENTOSA
TABEL 1
GOLONGAN 1 2 3
PRESENTASE 20,00% 22,50% 25,00%

TABEL 2
GAJI TUNJ.
GOL POKOK ANAK

1 150000 15000

2 200000 17000

3 300000 20000

TABEL UTAMA
Nama Jumlah Gaji Tunj. Tunj.
Gol Status Total
Karyawan Anak Pokok Anak Keluarga
Rosa 2 M 2
Faizah 3 T 0
Lukman 1 M 2
Dian 1 M 3
Fitria 2 T 0
Dewi 2 T 0
Aris 3 M 3
Nova 3 M 2

c. Tentukan Gaji Pokok karyawan berdasarkan tabel 2


d. Tentukan Tunjangan Anak dengan ketentuan, jika jumlah anak < 3, maka
Tunjangan Anak = Jumlah Anak * Tunjangan Anak (Tabel 2) atau > 3, maka
Tunjangan Anak = 3 * Tunjangan Anak (Tabel 2). Gunakan fungsi
VLOOKUP dan fungsi IF
e. Tentukan Tunjangan Keluarga dengan ketentuan, jika status ―M‖, maka
Tunjangan Keluarga = Gaji pokok dikalikan dengan presentase (Tabel 1), dan
jika tidak, Tunjangan Keluarga = 0. Gunakan fungsi IF dan fungsi HLOOKUP.

53
f. Total Pendapatan = Gaji Pokok + Tunjangan Anak + Tunjangan Keluarga
g. Buat grafik Gaji Pokok dan Tabel Gaji Karyawan, menggunakan tipe area 3-D,
column. Format tabel dan tentukan title, axes, gridlines, legend.
Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

54
LATIHAN/KASUS 2

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Kerjakan tugas berikut pada open office calc.

TABEL KHS
N Nilai Nilai
Nama Mata Kuliah SKS Bobot Jumlah
o Angka Huruf
1 Pengantar Teknologi 2 76
2 Basis Data 3 67
3 Pemrograman Web 2 83
4 Data Mining 3 85
5 Enterprise System 3 65
Total SKS
IP Semester
Jumlah Max SKS Semester

TABEL KETENTUAN

Nilai Angka Nilai Huruf Bobot

80-100 A 4
68-79 B 3
50-67 C 2
40-50 D 1
< 40 E 0

c. Tentukan nilai huruf dan bobot pada tabel KHS berdasarkan tabel ketentuan.
(Gunakan HLOOKUP/VLOOKUP)
d. Jumlah merupakan hasil kali antara bobot dan SKS
e. IP Semester merupakan total jumlah dibagi dengan total sks semester
f. Jika IP Semester > 3 maka maksimal sks semester depan = 24
g. Jika IP Semester < 3 dan > 2.5 maka maksimal sks semester depan = 21
h. Jika IP Semester < 2.5 maka maksimal sks semester depan = 19

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

55
MATERI VI OPEN OFFICE IMPRESS (PRESENTATION)

Tujuan Praktikum:
1. Mengenalkan aplikasi Open Office Impress beserta komponen-komponennya
2. Menggunakan fasilitas-fasilitas yang dimiliki oleh Open Office Calc

Indikator:
• Agar praktikan bisa menjelaskan aplikasi Open Office Impress komponen-
komponennya
• Agar praktikan bisa mengoperasikan aplikasi Open Office Impress dan
menggunakan fasilitas-fasilitasnya

Materi:
1. Memulai Open Office Impress
Open Office Impress digunakan untuk membuat atau menciptakan slide
show yang menarik dan di dalamnya dapat dimasukkan grafik, gambar,
multimedia, dan variasi lainnya. Jika kita ingin, kita dapat pula mengimport dan
memodifikasi Microsoft Power Point presentation.
Langkah – langkah untuk membuka atau menjalankan Open Office
Impress adalah: Start Menu (Linux) → OpenOffice.org → OpenOffice.org Impress

2. Membuat Dokumen Presentasi


a. Hal pertama yang harus dilakukan adalah membuka aplikasi
OpenOffice.org Impress. Setelah kita membuka aplikasi tersebut, akan
muncul jendela Presentation Wizard. Jendela ini akan memberikan
serangkaian pilihan yang dapat kita atur dan pilih dengan cepat untuk
membuat file presentasi baru.

b. Pada tampilan awal jendela Presentation Wizard, kita dapat memilih


3 tipe presentasi, yaitu:

56
1. Empty presentation
2. From template
Jika kita memilih form template, berarti kita akan menggunakan template
yang sudah disediakan oleh OpenOffice.org.

3. Open existing presentation

Jika kita memilih open existing presentation, berarti kita membuka file
presentasi yang sudah pernah kita buat sebelumnya, termasuk file
presentasi yang pernah kita buat dengan menggunakan OpenOffice
Impress versi lama atau yang kita buat dengan menggunakan Microsoft
Power Point. Kita cukup menekan tombol Open, kemuadian kita cari file
presentasi yang sudah pernah kita buat.

57
b. Misalkan kita pilih tipe Empty presentation, klik tombol Next >> untuk
membuka jendela Presentation Wizard. Di dalam jendela ini kita bisa
memilih desain slide yang kita inginkan.

Untuk slide design, kita bisa memilih:


1. Presentation Backgrounds
2. Presentation

c. Pilih design yang kita inginkan, kemudian klik tombol Next >> untuk
membuka jendela Presentation Wizard yang berikutnya. Di dalam jendela
ini, kita bisa mengatur efek yang ingin kita berikan untuk slide presentasi.

Slide transition akan memberikan efek pergantian slide.


Presentation type akan membantu kita untuk mengatur jenis presentasi
apa yang ingin kita buat.

58
d. Setelah kita mengatur slide presentation dan presentation type, maka
akan muncul jendela OpenOffice.org Impress berikut ini.

Men
u Too
Bar l
Bar

Tas
k
Pan Tas
k
Pan

Jendela tampilan OpenOffice Impress terdiri dari beberapa bagian yaitu:


a. Menu Bar, yaitu baris menu yang berisi perintah-perintah
dalam menggunakan Open Office Impress ini
b. Tool Bar, berupa ikon-ikon untuk memformat aplikasi yang dibuat
c. Task Pane, berisikan tab – tab untuk membantu kita mengatur
dan memodifikasi slide presentasi. Task pane terdiri dari 4 tab, yaitu:
Master Pages
Digunakan untuk mengatur desain slide presentasi
Layouts
Digunakan untuk mengatur layout slide presentasi, misalnya Blank
Slide, Title Slide, Title Text, Title Text Chart, dan sebagainya.
Custom Animation
Digunakan untuk mengatur efek atau animasi yang diberikan kepada
setiap objek di dalam slide presentasi.
Slide Transition
Digunakan untuk mengatur efek atau animasi yang diberikan pada saat
pergantian slide.
d. Slide

4. Untuk menambahkan slide baru, kita dapat memilih menu: Insert →


Slide
atau kita bisa klik kanan pada salah satu Slide di Slide Pane, kemudian
pilih New Slide
5. Untuk menyimpan file presentasi yang telah dibuat, kita memilih menu:

59
File → Save atau File → Save As

6. Menambahkan Object Lain Pada Slide Presentasi Untuk


menambahkan atau menyisipkan gambar, pilih menu: Insert →
Picture → From File

Untuk menambahkan grafik (chart), pilih menu: Insert → Chart

Untuk memilih jenis chart, klik kanan pada grafik (chart), kemudian pilih
Chart Type

60
Menu Insert pada Chart dapat kita gunakan untuk mengatur:
• Judul (Title)
• Legenda / Keterangan (Legend)
• Data Labels
• Axes
• Grid
• Statistic
Untuk memasukkan data yang akan ditampilkan sebagai grafik (chart):
a. Klik kanan pada grafik (chart)
b. Pilih Chart Data, kemudian akan muncul jendela dialog berikut:

Keterangn Icon (Dari Kiri ke Kanan):


• Insert Row → Untuk menambahkan satu baris baru
• Insert Column → Untuk menambahkan satu kolom baru
• Delete Row → Untuk menghapus satu baris
• Delete Column → Untuk menghapus satu kolom
• Switch Row → Untuk menukar data pada baris tertentu dengan data
baris sesudahnya
• Switch Column → Untuk menukar data kolom tertentu dengan data
pada kolom di sebelah kanannya.

61
• Short Column → Untuk mengurutkan data pada kolom tertentu secara
ascending
• Short Row → Untuk mengurutkan data pada baris tertentu secara
ascending
• Short By Columns → Untuk mengurutkan data pada tabel
bersasarkan kolom
• Short By Rows → Untuk mengurutkan data pada tabel berdasarkan
baris
• Apply To Chart → Untuk mentransfer data dari dialog pada chart

Untuk menambahkan Hyperlinks, pilih menu: Insert → Hyperlinks

a. Selanjutnya, pilih target, apakah Internet, Mail & News, Document, atau
New Document.
b. Kemudian, tuliskan/browse path/target link.
c. Setelah itu klik Apply

Untuk membuat data table atau menyisipkan spreadsheet seperti halnya


pada penggunaan Open Office Calc, pilih menu:
Insert → Spreadsheet
Untuk menambahkan file suara ke dalam slide presentasi, pilih menu:
Insert → Object → Sound
Untuk menambahkan file video ke dalam slide presentasi, pilih menu:
Insert → Object → Video

7. Menjalankan slide show


a. Slide show → Slide Show F9
b. Atau cukup menekan F9
Untuk mengatur waktu slide show sesuai dengan keinginan, maka dapat
dilakukan dengan cara : Slide Show → Rehearse Timings
a. Untuk menampilkan atau menyembunyikan suatu slide show yang
diinginkan, maka pilih :
Slide show → Show/Hide Slide
b. Untuk mengatur transisi sebuah slide, maka pilih :

62
Slide Show → Slide Transition
c. Di Slide Transition kita dapat memilih effect yang diinginkan, dan jika kita
ingin memasukkan file suara (sound) pada sebuah slide maka kita dapat
memilih Extra pada slide transition.

63
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Buatlah file presentasi yang disertai dengan object gambar, mengenai data
penjualan (contoh penjualan buku) yang diserta dengan grafik (bentuk grafik
bebas, lengkap dengan keterangan grafiknya.
c. Ketentuan tambahan :
▪ Harus mengandung grafik dan gambar
▪ Gunakan animasi untuk menampilkan konten
▪ Gunakan animasi transisi untuk perpindahan antar slide

Penilaian
Penilaian didasarkan pada lembar tugas yang dikirim mahasiswa.

64
MATERI VII OPEN OFFICE BASE (DBase) I

Tujuan Praktikum:
1. Mengenalkan aplikasi Open Office Base beserta komponen-komponennya
2. Menggunakan fasilitas-fasilitas yang dimiliki oleh Open Office Base
3. Mengenalkan konsep dasar Basis Data

Indikator:
• Agar praktikan bisa menjelaskan aplikasi Open Office Base komponen-
komponennya
• Agar praktikan bisa mengoperasikan aplikasi Open Office Base dan
menggunakan fasilitas-fasilitasnya
• Agar praktikan bisa menjelaskan konsep dasar Basis Data

Materi:
1. Dasar Teori
Database atau basisdata adalah sekumpulan data/informasi yang teratur
berdasarkan criteria tertentu yang saling berhubungan. Dalam dunia komputer,
database bisa dikategorikan sangat special karena selalu menjadi hal utama
dalam perancangan sistem komputer suatu perusahaan. Tentunya ada alasan
tertentu mengapa database menjadi prioritas tersendiri dalam kinerja
manajemen perusahaan. Diantaranya :
a. Database tidak hanya berisi data tetapi juga berisi rencana atau model data
b. Database dapat menjadi sumber utama yang digunakan secara
bersamasama oleh berbagai pemakai dalam perusahaan sesuai dengan
kebutuhan.

2. Model Relasional
Pada model relasional, data direpresentasikan dalam tabel-tabel yang
terbentuk dari baris-baris dan kolom-kolom. Pada model ini, membuat
database berarti membuat suatu himpunan tabel dan menentukan hubungan
antar tabel. Seluruh operasi yang dikenakan atas database ini didasarkan atas
tabel-tabel dan hubungannya. Relational Database Management System
(RDBMS) atau Sistem Manajemen Database Relasional digunakan untuk
menyimpan informasi dimana pemakai/pengguna dapat melihatnya dengan
cara yang berbeda. RDBMS terdiri dari suatu database, tabel, form, report,
record, field, indkes, query, dan view. Beberapa elemen dari Sistem
Manajemen Database Relasional seperti dijelaskan berikut:
➔ Database
Suatu database terdiri dari sekelompok tabel yang berisi informasi yang saling
berhubungan.
➔ Tabel
Suatu tabel atau entity dalam model relasional digunakan untuk mendukung
antar muka komunikasi antara pemakai dengan para professional komputer.
Dalam tabel itu sendiri sebenarnya merupakan matriks item-item data yang
diorganisir menjadi baris dan kolom.

65
➔ Form
Semua data yang dimasukkan ke dalam basisdata selalu disimpan dalam
suatu tabel. Form berupa lembar isian kosong yang dapat kita isi untuk
memasukkan data, missal aplikasi suatu pekerjaan.
➔ Report
Form dirancang untuk pemakai pada layer dan report dirancang untuk dicetak.
Report adalah kumpulan data yang diformal secara khusus, dikelola menurut
spesifikasi sebagai contoh, kita mungkin ingin membuat satu report untuk
semua hasil ujian semester dengan menggunakan report.
➔ Record
Record atau baris atau dalam istilah model relasional yang formal disebut
dengan Tuple adalah sekumpulan data yang terdiri dari satu atau lebih suatu
field. Pada setiap baris- baris itu tersimpan data-data dari subyek tabel yang
bersangkutan.
➔ Field
Field atau kolom atau dalam istilah model relasional yang formal disebut
Attribute adalah kumpulan data yang mempunyai/menyimpan fakta yang
sama/sejenis untuk setiap baris pada tabel. Yang perlu diperhatikan bahwa
urutan data (fisiknya) dalam suatu kolom untuk tiap-tiap baris tidak memiliki arti
sehingga data-data tersebut tidak berpengaruh meskipun diubah.
➔ Indeks
Merupakan tipe dari suatu tabel tertentu yang berisi nilai-niali field kunci atau
field (yang ditetapkan oleh pemakai) dan pointer ke lokasi record yang
sebenarnya. Nilai-nilai dan pointer ini disimpan dalam urutan tertentu dan
dapat digunakan untuk menyajikan data dalam urutan database.
Sebagai contoh, pada buku telepon, satu indeks bisa digunakan untuk
mengurutkan informasi berdasarkan nama keluarga dan nama depan. Indeks
lainnya mungkin digunakan untuk mengurutkan informasi berdasarkan alamat
tinggal seseorang.
➔ Query
Merupakan sekumpulan perintah SQL (Structure Query Language) yang
dirancang untuk memanggil kelompok record tertentu dari suatu tabel atau
lebih untuk melakukan operasi pada tabel. Biasanya perintah SQL yang
disimpan dalam database berfungsi sebagai kompilasi. Kompilasi query dpat
memperbaiki kinerja program kita karena mesin database (Database Engine)
tidak harus menterjemahkan perintah-perintah SQL.
➔ Filter
Sebenarnya bukan merupakan bagian dari database, tetapi filter digunakan
bersama urutan indeks dan sort untuk menentukan data mana yang diproses
atau ditampilkan. Misalnya ingin menampilkan data karyawan yang namanya
berawalan ―A‖.
➔ View
View data terdiri atas jumlah record yang tampak (diproses) dan urutan
penampilannya (pemrosesannya). View khususnya dikendalikan oleh filter dan
Indeks.

66
3. Memahami Format dan Tipe Data:
Masing-masing field harus memiliki tipe supaya OO Base mengetahui
bagaimana harus mengolah isinya. Berikut ini tipe-tipe data yang dapat kita
gunakan:
a. Text : tipe biasa yang dapat menampung angka, karakter atau symbol,
maksimal 255 karakter
b. Memo : teks biasa yang lebih sederhana, jika kita tidak
menetapkan maksimal panjang field, maka tipe ini dapat
menampung sampai 64000 karakter
c. Number : untuk menampung data angka (buakn tanggal saat
ini). Teks tidak diijinkan.
d. Date/Time : untuk menampung data tanggal dan waktu
e. Currency : pemformatan angka sebagai mata uang
f. Auto number : secara otomatis OO Base akan memasukkan angka
berurutan untuk setiap record
g. Yes/No : untuk jawaban benar/salah (tipe Boolean).
h. OLE object : menghubungkan ke file atau database lain
i. Hyperlink : link ke lokasi Web
j. Lookup Wizard: untuk membuat sebuah daftar isian yang berasal dari
suatu tabel atau mendaftarkan nilai pada combo box.

4. Memulai Open Office Base


Salah satu cara untuk memulai Open Office Base adalah sebagai berikut:
a. Jika dari Windows, Klik Start Menu → Programs → Open Office
Base → OK
b. Jika dari Linux, Klik K Menu → Office → Database Development →
OK
c. Kemudian akan muncul jendela seperti berikut ini:

67
Akan muncul tiga pilihan yaitu Create a new database, Open an existing
database file dan Connect to an existing database. Untuk membuat
table baru pilih Create a new database.
d. Pilih Create a new database, Next → OK
e. Kemudian akan muncul jendela berikutnya sebagai berikut :

Langkah kedua, terdapat dua pertanyaan pilihan, pilihan default untuk


pertanyaan pertama adalah Yes, register the database for me, dan pilihan
default untuk pertanyaan kedua adalah Open the database for editing.
Setelah yakin yang terpilih dua pilihan default itu, kemudian tekan Finish

Note: jika database tidak terregister, database ini tidak akan dapat diakses
oleh komponen Open Office yang lain seperti Writer dan Calc. Jika database
terregister, komponen lain dapat mengaksesnya.

68
f. Setelah klik Finish, akan muncul jendela untuk tempat menyimpan file
database ini, kita simpan dengan nama Coba di folder tertentu, yaitu
sebagai berikut :

g. Kemudian akan muncul jendela untuk membuat table baru, sebagai berikut:

5. Membuat tabel tanpa menggunakan WIZARD


Untuk membuat tabel pada view table design, ikutilah langkah berikut:
a. Pada jendela database, klik dua kali Create Table in Design View,
kemudian table design akan terbuka, seperti pada gambar di bawah ini.

69
b. Ketik nama field pada baris kosong pertama dari kolom Field Name. tekan
Tab untuk pindah ke kolom Field Type. Klik daftar drop down pada Field
Type untuk memilih-milih field type yang sesuai.
c. Tekan Tab untuk pindah ke kolom Description, ketik deskripsi field.
d. Di bagian bawah kotak dialog, kita melihat Field Properties untuk tipe field
yang dipilih. Buatlah perubahan sesuai dengan property.
e. Kita bisa langsung memberikan Primary Key untuk field yang dijadikan
primary key, misalnya dalam tabel ini yang menjadi primary key adalah
NIM. Jendela untuk penentuan primary key tsb adalah :

f. Jika kita memiliki lebih dari 1 field, ulangi langkah 2 sampai 5.


g. Kemudian klik tombol Close pada jendela table Design
h. Klik Yes jika ditanya apakah kita akan menyimpan perubahan :

i. Ketik nama table pada kotak Table Name, kemudian OK.

6. Membuat Tabel dengan menggunakan WIZARD


Jika field-field yang kita buat sama dengan field yang disediakan oleh Open
Office Base, sebaiknya kita menggunakan Table Wizard untuk menghemat
waktu dan usaha kita. Dengan Table Wizard kita dapat menyalin field-field dari
contoh tabel yang disediakan. Langkah-langkahnya adalah sebagai berikut:
a. Pada jendela database, klik obyek tabel kemudian pilih Use Wizard to
Create Table

70
b. Pada kotak dialog table wizard, klik Business atau Personal.
c. Pilih sebuah tabel dari Sample Tables, pada contoh ini kita pilih Addresses

d. Pada kolom Available fields dan Selected fields, dengan menggunakan


tombol > dan >> untuk memindahkan field yang akan dipilih dari Available
fields ke Selected fields. (tombol >> digunakan untuk memindahkan
semua filed yang tersedia). Kemudian tekan Next, sehingga akan muncul
jendela seperti berikut :

Add/Remove Move

e. Tombol – dan + digunakan untuk menambah dan mengurangi, sedangkan


> digunakan untuk memindah posisi. Untuk mengatur infromasi dari field

71
yang sudah kita buat, kita bisa memilihnya dengan menekan drop down
pada Field name, Field type, Auto value, Entry required dan Length.
Tekan Next.
f. Kemudian untuk langkah ketiga, yaitu Set Primary Key, digunakan untuk
memberikan kunci Primer pada tabel yang kita buat, klik link Set Primary
Key, kemudian akan muncul jendela sebagai berikut :

Terdapat tiga pilihan untuk membuat kunci primer, yaitu Automatically


add a primary key, Use an existing field as a primary key dan Define
primary key as a field as a primary key. Pilih radio button yang kedua
dan select AddressID untuk primary key tabel yang telah kita buat
g. Kemudian langkah terakhir, yakni kita membuat tabel, disini kita ketikkan
nama tabel Alamat yang telah kita buat melalui Wizard tadi. Muncul jendela
sebagai berikut :

h. Kemudian pilih Insert data immediately pada pilihan pertanyaan jendela di


atas. Klik Finish untuk mengakhiri.
i. Ulangi langkah 3 dan 4 untuk memilih field dari contoh tabel lain sampai
daftar field pada tabel baru kita lengkap.

72
Kemudian akan muncul jendela dari tabel Alamat yang sudah kita buat tadi
dan bisa langsung kita isi field-field tersebut dengan record-record baru,
jendela yang muncul:

Setelah dirasa cukup record-record yang kita masukkan, tekan tombol close
untuk menutup, kemudian akan ada jendela informasi apakah kita ingin
menyimpan perubahan yang ada, tekan Yes untuk menyimpannya.

73
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Mahasiswa melakukan aktivitas sebagai berikut :
Mahasiswa bebas menggunakan create table yang mana, boleh tanpa wizard,
boleh dengan menggunakan wizard. Data-data record diisikan dengan 4 nama
teman serta diri sendiri (jadi akan ada 5 nama mahasiswa), sedangkan Mata
kuliah terserah diisi berapa record, sedangkan KHS diisi terserah kita juga.
Disimpan dengan nama NIM masing-masing.
c. Tabel yang harus dibuat :
Tabel Mahasiswa
Field Name Field Type
NIM Text
Nama Text
Prodi Text
Alamat Text

Tabel Matakuliah
Field Name Field Type
KodeMK Text
NamaMK Text
SKS Number

Tabel KHS
Field Name Field Type
KodeMK Text
NIM Text
Nilai Text

d. Hasil pekerjaan berupa lembar jawaban yang


dikumpulkan ke asisten/instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan pada lembar jawab yang dituliskan mahasiswa.
MATERI VIII OPEN OFFICE BASE II

Tujuan Praktikum:
1. Mengenalkan Relasi Tabel dalam Open Office DBase

74
2. Menggunakan Fasilitas Query dalam Open Office Dbase

Indikator :
• Agar praktikan bisa membuat Relasi Tabel dengan Open Office
• Agar praktikan bisa membuat Query dengan fasilitas yang ada di dalam Open
Office DBase

Materi :
1. Dasar Teori
Bila kita bekerja pada beberapa tabel sekaligus, ada baiknya jika kita
melakukan Hubungan Antar Tabel tersebut. Dimana akan memudahkan kita
untuk mendapatkan informasi yang ada pada tabel-tabel tersebut.sebenarnya
apa kegunaan dari Relasi Antar Tabel itu? Kita semua tahu bahwa Database
merupakan kumpulan data yang saling berhubungan dan diorganisasikan
sedemikian rupa sehingga memungkinkan pengaksesan data secara mudah.
Pada kenyataanya sebuah database terdiri atas sejumlahtabel. Sebagai
contoh database mengenai Mahasiswa, maka database itu mungkin saja terdiri
dari tabel mengenai Mahasiswa, tabel Matakuliah, tabel Dosen, dan tabel KHS.
Untuk memudahkan kita dalam mendapatkan informasi, maka sebaiknya kita
melakukan Relasi Antar Tabel.
Setelah kita melakukan Relasi Antar Tabel, langkah selanjutnya adalah
bagaimana kita bisa mendapatkan informasi yang ingin kita dapatkan dari hasil
Relasi tersebut. Itulah fasilitas dari Query yang mampu menghasilkan suatu
informasi berdasarkan criteria-kriteria yang dimaksud. Dengan adanya Query
akan memudahkan kita dalam memperoleh informasi dari data sesuai dengan
apa yang ingin kita tampilkan.

2. Membuat Hubungan Database (Relationship)


Dalam mengatur operasi terhadap sebuah database terkadang
dibutuhkan hubungan antara satu tabel dengan table lainnya. Hubungan antara
satu tabel dengan tabel lain dalam istilah relasional disebut Relationship.
Bila data dinormalkan dan informasi dipindahkan dari satu tabel ke tabel
yang lain, harus ada cara untuk menghubungkan tabel-tabel tersebut yaitu
dengan menggunakan kunci-kunci data. Kunci data biasanya dikelompokkan
sebagai Kunci Utama (Primary Keys) atau Kunci Asing (Foreign Keys). Kunci
Utama adalah kunci yang secara unik mengidentifikasi suatu record pada tabel.
Terdapat tiga jenis hubungan antara satu database dengan database
lainnya dalam proses pengolahan data, yaitu :
A. Hubungan Satu ke Satu (One-to-One)
Hubungan ini menunjukkan bahwa setiap baris pada tabel pertama dapat
dikoneksikan hanya ke satu baris data pada tabel kedua. Contoh : seorang
mahasiswa hanya mempunyai satu jurusan dalam satu fakultas pada satu
perguruan
B. Hubungan Satu ke Banyak (One-to-Many)
Hubungan ini merupakan hubungan yang paling umum dimana pada
hubungan ini ditunjukkan bahwa setiap baris data pada tabel pertama
dapat dikoneksikan ke satu atau lebih baris data pada tabel kedua. Tetapi
sebuah baris data pada tabel kedua hanya dapat dihubungkan dengan satu

75
baris data pada tabel pertama. Hubungan satu-ke-banyak ini hanya bisa
terjadi bila hanya salah satu field yang terkait merupakan kunci primer.
Contoh: seorang mahasiswa dapat memiliki lebih dari satu kartu ATM suatu
Bank.
C. Hubungan Banyak ke Banyak (Many-to-Many)
Hubungan ini menunjukkan bahwa satu atau lebih baris data pada tabel
pertama dapat dikoneksikan ke satu atau lebih baris data pada tabel kedua.
Hubungan banyak-ke-banyak terjadi jika ditampilkan dari perspektifnya
sendiri, masing-masing sisi dari hubungan banyak-kebanyak muncul
sebagai hubungan satu-ke-banyak. Hubungan banyakke-banyak menjadi
jelas ketika hubungan seperti ini ditampilkan dari kedua sisi. Terkadang
dalam melakukan proses hubungan banyak-kebanyak, hal ini memerlukan
satu tabel perantara yang menyediakan hubungan satu-ke-banyak dengan
masing-masing tabel tersebut. Contoh: seorang mahasiswa dapat
memprogram lebih dari satu mata kuliah dan satu mata kuliah dapat
diprogram oleh banyak mahasiswa.

3. Normalisasi
Dalam perancangan database perlu dilakukan secara cermat supaya
dihasilkan database yang kompak dan efisien dalam penggunaan ruang
penyimpanan, cepat dalam pengaksesan dan mudah dalam manipulasi data.
Salah satu cara yang dapat dilakukan dalam merancang database seperti ini
adalah dengan melakukan Normalisasi.
Normalisasi adalah proses penyusunan tabel-tabel yang tidak
redundan (dobel), yang dapat menyebabkan anomaly pada saat terjadi
operasi manipulasi data seperti tambah, ubah dan hapus.

4. Membuat Relasi Antar Tabel


Sebagai contoh dari praktikum kita kali ini, sebelumnya buatlah tabel-tabel
berikut :

Membuat Tabel-tabel

T.Mahasiswa

76
T.Matakuliah

T.KHS

T.Dosen

Membuat Relationship
➔ Pada jendela Datasheet, Klik Menu bar Tools > Relationship… ➔
Kemudian akan muncul jendela seperti berikut

➔ Setelah itu akan muncul jendela Add Tables

77
➔ Pilih tabel-tabel yang ingin direlasikan, kemudian tekan Add, jika
sudah cukup tekan Close.
➔ Kemudian relasikan keempat table yang telah ada, sebelumnya tentukan
relasi diantara tabel-tabel tersebut. Berikut ini adalah relasi tabel yang
mungkin : Cara merelasikan keempat tabel adalah dengan menggeser
(drag) nama field yang ingin kita gunakan sebagai kunci penghubung ke
posisi nama field pada tabel lain. Sebagai contoh KodeMK pada
T.Matakuliah kita drag ke posisi KodeMK pada T.Nilai. Demikian pula
untuk table-tabel relasi yang lain.

5. Membuat Query dengan Fasilitas Use Wizard to Create Query


Untuk membuat Query baru dengan fasilitas Create Query by Using
Wizard, ikuti langkah berikut :
➔ Buka File yang kita inginkan
➔ Buka File database yang diinginkan (Mahasiswa), kemudian pada jendela
kerja Database, klik Queries, yang ada di bawah Objects atau pilih melalui
Menu bar View → Database Objects → Queries.

Pada jendela kerja Database dengan pilihan Objek Queries tersebut, klik dua
kali Use Wizard to Create Query. Kemudian akan tampil jendela kerja Select
Query dengan kotak dialog Show Table. Isikan nama-nama field yang ingin kita
tampilkan. Pilih dahulu nama tabel, kemudian fieldnya.

78
Pindahkan dengan menggunakan tombol > jika item hanya satu, tombol >> jika
memindahkan semua item yang ada

➔ Kemudian Next, kita bisa menentukan urutan penampilan


masingmasing field. Misalnya adalah sebagai berikut :

➔ Kemudian Next, kota dialog yang akan muncul adalah :

79
Kotak ini berfungsi untuk memlih kondisi pencarian, misalkan hanya ingin
menampilkan No Mahasiswa tertentu.
➔ Setelah itu step 7, digunakan untuk pemberian Alias ➔ Terakhir Overview
untuk melihat sintaks Query secara umum.
➔ Klik Finish untuk melihat hasil dari pencarian kita.
➔ Tabel berikut adalah hasil pencarian yang sudah kita kerjakan

6. Membuat Query dengan Fasilitas Create Query in Design View Untuk membuat
query baru dengan menggunakan fasilitas Create Query in Design View, ikuti langkah
berikut:
➔ Buka File database yang diinginkan (Mahasiswa), kemudian pada jendela
kerja Database, klik Queries, yang ada di bawah Objects atau pilih melalui
Menu bar View > Database Objects > Queries.

➔ Pada jendela kerja Database dengan pilihan Objek Queries tersebut, klik
dua kali Create Query in Design View. Kemudian akan tampil jendela
kerja Select Query dengan kotak dialog Show Table :

80
➔ Pada kotak dialog Show Table, pilih dan klik tabel yang ingin dilibatkan.
Kemudian klik Add. Untuk menutupnya tekan Close.

➔ Pada jendela kerja Select Query tersebut, tempatkan Field-field yang kita
gunakan pada kolom yang disediakan. Untuk itu gunakan salah satu cara
berikut :
a. Mulai dengan kolom pertama, pada baris Table, pilih table yang
diinginkan, kemudian pilih Field yang ingin ditampilkan pada kolom
pertama. Dengan langkah yang sama lakukan untuk kolom-kolom
yang lain.
b. Pada kotak daftar pilihan Field yang ada di bagian atas jendela kerja
Select Query, pilih dan klik nama field yang ingin ditampilkan
kemudian geser (drag) ke posisi kolom yang diinginkan.
c.Pada kota daftar pilihan Field yang ada di bagian atas jendela kerja
Select Query, pilih dan klik dua kali nama Field yang ingin ditampilkan.
Dengan langkah ini secara otomatis Field yang kita pilih akan terisi ke
kolom berikutnya yang masih kosong.
➔ Untuk melihat hasil Query yang baru kita buat, pilih dan klik Menu Query
→ Run. Atau melalui tombol Run(!).

81
➔ Contoh Pilihan Pengisian Field untuk Kolom-kolom adalah

➔ Hasil dari Pemilihan tersebut adalah :

➔ Kemudian dengan menggunakan tombol Save atau Menubar File → Save


As, simpan dengan nama Query yang sesuai.

➔ Selain itu, kita juga bisa menggunakan fungsi Kriteria untuk memberikan
batasan record yang ingin kita tampilkan, misalkan, kita menginginkan
hanya mahasiswa yang bernama Dian Novalina, maka pada kolom Criteria
isikan ―Dian Novalina‖

➔ Hasilnya akan seperti berikut :

82
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
b. Mahasiswa membuat tabel pada base sebagai berikut : T.Mahasiswa

T.Matakuliah

T.KHS

T.Dosen

c. Dari tabel yang telah dibuat, coba Kita tampilkan suatu tabel yang mencari
kriteria berikut:
▪ Tampilkan Nama Mahasiswa yang diampu Sri Rejeki beserta NoDosen dan
Nama Matkulnya. Simpan dengan nama Dosen
▪ Tampilkan Nama Mahasiswa yang mengambil matakuliah Kalkulus.
Simpan dengan nama Matkul.

83
▪ Tampilkan Nama Mahasiswa yang diampu Aan Anggita. Simpan dengan
nama Aan
▪ Tampilkan NoMhs dan Nama nya untuk mahasiswa yang bertempat tinggal
di Jogja. Simpan dengan nama Jogja ▪ Urutkan T.Mahasiswa berdasarkan
Nama.
d. Hasil pekerjaan berupa lembar jawaban yang
dikumpulkan ke asisten/instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan pada lembar jawab yang dituliskan mahasiswa.

84
MATERI IX OPEN OFFICE BASE III

Tujuan Praktikum:
1. Mengetahui pengertian DBMS dan contoh-contohnya
2. Mengenal Query dan perintah dasarnya

Indikator:
• Agar praktikan bisa menjelaskan pengertian DBMS dan contoh-contohnya
• Agar praktikan bisa mengoperasikan perintah dasar Query

Materi:
1. Dasar Teori
DBMS umumnya menyediakan program khusus yang dapat digunakan
secara interaktif untuk melakukan berbagai operasi terhadap basis data,
seperti pembuatan tabel, penghapusan tabel, penambahan data, pengubahan
data, pencarian data, penghapusan data dan lain-lain. Namun di samping
adanya program khusus itu, DBMS juga menyediakan sekumpulan perintah
(dalam bentuk command line, yakni perintah yang dituliskan pengguna) untuk
maksud yang sama.
Kumpulan perintah itu disebut sebagai Bahasa Basis Data (Database
Language), karena DBMS yang digunakan untuk menulsi aplikasi basis data
dan development tools yang digunakan untuk menulis aplikasi basis data
belum tentu dibuat oleh perusahaan pembuat software yang sama, maka
diperlukan sebuah bahasa basis data yang sifatnya stkitar. Dengan bahasa
yang stkitar, kita dapat menggunakan bahasa tersebut untuk mengakses data
dimanapun, tanpa peduli DBMS yang digunakan. Atau sebaliknya, data yang
dikelola sebuah DBMS dapat diakses darimanapun, tidak peduli development
tools yang digunakan. Dengan begitu terdapat independensi antara DBMS dan
development tools.
Banyak sekali bahasa basis data yang pernah dibuat untuk
masingmasing DBMS. Namun akhirnya yang menjadi stkitar adalah SQL. SQL
merupakan kependekan Structured Query Language (Bahasa Query yang
Terstruktur). Istilah Query Language memang tidak tepat sama dengan istilah
Bahasa Basis Data (Database Language). Bahasa basis data terdiri atas Data
Definition Language (DDL) dan Data Manipulation Language (DML). DDL
merujuk pada kumpulan perintah yang dapat digunakan untuk mendefinisikan
objek-objek basisdata, seperti membuat sebuah tabel basis data atau indeks
primer/skunder. Sedang DML mengacu pada kumpulan perintah yang dapar
digunakan untuk melakukan manipulasi data, seperti penyimpanan data ke
suatu tabel, lalu kemudian mengubahnya atau menghapusnya hanya sekedar
menampilkannya kembali. DML ini lah yang sebenarnya lebih dekat dengan
Query Language (QL).
Perbedaan antara DML dan QL terletak pada penekanannya. DML
ditekankan pada aspek pengenaan operasi terhadap suatu data. Operasi
tersebut dapat berupa penyimpanan data baru ke dalam tabel, pengubahan
data lama yang telah ada di dalam tabel, penghapusan data lama dari dalam
tabel. Sedangkan QL lebih ditekankan pada aspek pencarian data dari dalam
tabel. Aspek pencarian ini sedemikian penting karena di situlah sebenarnya inti

85
dari segenap upaya kita melakukan pengelolaan data. Membentuk basis data
artinya menempatkan data dalam organisasi/susunan tertentu.
Organisasi/susunan itu bisa berupa pengelompokan data (sebagai tabel basis
data) atau bisa pula berupa penyusunan record-record di dalam tabel (struktur
penyimpanan). Bahkan di sejumlah DBMS, penempatan data ini juga hingga
pada taraf mempertimbangkan aspek fisik dari media peyimpanan. Jika data
tidak diorganisasikan, maka tidak ada basis data. Mengapa data sedemikian
penting untuk diorganisasikan sebegitu rupa? Jawabannya jelas, agar
pencarian data di kemudian hari dapat kita lakukan dengan cepat dan mudah.
Pencarian (Query) itu yang merupakan latar belakang utama mengapa
basis data itu ada. Manipulasi dan Query merupakan dua hal yang saling
berhubungan satu sama lain. Manipulasi data merupakan proses
sesungguhnya yang kita inginkan, sedangkan Query merupakan prasyarat
untuk melakukan proses tersebut. Jika kita ingin melakukan perubahan data,
maka hal itu selalu diawali dengan pencarian data di dalam disk. Bahkan jika
kita ingin melakukan penyimpanan data baru, maka penyimpanan itu juga
selalu diawali dengan pencarian (lokasi data) di dalam disk.

2. Struktur Dasar
Sebuah ekspresi SQL dasar sebenarnya hanya terdiri atas 3 klausa, yaitu:
Select, From dan Where:
• Klausa select digunakan untuk menetapkan daftar atribut (field) yang
diinginkan sebagai hasil query
• Klausa from digunakan untuk menetapkan tabel (atau gabungan tabel)
yang akan ditelusuri selama query data dilakukan.
• Klausa where, sifatnya opsional, digunakan sebagai predikat (kriteria) yang
harus dipenuhi dalam memperoleh hasil query.
Sintaks (cara penulisan) dari ekspresi SQL dasar dengan 3 klausa tersebut
adalah:
Select A1 [ , A2,
…, An] From t1 [ , t2, …, tm] [Where P]
Dimana :
a. A1, A2, A3, …, An merupakan daftar atribut
b. t1, t2, t3, …, tm merupakan daftar tabel
c. P merupakan predikat query
d. [ ] merupakan tanda opsional (boleh digunakan, boleh tidak digunakan).

➔ Klausa Select
Jika kita ingin menampilkan NIM dan Nama Mahasiswa yang ada di tabel
Mahasiswa, maka kita dapat menggunakan perintah SQL berikut ini :
Select NIM, NamaMhs
From Mahasiswa

Sedangkan perintah berikut ini :


Select NamaMhs
From Mahasiswa

86
Akan menampilkan semua data nama mahasiswa yang ada. Jika
katakanlah di dalam tabel terdapat dua nama mahasiswa dengan nama
yang sama (tapi NIM nya berbeda), maka nama tersebut juga akan tampil
dua kali. Jika kita mengharapkan agar nilai atribut yang tampil bersifat
unik (sehingga dalam kasus tersebut, walaupun ada banyak mahasiswa
dengan nama yang sama, maka hanya salah satu nama yang tampil),
perintahnya :
Select distinct NamaMhs
From Mahasiswa
Perlu diperhatikan keunikan di atas hanya untuk nilai atribut yang
disebutkan pada klausa select, bukan pada keseluruhan atribut yang ada
di dalam tabel yang disebutkan dalam klausa form.
Pada tampilan hasil query yang disusun berbentuk tabular (tabel), atribut
yang disebutkan pada klausa select akan dijadikan sebagai header (kepala
tampilan tabular tersebut). Kita dapat mengganti tampilan header, tanpa
mengganggu proses dan hasil query-nya dengan menambahkan klausa as
sebagai berikut :
Select NIM, NamaMhs as Nama, AlamatMhs as Alamat From
Mahasiswa
Jika kita ingin melakukan query terhadap semua atribut yang ada pada
tabel yang disebutkan pada klausa from, kita dapat menuliskan semua
atribut tersebut atau dengan menggunakan notasi yang lebih singkat :
Select *
From Mahasiswa

➔ Klausa Where
Klausa ini berguna untuk menetapkan predikat atau kriteria yang harus
dipenuhi dalam memperoleh hasil query. Klausa ini boleh tidak digunakan,
yang artinya query akan dilakukan untuk semua record di dalam tabel yang
disebutkan pada klausa from. Berikut ini adalah contoh untuk
menampilkan semua atribut untuk mahasisswa dengan
NIM = ‗2500‘ :
Select *
From Mahasiswa
Where Nim = ‘2500’
Perhatikanlah nilai 2500 diapit dengan tanda kutip tunggal. Penggunaan
tanda kutip ini digunakan terhadap atribut (field) yang bertipe text (varchar)
atau string.
Kita juga dapat menggunakan predikat dengan operasi relasi lainnya (<,
>, <=, >=, < >) dan mengkombinasikannya dengan operator logika (and, or,
dan not). Misalnya kita ingin menampilkan semua mata kuliah yang
diselenggarakan di semester 3 tetapi yang jumlah sks-nya lebih besar dari
2, ekspresi SQL-nya adalah :
Select *
Form Kuliah
Where semester = 3 and sks > 2

87
Perhatikan kembali nilai 3 dan 2 tidak diapit tanda kutip, karena nilai
tersebut berTipe Numerik (Number) sesuai dengan tipe untuk atribut
semester dan atribut sks di tabel Kuliah.
Kita juga dapat melakukan query dengan kriteria yang berbentuk range nilai
teretntu dengan menggunakan tambahan klausa between, misalnya untuk
menampilkan record-record kuliah yang diselenggarakan antara semester
3 hingga semester 5 :
Select *
From Kuliah
Where semester between 3 and 5
Khusus untuk atribut yang bertipe string / text, kita dapat melakukan
pencarian dengan pola tertentu, dengan memanfaatkan karakter %
(persen) atau ‗_‘ (underscore) dan tambahan klausa like pada klausa
where :
• Tanda % berarti cocok untuk semua sub string
• Tanda ‗_‘ berarti cocok untuk semua karakter pada posisi
yang sesuai Berikut ini adalah perintah untuk menampilkan record-
record mahasiswa yang namanya diawali dengan huruf ‗A‘ :
Select *
From Mahasiswa
Where NamaMhs like ‘A%’
Sedang ekspresi SQL berikut untuk menampilkan mahasiswa yang
huruf/karakter kedua dari namanya adalah ‗a‘ :
Select *
From Mahasiswa
Where NamaMhs like ‘_a%’

➔ Klausa From
Klausa ini digunakan untuk menentukan tabel yang kita jadikan sebagai
sumber (lokasi) pencarian data. Sebagaimana kita ketahui, basis data
terdiri atas sejumlah tabel yang saling berhubungan. Karena itu, akan
seringkali ada kebutuhan untuk melakukan query tidak hanya dari satu
tabel, tapi dengan merelasikan beberapa tabel sekaligus. Upaya ini
dilakukan karena atribut-atribut yang kita harapkan sebagai hasil query
tidak hanya tersedia di selain tabel, tapi berada di sejumlah tabel.
Contoh-contoh sebelumnya hanya menunjukkan query terhadao sebuah
tabel. Sebagai hasil implementasi, tabel Kuliah terdiri atas atribut-atribut
(field) kodeMK, NamaMK, SKS, Semester dan NoDosen. Jika kita ingin
menampilkan data kuliah beserta dosen-dosen yang mengajarkannya,
maka kita tidak hanya dapat melakukan query dari table Kuliah saja, karena
data seperti nama dosen tidak tersimpan di tabel ini, tetapi berada di tabel
Dosen. Untuk memenuhi keinginan itu, kita dapat menggunakan ekspresi
SQL berikut:
Select *
From Kuliah, Dosen
Where Kuliah.NoDosen = Dosen.NoDosen
Perlu diperhatikan, melakukan query terhadap 2 tabel atau lebih tidak bisa
dilakukan sembarangan. Tabel-tabel yang menjadi sumber query harus

88
memiliki relasi. Pada perintah diatas, relasi itu diwakili oleh kesamaan nilai
pada atribut NoDosen dan kita tahu bahwa atribut ini dimiliki oleh kedua
tabel.
Ekspresi Kuliah.NoDosen menunjukkan nilai NoDosen yang ada di tabel
Kuliah, dan Dosen.NoDosen menunjukkan nilai NoDosen yang ada di tabel
Dosen. Kita dapat menggunakan nama alias untuk tabel-tabel pada klausa
From untuk menyederhanakan penulisan. Ekspresi query diatas, dengan
hasil yang sama dapat pula dinyatakan dengan ekspresi berikut :
Select *
From Kuliah k, Dosen d
Where k.NoDosen = d.NoDosen
Terhadap sumber data (Tabel Query) yang banyak, tanda * (Asterik) pada
klausa select akan mengacu pada semua atribut yang ada di semua tabel
yang disebutkan pada klausa from. Jika kita hanya ingin menampilkan
atribut-atribut tertentu saja, maka nama tabel atau aliasnya dapat kita
gunakan untuk memperjelas asal atribut yang kita tampilkan tersebut,
misalnya :
Select k.KodeMK, k.NamaMK, d.NoDosen
From Kuliah k, Dosen d
Where k.NoDosen = d.NoDosen

➔ Pengurutan Hasil Query


Dengan menggunakan ekspresi dasar SQL (dengan tiga klausa: select,
from dan where), maka hasil query ditampilkan dengan urutan yang sesuai
dengan struktur penyimpanan yang kita gunakan pada tabel query.
Jika kita ingin menampilkan hasil query dengan urutan berdasarkan atribut
tertentu, maka kita dapat menambahkan klausa order by. Misalnya, tabel
Mahasiswa memiliki Indeks Primer berdasarkan atribut NIM (sehingga hasil
query ke tabel ini akan disusun berdasarkan nilai atribut NIM tersebut), tapi
jika kita ingin menampilkan record-record mahasiswa berdasarkan urutan
namanya, ekspresi SQL nya adalah :
Select *
From Mahasiswa
Order by NamaMhs
Urutan berdasarkan nama tersebut disusun secara menaik (dari abjad
nama terkecil hingga terbesar). Jika misalnya kita ingin menampilkan
berdasarkan atribut tgl_lahir tapi secara menurun (dari mahasiswa termuda
hingga mahasiswa tertua), maka pada klausa order by kita sertakan pula
klausa decs :
Select *
From Mahasiswa
Order by tgl_lahir desc
Untuk memahami lebih jauh struktur dasar diatas, marilah kita praktikkan
dengan menggunakan fasilitas SQL View OO Base.

3. Manipulasi Data

89
SQL juga dilengkapi dengan sejumlah perintah untuk melakukan manipulasi
data seperti penambahan record baru, pengubahan nilai atribut dan
penghapusan record di dalam suatu tabel.
➔ Penambahan Record
Sintaks SQL untuk penambahan record baru ke sebuah tabel adalah :
Insert into t [( A1, A2, …, An)]
Values (v1, v2, …, vn) Dimana
:
• t adalah nama tabel yang akan mengalami penambahan record
• A1, A2, A3, …, An adalah nama-nama atribut yang akan diisi nilai
• V1, v2, v3, … , vn adalah nilai-nilai yang akan mengisi atribut-
atribut tersebut.
Nama-nama atribut sesudah nama tabel dapat diabaikan (tidak dituliskan)
jika kita ingin mengisikan nilai ke semua atribut dengan urutan atribut
sesuai dengan pendefinisian struktur yang telah dilakukan pada saat
pembuatan tabel. Tapi jika urutan atribut berbeda atau atribut yang ingin
kita isi nilai-nilainya tidak terjadi pada semua atribut yang ada di tabel
tersebut, maka nama-nama atribut tersebut harus dituliskan. Berikut ini
adalah contoh perintah SQL untuk melakukan penambahan record baru ke
tabel Mahasiswa :
Insert into Mahasiswa (NIM, NamaMhs, AlamatMhs, Tgl_Lhr)
Values (‗2500‘, ‗Ratna Murtiningsih‘, ‗Blimbingsari‘,
‗12/04/1984‘)
Atau
Insert into Mahasiswa
Values (‗2500‘, ‗Ratna Murtiningsih‘, ‗Blimbingsari‘,
‗12/04/1984‘)

➔ Pengubahan Record
Sintaks SQL untuk pengubahan nilai atribut pada suatu record dari sebuah
tabel adalah :
Update t
Set assignment
[ where P ] Dimana
:
• t adalah nama tabel yang akan mengalami pengubahan record
• assignment adalah ekspresi pemberian nilai baru untuk suatu
atribut yang akan kita ubah
• P merupakan predikat atau kriteria untuk pemilihan record yang
akan dikenai perubahan, jika klausa where ini tidak digunakan,
maka perubahan akan dilakukan pada semua record di dalam
tabel t.
Berikut ini adalah perintah SQL untuk mengubah nilai atribut SKS untuk
nama matakuliah tertentu :
Update Kuliah
Set SKS = 4
Where KodeMK = ‘MMS1000’

90
Perintah update tanpa klausa where berikut ini dilakukan untuk semua
record :
Update Nilai
Set indeksNilai = Null
Yang mengakibatkan terisinya nilai Null (pengosongan nilai untuk atribut
IndeksNilai) pada semua record di tabel Nilai.

➔ Penghapusan Record
Sintaks SQL untuk penambahan record baru ke sebuah tabel adalah :
Delete t [( A1, A2, …, An)] From table
Where (v1, v2, …, vn) Dimana
:
• t adalah nama tabel yang akan mengalami penghapusan record
• A1, A2, A3, …, An adalah nama-nama atribut yang akan diisi nilai
• v1, v2, v3, …, vn adalah nilai-nilai yang akan dihapus atributatribut
tersebut.
Berikut ini adalah perintah SQL untuk mengubah nilai atribut SKS untuk
nama matakuliah tertentu :
Delete KodeMK
From Kuliah
Where KodeMK = ‘MMS1000’

****Tetapi untuk Manipulasi Data ini tidak bisa dilakukan melalui SQL
View (Perintah command SQL) OO Base Versi 2.0 ini karena Manipulasi
Data ini termasuk dalam kategori queri eksekusi, tidak mempunyai hasil
keluaran, hanya perubahan saja pada tampilan. Dalam beberapa aplikasi
DBMS lainnya, perintah-perintah eksekusi ini dapat kita lihat perubahannya
jika kita sudah me-refresh tabel.
Bagaimana cara melakukan perintah-perintah seperti manipulasi data di
atas?
Caranya adalah melalui manipulasi tabel (yakni melalui jendela visual).
Misalkan jika kita ingin menghapus atribut (field) SKS dari tabel
tMataKuliah, maka kita edit tabel dari atribut yang kita inginkan. Kemudian
klik kanan dan delete row atribut yang kita inginkan.

91
4. Bekerja dengan FORM
Form digunakan sebagai user interface dengan pengguna yang baik. Cara
termudha menggunakan form adalah melalui menu Use Wizard to Create
Form…

• Langkah 1 adalah menentukan field yang akan ditampilkan pada Form

• Langkah 2 Add SubForm

• Langkah 3 adalah memasukan relasi dengan tabel lain

• Langkah 4 adalah melihat hubungan field-field yang berelasi tadi

92
• Langkah 5 ini adalah untuk memilih model dari user interface untuk pengguna.
Disini kita bisa memilih model form utama dan form pilihan

• Setelah itu langkah berikutnya terserah kita.


• Setelah langkah ke 8, otomatis form yang baru kita buat akan tersimpan. Selanjutnya
kita bisa menambahkan record baru melalui form ataupun fungsi- fungsi yang lain

Contoh pengisian form baru


Klik tombol New Record pada toolbar bagian bawah panel, setelah mengisikan
record baru kemudian tekan save untuk menyimpan perubahan.

93
Save
5. Bekerja dengan Report
Report digunakan untuk membuat seperti laporan dalam bentuk tabel yang
sudah dimodifikasi dengan baik. Cara menggunakan report ini sangat;ah
mudah. Yaitu melalui object toolbar Report, pilih Use Wizard to Create
Report. Kemudian akan tampil jendela berikut :

Kemudian pilih tabel atau queri yang ingin ditampilkan sebagai report
(laporan). Berikut juga masukan pilihan atribut yang akan dijadikan report
dengan memindahkan menggunakan tanda >. Lakukan proses hingga
langkah 6. Setelah itu simpan (biasanya dengan menekan tanda x (close)
akan otomatis tersimpan). Kita bisa menggunakan tampilan yang interaktif
dan menarik melalui salah satu langkah dari wizard tersebut. Untuk
menyajikan report, tinggal klik dua kali pada jendela aktif report.

94
LATIHAN/KASUS 1

Alat dan bahan praktikum : d.


Modul praktikum
e. Kertas HVS
f. ATK
g. Komputer

Kegiatan praktikum :
c. Masing-masing mahasiswa mengerjakan kegiatan secara individu dan mandiri.
d. Buatlah tabel dibawah ini pada open office base: tKaryawan
NoKaryawan Nama Alamat TanggalMasuk
GT10003 Asri Yuliasari Jetis 23/01/2015
GT10001 Budiawan Terban 10/10/2012
GT10010 Dian Rahma Blimbingsari 04/12/2010
GT10008 Gerard Hari Terban 13/10/2010
GT10009 Joko Widodo Pogung Baru 10/10/2014
GT10002 Kasim Sendowo 19/04/2014
GT10007 Lasmini Demangan 13/10/2013
GT10005 M. Ridho Krapyak 04/08/2013
GT10006 Putut Joko Sendowo 05/09/2011
GT10004 Zainal Mustofa Sendowo 08/08/2011
tGaji
NoKaryawan Gaji
GT10003 Rp. 960.000
GT10001 Rp. 890.000
GT10010 Rp. 750.000
GT10008 Rp. 750.000
GT10009 Rp. 890.000
GT10002 Rp.1.000.000
GT10007 Rp.1.125.000
GT10005 Rp. 960.000
GT10006 Rp. 750.000
GT10004 Rp.1.125.000

e. Berdasarkan tabel diatas kerjakan perintah berikut menggunakan SQL :

95
▪ Tampilkan record-record Nama Karyawan dengan gaji > Rp. 800.000
▪ Tampilkan record-record Nama Karyawan dan Alamat, dengan alamat
karyawan di Sendowo
▪ Masukkan Data Baru. : GT10011 Fanya Radithya Blimbingsari 10/12/2012
▪ Anggap kedua tabel sudah berelasi dengan baik, sehingga saat insert
record baru, gaji karyawan yang bersangkutan juga harus diisikan. Anggap
perintah manipulasi yang digunakan adalah update. Update-lah
No Karyawan Baru dengan besar gaji Rp. 750.000
▪ Hapus Karyawan yang bernama Asri karena Resign (mengundurkan diri)
▪ Karyawan yang gajinya masih Rp. 750.000 mengalami kenaikan gaji
menjadi Rp.890.000, ubah gaji karyawan tersebut.
▪ Tampilkan Karyawan yang Masuk Kerja sebelum Tanggal 01/01/2013
▪ Urutkan tabel karyawan berdasarkan Nomor Karyawan

f. Hasil pekerjaan berupa lembar jawaban yang dikumpulkan ke asisten/


instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan pada lembar jawab yang dituliskan mahasiswa.

96
MATERI X PENGENALAN BISNIS ONLINE

Kompetensi:
• Mahasiswa dapat menjelaskan dan memahami konsep e-commerc dan juga
proses bisnis.
• Mahasiswa dapat menjelaskan dan memahami konsep B2B, B2C dan C2C.
• Mahasiswa dapat menjelaskan dan memahami konsep transaksi online dan
pembayaran elektronik.
• Mahasiswa dapat menjelaskan dan memahami toko online dan cara
pembuatannya

Tujuan Praktikum:
1. Mengetahui konsep e-commerce dan juga proses bisnis.
2. Mengenal konsep B2B, B2C, dan C2C.
3. Mengetahui konsep transaksi online dan pembayaran elektronik.
4. Membuat toko online

Materi:
1. Dasar Teori
Dalam ilmu ekonomi, bisnis adalah suatu organisasi yang menjual barang
atau jasa kepada konsumen atau bisnis lainnya, untuk mendapatkan laba.
Secara historis kata bisnis dari bahasa Inggris business, dari kata dasar busy
yang berarti "sibuk" dalam konteks individu, komunitas, ataupun masyarakat.
Dalam artian, sibuk mengerjakan aktivitas dan pekerjaan yang mendatangkan
keuntungan. Dalam ekonomi kapitalis, dimana kebanyakan bisnis dimiliki oleh
pihak swasta, bisnis dibentuk untuk mendapatkan profit dan meningkatkan
kemakmuran para pemiliknya. Pemilik dan operator dari sebuah bisnis
mendapatkan imbalan sesuai dengan waktu, usaha, atau kapital yang mereka
berikan.
Namun tidak semua bisnis mengejar keuntungan seperti ini, misalnya
bisnis koperatif yang bertujuan meningkatkan kesejahteraan semua
anggotanya atau institusi pemerintah yang bertujuan meningkatkan
kesejahteraan rakyat. Model bisnis seperti ini kontras dengan sistem sosialistik,
dimana bisnis besar kebanyakan dimiliki oleh pemerintah, masyarakat umum,
atau serikat pekerja. Secara etimologi, bisnis berarti keadaan dimana
seseorang atau sekelompok orang sibuk melakukan pekerjaan yang
menghasilkan keuntungan.
Kata "bisnis" sendiri memiliki tiga penggunaan, tergantung skupnya —
penggunaan singular kata bisnis dapat merujuk pada badan usaha, yaitu
kesatuan yuridis (hukum), teknis, dan ekonomis yang bertujuan mencari laba
atau keuntungan. Penggunaan yang lebih luas dapat merujuk pada sektor
pasar tertentu, misalnya "bisnis pertelevisian." Penggunaan yang paling luas
merujuk pada seluruh aktivitas yang dilakukan oleh komunitas penyedia
barang dan jasa.

97
2. E-Commerce
E-Commerce adalah “proses pembelian, penjualan atau pertukaran produk,
jasa dan informasi melalui jaringan komputer. E-Commerce didefinisikan dari
perspektif sebagai berikut :
➔ Komunikasi
➔ Proses Bisnis
➔ Layanan
➔ Online
➔ Kolaborasi
➔ Komunitas

➔ Keuntungan E-Commerce
Bagi organisasi/penjual :
o Membuat pasar nasional ataupun international menjadi semakin
mudah dicapai
o Menurunkan biaya proses, distribusi, dan pengumpulan informasi
Bagi konsumen / pembeli o Akses yang sangat luas (world-wide) terhadap
sejumlah besar produk dan jasa
o Home shopping and delivery
➔ Batasan E-Commerce
Secara teknis :
o Belum adanya standarisasi keamanan transaksi o
Kurangnya bandwidth untuk koneksi
o Mahalnya biaya akses Secara Non-teknis :
o Persepsi bahwa e-Commerce tidak aman
o Legal issues yang belum pasti (ketidakjelasan hukum)

3. Tipe-Tipe E-Commerce
Secara umum ada tiga jenis/tipe dari e-commerce, yaitu sebagai berikut :
➔ Business to Consumer (B2C)
B2C merupakan aktivitas e-business yang dilakukan produsen
kepada konsumen dengan menggunakan media elektronik secara
langsung.B2C membuat konsumen dapat melakukan pemesanan secara
langsung karena produsen sudah mencantumkan harga-harga produk
yang dijual.Electronic cash dan secure payment system merupakan contoh
nyata aktivitas B2C.

➔ Business to Business (B2B)


B2B adalah aktivitas transaksi bisnis secara elektronik antara
pelaku bisnis dengan pelaku bisnis lainnya.B2B berkaitan dengan
permintaan dan pengiriman proposal bisnis.B2B menggunakan sebuah
metode pertukaran dokumen bisnis antar perusahaan dengan
menggunakan aplikasi komputer dengan format standar yang telah
disepakati yang disebut EDI ( Electronic Data Interchange ).

➔ Consumer to Consumer (C2C)

98
C2C merupakan aktivitas bisnis (penjualan) yang dilakukan oleh
individu (konsumen) kepada individu (konsumen) lainnya.C2C dapat
dilakukan secara langsung karena banyaknya fasilitas yang
memungkinkan hal tersebut.Ada beberapa fasilitas yang digunakan untuk
aktivitas C2C,yaitu ebay,olx.com dan kaskus.

4. Jenis-jenis Pembayaran Elektronik


Electronic Banking, atau e-banking bisa diartikan sebagai aktifitas
perbankan di internet, dengan demikian maka kita dapat melakukan
pengecekan rekening, transfer dana antar rekening, hingga pembayaran
tagihan-tagihan rutin bulanan (listrik, telepon, dsb.). Banyak keuntungan yang
akan bisa didapatkan oleh nasabah dengan memanfaatkan layanan ini,
terutama bila dilihat dari waktu dan tenaga yang dapat dihemat karena
transaksi e-banking jelas bebas antrian dan dapat dilakukan dari mana saja
sepanjang nasabah dapat terhubung dengan jaringan internet.
Keamanan merupakan isu utama dalam e-banking karena sebagaimana
kegiatan lainnya seperti di internet, transaksi perbankan di internet juga rawan
terhadap pengintaian dan penyalahgunaan oleh tangan-tangan yang tidak
bertanggung jawab.Oleh karena itu sebuah situs e-banking diwajibkan untuk
menggunakan standar keamanan yang sangat ketat untuk menjamin bahwa
setiap layanan yang mereka sediakan hanya dimanfaatkan oleh mereka yang
memang betul-betul berhak. Salah satu teknik pengamanan yang sering
dugunakan dalam e-banking adalah melalui SSL (Secure Socket Layer )
maupun lewat protokol HTTPS ( Secure HTTP ).
Dan berikut ini merupakan contoh-contoh jenis pembayaran online dan
cara menerima pembayaran yang umum digunakan:
➔ Paypal (www.paypal.com)
PayPal adalah salah satu alat pembayaran (Payment procesors) yang
memakai media internet dan sudah sangat banyak digunakan serta dikenal
luas. bisa dikatakan sangat trusted / terpercaya serta aman. Paypal dipakai
untuk menerima, mentransfer dana, jual beli barang, shopping online,
memberikan dan menerima sumbangan, dan jangkauannya pun lintas
negara.
Memakai paypal tak ubahnya seperti rekening bank, namun pencairan
uang memakai rekening bank biasanya memakan waktu lama serta
dipotong biaya administrasi disana sini. PayPal mengatasi kekurangan
dalam pengiriman uang tradisional seperti Cek atau Money order. Perlu
diperhatikan, untuk mendaftar paypal anda harus memiliki kartu kredit dulu.
karena jika akun paypal tidak diverifikasi memakai kartu kredit, fiturnya
akan sangat dibatasi. Tapi kalau benar2 kesulitan untuk mendapatkan
kartu kredit, anda masih bisa menggunakan VCC (Virtual credit card) untuk
verifikasinya.

➔ Western Union (www.westernunion.co.id)


Western Union adalah jasa pengiriman uang dari dan ke berbagai negara
di dunia. Western Union menggunakan tekologi elektronik yang secara
online dan real time menjangkau ke berbagai pelosok / penjuru dunia
termasuk Indonesia. Jutaan orang setiap tahun menggunakan WU sebagai
jasa kirim / transfer uang karena aman, mudah, cepat dan terpercaya yang

99
telah melayani banyak negara di dunia. Berikut ini adalah sekelumit
keunggulan Western Union dibandingkan dengan jasa pengiriman uang
lainnya :
1. Dalam hitungan detik uang sudah dapat diambil.
2. Tersebar di sekitar 200 negata dan 170.000 agen.
3. Aman karena dilengkapi dengan sistem yang aman .
4. Biaya pengiriman yang terjangkau.
5. Tidak perlu punya rekening bank atau punya domisili di suatu tempat.
6. Pada umumnya hanya pengirim uang yang dikenakan biaya.
Penerima mungkin hanya membayar ongkos bea materai.
7. Tidak ada jumlah minimal uang yang dikirim.

5. Panduan Mendaftar Paypal


a. Masuk ke alamat www.paypal.com kemudian pilih daftar sekarang.

b. Disarankan menggunakan akun paypal dengan jenis akun primer, supaya


bisa menerima dan mengirimkan balance paypal.

100
c. Isikan data informasi diri dengan benar dan lengkap karena ini merupakan
hal yang penting.

d. Setelah selesai mengisi form pendaftaran yang ada, klik tombol setuju dan
buat rekening.

e. Jika belum mempunyai kartu kredit, silahkan leawti dan masuk ke rekening
saya.

101
f. Mengaktifkan rekening Paypal.
Untuk mengaktifkan rekening paypal, anda wajib mengkonfirmasikan
alamat email yang anda gunakan sebelumnya untuk mendaftar paypal.
Pertama klik tautan "Konfirmasi alamat email" yang berada pada pojok
kanan atas (lihat gambar di bawah).

g. Untuk lebih mudahnya, bisa langsung klik tautan yang ada pada gambar
dibawah ini.

h. Setelah itu, buka email yang sebelumnya digunakan untuk mendaftar


paypal, lihat dan cek email dari service@intl.paypal.com. Lihat kode
konfirmasi dan catat kode konfirmasi tersebut.

102
i. Setelah mencatat kode konfirmasi, masukan ke dalam form yang
disediakan.

j. Setelah memasukkan kode konfirmasi, selanjutnya kita diminta untuk


membuat pertanyaan keamanan.

k. Kemudian akun paypal sudah aktif dan bisa digunakan.

103
Akun paypal anda sudah aktif, namun masih terbatas hingga USD 100,00
(seratus dollar). Kita bisa menghilangkan batasan tersebut dengan cara
verifikasi paypal melalui kartu kredit atau juga bisa verifikasi paypal
dengan VCC (Virtual Credit Card).

6. Membuat Toko Online


Toko Online adalah, toko yang menjual berbagai macam barang secara
on-line (terhubung dengan internet). Toko Online adalah web site yang
menjadi fungsi seperti kios, kita bisa memesan barang yang kita pilih lalu kita
beli dengan cara mengirim uangnya lewat rekening bank. Maka barang yang
anda pesan akan diantar kerumah anda. Ada beberapa contoh took online
Indonesia yang bisa kita pakai, sebagai contoh blibli.com, tees.co.id,
elevania.com, tokopedia.com, dll. Berikut merupakan keuntungan bagi kita
jika membuka toko online.
▪ Memberikan kemudahan bila ada calon pembeli yang ingin mengetahui
informasi tentang produk yang kita tawarkan.
▪ Biaya pembuatan toko on line tidak sebesar pembuatan toko secara fisik.
Jadi, secara ekonomi lebih hemat biaya. Selain itu tidak diperlukan lagi
biaya untuk keperluan tambahan seperti kebesihan, keamanan dan
sebagainya yang berkaitan dengan keperluan fisik.
▪ Kita tidak perlu menghabiskan banyak waktu untuk mengawasi toko online
atau tidak perlu menyewa seseorang untuk menjaga toko online kita.
▪ transaksi pembelian bisa melalui pemesanan dan negoisasi bisa dilakukan
melalui contact person, email, jejaring sosial atau chat.
▪ Melalui toko online, produk kita bisa menjangkau daerah-daerah yang lebih
luas dan calon pembeli dapat mengaksesnya kapan saja karena toko
online akan aktif selama 24 jam.
▪ Kita tidak perlu menghabiskan banyak uang untuk promosi menggunakan
cara-cara lama seperti brosur, pamflet atau pasang iklan di pinggirpinggir
jalan.

104
▪ Dalam toko online kita bisa menampilakan isi dari toko online kita dengan
dukungan fasilitas multimedia seperti gambar, video, atau slide.

7. Membuat Toko Online di tokopedia.com


a. Buka www.tokopedia.com, kemudian scroll kebawah dan temukan tombol
seperti pada gambar dibawah ini. Pilih buka toko gratis.

b. Isi formulir pendaftaran. selanjutnya kita diharuskan untuk mengisi


beberapa kolom mengenai data diri dan data toko online yang akan kita
buat, seperti pendaftaran nama toko, pemilihan kurir dan jenis pengiriman,
dan data penting lainnya untuk database di Tokopedia.
c. Pilih domain toko. Pada bagian awal di formulir pendaftaran toko, kita akan
langsung diminta untuk mendaftarkan nama toko kita di Tokopedia, selain
sebagai nama toko disini kita juga harus mendaftarkan nama domain toko
yang nantinya dapat digunakan sebagai tautan (direct link) agar
pengunjung dapat langsung diarahkan ke halaman toko kita tanpa harus
membuka halaman utama Tokopedia.

d. Memilih kurir. Karena tidak semua kurir dapat melayani daerah yang sama,
sebelum memilih kurir pastikan terlebih dahulu bahwa kita telah memilih
kota sebagai lokasi pengiriman paket /pesanan kepada calon pembeli.
e. Isi biodata. Pada bagian akhir formulir kita harus mengisi data pribadi agar
semua pihak dapat melakukan verifikasi dengan mudah.
f. Setelah mengisi semua form maka akan muncul tampilan seperti gambar
dibawah ini. Klik buka toko yang ada pada bawah halaman.

g. Yang terakhir yaitu kita harus melakukan verifikasi email. Cek email yang
digunakan untuk pendaftaran dan ikuti link/tautan yang diberikan.

105
Setelah berhasil melakukan pendaftaran sebagai penjual, ada baiknya kita
mengenal antarmuka dari halaman utama untuk penjual di Tokopedia.
Setelah melakukan verifikasi alangkah baiknya juga kita langsung
melengkapi data mengenai toko kita seperti detail produk, gambar,
kontak, alamat fisik toko/rumah, dll.
LATIHAN/KASUS 1

Alat dan bahan praktikum : a.


Modul praktikum
b. Kertas HVS
c. ATK
d. Komputer

Kegiatan praktikum :
a. Masing-masing mahasiswa mengerjakan kegiatan secara berkelompok 4-5
mahasiswa per kelompoknya.
b. Masing-masing kelompok membuat sebuah rancangan usaha yang akan
dipublish ke toko online yang dibuat misalkan tokopedia.com. Kemudian isi
halaman toko tersebut dengan profil dan juga display barang yang ditawarkan.
c. Hasil pekerjaan berupa kumpulan screenshoot halaman toko online yang
dibuat beserta display produk yang ditawarkan yang dikumpulkan ke
asisten/instruktur yang bersangkutan.

Penilaian
Penilaian didasarkan dokumen yang dikirimkan oleh mahasiswa.

106

Anda mungkin juga menyukai