Selasa, 17 November 2015

Dasar-dasar SQL

Structured Query Language (SQL)

Structured Query Language (SQL) adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional. SQL merupakan sebuah bahasa komputer yang mengikuti standar ANSI (American Nasional Standard Institute) yang digunakan dalam manajemen database relasional. Dengan SQL, kita dapat mengakses database, menjalankan query untuk mengambil data dari database, menambahkan data ke database, menghapus data di dalam database, dan mengubah data di dalam database. Saat ini hampir semua server database yang ada mendukung SQL untuk melakukan manajemen datanya.

Terdapat 3 (tiga) jenis perintah SQL, yaitu DDL, DML dan DCL.
1. DDL atau Data Definition Language
DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Perintah SQL yang termasuk dalam DDL antara lain :
  • CREATE
  • ALTER
  • RENAME
  • DROP
2. DML atau Data Manipulation Language
DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
3. DCL atau Data Control Language
DCL merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user, baik terhadap server, database, table maupun field. Perintah SQL yang termasuk dalam DCL antara lain :
  • GRANT
  • REVOKE

Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan database relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam database tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language). Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan database relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi database relasional dikenal dengan System/R. Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server database populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen database.
 

Jumat, 13 November 2015

PENGERTIAN KONSEP DASAR SISTEM INFORMASI 

Konsep dasar Sistem adalah meliputi dari berbagai aspek dan sudut pandang yang berbeda-beda sesuai dengan keterangan dalam hal-hal yang berkaitan dengan sistem memiliki ciri dan karakteristik sebagai berikut :
Konsep Dasar Sistem Informasi
Konsep Dasar Sistem Informasi

A. Pengertian Sistem

http://www.dosenpendidikan.com/ Terdapat dua kelopok pendekatan di dalam menjelaskan sistem, yaitu yang merujuk pada prosedurnya dan yang menitikberatkan pada elemennya :
B .Definisi sistem yang menekankan pada prosedurnya
Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk melakukan suatu sasaran tertentu (jerry Fitz, dkk “Fundamental of System Analysis”).
Komponen-komponen atau sub-sub sistem dalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri. komponen atu sub saling berinteraksi dan saling berhubungan dan membentuk suatu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai.

C. Sifat Dan Karakter Sistem

1. Komponen Sistem (Components)
Suatu sistem terdapat atas sejumlah komponen yang berinteraksi atau berkomunikasi yang artinya saling bekerja sama membentuk satu kesatuan.
2. Batas Sistem (Boundary)
Batas sistem merupakan daerah yang membatasi antara suatu sistem satu dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas suatu sistem menunjukan ruang lingkup (Scope) dari sistem tersebut.
3. Lingkungan Luar Sistem (Environments)
LIngkungan luar adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem.
4. Penghubung Sistem (Interface)
Penghubung merupakan media antara suatu subsistem dengan subsistemyang lainya, Dengan penghubung satu subsistem yang lainya membentuk satu kesatuan.
5. Masukan Sistem (Input)
Masukan adalah energi yang di masukan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan signal (signal input).
6. Keluaran Sistem (Output)
Keluaran adalah hasil dari energi yang diolah dan di klasifikasikan menjadi keluaran yang berguna dan sisa Pembuagan.
7. Pengelolaan Sistem (Process)
Suatu Sistem dapat mempunyai bagian pengelolaan yang akan merubah masukan menjadi keluaran.
8. Sasaran Sistem (Objectives) atau tujuan (Goal)
Suatu sistem pasti mempunyai sasaran atau tujuan. jika sistem yang tidak mempunyai tujua dan sasaran maka operasi sistem tidak akan ada gunaya, sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan di hasilkan sistem. suatu sistem akan di katakan berhasil jika mengenai sasaran atau tujuan.
Gambar Karakteristik Suatu Sistem
Gambar Karakteristik Suatu Sistem

D. Klasifikasi Sistem

Sistem dapat di kalasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut :
* Sistem Abstrak (Abstrak System) dan Sistem Fisik (Physical System)
Sistem Abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik.
Sistem Fisik adalah sistem yang tampak berupa fisik.
* Sistem Alamiah
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia. Sistem buatan manusia adalah sistem yang di rancang oleh manusia.
* Sistem Tertentu (Deterministic System) dan sistem tak tentu (probabilistic system)
Sistem tertentu beroprasi dengan tingkah laku yang sudah dapat di prediksi. Sistem tak tentu adalah kondisi masa depanya tidak dapat di prediksi mengandung unsur probabilitas.
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.
Sistem yang baik harus di rancang sedemikian rupa, sehingga secara relatif tertutup, karena sistem tertutup akan bekerja secara otomatis dan terbuka hanay untuk pengaruh yang baik saja.

PRAKTEK SQL SERVER MEMBUAT RETUR JUAL

Hello kawan, kembali lagi dengan saya, andre, pada kesempatan kali ini kita mau belajar membuat retur jual, kita perlu membuat table nya t...