Sabtu, 27 Oktober 2012

Database Manajemen System (DBMS) Using Ms.Access

Diposting oleh Unknown di 22.47 0 komentar
Hai para sahabat blogger , hari senin saya akan melewati ujian tengah semester. Tapi tak lupa saya untuk menshared sedikit ilmu yang saya miliki selama saya belajar di STMIK AMIKOM YOGYAKARTA.



Referensi yang saya ambil :

o  Abdul Kadir, Juli 2002, Penuntun Praktis Belajar DatabaseMenggunakan Microsoft Access.

o  Database Systems and Structures (O.R. Zaane) Osmar R. Zaïane, Summer 1998

o  Ms. Access For Dummies, by E book Download

o  SQL For Dummies Chapter 5-15

o  DLL


DBMS


o  Data adalah nilai yang menggambarkan suatu fakta atau kejadian

o  Basis data adalah kumpulan data yang saling berhubungan, yang menggambarkan kegiatan atau kejadian dalam suatu organisasi dan dibuat untuk suatu tujuan tertentu


Fase Proses Perancangan DBMS

Fase proses perancangan database :

  o  1. Pengumpulan data dan analisis

  o  2. Perancangan database secara konseptual

  o  3. Pemilihan DBMS

  o  4. Perancangan database secara logika (data model mapping)

  o  5. Perancangan database secara fisik

  o  6. Implementasi Sistem database.


Bagaimana membangun Table dengan Ms.Access ?

o  Create Table in Design View

o  Tentukan Primary Key, biasanya digunakan pada field yang bersifat unik dan bisa diindex

o  Save As Table Name

o  Insert kan Field

o  Isikan Data Field

o  Tentukan Description field

o  Tentukan required, jika data tidak boleh kosong (tidak null) maka isikan Yes

o  DataSheet View

o  Isikan Record

  
Query Update Melalui Wizard
o  Object >query
o  Create Query in Design View
o  Show table >pilih table yang akan di-query-kan >add
o  Masukkan field yang akan di update
o  Masukkan tabel yang memuat field yang dimaksud
o  Isikan perubahan baru di baris update to
o  Masukkan field yang menjadi primary key, sebagai kunci criteria di baris Criteria
o  Jika perintah update anda benar maka akan muncul perintah sbb :






Contoh Update Query :
SQL
o  SQL = Structured Query Language
o  Digunakan untuk mengakses basis data relasional
o  Bersifat standar; bisa dipakai untuk basis data relasional lainnya
o  Perintah SQL dapat dibagi menjadi DDL dan DML

Perintah DDL
o  DDL = Definition Data Language
o  Digunakan untuk kepentingan penciptaan database, tabel, hingga penghapusan database atau tabel
o  Contoh:
- CREATE DATABASE
- CREATE TABLE
- DROP TABLE
- ALTER TABLE

Perintah Create Table
o  Digunakan untuk membuat Tabel
o  Bentuk Dasar
CREATE TABLE nama_tabel(
field 1 Data_Tipe(Field_Size)Not Null Primary Key,
field 2(Field_size)..
field n(Field_size));
o  Contoh :
    CREATE TABLE nyileh (                                                     
     IdNyileh Number Not Null Primary Key,
     NoPinjam Text(5));

Perintah Drop Table
o  Digunakan untuk menghapus tabel
o  Susunan secara umum
                DROP TABLE nama_Tabel;
o  Contoh :
                DROP TABLE nyileh;
o  Lihat struktur table anda apakah sudah terhapus..?

Perintah Alter Tab
o  Digunakan untuk merubah, menambahkan isi Field
Bentuk Umum :
ALTER TABLE nama_table
ADD(menambah field) NamaField TipeData(size);
Contoh :
ALTER TABLE Anggota
Add Alamat_Asli Text(60);
Amati struktur table anda adakah yang berubah ?

Perintah Update
n  UPDATE digunakan untuk mengganti data pada tabel
n  Bentuk dasar:
                UPDATE nama_tabel SET nama_field = nilai, nama_field = nilai, … WHERE nama_field= nilai
n  Contoh:
    UPDATE Anggota
    SET Anggota.Nama='Habibi'
    WHERE Angota.IdAnggota='13457';

Perintah DML
o  DML = Data Manipulation Language
o  Digunakan untuk memanipulasi data
o  Contoh:
n  SELECT – mengambil data
n  DELETE – menghapus data
n  INSERT – menyisipkan data
n  UPDATE – mengubah data

Melihat Isi Table
o  Digunakan untuk mengambil data
o  Bentuk dasar:
                SELECT nama_tabel FROM nama_tabel;
o  Contoh:
                SELECT * FROM Buku;

Perintah Delete
o  DELETE digunakan untuk mengganti data pada tabel
o  Bentuk dasar:
                DELETE FROM nama_tabel WHERE nama field = nilai
     Contoh:
     DELETE FROM Buku WHERE IdBuku = ”1";
o  Setelah Anda menghapus dengan perintah di atas, masukkan kembali datanya, apa yang terjadi..?

Hati-hati dengan Delete
o  Perintah seperti:
    DELETE FROM Buku;
        akan menghapus semua record pada tabel Buku

Perintah Insert
o  DIGUNAKAN UNTUK MENAMBAHKAN RECORD
o  INSERT INTO Anggota(IdAnggota,Nama,Alamat,Telp,Jurusan,Status)
                VALUES (‘13462’,’KHAIRULLAH’,’KLATEN’,’082345679099’, ‘09.22.0990’, ‘SITR’,’Mahasiswa’);

Klausa WHERE pada Select
o  Bentuk: WHERE kondisi
o  Sebagai filter data
o  Bentuk umum
                SELECT columns
                FROM tables
                WHERE Conditions
o  Contoh:
SELECT Nama FROM AnggotaWHERE IdAnggota = “13456”;

 Oke mungkin hanya itu yang dapat saya sampaikan , semoga bermanfaat buat anda. Amin..
#jangan lupa tinggalkan comentar yha..












READMORE....!!

Percabangan Dalam C++

Diposting oleh Unknown di 07.24 0 komentar
Hai lagi para sahabat blogger yang sangat saya cintai , bagaimana dengan kabarnya ? Masih penasaran dengan script dari program C++ kan ? Oke saya akan sharing beberapa materi yang saya dapat di awal perkuliahan , langsung saja ke TKP.


Pernyataan If

¢  Pernyataan IF mempunyai pengertian “jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi persyaratan maka akan diabaikan”

Bentuk Umumnya :






Contoh :

#include <iostream.h>
#include <conio.h>
main(){
                double tunj, pend;
                cout<<"Masukkan Pendapatan Anda : ";cin>>pend;
                if (pend>500000)
                                tunj = 100000;
                cout<<"Anda memperoleh tunjangan sebesar "<<tunj;
                getch();
}



Pernyataan If-Else
¢  Pernyataan If-else mempunyai pengertian “Jika kondisi benar, maka perintah 1 akan dijalankan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2”


Bentuk Umum :







Contoh :

#include <iostream.h>
#include <conio.h>
main(){
                double tunj, pend;
                                cout<<"Masukkan Pendapatan Anda : ";cin>>pend;
                                if (pend>500000)
                                                tunj = 100000;
                                else
                                                tunj = 50000;
                                cout<<"Anda memperoleh tunjangan sebesar "<<tunj;
                getch();
}




Pernyataan If-Else Majemuk
¢  Pernyataan If-Else majaemuk ini memungkinkan banyak syarat yang harus dipenuhi dan perintah yang akan dilakukan.



Bentuk Umum :















Pernyataan Switch-Case
¢  Bentuk pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan banyak alternatif.



Bentuk Umum :













Contoh :













Gimana ? Percabangan mudah kan ? Insyallah postingan berikutnya membahas tentang Perulangan.
Sekian dari saya, terima kasih atas partisipasinya dan jangan lupa tinggalkan komentar yha..





READMORE....!!
 

Riskaf's Blog Copyright 2009 Sweet Cupcake Designed by Ipiet Templates Image by Tadpole's Notez