Sponsor

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Best Patner

Sabtu, 09 April 2011

Membuat Trigger mysql

Sebuah Trigger adalah objek database yang bernama yang mendefinisikan beberapa tindakan yang database harus mengambil ketika beberapa database yang terkait peristiwa terjadi. Trigger dijalankan ketika anda mengeluarkan perintah manipulasi data seperti INSERT, DELETE, UPDATE di atas meja yang memicu telah dibuat. Mereka secara otomatis dijalankan dan juga transparan bagi pengguna. Tapi untuk menciptakan memicu pengguna harus memiliki hak istimewa CREATE TRIGGER. Pada bagian ini kami akan menjelaskan Anda tentang sintaks untuk membuat dan drop pemicu dan menjelaskan beberapa contoh bagaimana menggunakannya.
CREATE TRIGGER
Sintaks CREATE TRIGGER umum adalah:
        
trigger_time CREATE TRIGGER trigger_name trigger_event TENTANG tbl_name UNTUK SETIAP trigger_statement ROW
Dengan menggunakan pernyataan di atas kita dapat menciptakan memicu baru. Pemicunya hanya dapat mengasosiasikan dengan nama tabel dan yang harus mengacu pada meja permanen. Trigger_time berarti waktu pemicu. Hal ini dapat SEBELUM atau SESUDAH. Hal ini digunakan untuk menentukan yang memicu kebakaran sebelum atau setelah pernyataan yang dieksekusi itu. Trigger_event menentukan pernyataan yang mengeksekusi memicu. trigger_event bisa salah satu dari DML Pernyataan: INSERT, UPDATE, DELETE.
Kita tidak dapat memiliki pemicu dua untuk tabel tertentu, yang memicu aksi waktu yang sama dan acara. Untuk Instance: kita tidak bisa memiliki dua SEBELUM INSERT pemicu untuk tabel yang sama. Tapi kita dapat memiliki INSERT SEBELUM dan memicu SEBELUM UPDATE untuk tabel yang sama.
Trigger_statement memiliki pernyataan yang mengeksekusi ketika kebakaran pemicu tetapi jika anda ingin mengeksekusi beberapa pernyataan yang Anda harus menggunakan pernyataan senyawa BEGIN ... END.
Kita bisa merujuk kolom tabel yang terkait dengan memicu dengan menggunakan kata kunci LAMA dan BARU. OLD.column_name digunakan untuk merujuk kolom dari sebuah baris yang sudah ada sebelum dihapus atau diperbarui dan NEW.column_name digunakan untuk merujuk kolom dari sebuah baris baru yang dimasukkan atau setelah baris yang sudah ada diperbarui.
Dalam pemicu INSERT kita dapat menggunakan hanya NEW.column_name karena tidak ada baris tua dan dalam memicu HAPUS kita dapat menggunakan hanya OLD.column_name karena tidak ada baris baru. Tetapi dalam memicu UPDATE kita bisa menggunakan keduanya, OLD.column_name digunakan untuk merujuk kolom berturut-turut sebelum diperbarui dan NEW.Column_name digunakan untuk merujuk kolom baris setelah diperbarui.
Pada contoh berikut ini, kami memperbarui kolom tabel Gaji Karyawan sebelum memasukkan suatu arsip dalam tabel Emp. Contoh:


mysql> SELECT * FROM Employee;
+-----+---------+----------+-------------------+--------+-------+
| Eid | Ename   | City     | Designation       | Salary | Perks |
+-----+---------+----------+-------------------+--------+-------+
| 1   | Rahul   | Delhi    | Manager           | 10300  | 853   |
| 2   | Gaurav  | Mumbai   | Assistant Manager | 10300  | 853   |
| 3   | Chandan | Banglore | Team Leader       | 15450  | 999   |
| 5   | Tapan   | Pune     | Developer         | 20600  | 1111  |
| 6   | Amar    | Chennai  | Developer         | 16000  | 1124  |
| 7   | Santosh | Delhi    | Designer          | 10000  | 865   |
| 8   | Suman   | Pune     | Web Designer      | 20000  | 658   |
+-----+---------+----------+-------------------+--------+-------+
7 rows in set (0.00 sec)
mysql> delimiter //
mysql> CREATE TRIGGER ins_trig BEFORE INSERT ON Emp
    -> FOR EACH ROW
    -> BEGIN
    -> UPDATE Employee SET Salary=Salary-300 WHERE Perks>500;
    -> END;
    -> //
Query OK, 0 rows affected (0.01 sec)
mysql> delimiter ;
mysql> INSERT INTO Emp VALUES(9,'Rajesh','Delhi','Developer',15000,658);
Query OK, 1 row affected (0.05 sec)
mysql> SELECT * FROM Employee;
+-----+---------+----------+-------------------+--------+-------+
| Eid | Ename   | City     | Designation       | Salary | Perks |
+-----+---------+----------+-------------------+--------+-------+
| 1   | Rahul   | Delhi    | Manager           | 10000  | 853   |
| 2   | Gaurav  | Mumbai   | Assistant Manager | 10000  | 853   |
| 3   | Chandan | Banglore | Team Leader       | 15150  | 999   |
| 5   | Tapan   | Pune     | Developer         | 20300  | 1111  |
| 6   | Amar    | Chennai  | Developer         | 15700  | 1124  |
| 7   | Santosh | Delhi    | Designer          | 9700   | 865   |
| 8   | Suman   | Pune     | Web Designer      | 19700  | 658   |
+-----+---------+----------+-------------------+--------+-------+
7 rows in set (0.00 sec)


Pada contoh berikut ini kita memodifikasi tabel gaji karyawan sebelum memperbarui catatan dari tabel yang sama. Contoh:

mysql> delimiter //
mysql> CREATE TRIGGER updtrigger BEFORE UPDATE ON Employee
    -> FOR EACH ROW
    -> BEGIN
    -> IF NEW.Salary<=500 THEN
    -> SET NEW.Salary=10000;
    -> ELSEIF NEW.Salary>500 THEN
    -> SET NEW.Salary=15000;
    -> END IF;
    -> END
    -> //
Query OK, 0 rows affected (0.01 sec)
mysql> delimiter ;
mysql> UPDATE Employee
    -> SET Salary=500;
Query OK, 5 rows affected (0.04 sec)
Rows matched: 7  Changed: 5  Warnings: 0
mysql> SELECT * FROM Employee;
+-----+---------+----------+-------------------+--------+-------+
| Eid | Ename   | City     | Designation       | Salary | Perks |
+-----+---------+----------+-------------------+--------+-------+
| 1   | Rahul   | Delhi    | Manager           | 10000  | 853   |
| 2   | Gaurav  | Mumbai   | Assistant Manager | 10000  | 853   |
| 3   | Chandan | Banglore | Team Leader       | 10000  | 999   |
| 5   | Tapan   | Pune     | Developer         | 10000  | 1111  |
| 6   | Amar    | Chennai  | Developer         | 10000  | 1124  |
| 7   | Santosh | Delhi    | Designer          | 10000  | 865   |
| 8   | Suman   | Pune     | Web Designer      | 10000  | 658   |
+-----+---------+----------+-------------------+--------+-------+
7 rows in set (0.00 sec)
mysql> UPDATE Employee
    -> SET Salary=1500;
Query OK, 7 rows affected (0.03 sec)
Rows matched: 7  Changed: 7  Warnings: 0
mysql> SELECT * FROM Employee;
+-----+---------+----------+-------------------+--------+-------+
| Eid | Ename   | City     | Designation       | Salary | Perks |
+-----+---------+----------+-------------------+--------+-------+
| 1   | Rahul   | Delhi    | Manager           | 15000  | 853   |
| 2   | Gaurav  | Mumbai   | Assistant Manager | 15000  | 853   |
| 3   | Chandan | Banglore | Team Leader       | 15000  | 999   |
| 5   | Tapan   | Pune     | Developer         | 15000  | 1111  |
| 6   | Amar    | Chennai  | Developer         | 15000  | 1124  |
| 7   | Santosh | Delhi    | Designer          | 15000  | 865   |
| 8   | Suman   | Pune     | Web Designer      | 15000  | 658   |
+-----+---------+----------+-------------------+--------+-------+
7 rows in set (0.01 sec)


DROP TRIGGER
Sintaks umum DROP TRIGGER adalah:
         DROP TRIGGER trigger_name

Pernyataan ini digunakan untuk menjatuhkan pemicu. Contoh Menjatuhkan Pemicu ini:


mysql> DROP TRIGGER updtrigger;
Query OK, 0 rows affected (0.02 sec)


sumber dari http://www.roseindia.net/mysql/mysql5/triggers.shtml

Minggu, 27 Februari 2011

Cara menjalankan Bel Automatic (Tutorial)

Tutorial Cara Menjalankan Bel Automatic

Cukup mudah untuk menjalankan Bel Automatic, tidak pakai pusing, walaupun tanpa pemandu atau buku manual anda tak akan merasa kesulitan mengopersikan Bel Automatic.
Langkah2 standarnya adalah : Setelah anda berhasil menginstal Bel Automatic jalankan Bel.exe yang ada di decstop komputer anda dengan cara doubel klik bel.exe, sehingga akan tampil seperti dibawah ini.

Ini adalah form utama Bel Automatic, Keterangan Bagian2 form Utama :
1. Bagian atas adalah Judul Program "BELL AUTOMATIC"
2. Bagian Tengah adalah table jadwal bel yang telah di setting terdiri :
   a. Kolom Jam = menerangkan jam bel dalam satu hari.
   b. Kolom Keterangan = Menerangkan Keterangan jadwal pada jam tersebut.
   c. Kolom T = menerangkan apakah jadwal pada jam tersebut sudah lewat apa belum ( bila terisi 1 jadwal  telah lewat)
3. Bagian bawah sebelah kiri menerangkan Jam saat ini (Sesuai jam komputer)
4. Tombol Close digunakan untuk keluar dari program(menutup program Bel Komputer), dapat juga dengan menekan tombol Esc.
5. Tombol Jadwal digunakan untuk mengatur Jadwal Bel, bila tombol ini ditekan akan tampil seperti gambar dibawah ini :
Keterangan Form Jadwal :

1. Tanggal : Menerangkan tanggal jadwal bel, bila tanggal ini diisi maka bel akan bunyi hanya pada tanggal tersebut,bila dikosongi maka setiap hari akan berbunyi.
2. Jam : Menerangkan Jam jadwal bel, terdiri dari 2 digit jam, 2 digit menit, 2 digit detik
3. Keterngan : Menerangkan Keterangan Jadwal.
4. Suara 1 : kolom pertama (Sebelah kiri) digunakan untuk menyeting berapa kali suara pertama akan berbunyi, kolom Kedua (Sebelah kanan) digunakan untuk mengisi alamat suara 1 disimpan, bila anda kesulitan dalam mengisi alamat suara 1 anda dapat mengeklik kotak disebelah paling kanan pada baris suara 1, maka akan tampil daftar suara, pilih suara yang anda inginkan kemudian klik tombol ok.
5. Suara 2 : keterngan seperti suara pertama (maaf disingkat ya)
6. Tombol Tambah : digunakan untuk menambah jadwal baru.
7. Tombol Koreksi : digunakan untuk mengoreksi/ Merubah jadwal tertentu yang tampil, selama anda belum mengeklik koreksi data tidak akan bisa diganti.
8. Tombol Hapus :  digunakan untuk menghapus jadwal tertentu yang tampil
9. Tombol Keluar : digunakan untuk keluar dari form Jadwal dan kembali ke form Utama
10. Table jadwal : menampilkan semua jadwal Bel Automatic, ini juga digunakan untuk mengarahkan jadwal mana yang akan dikoreksi atau diedit, caranya klik jadwal yang akan dikoreksi atau dihapus maka bagian atas akan berubah sesuai data yang anda klik, selanjutnya data siap untuk dikoreksi atau dihapus.

Cukup mudah bukan dalam menjalankan Bel Automatic, selamat mencoba semoga bermanfaat, bila anda masih merasa kesulitan silahkan hubungi kami, kami siap membantu permasalah anda.
kunjungi web kami di www.byansoft.com

Sabtu, 26 Februari 2011

Cara Menginstal Bel Automatic (Bel otomatis)

Cara Menginstal Bel Automatic (Bel otomatic)
  
Tahap I


Setelah file setup bel automatic di download, jalankan file tersebut dengan cara double klik, Tunggu sampai muncul tampilan seperti dibawah ini
Tunggu beberapa saat untuk pengecekan hardware ataupun software yang dibutuhkan oleh program terpenuhi, bila ingin membatalkan menginstal dapat mengeklik tombol Cancel dibagian bawah.

Tahap II

Selanjutnya akan muncul tampilan seperti berikut :

 Klik tombol Next untuk melanjutkan atau tombol Cancel untuk membatalkan menginstal Program Bel Automatic

Tahap III


Pada tahap ini anda diharuskan megisi nama anda pada kolom User Name, dan nama Organisasi/ Nama Toko/ Nama Perusahaan anda pada kolom Organization dan lanjutkan mengeklik tombil Next
 
 














Tahap IV

Pada tahap ini ada harus memilih type setup yang anda inginkan, atau biarkan saja kemudian klik tombol next



Tahap V
Pada form ini menginformasikan kembali tempat install maupun setting yang anda inputkan pada form sebelumnya, klik tombol Back untuk memperbaiki inputan sebelumnya. Bila sudah benar dan siap untuk menginstal program klik tombol Instal

Tahap VI

 Dalam tahap ini adalah proses pengopian data  ke komputer anda, tunggulah sampai sampai selesai


Tahap VII

Proses Instal program Bel Automatic selesai, klik tombol Finish untuk keluar

Jumat, 25 Februari 2011

Bel Automatic

Bel Automatic
Program Bel Automatic adalah program Sederhana yang digunakan untuk mengatur waktu. Jadwal dapat diatur sesuai keperluannya masing masing, dapat diatur harian atau pun diatur sesuai tanggal tertentu, Program ini cocok digunakan untuk sekolah, perusahaan, atau instansi-instansi yang lain. dalam satu jadwal dapat diatur jumlah suara dan jenis suara yang akan berbunyi, format suara dapat ditambahkan sediri di folder sounds dengan format mp3, wav, atau yang lain( dapat dicoba-coba sendiri).

Program ini dapat berjalan di windows 2000, xp, vista, win7, atau linux dengan setting tertentu. bila anda merasa kesulitan dalam mendownload file, menginstal ataupun dalam mengoprasikan program ini dapat menghubungi kami.

Contact :
Agus Suryono
web   : www.byansoft.com
Email : agus_erlin@yahoo.co.id, info@byansoft.com
Telp. +6224 70856903

Program dapat di download di klik disini
Atau anda dapat download juga di sini
Semoga program ini bermanfaat

tags: bel otomatis, bel sekolah