Jumat, 31 Agustus 2012

31/08/2012

mempelajari & memahami mksut 3 macam relasi dlm database tu ap? yaitu :
1.one to one
2.many to one
3.many to many
dan membuka sdikit" database nortwind tp cuma sekilas sja,,,ckck
trus siangny ank prakerin smua d tes tuk mndiskusikn ap isi dr database northwind#

Kamis, 30 Agustus 2012

30/08/2012

hari ini saya mencetak ulang digram database nortwind karna yg kmrin saya print salah stlah lihat pny teman2 ternyata harus di relasi kn.kmudian smw ank prakerin d tanya sama bu ros ap fungsi dr relasi tersebut?? tman2 gx da yg jwb & tu di jdikan PR..kmudian tnya k mas yondi & d beri tau Di dalam database ada 3 macam relasi yaitu :
1.one to one
2.one to many
3.many to many
jd tugas ane hrus paham dgn arti di dalam 3 macam relasi tersebut,,relasi dr diagram nortwind & ane harus memahami alur relasi dr gmbar digram database northwind tersebut.

Rabu, 29 Agustus 2012

29/08/2012

hari ini saya & tman2 mngprint desain diagram northwind yg sdah kmi desain.saya cuma asal ngeprint msi blum memahaminy,,lw tman2 sdah pham ap blum.  hehe

Selasa, 28 Agustus 2012

28/08/2012

hari ini saya dah msuk PSG mski dgn keadaan yg sdah agak smbuh,,
kmudian saya di beri tau tman2 tugas baru yg di berikn snin kmrin,,tuk memahami diagram database & di desain#

Senin, 27 Agustus 2012

27/08/2012

hari ini saya gk msuk prakerin di karna kn skit stlah lburan.. :'D
tp mlamny saya k rmahny angga desi tuk mnanyakn td gmna d tmpat prakerin!!
dan THR(tugas hari raya)nya gmna?? katany di tes..dan angga klompokan ma bangkit.
dan mndpatkn tugas lagi tuk memahami digram database di database nortwind.

Selasa, 14 Agustus 2012

14/08/2012

hari ini saya mndpatkn THR(tugas hari raya) dr mas yondi..soalny tgl 15 besok sdah libur.
saya & teman2 lainny  mndapat kn pesan dr mas yondi & mas eko tuk mempelajari dasar database dulu sblum mlkukan coding2 di vb.
tugas yg d berikn tuk mncari macam2 DML (SELECT,,INSERT,,UPDATE,,DELETE) di internet
  • mncari & memahami kondisiny.
  • Stlah itu mncari Operator pada text,number & date beserta Fungsiny.
  • mencari macam2 like yg terdiri dr 4 macam.
yg insyallah kata mas yondi jk sdah msuk prakerin kmbali tgl 27 agustus semua ank siswa prakerin akn di tes satu persatu.

Senin, 13 Agustus 2012

13/08/2012

saya dan kawan2 mw tnya k mas andre tp gk msuk kerja hari ini,,mw tnya k mas jondi juga gak msuk,,yg msuk cma ad mas eko!!
kami semua mau tnya tntang mngoneksikan crystal report ke vb 06 apakah sdah bner ap lum yg sdah kmi koneksi dgn contoh yg sdah yg di berikn!!
kmudian kami tnya k mas eko katanya cra kmi sdah bner cuma lbih baik mengoneksi kn crystal report coba dgn cara desain di luar!!

Jumat, 10 Agustus 2012

10/08/2012

mncari coding tuk form login di internet tp debug di vb ane!! rus tnya ke tman (bangkit imam & alfian prasetyo) dan akhirny gk debug kmudian ane bljar Crystal report dan memahaminy tuk di koneksikn dgn vb 06 cara mngkoneksikn pkai cra yg di ajar kn sama mas andre.

Kamis, 09 Agustus 2012

9/08/2012

menyelesaikn tugas yg di berikan hari rabu tgl 8 kmrin# mski sdah slsai tp cuma membenahiny aja & merapikan,,cz tampilan masih eror & blum rapi!!

Rabu, 08 Agustus 2012

8/08/2012

mengerjakan tugas yg di berikan oleh pk candra yg disruh mepostingkn & mempelajari query dasar#

MeRESTORE DATABASE

di Prakerin di beri tugas sama pk Chandra untuk memosting tentang MySQL yg terdiri dr DDL,,DML,,DCL,,TCL dngan pnjlasan yg lengkap b'serta queryx N' mas Yondy mnyuruh mncoba Query dr database northwind. Northwind a/ database yang default,,namun karna memakai MySQL 2008 database northwind yg dimaksud tidak ada tp bisa t'atasi ane ngopy filenya di mas Andre.
y uda deh gan biar gx t'lalu lama ane cara2ny merestore!!
  • copy an file nortwind  terserah mau ane taruh mana,,kemudian ane buka MySQL server 2008 nya
  • setelah MySQL 2008 terbuka pada Database Klik kanan lalu pilih "Restore Database"

  • Kemudian setelah memilih "Restore Database" akan muncul seperti gambar di bawah & masukkan nama Database terserah agan.
  • Selanjutnya setelah memberi nama Databasenya pilih From devicenya & masukkan filenya.
  • Lalu akan muncul gmbar seperti di bawah brikut kmudian pilih Add untuk memasukkan filenya,,masukkan file Northwindnya jgn lupa files of type  diganti "All Files" lalu klik ok gan.














- Setalah sudah di pilih pasti akan muncul pada gambar di smping ini..lalu klik OK dah!!
  • Kemudian setelah file terpilih klik tombol centang lalu klik OK !!
  • Tunggu samapi selesai y gan.jika file anda cocok pasti akan muncul msgbox seperti ini...
  • Setelah agan sudah merestore databasenya,,database yg agan restore langsung ada pada SQL servernya!!
____Nah ane sudah ngasih langkah2 tuk merestore database__

Semoga bisa bermanfaat buat agan selamat mencoba!!!!

























Pengertian MySQL

MySQL merupakan singkatan dari Structured Query Language & mrpkan bahasa komputer standard ANSI (American National Standard Institude). Dengan SQL kita dapat mengakses database, menjalankan Query untuk mengambil data dari database, menambahkan data ke database, menghapus data di dalam database, & meng-update data di dalam database. MySQL ini menjadi banyak pilihan karna sifatnya yang opensource , updated  & mudah dicari resource/literatur belajarnya. BIasanya para operator SQL menggunakan sintaks2 SQL ini untuk keperluan :
- DDL (Data Definition Language),
- DML ( Data Manipulation Language),
- DCL ( Data Control Language), dan
- TCL ( Transaction Control Language)
Dan perlu diingat bahwa sebagai seorang sistem administrator, maka kita harus baik2 mengatur permision dari MySQL. Jangan sampai perintah2 mudah MySQL ini menjadi masalah di kemudian hari, karna cukup banyak hacker atau program hacker menggunakan perintah2 ini untuk menyusup masuk ke dalam server. Semoga bermanfaat !! Pernyataan SQL dapat di kelompokan menjadi beberapa kelompok, yakni :

  1. Data Definition Language (DDL)
    Data Definition Language (DDL) a/ bahasa dalam DBMS yg digunakan untuk membuat atau mendefinisikan obyek2 di dalam database. Statement DDL a/ perintah2 yg digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database. Secara umum untuk membuat obyek table. Sintaks yg termasuk DDL antara lain :
    CREATE, ALTER, DROP, RENAME, TRUNCATE, COMMEN. Fungsi dari sintaks tersebut antara lain :

    => CREATE : Perintah ini digunakan untuk membuat data pada SQL, termasuk diantaranya membuat database baru, table baru, view baru, & kolom. Contoh codingnya yg b'warna hijau :

    1. MEMBUAT DATABASE
        CREATE DATABASE NAMA_DATABASE
        EXP : CREATE DATABASE SEKOLAH

    2. MEMBUAT TABEL
       CREATE table NAMA_TABEL(NAMA_KOLOM TIPE DATA(PANJANG DATA))
       EXP : CREATE TABLE SIWA(NIS INT(10), NAMA VARCHAR(20), PRIMARY KEY(NIS))
    => ALTER : Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun     memberikan atribut pada kolom. Contoh codingnya yg juga b'warna  hijau  :

    1. MERUBAH NAMA TABEL
       ALTER TABLE NAMA_TABEL RENAME NAMA_TABEL_BARU
       EXP : ALTER TABLE SISWA rename MURID

    2. MENAMBAH KOLOM
        ALTER TABLE NAMA_TABLE ADD NAMA_KOLOM TIPE_DATA (PANJANG_DATA)
       EXP : ALTER TABLE SISWA ADD JENIS_KELAMIN VARCHAR(10)

    => DROP : Perintah ini digunakan untuk menghapus database dan tabel. Contoh codingnya yg b'warna  hijau  :
     1. MENGHAPUS DATABASE
         DROP DATABASE NAMA_DATABASE
         EXP : DROP DATABASE SEKOLAH

     2. MENGHAPUS TABEL              

         DROP TABLE NAMA_TABEL
         EXP : DROP TABEL SISWA
  2. Data Manipulation Language ( DML )
    Data Manipulation Languange (DML) merupakan kelompok perintah yang berfungsi untuk memanipulasi data dalam basis data, Digunakan untuk operasional record data misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data.Perintah yang termasuk dalam kelompok DML adalah   antara lain: LOCK TABLE, UNLOCK TABLE, SELECT, INSERT, UPDATE, DELETE, MERGE.  Fungsi dari sintaks antara lain :
    => INSERT : perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.contoh codingnya yg berwarna  hijau  :

    1.MENAMBAH DATA KE TABEL PADA SEMUA KOLOM
        INSERT INTO NAMA_TABEL VALUES(ISI_DATA)
        EXP : INSERT INTO SISWA VALUES(1,'EKO','SURABAYA','LAKI-LAKI')

    2. MENAMBAH DATA KE TABEL PADA KOLOM TERTENTU
     
        INSERT INTO NAMA_TABEL(NAMA_KOLOM) VALUES(ISI_DATA)   
        EXP : INSERT INTO SISWA(NIS,NAMA) VALUES(2,'BAGUS')

    => 
    SELECT : Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat kita tampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi. contoh codingnya yg berwarna  hijau :

    1. MENAMPILKAN DATA PADA TABEL SEMUA KOLOM
        SELECT * FROM NAMA_TABEL
        EXP : SELECT * FROM SISWA

    2. 
    MENAMPILKAN DATA PADA TABEL KOLOM TERTENTU    
        SELECT NAMA_KOLOM FROM NAMA_TABEL    
        EXP : 
    SELECT NIS,JK FROM SISWA

    => UPDATE : Perintah ini digunakan untuk memperbaharui data lama menjadi data terkini. Jika anda memiliki data yang salah atau kurang Up To Date dengan kondisi sekarang, maka dapat diubah isi datanya dengan menggunakan perintah UPDATE. contoh codingnya yg berwarna  hijau  :

    1. MERUBAH DATA PADA TABEL    
        UPDATE NAMA_TABEL SET NAMA_KOLOM=ISI_DATA    
        EXP : 
    UPDATE SISWA SET NAMA='ANDY', ALAMAT='MALANG' WHERE NIS='3'

    => 
    DELETE : Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus adalah data yang tidak diperlukan lagi. Pada saat menghapus data, perintah yang telah dijalankan tidak dapat digagalkan, sehingga data yang telah hilang tidak dapat dikembalikan lagi. contoh codingnya yg berwarna  hijau  :

    1. MENGHAPUS DATA PADA TABEL    
        DELETE FROM NAMA_TABEL WHERE -
         - NAMA_KOLOM=DATA_YANG_AKAN_DIHAPUS    
        EXP : 
    DELETE FROM SISWA WHERE ALAMAT='SURABAYA'
  3. Data Control Language (DCL)
    Data Control Language (DCL) merupakan perintah2 yang dapat digunakan untuk menjaga keamanan basis data. Perintah tersebut dapat di pakai untuk menentukan akses basis data  hanya dapat dilakukan oleh orang2 tertentu dan dengan macam akses yang dibatasi pula.Beberapa Perintah DCL :

    => GRAND : Perintah ini digunakan untuk memberikan hak / izin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE), mengambil (SELECT), menghapsu (DELETE), mengubah (UPDATE) dan hak khusus berkenaan dengan sistem databasenya.

    => REVOKE : perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak aksesyang telah diberikan kepada user oleh administrator.
  4. Transaksi Control Language (TCL)
    Transaksi Control Language (TCL) adalah kosa kata yang digunakan untuk mengelola perubahan yang dilakukan oleh pernyataan DML di SQL Server. Gunakan pernyataan untuk melakukan atau rollback transaksi dalam database SQL Server.

    => BEGIN TRANSACTION Fungsinya untuk memulai transaksi dan melanjutkan ke query di bawah ini.

    => COMMIT menyebabkan perubahan semua data dalam suatu transaksi harus dibuat permanen.

    => ROLLBACK menyebabkan perubahan semua data sejak terakhir COMMIT atau ROLLBACK untuk dibuang, meninggalkan keadaan data seperti yang sebelum perubahan tersebut.

    => SAVE TRANSACTION menyimpan keadaan database pada titik saat ini dalam transaksi.

Semoga pengertian Query yg di posting ini b'guna buat agan..!!!

Selasa, 07 Agustus 2012

7/08/2012

memodifikasi program latihan yg dr mas andre....

Senin, 06 Agustus 2012

6/07/2012

mencoba menyelesai kn latihan yg di beri ma mas andre..

Jumat, 03 Agustus 2012

3/08/2012

menyelesai kan tugas latihan yg di beri sama mas andre..
tp msih lumz slsai smpai tuntas... ckck

Kamis, 02 Agustus 2012

02/08/2012

melihat latianx tman" (bangkit,,alfian,,alaudin) yg di beri sama mas andre u/ mmbuat program yg sp'ti programx mas andre..ku msih lumz mncobax#
tp ku jg bisa bljar dr tman" yg di ajari mas andre script"x...ssah jg t'nyta

Rabu, 01 Agustus 2012

01/08/2012

mempelajari dasar databas N' browsing" tntang mnjdi seorg programer ...
t'nyata mnjdi seorg programer itu mudah...asal ada kmauan & kreatif#

Welcome in my Blog,semoga isi My Blog bisa bermanfaat & berguna buat anda !! terima kasih telah mengunjungi My Blog