Anda di halaman 1dari 6

OBJEK UTAMA PADA DBMS :

1.
2.
3.
4.

Table u/ menyimpan dat


Queries u/ menampilkan, menyunting, menyaring data
Form u/ memasukkan & edit data
Report u/ menampilkan data dlm bentuk form

PEMBUATAN TABLE :
1. Buat database
2. A. Datasheet View
a. Isi data dengan klik Click to Add
b. Ganti nama kolom/field caranya klik kanan field Rename Field
atau klik 2x field tsb hingga keblok hitam, tulis nama barunya
c. Simpan caranya klik icon Save pada Quick Toolbar atau klik menu
File Save atau ctrl+S, lalu isi nama table dan klik OK
3. B. Design View
a. Menu Create Table Design ketik nama2 field pada kolom Field
Name pilih tipe datanya pada kolom Type Data.
Tipe TEXT pengaturan panjang karakter di tab Generate item Field
Size
Tipe DATE/TIME pengaturan format tanggal di tab General combo
box Format
b. Tentukan primary key caranya seleksi field tertentu klik ikon
primary key
JENIS TIPE DATA DI ACCESS :
1.
2.
3.
4.
5.

TEXT bisa huruf dan angga max 255 karakter


MEMO sama kayak text tapi max 63.999 karakter
NUMBER isinya angka bisa dikalkulasi
DATE/TIME tanggal waktu
CURRENCY sama seperti number tapi diawal disertakan simbol
currency(uang)
6. AUTO NUMBER angka tapi otomatis, tidak bisa diisi manual
JENIS QUERY :
1.
2.
3.
4.

Select menggabungkan beberapa table


Parameter data berdasarkan kriteria
Crosstab u/ mengkalkulasi (ada sebagai baris dan kolom)
Action u/ membuat, merubah, modifikasi
a. Delete menghapus record
b. Update mengupdate record
c. Append menambah record
d. Make-table membuat tabel dari struktur dan dari suatu tabel/lebih
5. SQL menggunakan bahasa SQL
a. Union menggabungkan beberapa field(beberapa table) jadi satu field
b. Pass-through sumber data dari ODBC
c. Data-definition membuat struktur tabel tanpa da data, seperti action
queries tapi pakai SQL
d. Subquery terdiri dari query lainnya (query di dalam query)

PEMBUATAN QUERY (3 fitur) :


1. Query Wizard dipandu Mc Access
a. Simple query wizard menampilkan data field yg dipilih
b. Crosstab query wizard membuat query dalam bentuk
crosstab(pengelompokan/kalkulasi)
c. Find duplicates menampilkan data dgn nilai sama pada beberapa tabel
d. Find unmatched menampilkan baris data yg tidak memiliki relasi dgn
data di tabel lain
2. Query Design proses penentuan tabel,field dalam 1tampilan dan ada seleksi
data(kriteria)
PENGERTIAN FORM interface u/ mengelola data
KOMPONEN FORM :
1. Text box tempat input data
2. Label menulis text
3. Button tombol
4. Combo box input data dgn pilihan2
5. List box seperti combo box tapi pilihan data ditampilakn 1per1 saat di klik

6. Check box inputan pilih satu/lebih data


7. Option button inputan pilih salah satu data
8. Subform memasukkan form ke dalam form
9. Image memasukkan gambar
PEMBUATAN FORM :
1. Menu Form
a. Form design dapat diatur sesuai kebutuhan carannya masukkan
komponen yang dibutuhakan, menghubungkan perkomponen dengan
datasourcenya (ribet cuy)
b. Blank form kosongan, untuk mengisinya bisa lewat kolom Field List
Show All Tables(drag)
c. Form wizard dipandu dalam menentukan tabel dan field, layout,
penamaan
PEMBUATAN REPORT :
1. Menu Report :
a. Report standar dan instan sesuai tabel yang dipilih

b. Report design seperti form design


c. Blank report seperti blank form
d. Report wizard panduan dalam menentukan table dan field, grouping,
pengurutan, layout, penamaan
PERANCANGAN FORM membuat form menggunakan Form Wizard
MENGELOLA DATA input data, edit data, delete data, navigasi data
NAVIGASI DATA :

EXPRESSION BUILDER jendela editor menyediakan operasi aritmatika dan fungsi,


tinggal klik aja. Cara mengaksesnya buka design view klik kanan pada colom
pilih Build

1. u/ membuat rumus
2. Expression Element - pengelompokan fungsi,tabel,report,form, dll
3. Expression Catagorie

4. Expression values u/ menampilkan build-in yg digunakan


5. Penjelasan fungsi yang dipilih
TOMBOL2 :
RECORD NAVIGATION penelusuran data
a.
b.
c.
d.
e.
f.

Find next data selanjutnya berdasarkan kriteria


Find record mencari data mengandung kata tertentu
Go to first record di urutan pertama
Go to last record urutan terakhir
Go to next record record selanjutnya
Go to previous record record sebelumnya

RECORD OPERATION u/ mengelola data/record


a.
b.
c.
d.

Add new record - tambah


Delete record - hapus
Save record - simpan
Undo record cancle perubahan

FORM OPERATION menangani form


a. Open form - buka
b. Close form - tutup
c. Print form cetak tampilan
REPORT OPERATION menangani report
a. Open Report - buka

b. Preview Report menampilkan preview


c. Print Report - cetak
TAMPILAN DESIGN VIEW REPORT :
1.
2.
3.
4.
5.

Report Header judul/title report


Page Header ditampilkan di setiap awal halaman(nama field)
Detail ditampilkan berkali-kali sesuai jumlah record
Page footer ditampilkan di setiap akhir halaman
Report footer ditampilkan sekali di akhir report

FUNGSI UNTUK MENAMPILKAN INFO DI REPORT :


1.
2.
3.
4.
5.

Page number Page 1


Total Pages jumlah halaman report
Page N to M page 1 of 5
Current Date tanggal sekarang Now()
Cureent date/time waktu jam, menit, detik

SQL u/ mengelola database :


1. DDL (Data Definition Language) u/ pembentukan dan pengaturan struktur
data/tabel
a. CREATE membuat tabel/database
b. ALTER mengubah struktur tabel
c. DROP - hapus
2. DML (Data Manipulation Language) instruksi pengelolaan data
a. SELECT menampilkan
b. INSERT memasukkan
c. DELETE menghapus
d. UPDATE edit
CONTOH MELAUI COMMAND PROMP :
Create database nama_database; (membuat database)
Use nama_database; (masuk ke database)
Create table nama_table(nama_field1 tipe(jumlah karakter) primary key,
nama_field2 tipe(10));
Insert into nama_table values(isi field1,isi field2);
SELECT NIS,NAMA.ALAMAT FROM SISWA ORDER BY NIS (mengurutkan nama dan
alamat berdasarkan nis)

Data DMBS MYSQL dapat diakses secara GUI dgn software MySQLFront(gratis/free), Navicat, MySQL Administrator, Toad for Windows, HeidiSQL,
EMS MySQL Manager, dsb.

Penerapan Select Where :

SELECT NIS, NAMA, ALAMAT FROM SISWA WHERE ALAMAT=Malang


(menampilkan nis,nama,alamat dari tabel siswa yang alamatnya malang)

SELECT * FROM SISWA WHERE NAMA LIKE ALI% (menampilkan data siswa
yang namanya berawalan ALI)
SELECT * FROM SISWA WHERE ALAMAT LIKE %Malang (menampilkan data
siswa yang alamatnya berakhiran MALANG)
SELECT * FROM SISWA WHERE NAMA LIKE %ALI% (menampilkan data siswa
yang namanya mengandung ALI)
Parameter pada kriteria WHERE bersifat not case sensitif = gakpeduli tulisane
gede cilik
Untuk penerapan pada DBMS Microsoft Accesss, maka simbol % tidak
dikenal dan digantikan dengan simbol * (asteriks)
Bisa pakai operasi bolean AND, OR
Penerapan fungsi fungsi pengelompokan data (Group Function)
DISTINCT() (untuk menghilangkan duplikasi.)
SUM() (untuk menjumlahkan data pada kolom tertentu)
COUNT() (menghitung jumlah data)
AVG() (untuk menghitung nilai rata-rata)
MAX() (untuk menghitung nilai tertinggi atau terbesar (maksimum) dari
kolom tertentu)
MIN() (untuk menghitung nilai terendah tau terkecil (minimum) dari kolom
tertentu)

Penerapan fungsi fungsi pengolah karakter (teks) dan numerik


CONCAT() (untuk menggabungkan dua atau lebih teks (string).
LOWER (teks menjadi huruf kecil) dan UPPER(teks menjadi huruf besar)
LENGTH() (untuk menghitung jumlah karakter teks)
LTRIM (menghapus spasi yang ada di kiri teks)
RTRIM (menghapus spasi yang ada di kanan teks)
TRIM (menghapus semua karakter spasi)
REPLACE() (mengganti teks dengan teks yang lain)
SUBSTR() (mengambil sebagian teks dari teks, seperti mengambil kata
dalam kalimat)

Numeric function
ABS() (nilai absolute dari bilangan -> -24,5 jadi 24,5)
CEIL() (pembulatan ke atas -> 45,2 jadi 46)
FLOOR() (pembulatan ke bawah -> 45,7 jadi 45)
MOD() (modulus / sisa hasil bagi)
POWER() (perpangkatan dari 2 bilangan desimal)
ROUND() (pembulatan)
SQRT() (akar pangkat dua)

Anda mungkin juga menyukai