Postingan

Bahasa Query Terapan Lanjutan

SQL  merupakan singkatan dari  Structured Query Language , sebuah perintah khusus yang berfungsi untuk mengakses data kedalam database, sql juga sering disebut dengan istilah query, atau bahasa untuk menjalankan sebuah perintah ke database, pada SQL terdapat sebuah perintah  JOIN  yang berfungsi untuk menghubungkan table yang satu dengan table yang lain yang saling berhubungan atau berelasi, maksudnya yaitu kita dapat menampilkan beberapa data dari table yang berbeda dengan menggunakan satu perintah.  Nah pada pembahasan kali ini kita akan membahas tentang JOIN yaitu  Perbedaan INNER JOIN, LEFT JOIN, dan RIGHT JOIN Pada SQL,  jika kita lihat fungsi dari join tersebut sama-sama untuk menampilkan data dari table yang berbeda dengan menggunakan satu perintah sql, tapi ada sedikit  Perbedaan INNER JOIN, LEFT JOIN, dan RIGHT JOIN  untuk lebih jelasnya kita akan bahas satu persatu. Yang pertama kita akan membahas  INER JOIN,  INER JOIN ...

Bahasa Query Terapan

Gambar
tructured Query Language (SQL) SQL merupakan bahasa query terapan yang banyak digunakan oleh berbagai DBMS, diterapkan dalam berbagai development tools dan program aplikasi untuk berinteraksi dengan basis data. Subdivisi SQL: 1. Data Definition Language (DDL) Query-query ini digunakan untuk mendefinisikan struktur atau skema basis data. 2. Data Manipulation Language (DML) Query-query ini digunakan untuk manajemen data dalam basis data. PENGELOMPOKAN STATEMEN SQL 1. Data Definition Language (DDL) CREATE DATABASE CREATE TABEL CREATE INDEX CREATE VIEW ALTER TABLE DROP DATABASE DROP TABEL DROP INDEX DROP VIEW 2. Data Manipulation Language (DML) INSERT, SELECT, UPDATE, DELETE 3. Data Access GRANT , REVOKE 4. Data Integrity RECOVER TABLE 5. Auxiliary SELECT INTO OUTFILE,LOAD, RENAME TABLE Data Definition Language  DDL merupakan query yang d...

Bahasa Query Formal

Gambar
Dalam bahasa Query Formal, ada dua dasar pembentukan bahasa Query, yaitu: 1.Aljabar Relasional 2.Kalkulus Relasional Dalam pembahasan ini hanya akan membahas tentang Aljabar Relasional karna lebih banyak dijadikan dasar Bahasa Query yang umum digunakan. ALJABAR RELASIONAL Aljabar Relasional adalah kumpulan operasi terhadap relasi, dimana setiap operasi menggunakan satu atau lebih relasi untuk menghasilkan satu relasi yang baru. Bahasa Query yang didasarkan pada operasi-operasi dalam Aljabar Relasional merupakan bahasa query yang Prosedural. ALJABAR RELATION – OPERATOR RELATIONAL 1. Restrict ( s ) adalah Pemilihan tupel atau record 2. Project ( p ) adalah pemilihan attribute atau field 3. Divide ( ¸ ) adalah membagi 4. Join ( q ) adalah menggabungkan ALJABAR RELASIONAL operator pada aljabar relational dibagi menjadi 2 kelompok: 1. Operator dasar untuk fundamental operational 2. Operator tambahan untuk additional operasional OPERATOR DASAR a. Selection ( s ) Lower Case ...

NORMALISASI LANJUTAN

NORMALISASI LANJUTAN 1.     1.     Pengertian ·          Normalisasi adalah suatu teknik yang menstrukturkan data dalam cara-cara tertentu untuk membantu mengurangi   atau mencegah timbulnya masalah yang berhubungan dengan pengolahan data dalam basis data ·            Kriteria yang mendeskripsikan level-level pada normalisasi adalah bentuk normal(norm form) 2.     2.     Tujian Normalisasi ·          Normalisasi perlu dilakukan agar kerelasian dalam basis data menjadi mudah dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru. 3.       3.    Penyimpanan dalam   modifikasi ·          Penyimpangan dalam proses modifikasi data disebut anomalies ·        ...