SQL (Structured Query Language)
SQL merupakan kependekan dari kata “Structured Query Language”. SQL merupakan suatu bahasa permintaan yang terstruktur. Dikatakan terstruktur karena pada penggunaannya, SQL memiliki beberapa aturan yang telah distandarkaan oleh asosiasi yang bernama ANSI
SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
SQL Juga dapat diartikan sebagai Antar muka standar untuk sistem manajemen basis data relasional, termasuk sistem yang beroperasi pada komputer pribadi. SQL memungkinkan seorang pengguna untuk mengakses informasi tanpa mengetahui dimana lokasinya atau bagaimana informasi tersebut disusun. SQL lebih muedah untuk digunakan dibandungkan dengan bahasa pemrograman tetapi lebih rumit dibanding software lembar kerja dan pengolah kata. Sebuah pernyataan SQL yang sederhana dapat menghasilkan set permintaan untuk informasi yang tersimpan pada komputer yang berbeda di berbagai lokasi yang tersebar, sehingga membutuhkan waktu dan sumber daya komputasi yang banyak. SQL dapat digunakan untuk investigasi interatif atau pembuatan lapiran ad hoc atau disisipkan dalam program aplikasi.
SQL juga merupakan Bahasa pemrograman yang dirancang khusus untuk mengirimkan suatu perintah query (pengaksesan data berdasarkan pengalamatan tertentu) terhadap sebuah database. Kebanyakan software database yang ada saat ini dapat diakses melalui SQL. Setiap aplikasi yang spesifik dapat mengimplementasikan SQL secara sedikit berbeda, tapi seluruh database SQL mendukung subset standar yang ada.
Jadi, SQL adalah bahasa permintaan yang melekat pada satu database atau SMBD tertentu. Dengan kata lain, SQL adalah perintah atau bahasa yang melekat di dalam SMBD. Sebagai suatu bahasa permintaan, SQL didukung oleh SMBD seperti : MySQL Server, MsQL, PostgreSQL, Interbase, dan Oracle. Selain itu SQL juga didukung oleh database bukan server seperyi Ms. Access maupun Paradox.
Senin, 31 Januari 2011
SQL (Structured Query Language)
Diposting oleh Suci Karyani di 07.00 0 komentar
Sabtu, 29 Januari 2011
Algoritma Dan Pemograman SQL
Algoritma Dan Pemograman SQL
Tutorial MySQL di situs ini memang buat kamu-kamu yg pengen belajar MySQL? Jangan kuatir, gampang, gratis dan ditulis dengan gaya khas prothelon.com.
Nah, buwat previewnya, kamu harus tahu dulu, kalo MySQL tuh adalah sebuah server database open source yang kayaknya paling populer keberadaannya. MySQL umumnya digunakan bersamaan dengan skrip PHP untuk membuat aplikasi server yang dinamis dan powerful.
Tertarik? Baca aja dan kita mulai tutorial MySQL pertama. Selamat belajar. Yuk yak, yuukkkkkkk.
Database, apaan tuh?
Sebuah database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal: Sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandingkan database flat. Nah, MySQL adalah sebuah database relasional.
Pada database yang memiliki struktur relasional. Ada tabel-tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan. Kamu memerlukan kolom khusus untuk setiap jenis informasi yang ingin kamu simpan (misalnya umur, tinggi, berat, alamat)
Kalau kolom mendefinisikan jenis informasi apa yang akan disimpan, maka sebuah baris adalah data aktual yang disimpan. Setiap baris dari tabel adalah masukan dari tabel tersebut dan berisi nilai-nilai untuk setiap kolom tabel tersebut. (contoh masukannya adalah Bambang: umur 40 tahun, 65 kg dan 160cm). Jika pembahasan database ini membingungkan buat kamu, jangan putus asa, kita akan membahas dan menunjukkan beberapa contoh tabel dalam tutorial selanjutnya.
Diposting oleh Suci Karyani di 01.40 0 komentar
Rabu, 12 Januari 2011
contoh algoritma
Algoritma
�Asal kata Algoritma (algorism -algorithm) berasal dari nama Abu Ja’far Muhammad ibn Musa Al-Khuwarizmi
�Ilmuan Persia yang menulis kitab “al jabar w’al-muqabala”(rules of restoration and reduction –aturan pemugaran dan pengurangan)
�Tahun 825 M
�Berasal dari Iran
�Masuk Indonesia tahun 1980-an
Definisi Algoritma
Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah.
Urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat.
(Dari Microsoft Press Computer and Internet Dictionaary 1997, 1998)
Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis.
Alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain.
Tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.
(Dari Algoritma dan Struktur Data dengan C, C++, dan Java
Kriteria Algoritma
(Donald E. Knuth)
Input: algoritma dapat memiliki nol atau lebih inputan dari luar.
Output: algoritma harus memiliki minimal satu buah output keluaran.
Definiteness(pasti): algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu.
Finiteness (ada batas): algoritma harus memiliki titik berhenti (stopping role).
Effectiveness(tepat dan efisien): algoritma sebisa mungkin harus dapat dilaksanakan dan efektif. Contoh instruksi yang tidak efektif adalah: A = A + 0 atau A = A * 1
Namun ada beberapa program yang memang dirancang untuk
unterminatable: contoh Sistem Operasi
Jenis Proses Algoritma
Sequence Process: instruksi dikerjakan secara sekuensial, berurutan.
Selection Process: instruksi dikerjakan jika memenuhi kriteria tertentu
Iteration Process: instruksi dikerjakan selama memenuhi suatu kondisi tertentu.
Concurrent Process: beberapa instruksi dikerjakan secara bersama.
Bagian Program
Suatu program pada dasarnya terdiri dari 3 bagian:
Input: bisa ada, bisa tidak
Proses
Output: minimal satu ouput.
Flowchart
Definisi:
Bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial
Kegunaan:
Untuk mendesain program
Untuk merepresentasikan program
Maka, flowchartharus dapat merepresentasikan komponen-komponen dalam bahasa pemrograman
lambang flowchart
contoh flowchart
1. a. Ambil sebuah gelas.
b. Ambil dua sendok kopi bubuk, kemudian masukkan ke dalam gelas.
c. Ambil tiga sendok gula pasir, kemudian masukkan ke dalam gelas.
d. Masukkan air ke dalam gelas secukupnya.
e. Kemudian diaduk-aduk memakai sendok.
f. kemudian dicicipi rasanya.
g. Jika kurang manis, tambahkan satu sendok gula pasir.
h. Jika terlalu manis, tambahkan air sehingga rasa manisnya tepat.
i. Apakah manisnya cukup? Jika tidak maka kembali pada langkah g.
j. Jika ya maka jadilah segelas kopi dengan rasa manis yang tepat.
Diposting oleh Suci Karyani di 02.50 0 komentar
Sabtu, 08 Januari 2011
rasa sayang ???
itu bukan cinta !!!
rasa sayang cepat berubah, hari ini bilang "SELAMANYA".
Tapi besog bilang "SAMPAI DI SINI AJHA".
Cinta bukand sesuatu yang easy come, easy go !!!
tapi cinta adalah pengorbanan untuk kebahagiaan orang laind.
Ingatlah !!!
"Cinta gag harus memiliki".
jika orang orang yang kamu inginkan gag kamu dapatkan,
tetaplah mencintainya,
karna ltu lah " CINTA SEJATI"
By : Suci_karyani
Diposting oleh Suci Karyani di 18.16 0 komentar