Langkah-Langkah Membuat Database dan Tabel di Microsoft Access

Kamis, 25 Oktober 2012

Database adalah file data yang berisi objek seperti tabel, query, report dan lainnya. Pada tampilan awal dari program Acces 2007, anda dapat membuat sebuah Database baru atau membuka database yang telah dibuat sebelumnya.
Berikut Langkah-Langkahnya:
  
Langkah 1 : Klik Menu Start-All Program – Ms. Office – Ms.Access 2007
Langkah 2 : Klik Blank Database, tentukan lokasi penyimpanan dan nama database, klik tombol Create

Maka akan tampil area kerja Ms. Access 2007, seperti gambar dibawah ini:
 

Office Button : adalah pengganti menu file yang biasa anda temukan pada versi sebelumnya
Quick Access Toolbar  : adalah customizable yang berisi perintah-perintah penting seperti save, undo, redo dan masih banyak lagi perintah yang dapat anda tambahkan sendiri sesuai dengan keperluan.
Ribbon : merupakan pengganti Toolbar yang sering anda temukan pada versi sebelumnya.
Database Object : merupakan objek-objek yang telah diaktifkan dan digunakan dalam sebuah database. Contohnya seperti : Table, Form, Report, Macro dll.
Object Preview : Tampilan object yang anda aktifkan seperti table, form, report, dll
View Shortcut : adalah fitur dalam Access 2007 yang berguna untuk mengubah tampilan objek dengan mode tertentu sesuai dengan objek yang digunakan. Contohnya: Design View, Layout View, DataSheet View, Form View dll.
A.      Membuat Table Menggunakan DataSheet View
Tabel Data Mahasiswa PalComTeh
 


Berikut langkah-langkahnya:
Langkah 1
Masih pada jendela Ms. Acces 2007 yang aktif
Ketika anda mebuat database baru, sebuah tabel secara otomatis akan tampil didalam Preview object
Klik tombol Close untuk menutuk jendela tab Table 1 yang aktif, dengan cara klik tombol Close yang terletak di sudut kanan atas.
 


Langkah 2
Anda dapat membuat tabel baru, dengan cara klik Create – Table dalam group Tables, seperti gambar dibawah ini:

Maka tabel baru akan tampil, untuk mengganti nama field pada tabel dengan cara double klik pada nama field tersebut, seperti gambar dibawah ini:
 

Field baru akan tampil disebelah kanan field Nama, lanjutkan dengan memberi nama field lainnya.
 

Langkah 3
Jika telah selesai klik Datasheet – View – Design View, seperti gambar dibawah ini:
Langkah 4
Kotak dialog Save As akan tampil, simpan tabel dengan nama tb_mahasiswa dan klik Ok.
 

Anda dapat melihat keterangan tabel yang dibuat yaitu nama field, tipe data, penggunaan primary key dan lainnya.
 

Langkah 5
Kembali ketampilan seblumnya, klik Design – View – Datasheet View, seperti gambar dibawah ini:
 


Langkah 6
Masukan data kedalama Field-field yang telah disediakan.
 

Langkah 7
Untuk menambah, mengedit atau pindah data record, dapat menggunakan fungsi record yang disediakan dibawah jendela object.
B.      Membuat Tabel Menggunakan Design View
Tabel Data Mahasiswa PalComTech
 

Berikut Langkah-langkahnya:
Masih di database Latihan 1 yang aktif
Langkah 1
Tambahkan tabel baru, klik Create – Table Design, seperti gambar dibawah ini:

 

Langkah 2
Masukan Field data yang disediakan.
 

Langkah 3
Jika telah selesai gunakan Primary Key pada field Nim, seperti pada gambar dibawah ini:
 


Note : Primary Key berfungsi sebagai pengunci data,
Agar pengimputan data yang sama tidak dapat di proses di
Dalam sebuah field.
Langkah 4
Klik Design – View – Datasheet View, seperti gambar dibawah ini:
 

Jika tampil kotak dialog seperti dibawah ini, pilih Save dan simpan dengan nama Tb_data_mahasiswa, seperti gambar dibawah ini:
 

Langkah 5
Setelah seluruh field di buat, masukanlah datanya seperti gambar dibawah ini:
Jika telah selesai tutup jendela database Latihan 1, dengan cara klik tombol Office Button  dan klik  Close Database.

Sumber : http://news.palcomtech.com/2011/10/cara-membuat-database-dari-microsoft-access-2007/

“ SQL (STRUCTURE QUERY LANGUAGE)"


1.select ()

function select($columns='*')

Method select() menentukan bagian SELECT pada query. Parameter $columns menentukan kolom-kolom apa saja yang akan di-select, yang bisa berupa string dengan nama kolom dipisah koma, atau sebuah array dari nama kolom. Nama kolom dapat berisi prefiks table dan/atau alias kolom. Method ini akan secara otomatis memberikan quote pada nama kolom kecuali kolom tersebut mengandung tanda kurung (yang bararti kolom yang diberikan merupakan ekspresi DB).

Berikut ini merupakan beberapa contoh:

// SELECT *
select()
// SELECT `id`, `username`
select('id, username')
// SELECT `tbl_user`.`id`, `username` AS `name`
select('tbl_user.id, username as name')
// SELECT `id`, `username`
select(array('id', 'username'))
// SELECT `id`, count(*) as num
select(array('id', 'count(*) as num'))

2.select Distinct ()

function selectDistinct($columns)

Method selectDistinct() mirip dengan select(). Hanya saja selectDistinct mengaktifkan flag DISTINCT. Misalnya,selectDistinct(id,username')` akan menghasilkan SQL berikut:

SELECT DISTINCT `id`, `username`

3. insert ()

function insert($table, $columns)

Method insert() membuat dan menjalankan statement SQL INSERT. Parameter $table menentukan table yang mana yang disisipkan, sedangkan $columns merupakan sebuah array dengan pasangan nama-nilai yang menjelaskan nilai-nilai kolom yang akan disisipkan. Method tersebut akan memberikan quote pada nama table dan akan menggunakan parameter-binding untuk nilai yang dimasukkan.

Berikut merupakan contohnya:

// buat dan jalankan SQL berikut :
// INSERT INTO `tbl_user` (`name`, `email`) VALUES (:name, :email)
$command->insert('tbl_user', array(
    'name'=>'Tester',
    'email'=>'tester@example.com',
));

4. update ()

function update($table, $columns, $conditions='', $params=array())

Method update() akan membuat dan mengeksekusi statement UPDATE SQL. Parameter $table menentukan table mana yang akan di-update; $columns adalah sebuah array dengan pasangan nama-nilai yang menentukan nilai kolom yang akan di-update; $conditions dan $params mirip dengan where(), yang akan menetapkan klausa WHERE dalam statement UPDATE. Method ini akan memberikan quote pada nama dan menggunakan parameter-binding untuk nilai yang di-update.

Berikut merupakan contohnya:

// buat dan jalankan SQL berikut:
// UPDATE `tbl_user` SET `name`=:name WHERE id=:id
$command->update('tbl_user', array(
    'name'=>'Tester',
), 'id=:id', array(':id'=>1));

5. delete ()

function delete($table, $conditions='', $params=array())

Method delete() membuat dan menjalankan statement SQL DELETE. Parameter $table menentukan table yang mana yang akan dihapus; $conditions dan $params mirip dengan where(), yakni menentukan WHERE di dalam statement DELETE. Method ini akan memberikan quote pada nama.

Berikut salah satu contoh:

//buat dan eksekusi SQL berikut:
// DELETE FROM `tbl_user` WHERE id=:id
$command->delete('tbl_user', 'id=:id', array(':id'=>1));

Sumber: http://www.yiiframework.com/doc/guide/1.1/id/database.query-builder

TUGASKU

Jumat, 05 Oktober 2012


TUGAS pemrograman visual
NAMA : DEDIK SETIAWAN
NIM : 113174051
KELAS : 2011 C

11.    Sebutkan fungsi tanggal dan waktu dalam c# (sharp) !
Jawaban : Secara default type datetime pada c# akan memberikan kembalian berupa tanggal dan waktu.
kalau tidak percaya coba bikin fungsi yang mengambil tanggal saat ini, pasti akan diberi kembalian berupa tanggal dan jam/waktu.
misal kita bikin fungsi ambil tanggal hari ini
        private void button1_Click(object sender, EventArgs e)
        {
            DateTime tgl = DateTime.Now;
            label1.Text = tgl.ToString();
        }

ketika method tersebut dijalankan biasanya secara default akan menghasilkan “bulan/tgl/tahun jam:menit:detik AM/PM”.
Terus gimana kalau yang kita butuhin cuman tanggalnya? gak butuh jamnya.
Ada beberapa pilihan cara memparsing nilai dari variabel tgl tadi
- ToLongDateString : Akan menghasilkan tanggal dalam format longdate (panjang)
- ToShortDateString : Akan menghasilkan tanggal dalam format shortdate (pendek)
- ToString(string format) : akan menghasilkan tanggal sesuai dengan format yang kita inginkan.
Anggap saja method yang pertama tadi menghasilkan nilai variabel tgl = 10/24/2008 2:48:19 PM. maka :
 String tglshort = tgl.ToShortDateString(); //akan menghasilkan "10/24/2008".
 String tgllong = tgl.ToLongDateString(); //akan menghasilkan "Friday, October 24, 2008".
 String tglformat = tgl.ToString("dd-MMM-yyyy"); //akan menghasilkan "24-Oct-2008".
dimana dd = tanggal, MMM = bulan dalam format 3 huruf, yyyy = tahun.
format ini bisa dirubah2 misal “dd/MM/yyyy” atau “MM/dd/yyyy” atau “MMM dd, yyyy”, dll
semua cara parsing diatas akan memberikan nilai kembalian dengan tipe string.

22.    Sebutkan fungsi dari string !
Jawaban : String adalah suatu tipe data bentukan seperti halnya array, bahakan string bisa disebut array of char, yaitu array dari tipe data char (karakter), sehingga membentuk suatu tipe data baru yang bisa menyimpan susunan huruf atau karekter lainnya.
v  Dalam Visual Basic terdapat banyak fungsi yang digunakan untuk mengolah data bertipe string. Berikut ini adalah penjelasan tentang fungsi-fungsi string yang sering digunakan.
LCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi kecil semua. Contoh:
s = LCase("Aku Bisa") , maka nilai s adalah "aku bisa"
UCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi besar semua. Contoh:
s = LCase("Aku Bisa") , maka nilai s adalah "AKU BISA"
Left(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kiri sebanyak n. Contoh:
VB 6.0, s = Left("Aku Bisa", 3)
VB .NET, s = Strings.Left("Aku Bisa", 3)
maka nilai s adalah "Aku"
Right(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kanan sebanyak n. Contoh:
VB 6.0, s = Right("Aku Bisa", 3)
VB .NET, s = Strings.Right("Aku Bisa", 3)
maka nilai s adalah "isa"
Mid(x,m,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n. Contoh:
s = Mid("Aku Bisa", 2, 2) , maka nilai s adalah "ku"
LTrim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dari string x.
Contoh: s = LTrim("     Aku Bisa     ") , maka nilai s adalah "Aku Bisa     "
RTrim(x) , digunakan untuk menghapus karakter spasi di bagian kanan dari string x.
Contoh: s = RTrim("     Aku Bisa     ") , maka nilai s adalah "     Aku Bisa"
Trim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dan kanan dari string x. Contoh:
s = Trim("     Aku Bisa     ") , maka nilai s adalah "Aku Bisa"
Len(x) , digunakan untuk menghitung jumlah karakter dari string x. Contoh:
s = Len("Aku Bisa") , maka nilai s adalah 8.
String(n,x) , digunakan untuk membuat karakter x sebanyak n. Contoh:
VB 6.0,  s = String(10, "A")
VB .NET, s = New String("A", 10)
maka nilai s adalah "AAAAAAAAAA"
Space(n) , digunakan untuk membuat karakter spasi sebanyak n. Contoh:s = Space(10) , maka nilai s adalah "          "
Asc(x) , digunakan untuk mengetahui nilai ASCII dari karakter x. Contoh:
s = Asc("A") , maka nilai s adalah 65
Chr(x) , digunakan untuk mengetahui karakter dari nilai ASCII x. Contoh:
s = Chr(65) , maka nilai s adalah "A"
InStr(x,n) , digunakan untuk mengetahui posisi karakter n didalam string x. Contoh:
s = InStr("Aku Bisa", "u") , maka nilai s adalah 3
StrComp(x,y,n) , digunakan untuk membandingkan string x dan string y berdasarkan n. Jika n bernilai 0 maka akan dibandingkan secara case-sensitive, sedangkan jika n bernilai 1 maka akan dibandingkan secara biasa. Contoh:
s = StrComp("Aku", "aku", 0) , maka nilai s adalah -1
s = StrComp("Aku", "aku", 1) , maka nilai s adalah 0
Khusus untuk fungsi ini, jika menghasilkan nilai 0 maka dianggap sebagai True, dan jika menghasilkan nilai selain 0 maka dianggap False.
StrConv(x,n) , digunakan untuk mengubah huruf dalam string x berdasarkan nilai n. Contoh:
s = StrConv("Aku Bisa", 1) , maka nilai s adalah "AKU BISA"
s = StrConv("Aku Bisa", 2) , maka nilai s adalah "aku bisa"
s = StrConv("aku bisa", 3) , maka nilai s adalah "Aku Bisa"
StrReverse(x) , digunakan untuk membalikkan posisi huruf dalam string x. Contoh:
s = StrReverse("Aku Bisa") , maka nilai s adalah "asiB ukA"
Replace(x,m,n) , digunakan untuk menggantikan karakter m dalam string x dengan karakter n. Contoh:
s = Replace("Kamu Juga Bisa", "a", "o") , maka nilai s adalah "Komu Jugo Biso"
Split(x,n)(i) , digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i. Contoh:
s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(0) , maka nilai s adalah "Kuda"
s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(1) , maka nilai s adalah "Kerbau"
s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(4) , maka nilai s adalah "Macan"
Join(x,n) , digunakan untuk menggabungkan rangkain string x yang dihubungkan dengan string n. Contoh:
VB6, s = Join(Array("Hani", "Indah", "Budi", "Herman"), " & ")
VB.NET, s = Join(New Object() {"Hani", "Indah", "Budi", "Herman"}, " & ")
maka nilai s adalah "Hani & Indah & Budi & Herman"

33.    Jelaskan mengenai timer pada C# (sharp) !
Jawaban :Seperti biasa, langkah awal yang kita lakukan adalah menyiapkan project baru dengan cara klik file pilih => new => project, untuk project name silahkan isi sesuai dengan keinginan, karena tidak ada batasan dalam memberi nama pada suatu project kecuali menggunakan karakter-karakter yang memang dilarang digunakan dalam menamai sebuah file, sekarang mari kita buat langsung projectnya
Langkah Pertama : Tambahkan 3 komponen label pada form yang telah disiapkan tadi, dan juga tambahkan komponen timer ke dalam form. Atur dan tata sedemikian rupa sehingga tampilannya sudah tepat. Jika komponen timer ditambahkan kedalam form,  tidak akan terjadi perubahan, akan tetapi lihat pada bagian bawah akan muncul icon jam. Hal itulah yang dinamakan dengan komponen timer

Langkah Kedua : Pada komponen timer yang telah ditambahkan kedalam form, double klik untuk membangkitkan event timerTIck. setelah itu tambahkan code berikut ini pada event yang muncul
            jamku = DateTime.Now;
            label2.Text = jamku.Hour.ToString();
            label1.Text = jamku.Minute.ToString();
            label3.Text = jamku.Second.ToString();     

Langkah Ketiga : pada event onLoad tambahkan source code berikut ini.
             jamku = DateTime.Now;
            timer1.Enabled = true;

dan  jangan lupa untuk mendeklatasikan variable global DateTime jamku
Langkah Keempat : Done. program selesai dibut, jika langkah langkah diatas dilakukan dengan benar maka, saat program dirunning

44.    Jelaskan bagaimana cara menampilkan gambar pada C# !

Jawaban ; Menampilkan Obyek Gambar dengan C Sharp (#)

Setelah melalui berkali - kali pencarian akhirnya di temukan satu code rahasia sehingga dengan code tersebut kita dapat menampilkan gambar yang kita sukai di windows tanpa perlu menampilkan form yang biasa muncul dengan border dan title. Berikut ini tahapan nya:
·         Buat form,
·         Siapkan memory untuk menampung gambar:
private Bitmap png;
·         Buat aksi untuk loading gambar yang akan kita panggil ketika load event formterjadi;
 private void MainForm_Load(object sender , System.EventArgs e )
        {
            //FormBorderStyle = FormBorderStyle.None;
            png = (Bitmap)Bitmap.FromFile("Month and Star - clear 50px.jpg");
           
        }
·         Buat aksi untuk memunculkan gambar dan membuat background transparant
private void MainForm_Paint(object sender, PaintEventArgs e)
        {
            ImageAttributes attr = new ImageAttributes();
            // Set the transparency color key based on the upper-left pixel 
            // of the image.  This sets transparency for the image only.
            attr.SetColorKey(png.GetPixel(0, 0), png.GetPixel(0, 0));
            //Fill the form with the transparent color set in the transparencykey attribute
            //of the form.
            //This also makes the form invisible to the mouse
            e.Graphics.FillRectangle(Brushes.Transparent, this.DisplayRectangle);
            //Paint the image
            //Now mouse events will occur only in the visible image area, effectively reshaping the
            //form to the image.
            GraphicsUnit pu = GraphicsUnit.Pixel;
            e.Graphics.DrawImage((Image)png, Rectangle.Truncate( //need to convert from RectangleF
            png.GetBounds(ref pu)), 0F, 0F, (float)png.Width, (float)png.Height,
            GraphicsUnit.Pixel, attr);
           
        }
·         Tambahkan aksi MainFrom_Load dan MainForm_Paint ke dalam Load and Paint Event, pada bagian  
private void InitializeComponent()
        {
            this.SuspendLayout();
            ..            
// membuat form tanpa di lengkapi dengan border
            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            this.Load +new System.EventHandler(this.MainForm_Load);
            this.Paint +new System.Windows.Forms.PaintEventHandler(this.MainForm_Paint);
            ..
        }

·         Selesai,
55.    Jelaskan bagaimana cara membaca file text dan menampilkan isinya !

Jawaban :  Membaca File Text di C#

Categories: .NET
Saya akan mencoba menunjukkan kepada anda bagaimana mengambil informasi dari sebuah file text (.txt) di C# dan kemudian menggunakan ArrayList untuk menampilkan informasi tersebut ke user. Berikut langkah-langkahnya:
1.      Buka Microsoft Visual Studio 2010.
2.      Buat project baru di Console Application in Visual C#.
3.      Tambahkan project references System.IO , System.Collections .
4.      Tambahkan code berikut didalam Main
static void Main(string[] args)
 
        {
 
            //Membuka sebuah file test.txt di E
 
            StreamReader objReader = new StreamReader("E:\\test.txt");
 
 
            //buat sebuah variabel string karena nilainya akan dimasukkan ke dalam ArrayList
 
            string sLine = "";
 
            ArrayList arrText = new ArrayList();
 
            while (sLine != null)
 
            {
 
                sLine = objReader.ReadLine();
 
                if (sLine != null)
 
                    arrText.Add(sLine);
 
            }
 
            objReader.Close();
 
            //menampilkan isi ArrayList ke layar
 
            foreach (string sOutput in arrText)
 
                Console.WriteLine(sOutput);
 
            Console.ReadLine();
 
        }
 
Diperoleh dari berbagai sumber.