Menambah data dari tabel lain dan dari file lain

Cara ini sebenarnya hanya untuk memindahkan data dari satu tabel ketabel
lain yang dituju. Fungsi ini juga sebenarnya dapat digunakan untuk mem backup
data dan mendokumentasikannya ketabel lain.

Misalkan terdapat 2 tabel yakni :

1). tabel guru

mysql> SELECT * FROM GURU;
+------+----------+--------+----------+--------------------+
| nip  | namaguru | jk     | goldarah | addres             |
+------+----------+--------+----------+--------------------+
| 0001 | JUNIAR   | WANITA | O        | jl. jambu 2        |
| 0002 | HENNY S  | WANITA | AB       | jl. cempaka 3      |
| 0003 | SUPARJO  | PRIA   | A        | jl. rasuna said 23 |
| 0004 | PAULUS   | PRIA   | B        | jl. Supratman      |
| 0005 | SULASTRI | WANITA | A        | jl. Sujono 214     |
+------+----------+--------+----------+--------------------+
5 rows in set (0.00 sec)

2). tabel guru1
mysql> SELECT * FROM GURU1;
+------+----------+--------+----------+------------------+
| nip  | namaguru | jk     | goldarah | email            |
+------+----------+--------+----------+------------------+
| 0008 | HENDRO S | PRIA   | O        | hendro@yahoo.co  |
| 0009 | SANDRA   | WANITA | AB       | sandra@yahoo.com |
| 0010 | MARULI   | PRIA   | A        | maruli@gmail.com |
| 0011 | JEFRY    | PRIA   | B        | jef@hotmail.com  |
| 0012 | ENDANG   | WANITA | AB       | endang@gmail.com |
+------+----------+--------+----------+------------------+
5 rows in set (0.00 sec)

Kita dapat menambahkan record data dari tabel guru1 ke tabel guru,
dengan query sebagai berikut:

mysql> INSERT INTO GURU
    -> SELECT * FROM GURU1;

Setelah kita lakukan query diatas maka jika kita cek data pada tabel guru
akan menjadi seperti berikut ini.

Mengelola tabel pada mysql

1. Menambah Data

Bagaimana kita menambah data dalam tabel ?

Sebagai latihan kita, bangunlah sebuah database yang baru dengan nama 'akademikdb'

    mysql> CREATE database akademikdb;
Kemudian aktifkan database tersebut

    mysql> USE akademikdb;

Kemudian bangun sebuah tabel dengan nama 'mahasiswa'

    mysql> CREATE TABLE mahasiswa (nim varchar(8), nama varchar(20), tglhr date,
        -> almt varchar(25), agama varchar(15), jk char(1), primary key(nim));

tampilkanlah tabel dan strukturnya untuk memastikan tabel sudah ada

    mysql> SHOW TABLES;
    +----------------------+
    | Tables_in_akademikdb |
    +----------------------+
    | mahasiswa            |
    +----------------------+
    1 row in set (0.00 sec)


    mysql> DESC MAHASISWA;

    +-------+-------------+------+-----+---------+-------+
    | Field | Type        | Null | Key | Default | Extra |
    +-------+-------------+------+-----+---------+-------+
    | nim   | varchar(8)  |      | PRI |         |       |
    | nama  | varchar(20) | YES  |     | NULL    |       |
    | tglhr | date        | YES  |     | NULL    |       |
    | almt  | varchar(25) | YES  |     | NULL    |       |
    | agama | varchar(15) | YES  |     | NULL    |       |
    | jk    | char(1)     | YES  |     | NULL    |       |
    +-------+-------------+------+-----+---------+-------+
    6 rows in set (0.01 sec)


Untuk menambahkan data kedalam tabel mahasiswa diatas lakukan perintah query berikut ini:    mysql> INSERT INTO mahasiswa VALUES
           -> ('07310001', 'ALI OPAN', '1980-03-21', 'JL. LUKU 20', 'KATOLIK', 'L'),
            -> ('07310002', 'SANUSI', '1981-05-11', 'JL. SAWO 21', 'ISLAM', 'L'),
           -> ('07310003', 'ISPANI', '1980-02-13', 'JL. SAMPUNA 23', 'ISLAM', 'L'),
            -> ('07310004', 'SANTI', '1985-09-19', 'JL. BROMO 22', 'KRISTEN', 'P'),
            -> ('07310005', 'TITIN', '1988-11-29', 'JL. BROMO 342', 'KRISTEN', 'P');
    Query OK, 5 rows affected (0.06 sec)
    Records: 5  Duplicates: 0  Warnings: 0

Untuk melihat data dalam tabel lakukan perintah query berikut ini:

    mysql> SELECT * FROM mahasiswa;

    +----------+----------+------------+----------------+---------+------+
    | nim      | nama     | tglhr      | almt           | agama   | jk   |
    +----------+----------+------------+----------------+---------+------+
    | 07310001 | ALI OPAN | 1980-03-21 | JL. LUKU 20    | KATOLIK | L    |
    | 07310002 | SANUSI   | 1981-05-11 | JL. SAWO 21    | ISLAM   | L    |
    | 07310003 | ISPANI   | 1980-02-13 | JL. SAMPUNA 23 | ISLAM   | L    |
    | 07310004 | SANTI    | 1985-09-19 | JL. BROMO 22   | KRISTEN | P    |
    | 07310005 | TITIN    | 1988-11-29 | JL. BROMO 342  | KRISTEN | P    |
    +----------+----------+------------+----------------+---------+------+
    5 rows in set (0.00 sec)



BAGAIMANA MELIHAT DATABASE YANG SUDAH ADA?


    mysql-> show databases;

Dengan perintah diatas maka seluruh database yang sudah pernah ada dibuat akan ditampilkan.
Jika anda ingin mengaktifkan salah satu database yang ada anda cukup mengetikkan perintah sebagai berikut :

    mysql-> USE nama_database_yang_dipilih;

contoh jika pada hasil show terdapat database akademik, maka dapat diaktifkan dengan cara :

    mysql-> USE akademik;

   
MEMBANGUN DATABASE

Bentuk umum perintah:


    mysql-> CREATE DATABASE nama_database;

Perintah ini digunakan untuk membangun sebuah database yang baru. Bila nama database
tersebut telah digunakan sebelumnya, maka pesan error akan muncul.

Sebagai latihan, bangunlah sebuah database akademik.

    mysql-> CREATE DATABASE akademik;


MEMBANGUN TABEL DALAM DATABASE

Secara umum query yang digunakan untuk membangun sebuah tabel dalam database adalah sebagai berikut:

    mysql-> CREATE  TABLE nama_tabel(field1 type1, field2 type2, field3 type3,...........,
               -> primary key (nama field yang akan menjadi kunci primer));

Untuk membangun sebuah tabel dalam database, maka terlebih dahulu harus mengaktifkan database dimana tabel tersebut akan dibangun. Jika tidak mengaktifkan terlebih dahulu database nya maka akan diberikan pesan error.

Sebagai contoh dapat kita lihat berikut ini tanpa mengaktifkan database terlebih dahulu:

    mysql-> create table mahasiswa(nim varchar(8), nama varchar(25), jk varchar(9),
                  -> notelp varchar(12), alamat varchar(30), email varchar(15), primary key (nim));

    ERROR 1046: No Database Selected

Sebagai latihan bangulah sebuah tabel pada database akademik yang telah kita bangun sebelumnya, dengan langkah
sebagai berikut:

    mysql-> USE akademik;

Membangun Tabel mahasiswa

    mysql-> CREATE TABLE mahasiswa(nim varchar(8), nama varchar(25), jk varchar(9),
                   -> notelp varchar(12), alamat varchar(30), email varchar(15), primary key (nim));

    Query OK, 0 rows affected (0.27 sec)

Membuat Database menggunakan mysql

Berikut ini saya akan memberikan contoh sederhana bagaimana membuat tabel menggunakan perintah dasar mysql :
? Menambah kolom baru pada posisi awal tabel
mysql> ALTER TABLE siswa ADD nomor_siswa FIRST ;
? Menambah kolom baru dengan posisi setelah kolom tertentu
mysql> ALTER TABLE siswa ADD nomor_ktp AFTER nama_siswa ;
? Menambah kolom baru pada posisi akhir tabel (default).
mysql> ALTER TABLE siswa ADD nomor_siswa ;
? Menambah kolom baru dengan poisi setelah kolom tertentu
mysql> ALTER TABLE siswa ADD nomor_ktp AFTER nama_siswa ;
? Menambah kolom baru pada posisi awal tabel
mysql> ALTER TABLE siswa ADD nomor_siswa FIRST ;
? Menambah kolom baru dengan poisi setelah kolom tertentu
mysql> ALTER TABLE siswa ADD nomor_ktp AFTER nama_siswa ;
? Mengganti nama kolom pada tabel sekaligus dengan menentukan jenis kolomnya:

Perintah-perintah umum pada Mysql

Perintah-perintah yang dibahas disini hanya perintah-perintah umum yang sering
digunakan saja. Tingkatan hak akses user (user privileges ) mempengaruhi bisa tidaknya
seseorang melakukan perintah-perintah tertentu. Bila Anda memiliki akses setingkat admin/root,
maka tidak ada kendala untuk menjalankan seluruh perintah yang ada. Tetapi, bila Anda adalah
user biasa, maka sebaiknya tanyakanlah kepada Administrator Sistem Anda, hak akses apa saja
yang Anda miliki. Perintah -perintah ini disusun secara alfabet. 
Beberapa simbol bantuan digunakan dalam penulisan perintah dengan maksud sebagai berikut:

Perbedaan Signal Analog & Signal Digital


Signal analog
Signal analog adalah signal yang berupa gelombang elektro magnetik dan bergerak atas dasar fekuensi. Frekuensi adalah jumlah getaran bolak balik sinyal analog dalam satu siklus lengkap per detik. Satu siklus lengkap terjadi saat gelombang berada pada titik bertegangan nol, menuju titik bertegangan positif tertinggi pada gelombang, menurun ke titik tegangan negatif dan menuju ke titik nol kembali (lihat gambar). Semakin tinggi kecepatan atau frekuensinya semakin banyak siklus lengkap yang terjadi pada suatu periode tertentu. Kecepatan frekuensi tersebut dinyatakan dalam hertz. Sebagai contoh sebuah gelombang yang berayun 

 bolak balik sebanyak sepuluh kali tiap detik berarti memiliki kecepatan sepuluh hertz.




Signal analog dapat digunakan dalam media tertutup seperti kabel coaxial, TV kabel dan kabel tembaga . Signal analog dapat pula digunakan melalui medium terbuka seperti gelombang mikro, telepon rumah tanpa kabel dan telepon seluler.
Kerugian pada sinyal sistem analog
Pengiriman signal analog dapat dianalogikan mengirim air lewat pipa. Aliran pipa kehilangan tenaganya saat disalurkan melalui sebuah pipa. Semakin jauh pipa semakin banyak tenaga yang berkurang dan aliran semakin menjadi lemah. Demikian pula signal analog akan menjadi lemah setelah melewati jarak yang jauh.
Selain bertambah jauh signal analog juga memungut interferensi elektrik atau “noise” dari dalam jalur. Kabel listrik, petir dan mesin-mesin listrik semua menginjeksikan noise dalam bentuk elektrik pada signal analog.
Untuk mengatasi kelemahan tersebut maka diperlukan alat penguat signal yang disebut amplifier

TROUBLESHOOTING KOMPUTER


Komputer sudah merupakan alat bantu yang tergolong penting saat ini, kita ambil salah satu contoh pada kegiatan perkantoran, tentunya dengan adanya komputer maka pekerjaan dapat diselesaikan dengan lebih cepat. Sebagai pengguna atau pemakai komputer tentunya kita juga pernah mengalami masalah dengan komputer. Hal tersebut dapat diakibatkan adanya ketidaksesuaian dari komponen dasar komputer itu sendiri yang biasanya berkaitan dengan Software (perangkat lunak atau aplikasinya), Hardware (perangkat keras) atau Brainware               (si pemakai komputer).

Pengertian Troubleshooting Komputer

Dalam dunia komputer, segala sesuatu masalah yang berhubungan dengan komputer disebut Troubleshooting dan timbulnya masalah dalam komputer tentu ada sebabnya. Pada kesempatan ini kita akan sedikit belajar untuk mendeteksi masalah pada komputer Anda terutama yang berhubungan dengan Hardware. 

Untuk permasalahan dengan Software sebaiknya Anda lakukan pendeteksian sederhana dahulu seperti pemeriksaan file-file yang berhubungan dengan Software atau spesifikasi permintaan (requirement) dari Software. Apabila permasalahannya cukup rumit, sebaiknya Anda install ulang saja Software tersebut, karena akan terlalu rumit untuk memperbaiki sebuah Software, sedangkan untuk permasalahan dengan Brainware, penulis hanya dapat memberikan saran “istirahat dulu deh, he…”.

Instalasi Windows Menggunakan Flash Disk


Karena beberapa alasan seperti CD-ROM rusak atau lainnya, maka terkadang kita hanya bisa menggunakan USB untuk memasukkan data kedalam harddisk. Jika CD-ROM rusak maka kita pun tidak akan bisa melakukan instalasi Windows di komputer.
Oleh karena itu, software WinToFlash ini akan sangat kita butuhkan karena dengan software ini maka kita tidak perlu lagi memerlukan CD master Windows untuk proses instalasi sistem operasi.
WinToFlash sangat mudah untuk digunakan, bahkan oleh seseorang yang masih awam. Kita hanya perlu memilih versi Windows yang akan ditransfer, seperti Windows XP, Windows 2003, Windows Vista, Windows 2008 ataupun Windows 7.
Bagaimana caranya agar kita bisa install Windows menggunakan USB flashdisk?

 - Silahkan download software WinToFlash, jangan lupa siapkan juga CD master Windows yang akan ditransfer ke USB untuk instalasi komputer.
- Install di komputer yang masih normal, silahkan pinjam punya teman atau tetangga.
- Jalankan software/aplikasi WinToFlash.
- Pada pilihan Task type: silahkan sesuaikan dengan CD mater windows kita. – Jika kita akan menginstall Windows XP maka pilih “Transfer Windows Xp setup to flash”.

 
- Selanjutnya pilih drive tempat CD master Windows yang akan ditransfer.

 
- Tentukan juga drive USB yang digunakan.
- Terakhir klik Create.
- Tunggu hingga proses selesai.
Setelah proses transfer selesai, flashdisk siap digunakan untuk menginstall Windows di komputer tanpa lagi perlu CD master Windows.





 
Support : Creating Website | Damanik | Team
Copyright © 2009. Par Huta - Huta - All Rights Reserved
Template Modify by bg Damanik
Proudly powered by Blogger