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....!!

Jumat, 26 Oktober 2012

Array 2 Dimensi dalam C++

Diposting oleh Unknown di 18.54 2 komentar
Hi para sahabat blogger, waktu itu saya sudah posting Array 1 Dimensi nah sekarang mau lanjut ini ke tahap Array 2 Dimensi. Yuk langsung saja ke TKP

Pengertian Array 2 Dimensi
¢  Array 2 dimensi tersusun dalam bentuk baris dan kolom, dimana indeks pertama menunjukkan baris dan indeks kedua menunjukkan kolom.
¢  Bentuk umum deklarasi array 2 dimensi





Contoh :






                0                     1                          2           (indeks kolom)
0                                                                  

1                                                                  

2       bernilai à            [2,1]                                

3                                                                  

(indeks baris)


Contoh :

Terdapat 2 buah Matrik :
A [6    7]                B [1    3]
    [5    8]                   [4   -1]

C = A+B

C [7   10]
    [9     7]










Mau latihan soal ?
¢  Buatlah perkalian Matrix dengan kontanta 4
¢  Inputan dari user
¢  Matrix ordo 2x2

Ini lah hasil dari Screen Shoot :












Oke semoga sedikit ilmu dari saya ini bisa bermanfaat buat kalian semuanya. Amin..
READMORE....!!
 

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