Showing posts with label SQL programming. Show all posts
Showing posts with label SQL programming. Show all posts

Update Table Dengan Data Dari Table Lain Pada SQL

"Om Swastiastu"

Untuk mengupdate data pada SQL, kita sudah familiar dengan sintaks UPDATE. Menggunakan query UPDATE juga sangat mudah karena kita hanya perlu menyebut nama tabel, dan field yang akan kita ubah valuenya. Lalu bagaimana jika ingin mengupdate sebuah tabel tapi kita memerlukan data dari tabel lain agar proses update berjalan mulus. Logikanya sama seperti kita ingin menampilkan beberapa data dengan menggabungkan 2 atau lebih tabel menggunakan sintaks JOIN. Bagaimana penerapannya dalam sintaks UPDATE?

Continue Reading »

Cara Melakukan Backup Database dengan SQLyog

"Om Swastiastu"

sqlyog IT Programmer
Di pagi hari yang cerah untuk jiwa yang sepi ini saya mau sedikit share tentang cara melalakukan backup database dengan SQLyog. Sebelumnya saya juga telah share contoh script untuk restore database dengan PHP so buat apa di restore kalau backupnya aja belum ada. iya kan?? udah jawab iaa aja, :).

Kembali ke pembahasan, SQLyog adalah salah satu software yang bisa digunakan sebagai GUI database manager untuk database MySQL. Kalian bisa mendownload software ini di Download SQLyog v 5.0. Software ini banyak fungsinya salahsatunya adalah melakukan backup database. Backup sangat perlu di lakukan untuk menghindari terjadinya kesalahan-kesalahan yang tidak bisa kita prediksi akan terjadi. Nah.. berikut cara untuk melakukan backup database dengan SQLyog.
Continue Reading »

Contoh Script Untuk Restore Database dengan PHP

"Om Swastiastu"

Restore Database dengan PHP
Fitur untuk melakukan restore database yang sudah kita backup sebelumnya sangatlah penting dalam sebuah sistem. File database yang dibackup disini berbentuk SQL Dump. File SQL Dump yang saya maksud adalah hasil backup database yang berbentuk query. Jadi dalam file SQL Dump tersebut terdapat banyak query-query SQL untuk membuat databasenya. Logikanya, ketika kita melakukan restore database, maka akan terdapat sebuah form, bentuk formnya kurang lebih sama seperti form upload foto. Kemudian, kita akan mengklik browse lalu kita pilih file SQL Dump yang telah kita backup sebelumnya. Jika sudah dipilih tekan tombol Restore untuk melakukan restore database.

Continue Reading »

Membuat Aplisaki Polling dengan PHP dan SQL

"Om Swastiastu"

Sebenarnya aplikasi polling berbasis web sudah banyak disediakan secara gratis. Aplikasi ini menjadi semacam widget yang bisa dilepas dan dipasang secara mudah, bahkan tanpa pengetahuan bahasa pemrograman yang detail. Tetapi, ada baiknya untuk mengetahui cara pembuatan aplikasi polling berbasis web. Aplikasi polling ini menggunakan PHP sebagai bahasa utamanya dan MySQl sebagai database yang berguna untuk menampung data-data poling. 

Berikut ini cara membuatnya: 

Yang pertama dilakukan adalah berdoa dan membuat tabel. Berikut ini kode SQL yang digunakan untuk membangun tabel. Nama tabel dan databasenya terserah anda, nanti harus disesuaikan ketika menghubungkan PHP dan MySQL.
Continue Reading »

Tutorial Pemorgraman SQL dan Database

"Om Swastiastu"

Akhirnya, setelah hanya memberikan artikel-artikel mengenai database, apa itu database, keuntungan dan kekurangan dari database, kali ini IT Programmer akhirnya bisa memberikan tutorial mengenai pemrograman SQL. IT Programmer sendiri telah membuat artikel mengenai sintaks-sintaks dasar dalam SQL. Seperti cara membuat tabel, menggunakan perintah INSERT dalam SQL, mengurutkan data dalam tabel, dan lain sebagainya.

Selain itu, IT Programmer juga memberikan link download untuk compiler-compiler agar teman-teman bisa mempelajari pemrograman ini. Seperti misalnya, MySQL 2000 dan SQLyog. Selain itu ada juga software EasyCase yang dapat kalian gunakan untuk membuat ERD. Software dengan ukuran kecil tapi kinerjanya luar biasa.

Continue Reading »

Download SQLyog v 5.0 FULL

"Om Swastiastu"

sqlyog IT Programmer
SQLyog adalah salah satu software yang bisa digunakan sebagai gui database manager untuk database MySQL.  Kemudahan dalam membuat database ada disini. Software ini berukuran sangat kecil, hanya 5Mb. Dengan software ini kita dapat membuat databse baru, mengupdate tabel, menghapus tabel, menambahkan entry baru, dan masih banyak lagi.

Versi dari SQLyog yang saya berikan ini adalah versi 5.0. Walaupun versi ini agak lawas, tapi ini adalah FULL version. Jadi kalian tidak akan mengalami banyak masalah dengannya.
Continue Reading »

Cara Menggunakan Perintah INSERT dalam SQL

"Om Swastiastu"

Perintah INSERT digunakan untuk memasukkan data kedalam tabel tertentu. Perintah ini memungkinkan Anda untuk memasukkan data baru kedalam tabel yang kosong ataupun tabel yang telah terisi. Format dasar penulisan sintaks INSERT adalah:

INSERT INTO namatabel (kolom1, kolom2, ..., kolomN)
VALUES ('isi_kolom1', 'isi_kolom2', ..., 'isi_kolomN');

Agar lebih mudah memahami, perhatikan contoh berikut:
Continue Reading »

Cara Mengurutkan Data dalam Tabel SQL

"Om Swastiastu"

Sebelumnya saya sudah memberikan mengenai cara mengupdate data dalam tabel dan cara mendelete data dalam tabel. Kali ini saya akan memberikan cara untuk mengurutkan data dalam tabel pada SQL. Pengurutan data diperlukan untuk mengurutkan data. Biasanya sering digunakan saat kita menampilkan data yang banyak.

Untuk mengurutkan data, kita menggunakan sintaks ORDER BY. Selain itu, metode pengurutan data juga ada dua. ASCENDING dan DESCENDING. Sintaks ASC berfungsi untuk mengurutkan data secara ascending atau dari kecil ke besar. Sedangkan sintaks DESC berfungsi untuk mengurutkan data secara descending atau dari besar ke kecil.

Continue Reading »

Menggunakan Perintah DELETE dalam SQL

"Om Swastiastu"

Setelah sebelumnya kita membahas mengenai cara penggunaan perintah UPDATE dalam SQL, kali ini saya akan memberikan tutorial cara penggunaan perintah DELETE dalam SQL.
Perintah DELETE digunakan  untuk menghapus atau menghilangkan sebagian atau semua data yang ada didalam tabel. Disini kita juga perlu menambahkan perintah WHERE yang berfungsi untuk menentukan baris mana yang akan kita DELETE.
Format dasar penulisan sintaks DELETE seperti ini:

DELETE FROM namatabel WHERE kolomkunci = 'kunci'


Untuk lebih jelasnya, kita akan menggunakan tabel yang sama sewaktu kita membahas mengenai perintah UPDATE. Lihatlah pada tabel dibawah ini.
Continue Reading »

Cara Meng-update Tabel dalam SQL

"Om Swastiastu"

Lama tidak pernah memposting artikel mengenai SQL, kali ini saya akan memberikan sedikit tutorial untuk meng-update tabel dalam SQL. Perintah update digunakan untuk memperbaharui data lama menjadi data terbaru. Perhatikan tabel berikut:
Misalkan saja, kita ingin mengubah nama mata kuliah algoritma menjadi algoritma pemrograman dan jumlah SKS mata kuliah algoritma untuk tahun ini adalah 3. Sekarang kita harus meng-update-nya dari algoritma menjadi algoritma pemrograman dan dari 2 menjadi 3. Seperti inilah fungsi dari perintah update ini. Struktur dari sintax update tabel adalah sebagai berikut:

Continue Reading »

Menjalankan Apache Web Server XAMPP di Windows 7

"Om Swastiastu"

Ketika menjalankan XAMPP di Windows 7, mungkin kalian merasa ada yang aneh. Apache web servernya tidak bisa berjalan seperti di windows XP. Selidik punya selidik, ternyata port 80 telah digunakan secara default oleh windows 7 sehingga web server tidak bisa berjalan di windows 7. Setelah sempat mencari solusinya di google, akhirnya saya menemukan solusi yang tepat.

Cara menjalankan Apache web server XAMPP di windows 7 sebagai berikut.

Continue Reading »

Cara Menjalankan XAMPP di Windows 7

"Om Swastiastu"

Selamat malam semua, ada sedikit tips nih buat teman-teman sekalian. Beberapa hari ini, dan seterusnya, saya dan seorang teman saya mendapatkan pelatihan mengenai koneksi database dari PHP ke MySQL. Selain itu juga diberikan proyek untuk membuat aplikasi web menggunakan PHP dan MySQL. Tetapi ada satu masalah yang muncul ketika saya hendak menjalankan XAMPP di laptop saya.

Saya menggunakan operating system windows 7, dan ketika menjalankan XAMPP, service XAMPP dan Apache tidak berjalan. Kenapa? Karena port 80 dan ssl 443 sudah digunakan oleh IIS. Setelah browsing di google, akhirnya saya menemukan solusinya. Cara menjalankan xampp di windows 7 adalah dengan merubah port 80 tersebut.

Continue Reading »

Disadvantage of Database Processing

"Om Swastiastu"

After I posted the advantage of database processing, today I want to give you the opposite one. Disadvantage of the database processing. There are 4 disadvantage of database processing I can tell to you:
  1. Larger file size
  2. Increased complexity
  3. Greater impact of failure
  4. More difficult recovery
Larger file size. In order to support all the complex functions that it provides to users, a DBMS must be a large program that occupies a great amount of disk space as well as a substantial amount of internal memory. In addition, because all the data that the database manages for you is stored in one file, the database file itself requires a large amount of disk space and internal memory.

Continue Reading »

Advantages of Database Processing

"Om Swastiastu"

Hi all, today I wanna tell you about the advantage of the database processing. The database approach offers nine clear advantages over alternate data management methods. These advantages are listed and will be discussed below of this paragraph.
  1. Getting more information from the same amount of data
  2. Sharing data
  3. Balancing conflicting requirements
  4. Controlling redundancy
  5. Facilitating consistency
  6. Improving integrity
  7. Expanding security
  8. Increasing productivity
  9. Providing data independence
  1. Getting more information from the same amount of data. The primary goal of a computer system is to turn data into information. In a non-database, file-oriented environment, data often is partitioned into several disjointed systems, with each system having its own collection of files. Any request for information that necessitates accessing data from more than one of these collections can be extremely difficult.
  2. Sharing data. The data of various users can be combined and shared among authorized users, allowing all users access to a greater pool of data. Several users can have access to same piece of data. When one users changes a customer address, the new address immediately become available to all users.
Continue Reading »

Database Background

“Om Swastiastu”

A database is a structure that contains information about many different categories of information and about the relationships between these categories. There are some terms and concepts that are important for you to know in the database environment. For instance, the term entity, attribute, and relationship are fundamental when discussing databases. An entity is a person, place, object, event, or idea for which you want to store and process data.

An attribute is a characteristic or property of an entity. The term is used in this text exactly as it is used in everyday English. For the entity person, for example, the list of attribute might include such things as eye color and height. An attribute is also called a field or column in many database system.

relationship in database

The final key term is relationship. A relationship is an association between entities. There is an occasion between Student and Course, for example, at the ERD above. A course is associated to all of the students, and a student is associated with their course. Technically, you say that a course is related to all of his/her students, and a student is related to their course.

This particular relationship is called one-to-many relationship because each course is associated with many student, but each student is associated with only one course. In this type of relationship, the word many is used differently than in everyday English; it might not always indicate a large number. In this context, for example, the term many means that a course can be associated with any numbers of students. That is, a given course can be associated with zero, one, or more than one students.

Continue Reading »

Redundancy and its Effects

"Om Swastiastu"

In database management, we might find some problems when storing the data on the spreadsheet. One of them is data redudancy. What is redundancy? Redundancy is the duplication of data, or the storing of the same data in more than one place. What problems does redundancy cause? Redundancy wastes space because you're storing the same data in the multiple places. The extra space result in larger sreadsheets that require more space in memory and on disk and that take longer to save and open.

When you need to change data, redundancy also makes your changes more cumbersome and time-consuming. Even if you use the global find-and-replace feature, multiple changes require more computer time than does a single change. Finally, redundandy can lead to inconsistencies. For example, you might enter the same name in the same column, and then not be sure which is the correct spelling. Further, if that names spelled in three different ways and you use the search feature with one of the three values, you'd find a single match instead of three matches.

"Om Santhi, Santhi, Santhi, Om"

Cara Membuat ERD (Entity Relational Diagram)

"Om Swastiastu"

Kali ini saya ingin menjelaskan bagaimana cara membuat ERD (Entity Relational Diagram) dalam database. Sebelum kita membuat ERD ada baiknya kita berkenalan dulu dengan segala sesuatu yang berhubungan dengan ERD. Untuk membuat ERD kita memerlukan Entitas/Entity, Relasi/Relationship, dan Atribut/Attribute.
  • ERD adalah pemodelan data utama yang membantu mengorganisasikan data dalam suatu proyek ke dalam entitas-entitas dan menentukan hubungan antar entitas.
  • Entitas/Entity adalah suatu tempat atau objek untuk menyimpan data. Contoh: Entitas buku untuk menyimpan atribut mengenai buku (judul buku, kode buku, pengarang, dsb). Entity digambarkan dengan Persegi dalam ERD.
  • Relasi/Relationship adalah hubungan yang terjadi antara entitas atau lebih. Contoh: Entitas buku dan Entitas Pengarang memiliki hubungan "ditulis", yang artinya, pengarang menulis buku, dan buku ditulis pengarang. Selain itu, terdapat relasi "one to one", "one to many", dan "many to many" dalam entity. Relasi ini digambarkan dengan garis dalam ERD.
  • Atribut/Attribute adalah ciri umum semua entitas atau semua yang ada dalam entitas. Contoh: Entitas pengarang memiliki atribut nama, alamat, no telpon, dsb. Atribut digambarkan dengan lingkaran memanjang dalam ERD tapi jarang sekali dalam ERD atribut ikut digambarkan. Atribut juga sering disebut dengan field atau kolom dalam suatu ERD.
Ada 10 langkah atau tips yang dapat saya berikan untuk membuat ERD yang baik:

Continue Reading »

Converting Table to Third Normal Form

"Om Swastiastu"

Hi guys, this time I wanna tell you how to convert table into third normal form. In this table, StudentNum determines StudentName, NumCredits, AdvisorNum, and AdvisorName. AdvisorNum determines AdvisorName. CourseNum determines Description. The combination of StudentNum and CourseNum determines Grade.


Student (StudentNum, StudentName, NumCredits, AdvisorNum, AdvisorName, (CourseNum, Description, Grade))


STEP 1: Remove the repeating group to convert it to first normal form, yielding:

Student (StudentNum, StudentName, NumCredits, AdvisorNum, AdvisorName, CourseNum, Description, Grade)

The table is now in first normal form because it has no repeating groups. It is not, however, in second normal form, because StudentName, for example, is dependent only on StudentNum, which is only portion of primary key.
Continue Reading »

Download EasyCase 4.20

"Om Swastiastu"

EasyCase adalah suatu software yang digunakan untuk membuat ERD (Entity Relational Database) dalam pemrograman SQL atau basis data. EasyCase juga dapat membantu membuat perancangan sistem sama seperti Microsoft Office Visio, cuma yang ini lebih simple tapi tetap hebat.
Kelebihan yang dimiliki oleh EasyCase ini adalah mampu mengetes arah dari data serta mengecek keseimbangan dari level yang dimiliki. Dengan menggunakan EasyCase, dapat dipastikan bahwa diagram yang dibuat secara rule dan balance nya sudah benar.
Nah jika Anda tertatik untuk mendownload software ini, kalian dapat mendownloadnya disini gratis.

Download EasyCase 4.20


"Om Santhi, Santhi, Santhi, Om"

Download MySQL 2000

"Om Swastiastu"

Hi guys, ini ada link download SQL Server 2000. Bagi yang sedang mempelajari pemrograman database/SQL, perlu banget nih untuk download program yang satu ini. SQL Server 2000 adalah program compiler untuk pembuatan database. Melalui program ini, kita dapat membuat database suatu tabel yang kemudian dihubungkan satu sama lainnya. Bahasa Query utamanya menggunakan Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft Sybase.

Bahasa SQL ini, secara de facto merupakan bahasa standar yang digunakan dalam manajemen sistem basis data relasional. Langsung aja deh, gag banyak omong lagi, aku kasi link download nya.

Download SQL Server 2000

Kalau ada yang mau ditanyain, ketik pertanyaan mu di kolom dibawah atau komentari postingan ini.

"Om Santhi, Santhi, Santhi, Om"

Labels

Web Search Gmail Google Docs Mobile YouTube Google Maps Google Chrome User interface Tips iGoogle Social Google Reader Traffic Making Devices cpp programming Ads Image Search Google Calendar tips dan trik Google Video Google Translate web programming Picasa Web Albums Blogger Google News Google Earth Yahoo Android Google Talk Google Plus Greasemonkey Security software download info Firefox extensions Google Toolbar Software OneBox Google Apps Google Suggest SEO Traffic tips Book Search API Acquisitions InOut Visualization Web Design Method for Getting Ultimate Traffic Webmasters Google Desktop How to Blogging Music Nostalgia orkut Google Chrome OS Google Contacts Google Notebook SQL programming Google Local Make Money Windows Live GDrive Google Gears April Fools Day Google Analytics Google Co-op visual basic Knowledge java programming Google Checkout Google Instant Google Bookmarks Google Phone Google Trends Web History mp3 download Easter Egg Google Profiles Blog Search Google Buzz Google Services Site Map for Ur Site game download games trick Google Pack Spam cerita hidup Picasa Product's Marketing Universal Search FeedBurner Google Groups Month in review Twitter Traffic AJAX Search Google Dictionary Google Sites Google Update Page Creator Game Google Finance Google Goggles Google Music file download Annoyances Froogle Google Base Google Latitude Google Voice Google Wave Google Health Google Scholar PlusBox SearchMash teknologi unik video download windows Facebook Traffic Social Media Marketing Yahoo Pipes Google Play Google Promos Google TV SketchUp WEB Domain WWW World Wide Service chord Improve Adsence Earning jurnalistik sistem operasi AdWords Traffic App Designing Tips and Tricks WEB Hosting linux How to Get Hosting Linux Kernel WEB Errors Writing Content award business communication ubuntu unik