0% menganggap dokumen ini bermanfaat (0 suara)
193 tayangan2 halaman

6.1 Manipulasi Data SQL

Dokumen tersebut membahas tentang manipulasi data SQL yang meliputi penambahan, pembaruan, dan penghapusan data menggunakan bahasa SQL. Terdapat langkah-langkah manipulasi data seperti membuat database, tabel, dan kamus data serta operator logika untuk menampilkan data.

Diunggah oleh

lkjka
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
193 tayangan2 halaman

6.1 Manipulasi Data SQL

Dokumen tersebut membahas tentang manipulasi data SQL yang meliputi penambahan, pembaruan, dan penghapusan data menggunakan bahasa SQL. Terdapat langkah-langkah manipulasi data seperti membuat database, tabel, dan kamus data serta operator logika untuk menampilkan data.

Diunggah oleh

lkjka
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

6.

12 MANIPULASI DATA SQL


Manipulasi data SQL merupakan kegiatan pengelolaan data dalam database yang terdiri dari
beberapa proses seperti menambah data, memperbaharui data, dan menghapus data. Structured Query
Language (SQL) merupakan perintah khusus yang digunakan sebagai alat pengaksesan data dalam
database relasional. SQL merupakan bahasa komputer yang digunakan mengikuti standar ANSI
(American Nasional Standard Institute) dalam manajemen database relasional. Proses manipulasi data
dalam sebuah web sekarang ini hampir selalu dilakukan, dimana didalamnya terdapat database untuk
menyimpan data , baik data artikel, data produk, data penjualan, data user, dan lain-lain. Dalam hal ini
database sangat penting, adapun langkah pembuatan database meliputi create database, create table,
alter table, drop table, dan drop database laporan yang disebut laporan data. Selain itu terdapat select,
update, insert, dan delete dapat diartikan sebagai manipulasi data. Langkah manipulasi data dapat
dilakukan sebagai berikut:
1. Create database pernyataan
Dalam pengelolaan database proyek, yang dilakukan pertama kali adalah membuat database.
Dalam hal ini terdapat berbagai tingkatan kerumitan, akan tetapi dapat dibuat sesuai dengan
kebutuhan yang ada. Sintaks untuk pernyataan create database khas terlihat seperti ini:
CREATE DATABASE database_name
Karena sintaks bervariasi secara luas dari sistem ke sistem, kita tidak akan memperluas pada
pernyataan CREATE DATABASE sintaks.
2. Create databese pilihan
Sintaks untuk pernyataan CREATE DATABASE memiliki berbagai variasi. Banyak dari SQL
teks melompat menyangkut pernyataan CREATE DATABASE langsung menuju ke
pernyataan CREATE TABLE. Dalam pembuatan database dilakukan sebelum membangun
sebuah meja, sehingga pada bagian ini harus berfokus pada beberapa konsep pengembang
ketika membangun database.
3. Desain database
Dalam berjalannya suatu aplikasi, perancangan database sangat diperlukan. Dimana terdapat
langakah relasional dan normaliasi. Normalisasi merupakan proses yang dilakukan untuk
memecahkan data menjadi komponen-komponen terpisah untuk mengurangi pengulangan
data. Setiap tingkat normalisasi mengurangi pengulangan data. Normalisasi data bisa menjadi
proses yang sangat kompleks, dan berbagai alat desain database memungkinkan untuk
merencanakan proses ini dengan cara yang logis. Banyak faktor yang dapat mempengaruhi
desain database, yaitu sebagai berikut:
Keamanan
Tersedia ruang disk
Kecepatan pencarian database dan pengambilan
Kecepatan pembaruan basis data
Kecepatan beberapa-meja bergabung untuk mengambil data
RDBMS dukungan untuk tabel sementara
Dalam hal ini, mendokumentasikan kode desain sangat penting, sehingga orang lain dapat
masuk kedalam sistem anda. Dalam desainer segi database, dokumentasi ini dikenal sebagai
kamus data.
4. Membuat kamus data
Kamus data database desainer sangat penting dalam dokumentasi yang dapat melaksanakan
fungsi-fungsi berikut:
Menjelaskan tujuan database.
Dokumen yang spesifik apakah perangkat itu dibuat sesuai dengan ukuran database.
SQL berisikan berbagai kode sumber yang digunakan oleh setiap database dalam proses
menginstal atau menghapus script.
Memberikan penjelasan rinci tentang setiap tabel dalam database dan menjelaskan tujuan
dalam proses terminologi bisnis.
Dokumen struktur internal setiap tabel, termasuk semua kolom dan jenis data.
SQL berisi berbagai kode sumber pada semua prosedur yang disimpan.
Menjelaskan kendala database, yaitu seperti penggunaan nilai yang unik atau nilai-
nilai NULL.
5. Membuat kunci Fields
Dalam pendesainan database, tujuan yang paling penting dalam database yaitu untuk
menciptakan struktur tabel sehingga setiap tabel memiliki kunci primer dan kunci asing. Kunci
utama harus memenuhi tujuan berikut:
Catatan unik yang ada di dalam tabel ada catatan lain dalam tabel memiliki semua kolom
yang sama dengan yang lain.
Sebagai catatan yang harus unik, semua kolom yang diperlukan, yaitu data dalam satu
kolom tidak harus diulang di tempat lain dalam tabel.
Adapun pembuatan tabel dapat dilakukan sebagai berikut:
a. Membuat tabel pernyataan
Dalam pembuatan tabel pernyataan lebih standar dibanding create database pernyataan.
Berikut merupakan sintaks create tabel pernyataan:
CREATE TABLE table_name)
(Field1 [datatype NOT NULL],
field2 [datatype NOT NULL],
field3 [datatype NOT NULL ]...)
Dalam pembuatan tabel pernyataan, didalamnya terdapat berbagai komponen sebagai
berikut:
Tabel nama
Fields tipe data
b. Membuat tabel dari tabel yang ada
Cara yang paling umum untuk membuat tabel adalah dengan perintah CREATE TABLE.
Namun, beberapa sistem manajemen database memberikan metode alternatif dalam
membuat tabel yaitu menggunakan format dan data dari tabel yang ada. Metode ini
berguna apabila ingin memilih data untuk modifikasi sementara. Hal ini juga dapat
berguna saat membuat tabel yang sama ke tabel yang ada dan mengisinya.
c. Alter tabel pernyataan
Alter Table pernyataan memungkinkan administrator sebuah database atau seorang
programmer untuk mengubah struktur sebuah tabel yang telah diciptakan. Dalam Alter
Table Perintah yang digunakan ini memungkinkan programmer melakukan dua hal
sebagai berikut:
Tambahkan kolom ke tabel yang ada
Mengubah kolom yang sudah ada
d. Table drop
Pada SQL disediakan perintah untuk menghapus sebuah tabel dari database. table drop
merupakan perintah yang digunakan untuk menghapus tabel beserta semua kondisi yang
terkait dan indeks yang digunakan. Setelah sebuah perintah ini telah diterbitkan oleh
programmer maka tidak bisa dikembalikan pada posisi awal. Secara umum berbagai
programmer menggunakan sebagian besar pernyataan berbentuk drop table yaitu ketika
telah membuat tabel untuk dapat digunakan sementara waktu.
Dalam melakukan manipulasi data, akan ditemukan berbagai kondisi sesuai dengan yang
dibutuhkan dalam manipulasi. Sehingga untuk menampilkan data dapat menggunakan operator logika
sebagai berikut: OR, NOT, BETWEEN, AND, LIKE, IN, SOME, ANY dan ALL. Untuk operator
logika NOT, OR, dan AND mempunyai kondisi logika dengan aturan baku.

Referensi:
http://www.gatewan.com/2017/01/kumpulan-perintah-manipulasi-data-sql.html
https://aisahmega.wordpress.com/2015/09/28/penjelasan-tentang-pembuatan-database-
dan-manipulasi-data-pada-tabel-mysql/
http://pengenalanoracle.blogspot.co.id/2012/12/modul-6-manipulasi-data.html
https://visilubai.wordpress.com/2010/05/23/sql-memanipulasi-data/

Anda mungkin juga menyukai