basisdata basisdata relasional dasar-dasar microsoft access

12 downloads 66 Views 272KB Size Report
Pengertian Tabel, Field dan record. Seperti kita ketahui bahwa database merupakan kumpulan dari beberapa tabel yang terintegrasi menjadi satu kesatuan ...
Program Pengolah Data 

 

Iwan sonjaya, ST.MT 

 

BASISDATA  Basisdata  (database)  adalah  sekumpulan  data  tentang  satu  atau  lebih  kelompok  komponen  atau   individu.  Contoh:  basisdata  untuk  buku  perpustakaan,  video,  software,  toko,  rumah sakit/klinik,   dan  lain‐lain.  Basisdata  berbeda  dari  tipe  dokumen  lainnya  karena  basisdata memiliki struktur  yang sangat spesifik.  Access  adalah  aplikasi  DBMS,  sehingga  tidak  hanya  sekedar  mengelola  basisdata  saja, tetapi   juga    memiliki    sekumpulan    program    untuk    mengakses    data‐data    tersebut.    Dalam  Access   basisdata   dikelola   dalam   suatu   file   basisdata   dengan   ekstensi   file   *.accdb.   Kita nantinya  juga   dapat  mengakses  berbagai  informasi  yang  diambil  dari  data‐data  yang  kita simpan  dalam  suatu  basisdata.   

BASISDATA RELASIONAL  Access  menggunakan  konsep    basisdata  relasional.  Basisdata  relasional  adalah  basisdata  yang   menggunakan    model    relasional    (relational    model)    dalam    penyimpanan    datanya.  Model  relasional  adalah  kumpulan  dari  tabel‐tabel  untuk  merepresentasikan  data  dan  relasi antara  data‐ data  tersebut.  Setiap  tabel  memiliki  kolom ‐kolom  yang  masing‐masing  memiliki nama  yang  unik.   Tiap  kolom  ini  disebut  juga  sebagai  field.  Tiap  tabel  juga  memiliki  baris‐ baris  yang  merupakan  individu‐individu data yang disebut sebagai record.  Contoh tabel dalam basisdata relasional:    Contoh field             Contoh record                  

DASAR‐DASAR MICROSOFT ACCESS  Microsoft  Access  merupakan  salah  satu  program  pengolah  data  base  yang  canggih  yang  digunakan  untuk mengolah berbagai jenis data dengan pengoperasian yang mudah.  Banyak kemudahan yang akan diperoleh jika bekerja dengan microsoft Access diantara dapat melakukan  proses  penyortiran  pengaturan  data,  pembuatan  label  data  serta  laporan  pembuatan  data  kegiatan  sehari‐hari  misalnya  untuk  menampung  daftar  pelanggan,  pendataan  data  karyawan,  dan  lain  sebagainya.    MEMULAI  MICROSOFT ACCESS  Sebelum memulai microsoft Access, terlebih dahulu kita harus mengenal apa itu database dan apa saja  komponen yang ada di dalamnya.  Pengertian Tabel, Field dan record  Seperti kita ketahui bahwa database merupakan kumpulan dari beberapa tabel yang terintegrasi  menjadi satu kesatuan yang saling berhubungan.  Tabel merupakan kumpulan dari beberapa record dan fields. Sebagai ilustrasinya adalah sebagai  berikut :     

Untuk Kalangan Sendiri

I

Program Pengolah Data 

 

         

records

Iwan sonjaya, ST.MT 

Fields

Nim  Nama  01  Wati 

Alamat Malang

02 

Wahyu 

03 

Nilai UTS 90

Nilai UAS 90

Surabaya

80

70

Intan  

Jakarta

70

80

04 

Nusa 

Balikpapan

50

80

05 

Rudi 

Riau

80

70

  Jadi yang dimaksud dengan fields adalah atribut yang dimiliki oleh suatu tabel. Sedangkan record adalah  isian data yang dimiliki oleh tabel.     

TABEL  Tabel    (table)    adalah    kumpulan    data    mengenai    suatu    objek    atau    topik    tertentu,    seperti  produk,  suplier,  dan  pegawai.    Tabel  merupakan  organisasi  dat a  dalam  kolom  (disebut  field)  dan  baris (disebut record).   

    Keterangan :  Field Name  : Fungsinya untuk memasukkan nama‐nama field dari suatu tabel.  Data Type  : Fungsinya untuk Memilih Barbagai macam tipe data yang ada di Microsoft Access  Description : Fungsinya Sebagai keterangan yang akan mempermudah dalam memahami field name   

TIPE DATA DALAM MICROOSFT ACCESS :  Text 

:  Merupakan  tipe  data  yang  sering  digunakan  (Alfabetic  dan  Numeric).  Panjang  maksimumnya 255.   Number  :  Hanya digunakan untuk menyimpan data numerik.  Date/Time  :  Digunakan  untuk  menyimpan  nilai  tanggal  dan  jam.  Panjang  maksimumnya  8  karakter.  Memo  :  Mampu menampung nilai sampai 65535 karakter.  Currency  :  Sering digunakan untuk nilai mata uang.  AutoNumber  :  Berisi  angka  urut  yang  sudak  ditetapkan  oleh  Access  yang  muncul  secara  otomatis  dan nilainya tidak dapat diubah.  Yes/No  :  Berisi dua nilai saja yaitu Yes/No atau True/false dan On/Off.  OLE Object  :  Digunakan untuk eksternal objek. Misalnya gambar,suara, dan sebagainya.  Hyperlink  :  Gabungan dari Text dan Numerik yang disimpan dalam bentuk Text. Digunakan untuk  menyimpan pointer ke situs web.  LookupWizard  :  Untuk memilih sebuah nilai dari tabel lain atau List Box atau Combo Box.       

Untuk Kalangan Sendiri

II

Program Pengolah Data 

 

Iwan sonjaya, ST.MT 

MEMBUAT RELASI ANTAR TABEL  Dalam  basisdata  relasional,  tabel‐tabel  memiliki  relasi/hubungan  antara  satu  sama  lain. Sebuah  relasi  dapat  dibuat  jika  kedua  tabel  mempunyai  field  yang  sama  (dari  segi  domain,  yaitu  tipe  datanya sama).  Ada tiga tipe relasi :  Relasi  satu‐ke‐satu  (1 ‐1)  :  berarti  setiap  record  pada  tabel  A  hanya  akan  memiliki  satu   record    pada    tabel    B.    Contohnya:    pemilik    KTP    dan    No.KTP     dapat  membuat  relasi  satu‐ke‐satu  (jika  hal‐hal  lain  seperti  KTP  ganda tidak ada).  Relasi  satu‐ke‐banyak  (1 ‐n)  :  berarti    satu    record    pada    tabel    A    dapat    dihubungan  pada   beberapa  record  pada  tabel  B.  Contohnya:  suatu  jabatan  di   setiap   instansi  dapat    dimiliki    oleh    beberapa    pegawai,    tetapi   satu  pegawai   hanya  memiliki  satu jabatan.  Relasi  banyak‐ke‐banyak  (n‐m) :  berarti  record  pada  tabel  A  dapat  dihubungkan pada  beberapa  record  pada  tabel  B,  dan  record  pada  tabel  B  dapat  dihunbungkan ke   beberapa   record   pada   tabel   A.   Contohnya:    setiap   siswa   yang   mengambil beberapa   kelas   berlainan   akan    mendapat   beberapa   guru   yang   berlainan,   dan seorang  guru  dapat memiliki beberapa siswa.   

 

 

PRIMARY KEY  Primary  key  adalah  field  yang  berisi  data  yang  “unik”  atau  berbeda  antar  satu  record  dengan  record  yang  lain.  Fungsinya  adalah  sebagai  pembeda  antar  record‐record  yang  ada,  jadi  data  field  tidak  ada  yang sama, contohnya field NIS, Kode barang, dalam KTP yaitu NIK (nomor induk Kependudukan).  Jika dalam memasukan data (record) yang sama pada field primary key, biasanya system akan member  peringatan bahwa data tersebut sudah ada dan tidak dimungkinkan ada record yang sama   

MENAMBAH FIELD  1. Buka file   Æ  Pilih sebuah Table, dengan double klik table tersebut   2. Klik Tab Home, View, Design view  3. Sisipkan field baru (Contoh Nama_ortu) .   

 

   

 

Untuk Kalangan Sendiri

III

Program Pengolah Data 

 

Iwan sonjaya, ST.MT 

MENGHAPUS RECORD  Anda  dapat  menghapus  satu  atau  lebih  Record  dalam  tabel  pada  tampilan  data  Sheet  view.  Prosedur  yang dapat Anda lakukan adalah sebagai berikut :  • Tampilan database dalam  tampilan datasheet, Klik tab home, View, Datasheet View  • Klik Tab Home, Record, Delete 

 

 

QUERIES  Sebelumnya  ,  sebaiknya  kita  tahu  terlebih  dulu  maksud  dari  query.  Query  bisa  diartikan  sebagai  pernyataan atau permintaan untuk memproses table yang ada.  Cara membuat query ada 2 yaitu:  1. Query design   2. Query wizard.  Query  adalah  sebuah  pernyataan  yang  digunakan  untuk  mengambil  informasi  berdasarkan data‐ data    yang    disimpan    dalam    tabel.    Dalam    Access,    query    termasuk    salah    satu    objek  Access    yang   terdapat   di   menu   Queries.   Kita   dapat   menampilkan,   mengubah,   dan menganalisis  data dengan cara‐cara yang berbeda dengan menggunakan query.  Contohnya:   Query:  “Siapa  saja  anak  dari  Pegawai  bernama  X?”  dapat  kita  cari  dari  tabel  Pegawai  (untuk  menemukan    data    pegawai    bernama    X    mempunyai    NIK    berapa)    dan    tabel    Anak    (untuk  menemukan  pegawai  dengan  NIK  tertentu  punya  anak  dengan  nama  siapa  saja).    Query  dapat  dibuat dari satu atau lebih tabel.     

FORM  Untuk  meghasilkan  tampilan  yang  lebih  komunikatif,  maka  dibutuhkan  suatu  interface  yang  dapat  membantu  pengguna  atau  operator  dalam  menjalankan  suatu  program  aplikasi.  Salah  satu  interface  yang disediakan oleh microsoft Access adalah Form.  Cara membuat form ada 2 yaitu:  1. form design   2. form wizard  Form digunakan untuk:  • Membuat form data entry untuk memasukan data ke dalam tabel.  • Membuat  form  dialog  box  (form  criteria)  untuk  input  user  kemudian  menampilkan data  sesuai input dengan form atau report.  • Membuat form switchboard untuk membuka form atau report lain.    Beberapa  keuntungan  menggunakan  form  untuk  memasukan,  mengedit,  dan  menampilkan data,  yaitu:  • Untuk memudahkan membuat tampilan layar yang dimodifikasi.  • Kemampuan   form   untuk   memodifikasi   sebuah   formulir   masukan   menyerupai dokumen  sumber, kesalahan entri data akan sangat jarang terjadi.  • Dapat  mengubah  tampilan  lebih  menarik  dengan  menggunakan  warna  atau  tekstur untuk font  dan latar belakangnya.       

Untuk Kalangan Sendiri

IV

Program Pengolah Data 

 

Iwan sonjaya, ST.MT 

Memindahkan Insertion Point  Untuk  memindahkan  Insertion  Point  atau  data  Record  dalam  sebuah  data  sheet  atau  form  dapat  menggunakan fasilitas yang ada, Page Up, Page Down atau menggunakan Vertikal scroll Bar. Selain itu  Anda  dapat  juga  memindahkan  posisi  Record  Aktif  dengan  memilih  tombol  navigasi  yang  ada  pada  bagian bawah dari jendela data Sheet sebuah tabel. Perhatikan tabel berikut :    Pindah Ke 

Perintah Klik 

Awal record 

 First Record 

Akhir record 

 Last record 

Record Sebelumnya 

 Previus Record 

Record berukutnya 

 Next Record 

Record Baru  Record tertentu 

New Record   Atau tekan tombol F5 atau ketik nomer Record  yang Anda inginkan dan lanjutkan dengan menekan tombol  enter. 

    REPORT  Report pada acces digunakan untuk menampilkan data dengan format yang dapat diatur dan dirancang  sesuai  dengan  keinginan  sehingga  lebih  menarik  dan  mudah  untuk  dilihat/dibaca  sesuai  dengan  orientasi pada pada pencetakan ke printer, jika pada form lebih berorientasi pada tampilan di monitor,  maka  untuk  fasilitas  report  lebih  berorientasi  pada  pencetakan  ke  printer,  sehingga  data  bias  di  print  priview, cetak ke printer, modifikasi lay out, judul dan lain sebagainya.  Sumber data yang digunakan pada report adalah query (walaupun dari table juga bisa dilakukan)       

ICON‐ICON YANG SERING DIGUNAKAN :    ICON 

FUNGSI  Merancang/membuat Table 

  Merancang/membuat query 

  Menjalankan Query 

 

Merancang Form 

  Merancang Report 

 

 

Untuk Kalangan Sendiri

V