<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1312662273620949037</id><updated>2011-07-07T13:17:16.824-07:00</updated><title type='text'>basis data</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-6761577128704683116</id><published>2010-02-09T00:04:00.000-08:00</published><updated>2010-02-15T22:07:43.557-08:00</updated><title type='text'>Backup and Recovery</title><content type='html'>Data dan database merupakan komponen terpenting dalam suatu sistem informasi manajemen, disamping tentu saja aplikasi untuk sistem informasi harus tersedia, keduanya saling tergantung. Suatu aplikasi sistem informasi manajemen tidak ada gunanya jika tidak mempunyai data yang lengkap, demikian juga sebaliknya jika punya data tetapi tidak mempunyai aplikasi yang digunakan untuk mengelolanya sehingga tidak dapat dihasilkan suatu laporan, statistic atau pun informasi.&lt;br /&gt;&lt;br /&gt;Backup Data&lt;br /&gt;Backup data merupakan salah satu kegiatan yang harus dilakukan oleh pengelola database untuk melakukan penyalinan sistem, data dan aplikasi. Backup data harus dilakukan untuk menjaga jangan sampai terjadi kerusakan sistem dari luar ataupun dari dalam sistem, yang disengaja atau pun tidak disengaja.&lt;br /&gt;&lt;br /&gt;Proses backup data dilakukan secara rutin sesuai dengan jadwal yang telah ditentukan, jika dimisalkan pada sebuah perusahaan memiliki 1 database yang melayani 100 transaksi perhari bisa kita bayangkan berapa banyak data yang terkumpul dalam 1 bulan, dan jika terjadi kerusakan system maka data yang begitu banyak akan hilang atau akan menjadi pekerjaan input data baru yang membuang buang waktu, dengan adanya proses backup data kejadian tersebut bisa dihindari, misalnya secara rutin administrator database melakukan penyimpanan data setiap minggu sehingga jika pada minggu ketiga hari kedua terjadi crash system atau kerusakan system yang terjadi akibat gangguan system atau factor gangguan cuaca seperti gempa, banjir dan tanah longsor yang merusak data secara fisik. Maka data yang hilang hanya 2 hari, sehingga total data yang hilang adalah 200 transaksi, dari ilustrasi diatas kita bisa&lt;br /&gt;mengetahui betapa pentingnya proses backup data untuk daur hidup suatu system database.&lt;br /&gt;Restore Data&lt;br /&gt;Restore adalah proses mengembalikan backup ke dalam sistem. Restore dilakukan untuk mengembalikan keadaan sistem kembali pada keadaan semula, keadaan terakhir pada saat operasional, sebelum terjadi kerusakan sistem. Pada proses ini akan dilakukan pengembalian data baik struktur maupun isi dari database, secara teori proses ini adalah proses minimum pengembalian system tergantung dari waktu scheduling yang menjadi dasar proses backup, jika waktu scheduling dijadwalkan terlalu lama maka akan banyak data nya hilang.&lt;br /&gt;Skenario kegagalan dan Resiko Backup&lt;br /&gt;Kegagalan sebuah sistem bisa disebabkan oleh banyak sekali faktor, salah satu faktor bencana alam yang tidak pernah diduga dan diperkirakan sehingga skenario kegagalan sistem harus diperhitungkan dengan pembangunan sistem backup harian dengan media backup yang disimpan ditempat berbeda.&lt;br /&gt;Dengan menggunakan basis data web ini semuanya bisa dilakukan dengan mudah.&lt;br /&gt;Metoda backup dan recovery&lt;br /&gt;Proses backup data sangatlah penting bagi keamanan data agar bisa terjaga dengan baik terutama saat terjadi crash pada sistem basis data yang disebabkan oleh kerusahakan fisik hardware ataupun karena faktor alam.&lt;br /&gt;Banyak sekali cara untuk melakukan backup data, berikut ini metoda yang bisa dlakukan saat akan melakukan backup data :&lt;br /&gt;a) Backup Logika vs backup Physic&lt;br /&gt;b) Backup online vs backup offline&lt;br /&gt;c) Backup local vs backup remote&lt;br /&gt;d) backup penuh vs backput bertambah sebagian&lt;br /&gt;e) Point in time recovery&lt;br /&gt;f) Backup scheduling, compression dan encryption&lt;br /&gt;g) Table Maintenance&lt;br /&gt;&lt;br /&gt;Backup dan Recovery + 01/01/2009 by Saluky www.etunas.com : Providing Best Service to Your Bussines 4 of16&lt;br /&gt;MySQL Backup dan Recovery&lt;br /&gt;Lebih jauh berikut ini penjelasan tentang masing masing metoda backup :&lt;br /&gt;1. Backup Logika vs backup Physic&lt;br /&gt;Backup logika adalah menyimpan perintah logic dari struktur database dan isinya yang direpresentasikan dalam perintah SQL. Seperti CREATE DATABASE, CREATE TABLE dan INSERT DATA.&lt;br /&gt;Backup fisik adalah mengambil datatabase dalam bentuk fisik, untuk database yang menggunakan Appserv secara fisik data disimpan pada folder C:\\Appserv\Mysql\data\&lt;br /&gt;Pada folder tersebut terdapat file database, setiap table diciptakan dari 3 file yaitu .MYD, ,FRM dan .MYI, pada saat pengambilan data dilakukan dengan mengcopy folder yang didalamnya menyimpan data dari database yang kita punya. Data yang diambil adalah seluruh database dan tidak&lt;br /&gt;&lt;br /&gt;sangat berbeda dengan backup secara logika, data yang diambil bisa dipilih sesuai dengan yang diinginkan.&lt;br /&gt;Berikut ini karakteristik backup secara logika :&lt;br /&gt;• Backup dilakukan melalui server MySQL untuk mengambil struktur dan informasi data.&lt;br /&gt;• Backup berjalan lebih lambat karena server harus mengakses informasi data dan mengirimkannya dalam bentuk logika pada file backup.&lt;br /&gt;• Output bisa lebih besar dari pada bentuk fisik, misalkan&lt;br /&gt;&lt;br /&gt;  data yang disimpan 5 MB dalam bentuk file sql maka pada saat recovery akan terjadi kehabisan memori karena prosesnya akan menghabiskan banyak memori untuk mengembalikan dalam bentuk semula.&lt;br /&gt;Backup dan Restore dilakukan dengan mengabaikan mesin yang digunakan.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Backup logika tidak melibatkan banyak file hanya satu file logika yang biasanya disimpan dalam file .SQL&lt;br /&gt;• Data disimpan dalam bentuk logika yang merupakan bahasa DDL dan DML.&lt;br /&gt;• Backup data dilakukan saat server sudah dijalankan.&lt;br /&gt;• Program untuk backup digunakan mysqldump.exe yang memanggil file dikeluarkan dalam bentuk logika file, seperti tsiswa.sql&lt;br /&gt;• Untuk mengeluarkan data dalam bentuk file lain bisa digunakan perintah :&lt;br /&gt;SELECT …..INTO OUTFILE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Berikut ini karakteristik backup fisik • Backup terdiri dari salinan file dan database, ini adalah salinan dari semua bagian direktori MySQL, data dari table memori tidak disampan pada disk. • Backup data secara fisik lebih cepat karena tidak melakukan memrosesan logika, hanya pengcopian secara fisik. • Outputnya lebih sederhana dibandingkan backup logika. • Sebagai tambahan dari database, backup dapat meliputi file manapun yang terdiri dari file MYi, MYD dan FRM. 2. Backup online vs backup offline&lt;br /&gt;&lt;br /&gt;Backup online dilakukan saat server MySQL sedang berjalan sedangkan backup offline dilakukan saat server sedang dihentikan. Metoda Backup Online mempunyai karakteristik : • Lebih sedikit mengganggu klien lain karena dapat menggunakan mysql server tanpa harus menghentikan pekerjaan selama proses backup.&lt;br /&gt;&lt;br /&gt;Backup data hanya dilakukan pada data yang tidak sedang terlibat dalam transaksi.&lt;br /&gt;Metoda Backup Offline mempunyai karakteristik :&lt;br /&gt;• Mempengarui klien yang kurang baik sebab server tidak berjalan selama proses berlangsung.&lt;br /&gt;• Backup lebih sederhana memeriksa prosedur sebab tidak ada kemungkinan gangguan campur tangan dari aktifitas klien.&lt;br /&gt;3. Backup local vs backup remote&lt;br /&gt;Suatu backup local dilakukan pada host yang sama pada server MySQL yang sedang running, sedangkan suatu backup remote diaktifkan dari suatu host yang berbeda.&lt;br /&gt;• Mysqldump dapat menghubungkan ke server remote atau local. Karena output SQL (perintah create dan insert) local atau remote dapat diselesaikan dan degenerate dari client.&lt;br /&gt;• Mysqlhotcopy melaksanakan hanya backup local, menghubungkan ke server untuk menguncinya untuk menghindari modifikasi data dan kemudian menyalin file ke local.&lt;br /&gt;• Select ………into outfile dapat diaktifkan dari satu host remote dari client, tetapi field output diciptakan pada host server.&lt;br /&gt;• Backup fisik secara khas diaktifkan pada server mysql sedemikian hingga server dapat diambil saat ofline, walaupun cara pengambilannya bisa dengan remote.&lt;br /&gt;4. Snapshot Backup&lt;br /&gt;Beberapa file system implementasi memungkinkan snapshot untuk diambil. Ini menyeddiakan salinan logika menyangkut file system pada titik yang telah ditentukan waktunya, tanpa keharusan untuk secara fisik mengcopy seluruh file system. MySQL sendiri tidak menghasilkan kemampuan untuk mengambil file system snapshot. Itu tersedia melalui aplikasi lain seperti veritas atau LVM.&lt;br /&gt;5. Backup penuh vs Backup bertambah sebagian&lt;br /&gt;Suatu backup penuh meliputi semua data yang diatur oleh suatu MySQL Server pada titik ditentukan pada waktunya. Suatu incremental backup terdiri dari perubahan pada data sesuai dengan log pada server.&lt;br /&gt;6. Point in time recovery&lt;br /&gt;Metoda lain menggunakan log binary untuk mencapai point in time recovery. Ini dilaksanakan dengan recovery yang pertama dari backup yang pertama dan merecovery seperti semula dan memodifikasi prosesnya sampai waktu yang kita tentukan.&lt;br /&gt;7. Backup scheduling, compression dan encryption&lt;br /&gt;Backup scheduling adalah suatu yang penting untuk otomatisasi prosedur backup. Proses ini bisa menghindari proses hacking yang dilakukan diinternet sehingga data selalu terjaga. Proses ini biasa diterapkan pada system online yang mengcover banyak data pada transaksi.&lt;br /&gt;8. Table Maintenance&lt;br /&gt;Integritas data dapat disepakati jika table mengalami corrupt. My SQL menyediakan program untuk memeriksa table dan perbaikan jika terdapat masalah yang ditemukan, program ini biasa diterapkan pada table MyIsam.&lt;br /&gt;&lt;br /&gt;SQL Server Backup and Recovery&lt;br /&gt;Konsep mengenai backup dan recovery telah diuraikan secara jelas diatas, SQL server memiliki dua buah sarana yang dirancang untuk menjalankan salinan backup dari database dan komponen komponennya. Sarana sarana ini sangat penting untuk kesinambungan operasi database apabila ada kegagalan pada perangkat keras, penghapusan tabel secara tidak sengaja atau bahkan kehilangan data pada server.&lt;br /&gt;SQL server mengijinkan 2 jenis backup yaitu :&lt;br /&gt;􀂃 Backup Lengkap : merupakan gambaran lengkap dari database.&lt;br /&gt;􀂃 Backup diferensial : merupakan salinan perubahan yang dilakukan pada database semenjak proses backup terakhir dilakukan.&lt;br /&gt;&lt;br /&gt;Dengan kedua metoda backup ini anda bisa membuat mekanisme backup yang aman untuk mengoptimalkan ruang dan waktu akses disk.&lt;br /&gt;Sebagai contoh, kita bisa melakukan backup lengkap dipagi hari dan backup diferensial pada siang hari dan diakhir hari.&lt;br /&gt;Membuat Backup dengan Enterprise Manager&lt;br /&gt;Untuk melakukan backup dengan Enterprise Manager, klik kanan pada folder database yang akan dibackup untuk mengaktifkan menu shortcut.&lt;br /&gt;Pilihlah All Task | Backup Database&lt;br /&gt;&lt;br /&gt;Gambar1&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_HswcVVFpXr0/S3o0jv9D93I/AAAAAAAAACI/jZ-IjoabtfM/s1600-h/Picture1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 254px;" src="http://2.bp.blogspot.com/_HswcVVFpXr0/S3o0jv9D93I/AAAAAAAAACI/jZ-IjoabtfM/s320/Picture1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438717288775939954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Gambar2&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HswcVVFpXr0/S3o0vcq6sdI/AAAAAAAAACQ/vORDsElGYO4/s1600-h/Picture2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 274px; height: 320px;" src="http://4.bp.blogspot.com/_HswcVVFpXr0/S3o0vcq6sdI/AAAAAAAAACQ/vORDsElGYO4/s320/Picture2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438717489757991378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pilihlah database yang akan dibackup, kemudian pilihlah data yang akan dibackup, sebagian atau sebagian. Untuk menjawab pertanyaan ini jika anda baru pertama kali backup maka gunakan database complete tetapi jika membackup yang selanjutnya gunakan database differentian&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gambar 3&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_HswcVVFpXr0/S3o08sOkUpI/AAAAAAAAACY/PoqoAS38PgY/s1600-h/Picture3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 217px;" src="http://3.bp.blogspot.com/_HswcVVFpXr0/S3o08sOkUpI/AAAAAAAAACY/PoqoAS38PgY/s320/Picture3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438717717272351378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pilihlah tujuan file yang akan anda simpan, misalkan di C:\MSSQL7\Backup\namafile.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gambar 4&lt;br /&gt;Jika disimpan pada tempat yang sama maka pastikan belum ada file tersebut. Setelah selesai tahapan backup maka simpanlah file yang telah anda backup. Dalam file tersebut terdapat data, view, procedure dan trigger.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Merestore data pada SQL Server&lt;br /&gt;Misalkan suatu saat server anda mengalami kerusakan parah akibat bencana alam atau disebabkan oleh hilangnya fisik dari server maka jika anda masih mempunyai backup dari darabase hal itu bukan merupakan hal yang susah, tinggal lakukan proses restorasi data semua akan dengan mudah teratasi.&lt;br /&gt;Berikut ini langkah langkah restorasi data yang telah dibackup ke database yang baru misalkan database dbsaya.&lt;br /&gt;Klik kanan database yang menjadi tujuan tempat restor data kemudian pilihlah All Task -&gt; Restore Database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gambar 5&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HswcVVFpXr0/S3o1GbyXVrI/AAAAAAAAACg/0tPcrY29qHY/s1600-h/Picture4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 273px; height: 320px;" src="http://1.bp.blogspot.com/_HswcVVFpXr0/S3o1GbyXVrI/AAAAAAAAACg/0tPcrY29qHY/s320/Picture4.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438717884657784498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pilih database tujuan anda jika masih tidak sesuai, kemudian pola restore pilihlah from device karena file kita berada ditempat lain atau di flashdisk Pilihlah select devices maka akan tampil&lt;br /&gt;&lt;br /&gt;Gambar 6&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HswcVVFpXr0/S3o1VJMD9CI/AAAAAAAAACo/3zp6U7XzxdI/s1600-h/Picture6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 298px;" src="http://4.bp.blogspot.com/_HswcVVFpXr0/S3o1VJMD9CI/AAAAAAAAACo/3zp6U7XzxdI/s320/Picture6.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438718137363330082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gambar 7&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_HswcVVFpXr0/S3o1fLRVM0I/AAAAAAAAACw/H_VZH4boG7c/s1600-h/Picture7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 204px;" src="http://2.bp.blogspot.com/_HswcVVFpXr0/S3o1fLRVM0I/AAAAAAAAACw/H_VZH4boG7c/s320/Picture7.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438718309720994626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Gambar 8&lt;/p&gt;&lt;p&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 192px;" src="http://1.bp.blogspot.com/_HswcVVFpXr0/S3o1uYUPBSI/AAAAAAAAAC4/QIr6_VC797I/s320/Picture8.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438718570920871202" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Pilihlah file yang akan anda restore.&lt;br /&gt;Jika anda pernah membackup data tersebut sebelumnya pilihlah force untuk menimpa data yang lama.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-6761577128704683116?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/6761577128704683116/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/02/backup-and-recovery.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6761577128704683116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6761577128704683116'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/02/backup-and-recovery.html' title='Backup and Recovery'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_HswcVVFpXr0/S3o0jv9D93I/AAAAAAAAACI/jZ-IjoabtfM/s72-c/Picture1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-8877332500745559307</id><published>2010-02-02T20:11:00.000-08:00</published><updated>2010-02-08T23:58:18.297-08:00</updated><title type='text'>Trigger</title><content type='html'>Pendahuluan Salah satu keistimewaan dari SQL Server adalah mekanisme kontrol yang bernama database Trigger. Trigger sama seperti sekumpulan perintah Transact-SQL yang secara otomatis dijalankan apabila ada perintah INSERT, DELETE, atau UPDATE yang dijalankan di dalam tabel. Aplikasi utama dari trigger adalah pembuatan metode validasi dan batasan akses ke dalam database, seperti misalnya perintah perintah keamanan. Ini merupakan cara lain selain dengan menggunakan aplikasi kita juga bisa melakukan kontrol langsung dengan menggunakan trigger yang diletakkan pada tabel yang bersangkutan. Perintah yang dapat dilakukan Trigger adalah : �� Membuat isi dari kolom yang diambil dari kolom yang lain. �� Membuat mekanisme validasi yang mencakup query pada banyak tabel. �� Membuat log untuk mendaftarkan penggunaan tabel. �� Meng-update tabel tabel lain apabila ada penambahan atau perubahan lain di dalam tabel yang sedang aktif. Komponen dari Trigger Trigger dibentuk dari dua bagian : �� Perintah SQL untuk mengaktifkan trigger. Perintah INSERT, DELETE dan UPDATE bisa mengaktifkan trigger. Trigger yang sama bisa diaktifkan apabila ada lebih dari satu aksi yang terjadi. Dengan kata lain trigger bisa diaktifkan apabila ada perintah insert, delete atau update dijalankan. �� Aksi yang dijalankan oleh trigger. Trigger menjalankan blok PL/SQL.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dibawah ini adalah batasan dan pertimbangan di dalam menggunakan trigger : &lt;br /&gt;1. Trigger bisa menjalankan perintah yang terkandung di dalam badannya atau mengaktifkan prosedur dan trigger lain untuk menjalankan tugas tertentu.&lt;br /&gt;2. Setiap perintah SET bisa ditentukan di dalam trigger. Perintah ini akan tetap aktif selama ekseksi. 3. Kita tidak bisa membuat trigger untuk view. Tetapi apabila view digunakan, trigger dari table dasar biasanya akan diaktifkan. 4. Perintah Truncate Table tidak bisa dihentikan oleh trigger. 5. Trigger tidak bisa menjalankan perintah Transact-SQL yang merupakan perintah DDL.&lt;br /&gt; Membuat Trigger Trigger bisa dibuat dengan 2 cara yaitu : 1. Menggunakan Query analizer CREATE TRIGGER [TRIGGER NAME] ON [NAMA_TABEL] FOR INSERT, UPDATE, DELETE AS PERINTAH Ket : ON menunjukan tabel atau skema dimana trigger dibuat. FOR harus diikuti oleh jenis perintah yang akan dijalankan. AS memulai badan trigger dengan perintah yang akan dijalankan.&lt;br /&gt;Berikut ini contoh pembuatan trigger semisalnya kita mempunyai tabel dengan nama tmhs dengan struktur sebagai berikut :&lt;br /&gt;contoh tabel&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HswcVVFpXr0/S3EUjCkVdvI/AAAAAAAAAA4/7Vz6ZQ5ceGY/s1600-h/Picture1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 165px;" src="http://1.bp.blogspot.com/_HswcVVFpXr0/S3EUjCkVdvI/AAAAAAAAAA4/7Vz6ZQ5ceGY/s320/Picture1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436148817430148850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Buatlah tabel TMhs2 yang mempunyai struktur yang sama dengan TMhs. Misalkan kita akan membuat trigger menampilkan tulisan saat program melakukan input&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HswcVVFpXr0/S3EU-WiP5hI/AAAAAAAAABA/gj2jKU0PW3E/s1600-h/gmbr2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 161px;" src="http://4.bp.blogspot.com/_HswcVVFpXr0/S3EU-WiP5hI/AAAAAAAAABA/gj2jKU0PW3E/s320/gmbr2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436149286646572562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.Menggunakan Enterprise Manager Dengan menggunakan Enterprise manager pembuatan Trigger sangatlah mudah. Berikut ini cara membuat trigger menampilkan tulisan pada saat melakukan input :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_HswcVVFpXr0/S3EVKYtFYQI/AAAAAAAAABI/JF8uTS_B-xk/s1600-h/Picture3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 176px;" src="http://2.bp.blogspot.com/_HswcVVFpXr0/S3EVKYtFYQI/AAAAAAAAABI/JF8uTS_B-xk/s320/Picture3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436149493387321602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gambar : Menampilkan Trigger&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_HswcVVFpXr0/S3EVWCUf6CI/AAAAAAAAABQ/8zuZC7TrdEA/s1600-h/Picture4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 254px;" src="http://3.bp.blogspot.com/_HswcVVFpXr0/S3EVWCUf6CI/AAAAAAAAABQ/8zuZC7TrdEA/s320/Picture4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436149693537052706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tabel Inserted dan Deleted Apabila tabel dijalankan SQL server akan membuat dua buah tabel sementara yang hanya muncul apabila trigger sedang dijalankan, tabel yang pertama adalah tabel inserted dan yang kedua adalah tabel deleted. Apabila perintah INSERT atau UPDATE dijalankan, record yang dibuat atau diubah di copy ke dalam tabel inserted. Apabila perintah DELETE dijalankan, baris baris yang dihapus di copy ke dalam tabel deleted.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HswcVVFpXr0/S3EVgn5TdSI/AAAAAAAAABY/QsCMdz5fcIU/s1600-h/Picture5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 257px;" src="http://1.bp.blogspot.com/_HswcVVFpXr0/S3EVgn5TdSI/AAAAAAAAABY/QsCMdz5fcIU/s320/Picture5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436149875422229794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Membuat Replikasi Baris dengan Trigger Dengan menggunakan tabel sementara dari trigger, kita bisa membuat sebuah mekanisme untuk melakukan replikasi cepat dari satu tabel ke tabel yang lainnya. Kita bisa menyisipkan, mengubah atau menghapus record pada tabel lain pada saat operasi sedang dilakukan pada tabel yang sedang aktif. Berikut ini contoh membuat tiga buah trigger untuk replikasi atau menggandakan operasi dari tabel Tmhs ke dalam tabel Tmhs2. Replikasi Insert Nama trigger : insertrep Create Trigger insertrep on tmhs For insert As Insert into Tmhs2 Select * from inserted&lt;br /&gt;Pada trigger ini, kita menggunakan Insert into dan select untuk mendapatkan field field dari tabel inserted Replikasi Delete Nama trigger : delrep Create Trigger delrep on Tmhs For Delete As Delete from tmhs2 Where tmhs2.nim in (select nim from deleted) Kita menggunakan perintah Delete From dan Where untuk menyaring record yang akan dihapus dengan mencarinya pada tabel deleted, yang dalam hal ini hanya mengandung record yang baru saja dihapus Replikasi Update Nama trigger : uprep Create Trigger uprep on Tmhs For Update As Update Tmhs2 Set Nama=(Select Nama from Inserted), Alamat=(Select Alamat from Inserted) Where Tmhs2.nim in (Select nim from Inserted) Trigger ini mereplikasi proses update yang telah dilakukan pada tmhs, didalamnya mengupdate colom nama dan alamat dari Tmhs2 dengan isi dari colom nama dan alamat dari tabel inserted. Klause Where juga digunakan untuk mengupdate record yang kodenya ditemukan pada tabel inserted saja. Pada perintah replikasi update dan juga update biasa sangat dilarang untuk mengupdate primary key.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-8877332500745559307?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/8877332500745559307/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/02/trigger.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8877332500745559307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8877332500745559307'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/02/trigger.html' title='Trigger'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_HswcVVFpXr0/S3EUjCkVdvI/AAAAAAAAAA4/7Vz6ZQ5ceGY/s72-c/Picture1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-1890772221510209482</id><published>2010-01-15T22:57:00.000-08:00</published><updated>2010-01-15T23:02:13.513-08:00</updated><title type='text'>KONSEP BASIS DATA</title><content type='html'>KONSEP BASIS DATA&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.1PENGENALAN BASIS DATA&lt;br /&gt;&lt;br /&gt;Kata “basis data” bisa digunakan untuk menguraikan segala sesuatu dari sekumpulan data tunggal , seperti daftar telephon. Istilah “basis data” tidak termasuk aplikasi, yang terdiri dari form dan report dimana pengguna akan saling berhubungan. Basis Data terdiri dari file-file fisik yang ditetapkan berdasarkan computer saat menerapkan perangkat lunak basis data. Di sisi lain, suatu model basis data lebih kepada konsep dibandingkan objek fisik dan digunakan untuk menciptakan table di dalam basis data anda.&lt;br /&gt;&lt;br /&gt;Basis data adalah suatu aplikasi terpisah yang menyimpan suatu koleksi data. Masing-masing basis data memiliki satu API atau lebih yang berbeda untuk menciptakan, mengakseskan, mengelola, mencari dan meraplikasi data.&lt;br /&gt;&lt;br /&gt;Sebuah basis data adalah tempat pnyimpanan file data. Sebagai file data, suatu basis data tidak menyajikan informasi secara langsung kepada pengguna. Pengguna harus menjalankan aplikasi untuk mengakses data dari basis data dan menyajikanya dalam bentuk yang bisa dimengerti. Ketika bekerja dengan file-file data, suatu aplikasi harus dikodekan agar bekerja dengan struktur masing-masing file data. Biasanya, Suatu basis data berisi catalog yang menggunakan aplikasi untuk menentukan cara data diorganisir. Aplikasi basis data umum bisa menggunakan catalog tersebut untuk menampilkan data dengan penggunadari basis data yang berbeda secara dinamis, tanpa terikat pada format data tertentu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Basis data biasanya memiliki dua bagian utama. Pertama, file yang memegang basis data fisik. Kedua, perangkat lunak sistem manajemen basis data (DBMS) menggunakan aplikasi untuk mengakses data. DBMS bertanggung jawab menguatkan struktur basis data, termasuk :&lt;br /&gt;&lt;br /&gt;Memelihara hubungan antar data di dalan basis data.&lt;br /&gt;Memastikan bahwa data tersimpan secara tepat, dan menetapkan aturan hubungan data agar tidak dilanggar.&lt;br /&gt;Pemulihan (recovery) semua data dari kegagalan sistem.&lt;br /&gt;&lt;br /&gt;Recovery atau pemulihan adalah upaya untuk mengembalikan basis data dalam keadaan yang dianggap benar.&lt;br /&gt;Pemulihan itu menyangkut :&lt;br /&gt;1.Pemulihan terhadap kegagalan transaksi&lt;br /&gt;2.Pemulihan terhadap kegagalan sistem&lt;br /&gt;3.Pemulihan terhadap kegagalan media.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.2 SIFAT-SIFAT BASIS DATA&lt;br /&gt;Istilah basis data pada umunya juga menyiratkan serangkaian sifat yang terkait; berbagi data, integritas data, keamanan data, abstraksi data, dan inpendensi data.&lt;br /&gt;&lt;br /&gt;1.2.1 BERBAGI DATA&lt;br /&gt;Data yang disimpan didalam basis data tidak secara umum dipegang semata-mat untuk digunakan oleh seseorang. Suatu basis data secara normal diharapkan bisa diakses oleh lebih dari satu orang, dan mungkin pada waktu yang sama.&lt;br /&gt;Oleh karena itu, basis data siswa mungkin bisa diakses oleh anggota yang bukan hanya akademis,tetapi juga staf administrative. Sebagai contoh adalah sebuah supermarket. Data penjualan bisa diakses oleh pengontrol persediaan dan sistem informasi manajemen. &lt;br /&gt;&lt;br /&gt;1.2.2 INTEGRASI DATA&lt;br /&gt;Data bersama membawa banyak keuntungan bagi organisasi. Salah satu bentuk tanggung jawab pemakaian basis data yang utama adalah memastikan bahwa data terintegrasi. Hal tersebut menyiratkan bahwa suatu basis data harus&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-1890772221510209482?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/1890772221510209482/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/konsep-basis-data.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/1890772221510209482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/1890772221510209482'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/konsep-basis-data.html' title='KONSEP BASIS DATA'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-2556848287329618171</id><published>2010-01-15T22:52:00.000-08:00</published><updated>2010-01-15T22:57:14.631-08:00</updated><title type='text'>Kelebihan &amp; Kekurangnan Basis Data</title><content type='html'>Kelebihan &amp; Kekurangnan Basis Data &lt;br /&gt;&lt;br /&gt;Kelebihan Sistem Basis Data&lt;br /&gt;• Mengurangi kerangkapan data&lt;br /&gt;• Mencegah ketidakkonsistenan&lt;br /&gt;• Keamanan data dapat terjaga&lt;br /&gt;• Integritas dapat dipertahankan&lt;br /&gt;• Data dapat digunakan bersama-sama&lt;br /&gt;• Menyediakan recovery&lt;br /&gt;• Memudahkan menerapkan standarisasi&lt;br /&gt;• Data bersifat mandiri&lt;br /&gt;• Keterpaduan dapat terjaga&lt;br /&gt;&lt;br /&gt;Kekurangan Sistem Basis Data&lt;br /&gt;• Diperlukan tempat penyimpanan yeng besar&lt;br /&gt;• Diperlukan tenaga yang terampil dalam mengolah data&lt;br /&gt;• Perangkat lunaknya mahal&lt;br /&gt;• &lt;br /&gt;Kerusakan di sistem basis data mempengaruhi departemen yang terkait&lt;br /&gt;Pengertian Sistem Operasi adalah Program yang mengaktifkan/ memfungsikan sistem komputer, mengendalikan seluruh sumber daya dalam komputer dan melakukan operasi-operasi dasar dalam komputer( operasi I/O, Pengolahan file, dll ). &lt;br /&gt;&lt;br /&gt;End User&lt;br /&gt;Pengertian : Orang yang mengakses basis data melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-2556848287329618171?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/2556848287329618171/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/kelebihan-kekurangnan-basis-data.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/2556848287329618171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/2556848287329618171'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/kelebihan-kekurangnan-basis-data.html' title='Kelebihan &amp; Kekurangnan Basis Data'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-5030479527672402455</id><published>2010-01-15T22:48:00.000-08:00</published><updated>2010-01-15T22:51:52.085-08:00</updated><title type='text'>Transfer Data</title><content type='html'>Transfer Data&lt;br /&gt;&lt;br /&gt;Source Destination&lt;br /&gt;---------- --------------&lt;br /&gt;Access ------&gt; SQL Server&lt;br /&gt;SQL Server ------&gt; Access&lt;br /&gt;SQL Server ------&gt; Mysql&lt;br /&gt;Mysql ------&gt; SQL Server&lt;br /&gt;&lt;br /&gt;Tranfer data dari Access ke SQL Server&lt;br /&gt;1.Pastikan dbaccess sudah ada&lt;br /&gt;2.SQL Server sudah dijalankan&lt;br /&gt;3.Enterprise Manajer&lt;br /&gt;4.Buat database baru&lt;br /&gt;contoh : dbt1&lt;br /&gt;5.Klik Kanan dbt1&lt;br /&gt;Import Data&lt;br /&gt;6.Source : Access&lt;br /&gt;7.Destination : SQL Server&lt;br /&gt;&lt;br /&gt;Transfer data dari SQL Server ke Mysql&lt;br /&gt;1.Start --&gt; Program --&gt; PhpTriad --&gt; Mysql-D&lt;br /&gt;2.Start --&gt; Program --&gt; PhpTriad --&gt; Apache --&gt; Start Apache&lt;br /&gt;localhost/phpmyadmin&lt;br /&gt;&lt;br /&gt;Cara membuat DSN&lt;br /&gt;1.Start &lt;br /&gt;2.Setting &lt;br /&gt;3.Control Panel&lt;br /&gt;4.Administrative tools&lt;br /&gt;5.Data Source (ODBC) &lt;br /&gt;6.add - Mysql (ODBC) 3.51 Driver &lt;br /&gt;7.finish &lt;br /&gt;8.isi database nama &lt;br /&gt;9.isi database source &lt;br /&gt;10.test connection &lt;br /&gt;11.OK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-5030479527672402455?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/5030479527672402455/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/transfer-data.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/5030479527672402455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/5030479527672402455'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/transfer-data.html' title='Transfer Data'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-8869421452754118294</id><published>2010-01-15T22:45:00.000-08:00</published><updated>2010-01-15T22:46:39.447-08:00</updated><title type='text'>VIEW SQL SERVER</title><content type='html'>VIEW SQL SERVER&lt;br /&gt;&lt;br /&gt;View adalah tabel virtual yang isinya didefinisikan oleh query database. View bukanlah sebuah tabel fisik, tetapi sekumpulan instruksi yang menghasilkan sekumpulan data. &lt;br /&gt;&lt;br /&gt;Penggunaan view sangat bermanfaat apabila kita ingin memfokuskan diri pada informasi tertentu yang terdapat dalam basis data. Bayangkan sebuah database perusahaan yang diakses beberapa user pada departemen berbeda. Informasi yang dibutuhkan oleh setiap departemen pastilah berbeda. Dengan menggunakan view dapat menyediakan informasi yang dibutuhkan saja, baik berasal dari satu tabel atau lebih dalam database tersebut.&lt;br /&gt;&lt;br /&gt;View mengijinkan banyak user yang berbeda melihat informasi yang sama dengan fokus yang berbeda. View mengijinkan kombinasi informasi untuk memenuhi kebutuhan user tertentu dan bahkan bisa diekspor ke aplikasi lain &lt;br /&gt;&lt;br /&gt;Membuat View &lt;br /&gt;View dapat dibuat dengan perintah Transact-SQL yaitu Create view atau dengan menggunakan program penyunting view yaitu enterprise manager. &lt;br /&gt;Hal yang harus diingat pada saat membuat view : &lt;br /&gt;&lt;br /&gt;1. View hanya bisa dibuat di dalam database yang sedang digunakan. &lt;br /&gt;&lt;br /&gt;2. Anda tidak bisa menghubungkan trigger, aturan kedalam view. &lt;br /&gt;&lt;br /&gt;3. View bisa menggunakan data dari view lain. &lt;br /&gt;&lt;br /&gt;4. Kita tidak bisa membuat indeks untuk view. &lt;br /&gt;&lt;br /&gt;5. Jika ada lebih dari satu kolom view yang memiliki nama yang sama, kolom tersebut harus diberi alias. &lt;br /&gt;&lt;br /&gt;6. Kolom didalam view sama dengan kolom ditabel asal. &lt;br /&gt;&lt;br /&gt;Untuk Membuat View kita dapat meng Klik kanan&lt;br /&gt;&lt;br /&gt;Setelah tampilan menu view kita dapat menambahkan table yang kita butuhkan&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Misalkan kita akan membuat view untuk menampilkan data mahasiswa maka kita hanya membutuhkan table Tmhs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Misalkan kita akan menampilkan Nim dan nama Mahasiswa tersebut maka kita pilih dari tabel Tmhs nim dan nama&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Untuk mengecek hasilnya klik tanda seru merah ! atau run maka akan terlihat nim dan nama mahasiswa. &lt;br /&gt;&lt;br /&gt;Untuk menyimpan view bisa klik save dan beri nama view misalnya view_nim_nama &lt;br /&gt;&lt;br /&gt;View bisa juga langsung dibuat pada console query dan cara ini kadang dianggap lebih mudah dibandingkan dengan visual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-8869421452754118294?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/8869421452754118294/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/view-sql-server.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8869421452754118294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8869421452754118294'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/view-sql-server.html' title='VIEW SQL SERVER'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-6582743148108630548</id><published>2010-01-15T22:40:00.000-08:00</published><updated>2010-01-15T22:45:13.720-08:00</updated><title type='text'>Query analyzer</title><content type='html'>Query analyzer&lt;br /&gt;&lt;br /&gt;Strt – Program – Microsof SQL server 7.0 – Query Analyzer&lt;br /&gt;&lt;br /&gt;1 Menampilkan seluruh data mahasiswa (tmhs)&lt;br /&gt;select * from tmhs&lt;br /&gt;&lt;br /&gt;2.Menampilkan data mahasiswa dengan prodi KA:&lt;br /&gt;Select * From tmhs&lt;br /&gt;Where tmhs.prodi =’ KA’&lt;br /&gt;&lt;br /&gt;3. Menampilkan data mahasiswa yang namanya depannya huruf A : &lt;br /&gt;select * from tmhs&lt;br /&gt;Where tmhs.nama like ‘a%’&lt;br /&gt;Huruf A dibelakang : &lt;br /&gt;select * from tmhs&lt;br /&gt;Where nama like ‘%a’&lt;br /&gt;Yang namanya mengandung huruf A : &lt;br /&gt;select * From tmhs &lt;br /&gt;where nama like ‘%a%’&lt;br /&gt;&lt;br /&gt;4. Menmpilkan banyaknya data gunakan Count :&lt;br /&gt;Select Count (*) as banyak_mhs from tmhs&lt;br /&gt;&lt;br /&gt;5. Menampilkan jumlah SKS yang ditawarkan :&lt;br /&gt;Select sum(sks) from tmk&lt;br /&gt;&lt;br /&gt;6. Tamilkan Rata –rata sks &lt;br /&gt;Select Avg(SKS) as rata-rata from tmk&lt;br /&gt;&lt;br /&gt;7. Tampilkan Max,Min,AVG,SUM dari SKS tmk :&lt;br /&gt;select Max(sks) as Maksimum,MIN(sks) as Minimum,AVG(sks)rata2,Sum(sks) Banyak_sks from tmk&lt;br /&gt;&lt;br /&gt;8. Berapa data mahasiswa yang nilai nya A :&lt;br /&gt;select count (*)as Jumlah from tnilai&lt;br /&gt;where hurufmutu='A'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;contoh kasus :&lt;br /&gt;Ttransaksi &lt;br /&gt;TGL jual&lt;br /&gt;19-10-2008 5000&lt;br /&gt;19-10-2008 10000&lt;br /&gt;20-10-2008 5000&lt;br /&gt;21-10-2008 10000&lt;br /&gt;&lt;br /&gt;Jurnal&lt;br /&gt;TGL ket ref debet Kredit&lt;br /&gt;19-10-2008 - - 15000&lt;br /&gt;20-10-2008 - - 5000&lt;br /&gt;21-10-2008 - - 10000&lt;br /&gt;&lt;br /&gt;Buku besar&lt;br /&gt;Debet kredit&lt;br /&gt;30000&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Query :&lt;br /&gt;- Total Jual dari tanggal :&lt;br /&gt;Select tgl,SUM(Jual) as debet From Transaksi&lt;br /&gt;Group by Tgl&lt;br /&gt;- total jual dari bulan dan tahun :&lt;br /&gt;Select SUM(jual) as debet from Ttransaksi&lt;br /&gt;Where tgl like ‘% 10-2008’&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-6582743148108630548?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/6582743148108630548/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/query-analyzer.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6582743148108630548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6582743148108630548'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/query-analyzer.html' title='Query analyzer'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-5692874100239611962</id><published>2010-01-15T21:59:00.000-08:00</published><updated>2010-01-15T22:39:23.853-08:00</updated><title type='text'>PROCEDURE SQL SERVER</title><content type='html'>PROCEDURE SQL SERVER&lt;br /&gt;&lt;br /&gt;Pengertian &lt;br /&gt;Procedure pada dasarnya adalah sebuah program yang ditulis dalam bahasa Transact-SQL yang disimpan di dalam database SQL Server. Procedure dibentuk dari perintah, variabel serta alur logik yang terdapat pada SQL. Procedure bisa dijalankan secara manual ataupun dijalankan oleh program lain. &lt;br /&gt;&lt;br /&gt;Jenis jenis Prosedur &lt;br /&gt;Prosedur bisa dibagi bagi ke dalam prosedur lokal yang disimpan di dalam server lokal, atau prosedur remote yang disimpan didalam server yang lain. Prosedur juga bisa didefiniskan oleh user atau system procedures yang merupakan bagian dari server. &lt;br /&gt;Komponen komponen prosedur : &lt;br /&gt;1.Parameter &lt;br /&gt;   Prosedur bisa menyimpan 255 parameter dan sebuah kode hasil, parameter ini digunakan untuk komunikasi antara prosedur dan dunia luar, apabila kita menjalankan prosedur maka nilai akan dikirim dalam bentuk parameter. &lt;br /&gt;&lt;br /&gt;2.Nama dan data tipe &lt;br /&gt;   Parameter harus memiliki nama yang eklusif dan diawali dengan simbol @. Kita juga diharuskan menyertakan tipe data &lt;br /&gt;   Contoh &lt;br /&gt;&lt;br /&gt;Create procedure test1 &lt;br /&gt;@kode varchar(8), &lt;br /&gt;@nilai int &lt;br /&gt;&lt;br /&gt;Pada prosedur tersebut terdapat dua parameter yaitu kode dan nilai yang harus disertakan pada saat menjalankan prosedur. &lt;br /&gt;&lt;br /&gt;3. Arah dari paremeter &lt;br /&gt;   Semua parameter yang dibuat dianggap sebagai parameter input, artinya mereka menerima data dari program yang menjalankan prosedur. Dengan menambahkan kata OUTPUT ke dalam definisi parameter, prosedure bisa mengembalikan nilai dari parameter ke dalam program yang memanggilnya. &lt;br /&gt;&lt;br /&gt;Cara membuat prosedur dengan Enterprise manager : &lt;br /&gt;• Klik kanan Strore Procedure untuk menampilkan Shorcut&lt;br /&gt;&lt;br /&gt;• Tulislah perintah prosedure kemudian check Syntax&lt;br /&gt;&lt;br /&gt;• Kemudian klick ok maka prosedur telah dibuat. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cara membuat prosedure dengan Query Analizer &lt;br /&gt;Untuk menjalankan query analizer langkah langkahnya adalah : &lt;br /&gt;&lt;br /&gt;1. Koneksikan dengan server &lt;br /&gt;2. Pilih database yang akan digunakan &lt;br /&gt;    Jika kita lupa database yang digunakan maka perintah perintah SQL tidak akan &lt;br /&gt;    menghasilkan hasil yang diinginkan.&lt;br /&gt;3. Ketikkan perintah transact-SQL &lt;br /&gt;&lt;br /&gt;Ketikkan perintah pembuatan procedure dan dieksekusi maka prosedur tersebut akan ada di Store Procedure &lt;br /&gt;&lt;br /&gt;Prosedur yang dibuat oleh user dibagi menjadi dua yaitu : &lt;br /&gt;&lt;br /&gt;1.Prosedur tanpa parameter &lt;br /&gt;Misalkan ada sebuah tabel dengan rancangan : &lt;br /&gt;&lt;br /&gt;Contoh prosedur tanpa parameter &lt;br /&gt;Contoh 1 : &lt;br /&gt;Create procedure proc_Tampil_MHS &lt;br /&gt;As &lt;br /&gt;Select * from Tmhs &lt;br /&gt;Cara menjalankannya : &lt;br /&gt;Exec proc_Tampil_MHS &lt;br /&gt;&lt;br /&gt;Contoh 2 : &lt;br /&gt;Create procedure proc_Tampil_Matakuliah &lt;br /&gt;As &lt;br /&gt;Select * from TMk &lt;br /&gt;Cara menjalankannya : &lt;br /&gt;Exec proc_Tampil_Matakuliah &lt;br /&gt;&lt;br /&gt;2. Prosedur dengan parameter Misalkan ada sebuah tabel dengan rancangan : &lt;br /&gt;&lt;br /&gt;Contoh prosedur dengan parameter&lt;br /&gt;&lt;br /&gt;Contoh 1 : Dengan nama field &lt;br /&gt;&lt;br /&gt;Create procedure Proc_input_mhs &lt;br /&gt;@nim varchar(10), &lt;br /&gt;@nama varchar(20), &lt;br /&gt;@alamat varchar(50) &lt;br /&gt;As &lt;br /&gt;Insert into TMhs(nim,nama,alamat) values(@nim,@nama,@alamat) &lt;br /&gt;Cara menjalankan : &lt;br /&gt;Exec proc_input_mhs ‘2000’,’dewi’,’kuningan’ &lt;br /&gt;&lt;br /&gt;Contoh 2 : Tanpa field &lt;br /&gt;&lt;br /&gt;Create procedure Proc_input_Matakuliah &lt;br /&gt;@kode varchar(3), &lt;br /&gt;@namamk varchar(20), &lt;br /&gt;@sks int &lt;br /&gt;As &lt;br /&gt;Insert into Tmk values(@kode,@namamk,@sks) &lt;br /&gt;Cara menjalankan : &lt;br /&gt;Exec Proc_input_matakuliah ‘M01’,’Perancangan Basis data’, 3&lt;br /&gt;&lt;br /&gt;Contoh 3 : Edit data Mahasiswa &lt;br /&gt;&lt;br /&gt;Create Procedure proc_edit_mhs &lt;br /&gt;@nim varchar(10), &lt;br /&gt;@nama varchar(20), &lt;br /&gt;@alamat varchar(50) &lt;br /&gt;As &lt;br /&gt;Update tmhs set nama=@nama,alamat=@alamat where nim=@nim &lt;br /&gt;Cara menjalankan : &lt;br /&gt;Exec proc_edit_mhs ‘2001’,’Ayu’,’Cirebon’ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Contoh 4 : Hapus data mahasiswa &lt;br /&gt;&lt;br /&gt;Create Procedure proc_hapus_mhs &lt;br /&gt;@nim varchar(10) &lt;br /&gt;As &lt;br /&gt;Delete from tmhs where nim=@nim &lt;br /&gt;Cara Menjalankan : &lt;br /&gt;Exec proc_hapus_mhs ‘2001’ &lt;br /&gt;&lt;br /&gt;Penggunaan prosedur ini sangat memudahkan programer dan DBA dalam mengembangkan dan menyederhanakan tugas tugas, juga prosedur ini dapat digunakan juga sebagai FAQ dari permintaan user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-5692874100239611962?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/5692874100239611962/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/procedure-sql-server.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/5692874100239611962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/5692874100239611962'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/procedure-sql-server.html' title='PROCEDURE SQL SERVER'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-6622796297773646885</id><published>2010-01-14T22:13:00.000-08:00</published><updated>2010-01-15T23:20:58.766-08:00</updated><title type='text'>Aplikasi Data Base</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Pertemuan 3&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Aplikasi Database&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style=""&gt;Dalam mengolah database diperlukan sebuah Program aplikasi sebagai alat nya.Microsoft Access adalah sebuah program Aplikasi untuk mengolah database model relational karena terdiri dari kolom ( field ) dan baris (Record ).Microsoft accsess&lt;span style=""&gt;  &lt;/span&gt;adalah salah satu aplokasi yang paling sering digunakan karena yang sangat mudah dalam pembuatan dan perancangan system managemen Database.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Cara membuat file database baru ( Blank Database )&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;span style=""&gt;              &lt;/span&gt;- Klik Blank Database &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;- Pada kotak save in,Pilih dimana Database akan disimpan&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;- Pada kotak file name ketik,misal : dbperpustakaan&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;- Klik tombol Create&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;Misalnya akan membuat tabel dengan create tabel in design view kemudian muncul tabel .&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;- Ketik nama field sesuai dengan kebutuhan dan ketentuan tipe datanya.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;- Tentukan Primary key jika dibutuhkan dengan cara : Klik kanan nama field pilih Primary key&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;- Save tabel misal : tbl perpustakaan&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;- Close&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;- Untuk mengisi tabel open nama tabel.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Contoh Design Table pada Ms.Acces :&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 9pt;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image002.jpg" shapes="Picture_x0020_4" width="492" height="291" /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Contoh relationship pada database :&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="position: absolute; z-index: 4; margin-left: 215px; margin-top: 203px; width: 186px; height: 174px;"&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image003.gif" shapes="_x0000_s1029" width="186" height="174" /&gt;&lt;/span&gt;&lt;span style="position: absolute; z-index: 3; margin-left: 95px; margin-top: 143px; width: 43px; height: 232px;"&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image004.gif" shapes="_x0000_s1028" width="43" height="232" /&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image006.jpg" shapes="_x0000_s1027" width="528" height="326" /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;span style=""&gt;                  &lt;/span&gt;Primary Key&lt;span style=""&gt;                                          &lt;/span&gt;Foreign Key&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-6622796297773646885?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/6622796297773646885/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan3.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6622796297773646885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/6622796297773646885'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan3.html' title='Aplikasi Data Base'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-8609543989760803722</id><published>2010-01-14T21:44:00.000-08:00</published><updated>2010-01-15T23:20:58.769-08:00</updated><title type='text'>Kunci</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Pertemuan 2 &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" align="center" style="text-align:center"&gt;&lt;span style="'font-family:"&gt;Kunci&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Terdapat dua jenis kunci yaitu kunci utama ( Primary key ) dan kunci tamu (foreign &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;key ). &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Primary Key &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="'font-family:"&gt;Primary key sering disebut sebagai kunci utama Karene nilainya selalu unik.Primary key digunakan untuk membedakan satu data dengan data yang lain yang terjadi pada waktu yang bersamaan. ( Digunakan untuk menghapus, mengedit dan mencegah/menjaga baris baris duplikat )&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Contoh Tabel Kegiatan Bulan ramadhan :&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="margin-left:.2in;border-collapse:collapse;border:none;mso-border-alt:  solid #32558D .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid #32558D;mso-border-insidev:.5pt solid #32558D"&gt;  &lt;tbody&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;&lt;td width="36" valign="top" style="width:27.0pt;border:solid #32558D 1.0pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;No&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="132" valign="top" style="width:99.0pt;border:solid #32558D 1.0pt;   border-left:none;mso-border-left-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Tanggal&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="216" valign="top" style="width:2.25in;border:solid #32558D 1.0pt;   border-left:none;mso-border-left-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Kegiatan&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="70" valign="top" style="width:52.55pt;border:solid #32558D 1.0pt;   border-left:none;mso-border-left-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Paraf&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:1"&gt;&lt;td width="36" valign="top" style="width:27.0pt;border:solid #32558D 1.0pt;   border-top:none;mso-border-top-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;1&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="132" valign="top" style="width:99.0pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;1-09-2009&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="216" valign="top" style="width:2.25in;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Mendengarkan   cerenah&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="70" valign="top" style="width:52.55pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:2"&gt;&lt;td width="36" valign="top" style="width:27.0pt;border:solid #32558D 1.0pt;   border-top:none;mso-border-top-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;2&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="132" valign="top" style="width:99.0pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;1-09-2009&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="216" valign="top" style="width:2.25in;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Sholat&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="70" valign="top" style="width:52.55pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:3"&gt;&lt;td width="36" valign="top" style="width:27.0pt;border:solid #32558D 1.0pt;   border-top:none;mso-border-top-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;3&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="132" valign="top" style="width:99.0pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;1-09-2009&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="216" valign="top" style="width:2.25in;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Tadarus   Al-qur’an&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="70" valign="top" style="width:52.55pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:4;mso-yfti-lastrow:yes"&gt;&lt;td width="36" valign="top" style="width:27.0pt;border:solid #32558D 1.0pt;   border-top:none;mso-border-top-alt:solid #32558D .5pt;mso-border-alt:solid #32558D .5pt;   padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;4&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="132" valign="top" style="width:99.0pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;1-09-2009&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="216" valign="top" style="width:2.25in;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Sholat&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td width="70" valign="top" style="width:52.55pt;border-top:none;border-left:   none;border-bottom:solid #32558D 1.0pt;border-right:solid #32558D 1.0pt;   mso-border-top-alt:solid #32558D .5pt;mso-border-left-alt:solid #32558D .5pt;   mso-border-alt:solid #32558D .5pt;padding:0in 5.4pt 0in 5.4pt"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent:.5in"&gt;&lt;span style="'font-family:"&gt;Pada Kegiatan no.2 dan 4 dituliskan kegiatan yang sama yaitu sholat tetapi pada no.2 dan no.4 sholat yang dilakukan pada waktu yang berbeda ( misalnya : sholat subuh&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;daan sholat duhur&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent:.5in"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Karakteristik Primary key &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;- Mandatory : &lt;/span&gt;&lt;span style="'font-family:"&gt;harus menyimpan nilai non-null, jika kolom kiri kosong maka duplikasi &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;baris bisa terjadi.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;- Unique : &lt;/span&gt;&lt;span style="'font-family:"&gt;hanya dimiliki oleh 1 baris&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;- Stable : &lt;/span&gt;&lt;span style="'font-family:"&gt;tidak mungkin berubah (contoh NIM, NoKTP)&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;- Short : &lt;/span&gt;&lt;span style="'font-family:"&gt;Memiliki sedikit karakter&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;Foreign Key &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:.25in"&gt;&lt;span style="'font-family:"&gt;Foreign&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Key Merupakan primary key yang diletakkan pada tabel lain. Foreign key Digunakan untuk relasi untuk mengakses data dari tabel yang lain&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent:.5in"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="'font-family:"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-8609543989760803722?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/8609543989760803722/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan-2.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8609543989760803722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8609543989760803722'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan-2.html' title='Kunci'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1312662273620949037.post-8911337877611465282</id><published>2010-01-14T21:37:00.000-08:00</published><updated>2010-01-15T23:20:58.772-08:00</updated><title type='text'>PERANCANGAN DATABASE</title><content type='html'>&lt;p class="MsoNormal" style="text-align: center; line-height: 150%;" align="center"&gt;&lt;span style=""&gt;PERANCANGAN DATABASE&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;Pertemuan 1&lt;span style=""&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Pengertian database&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Database&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 0.5in; line-height: 150%;"&gt;&lt;span style=""&gt;Database adalah Susunan atau Kumpulan tabel yang mempunyai kaitan &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;atau berhubungan antara satu tabel dengan tabel yang lain.Setiap Basis data atau Database memiliki/berisi sejumlah objek basis data (seperti file/tabel,indeks dan lain-lain).Database dapat berisi /menyimpan data (data adalah representasi fakta dari dunia nyata mengenai objek).Databse juga mengandung /menyimpan struktur ( baik untuk basisdata maupun objeknya secara detail.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;Tabel &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: center; line-height: 150%;" align="center"&gt;&lt;span style=""&gt;Tabel merupakan kumpulan informasi secara logis yang terkait dan diperlakukan &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;sebagai unit&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Record ( Baris )&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;- Suatu tabel terdiri dari baris ( atau record )&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;- Suatu baris adalah kejadian tunggal yang berisi data di dalam tabel&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;- Setiap baris diperlakukan sebagai unit tunggal&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Field ( Kolom )&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; line-height: 150%;"&gt;&lt;span style=""&gt;- Baris diorganisasikan sebagai sekumpulan kolom (atau Field-field). &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; line-height: 150%;"&gt;&lt;span style=""&gt;- Semua baris di dalam tabel terdiri atas kumpulan kolom yang sama&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; line-height: 150%;"&gt;&lt;span style=""&gt;- Setiap kolom mempunyai fungsi untuk memberikan informasi untuk&lt;span style=""&gt;  &lt;/span&gt;menjelaskan fungsi dari tabel&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; line-height: 150%;"&gt;&lt;span style=""&gt;- Setiap kolom yang dibuat harus pernah diisi sedikitnya 1 baris&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="position: absolute; z-index: 2; margin-left: 311px; margin-top: 15px; width: 19px; height: 60px;"&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.gif" shapes="_x0000_s1027" width="19" height="60" /&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span style=""&gt;                                                       &lt;/span&gt;Field ( kolom )&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;span style=""&gt;            &lt;/span&gt;Record ( Baris )&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoTableGrid" style="border: medium none ; margin-left: 135pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style="height: 16.25pt;"&gt;&lt;td style="border: 1pt solid rgb(50, 85, 141); padding: 0in 5.4pt; width: 60.1pt; height: 16.25pt;" valign="top" width="80"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td style="border-style: solid solid solid none; border-color: rgb(50, 85, 141) rgb(50, 85, 141) rgb(50, 85, 141) -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 69pt; height: 16.25pt;" valign="top" width="92"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td style="border-style: solid solid solid none; border-color: rgb(50, 85, 141) rgb(50, 85, 141) rgb(50, 85, 141) -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 75.25pt; height: 16.25pt;" valign="top" width="100"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.3pt;"&gt;&lt;td style="border-style: none solid solid; border-color: -moz-use-text-color rgb(50, 85, 141) rgb(50, 85, 141); border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 60.1pt; height: 15.3pt;" valign="top" width="80"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="position: relative; z-index: 1;"&gt;&lt;span style="position: absolute; left: -42px; top: -1px; width: 106px; height: 12px;"&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5Cekskul%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image002.gif" shapes="_x0000_s1026" width="106" height="12" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(50, 85, 141) rgb(50, 85, 141) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 69pt; height: 15.3pt;" valign="top" width="92"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(50, 85, 141) rgb(50, 85, 141) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 75.25pt; height: 15.3pt;" valign="top" width="100"&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1312662273620949037-8911337877611465282?l=chie-vhalega.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chie-vhalega.blogspot.com/feeds/8911337877611465282/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan-1.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8911337877611465282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1312662273620949037/posts/default/8911337877611465282'/><link rel='alternate' type='text/html' href='http://chie-vhalega.blogspot.com/2010/01/pertemuan-1.html' title='PERANCANGAN DATABASE'/><author><name>Basis Data</name><uri>http://www.blogger.com/profile/02892026947512705758</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
