LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA
Mata Kuliah :
Sistem Manajemen Basis Data
Dosen Pengampu : Ibu
Tri Astuti, S.Kom, M.Eng
Disusun Oleh :
Nama
Mahasiswa : Muhammad Safrijal Zulmi
NIM : 17.12.0037
Kelas : SI 17 A
Kelas : SI 17 A
PROGRAM
STUDI SISTEM INFORMASI
SEKOLAH
TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
2017/2018
PENDAHULUAN
SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalah suatu bahasa (language) yang
digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering
juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan
sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini
hampir seluruh server database atau software database mengenal dan mengerti
bahasa SQL.
Sejarah SQL
Awal mula lahirnya bahasa SQL yaitu pada bulan Juni 1970,
dimana saat Jhonny Oracle yang merupakan seorang peneliti dari perusahaan IBM
memiliki gagasan pembuatan basis data relasional, ide tersebut dituangkan dalam
sebuah artikel. Di dalam artikel tersebut juga dibahas mengenai kemungkinan
membuat sebuah bahasa standar untuk mengakses data dalam database tersebut.
Bahasa standar tersebut diberinama SEQUEL (Structured English Query Language).
Setelah kemunculan artikel tersebut lalu IBM memutuskan untuk mengembangkan
pembuatan bahasa SEQUEL. Namun penamaan SEQUEL dalam bahasa standar tersebut
bermasalah dengan hukum sehingga diubahlah menjadi SQL.
BAB I
LANDASAN TEORI
Data Manipulation Language (DML)
A.
Menyeleksi Data dengan WHERE Untuk
menyeleksi data yang ditampilkan tambahkan klausa WHERE setelahklausa
FROM.Sintak dasar perintah SELECT menjadi seperti berikut : Select
nama_kolom,nama_kolom,...| * From nama_tabel Where Kondisi; Klausa where harus
diletakkan setelah klausa from kemudian diikuti dengan kondisi.Kondisi
merupakan ekspresi pembanding yang digunakan untuk menyeleksi data.Berikut
merupakan daftar operator pembanding bisa digunakan pada klausa where.
DATA DEFINITION LANGUAGE
- DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table. Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.
- CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru. Contoh: CREATE DATABASE nama_database
- ALTER: perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom. Contoh: ALTER TABLE nama_tabel ADD nama_kolom datatype
- DROP: perintah DROP berfungsi untuk menghapus database atau tabel. Contoh: DROP DATABASE nama_database
DATA MANIPULATION LANGUAGE (DML)
- DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat. Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan DELETE.
- INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat. Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);
- SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi. Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;
- UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel. Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE kolom=data;
- DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel. Contoh: DELETE FROM nama_tabel WHERE kolom=data;
BAB II
PERMASALAHAN
1. Menyeleksi data dengan syntax WHERE
2. Bagaimana cara untuk menggunakan Logical Condition dengan
Operator : AND,OR,NOR.
3. Bagaimana cara untuk mengurutkan data dengan ORDER BY
BAB III
ANALISA DAN PEMBAHASAN
Tampilkan Tabel Barang
dan Tabel Jual
Menyeleksi Data dengan Klausa Where
1.
Mencari barang dengan kode barang = 10011
2. Mencari
barang yang harganya kurang dari 2.000.000
3. Mencari data berdasarkan nilai bertipe
karakter atau date harus diapit tanda petik tunggal, untuk karakter perhatikan
case- ssensitive dan untuk tanggal format sensitive.
Defalut format
tanggal DD-MON-RR
4. Operator IN
5. Operator Like
Menampilkan nama_barang yang huruf kedua pada namanya
adalah huruf
Untuk menampilkan barang yang ada tanda underscore ( _ )
atau persen ( % ) digunakan keyword escape pada format like.
Menampilkan nama_barang yang huruf kedua pada namanya adalah huruf 'C
Menampilkan barang yang ada tanda underscore (_)
BAB III
KESIMPULAN
Kesimpulan dari praktikum III yaitu
kita belajar menyeleksi data dengan klausa Where ,dengan cara mencari barang
dengan kode, mencari harga barang, mencari data berdasarkan nilai bertipe
karakter, operator IN, Oprator Like.
Demikian laporan ini
saya buat sebagai mana mestinya sesuai dengan paparan mengenai materi yang
menjadi pokok pembahasan dalam materi database mysql.
Daftar Pustaka
Modul ibu tri







nice information min
BalasHapussolder uap