P. 1
Visual Basic 6.0

Visual Basic 6.0

|Views: 93|Likes:
Published by kavfa

More info:

Published by: kavfa on Oct 15, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/03/2011

pdf

text

original

Database adalah kumpulan data-data yang biasanya 0tersusun di dalam table-table
yang kita buat.
Database yang kita gunakan adalah Akses.
Untuk membuat suatu database, terlebih dahulu kita harus menentukan tabel2 yang
akan kita buat berserta hubungan antar table tersebut.

Tabel.
Tabel merupakan kumpulan data yang sejenis yang disusun dalam bentuk baris dan
kolom.
Contoh : Tabel data barang

KodeBarang

NamaBarang

JenisBarang

Harga

B0001

Pensil

Alat Tulis

1500

B0002

Lemari

Furniture

90000

B0003

Pena

Alat Tulis

2500

Struktur sebuah tabel terdiri atas bagian heading dan body. Bagian heading biasanya
berisi nama-nama field atau berupa himpunan attribute sedangkan bagian body
sebagai himpunan record/data.

Type data
Tiap-tiap field mempunyai karakterisitik tertentu yang berarti diap field memiliki tipe
data yang berbeda-beda.
Secara Umum tipe data terbagi dalam 3 besar :
• Numeric

Tipe data ini digunakan untuk menampung data yang dapat mengalami suatu
proses perhitungan aritmatika seperti penambahan,pengurangan, dan lain-
lain.
• Character

Tipe data ii digunakan untuk menampung data dalam bentuk text atau
character baik angka maupun abjad (kata-kata).

• Datetime

Tipe data datetime digunakan menampung data yang berhubngan dengan
waktu baik penangalan maupun jam,menit, dan detik.

Tabel-tabel dalam database relasional saling berhubungan dengan menggunakan
relasi. Semua relasi data diwakili oleh isi (value) dari kolom.

Visual Basic 6.0

Page 22 of 45

Contoh sebuah relationship tabel barang dengan tabel transaksi.

KodeTr KodeBarang

Tanggal

qty

T001

B0001

02-12-2001 3

T002

B0002

03-01-2002 4

KodeBarang NamaBarang JenisBarang Harga

B0001

Pensil

Alat Tulis

1500

B0002

Lemari

Furniture

90000

B0003

Pena

Alat Tulis

2500

Jenis-Jenis Relasi :
• One To One

Yaitu jenis relasi dimana satu key saling berhubungan dengan key pada tabel
lain dengan korespondensi satu-satu.
Contoh:Tabel propinsi dengan tabel gubernur
• One To Many

Yaitu jenis relasi dimana satu key yang unik pada satu tabel saling
berhubungan dengan banyak key di table lain.
Contoh : kode barang pada tabel barang dengan kode barang pada tabel jual.

• Many to Many

Yaitu jenis relasi dimana banyak key pada suatu tabel saling berhubungan
dengan banyak key di tabel yang lain.
Contoh: satu dosen dapat mengajar banyak mahasiswa dan banyak
mahasiswa dapat diajar oleh banyak dosen.

Pada umumnya di dalam sebuah table, kita mengenal yang disebut primary key.
Primary key adalah kolom yang uniq, dengan kata lain ,data-data di kolom tersebut
tidak dapat berisi data yang sama / duplicate.
Kolom yang merupakan primary key dapat lebih dari Satu, bila tidak memungkinkan
satu kolom untuk mewakilkan keunikan dari table tersebut.

Normalisasi.
Merupakan suatu cara untuk mendesain suatu database dan menempatkan field-field kedalam
tabel sehinga tabel-tabel yang ada tidak mengandung suatu anomali.

Tingkatan Normalisasi.

1. Un-Normalize

Nim Nama Kelurahan Kec

KdPos KodeMK Mata Kuliah

Sks Tahun/sem Nilai

101 Adi

Pondok A

Cilandak 12345 IF234

SBD

4

2001/4

A

IF204

Kalkulus

4

2001/3

B

MN112

Manajemen

2

2002/6

A

102 Budi

Duri Kepa

Palmerh 11480 IF204

Kalkulus

4

2001/3

B

IF234

SBD

4

2001/4

C

103 Nani

Pondok A

Cilandak 12345 MN112

Manajemen

2

2002/6

B

Visual Basic 6.0

Page 23 of 45

2. Normal Form Pertama (1 st NF)

Nim Nama Kelurahan Kec

KdPos KodeMK Mata Kuliah

Sks Tahun/sem Nilai

101 Adi

Pondok A

Cilandak 12345 IF234

SBD

4

2001/4

A

101 Adi

Pondok A

Cilandak 12345 IF204

Kalkulus

4

2001/3

B

101 Adi

Pondok A

Cilandak 12345 MN112

Manajemen

2

2002/6

A

102 Budi

Duri Kepa

Palmerh 11480 IF204

Kalkulus

4

2001/3

B

102 Budi

Duri Kepa

Palmerh 11480 IF234

SBD

4

2001/4

C

103 Nani

Pondok A

Cilandak 12345 MN112

Manajemen

2

2002/6

B

3. Normal form Kedua (2 nd NF)

MAHASISWA

Nim

Nama

Kelurahan

Kec

KdPos

101

Adi

Pondok A

Cilandak

12345

102

Budi

Duri Kepa

Palmerh

11480

103

Nani

Pondok A

Cilandak

12345

MATAKULIAH

KodeMK

Mata Kuliah

Sks

IF234

SBD

4

IF204

Kalkulus

4

MN112

Manajemen

2

DAFTAR NILAI

NIM

KodeMK

Tahun/sem

Nilai

101

IF234

2001/4

A

101

IF204

2001/3

B

101

MN112

2002/6

A

102

IF204

2001/3

B

102

IF234

2001/4

C

103

MN112

2002/6

B

4.Normal Form Ketiga (3 rd NF)

MAHASISWA

Nim

Nama

KdPos

101

Adi

12345

102

Budi

11480

103

Nani

12345

MATAKULIAH

KodeMK

Mata Kuliah

Sks

IF234

SBD

4

IF204

Kalkulus

4

MN112

Manajemen

2

Visual Basic 6.0

Page 24 of 45

DAFTAR NILAI

NIM

KodeMK

Tahun/sem

Nilai

101

IF234

2001/4

A

101

IF204

2001/3

B

101

MN112

2002/6

A

102

IF204

2001/3

B

102

IF234

2001/4

C

103

MN112

2002/6

B

DAERAH

KdPos

Kelurahan

Kec

12345

Pondok A

Cilandak

11480

Duri Kepa

Palmerh

Visual Basic 6.0

Page 25 of 45

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->