Anda di halaman 1dari 4

1. Apa yang dimaksud dengan SQL? Dibagi menjadi bagiankah SQL itu? Jelaskan!

Jawab:
SQL adalah bahasa komputer yang berfungsi dalam pembuatan basis data(database) yang
dapat diakses melalui sebuah perintah. SQL terbagi menjadi beberapa bagian yaitu:
 SQL untuk mendefinisikan data yaitu create
 SQL untuk memanipulasi data yaitu insert (untuk menambah data), delete (untuk
menghapus data), update (untuk mengubah data)
 SQL menampilkan data dari database Select
2. Apa yang dimaksud dengan Laporan? Report dibagi menjadi beberapa band, tuliskam
berdasarkan susunannya!
Jawab:
Laporan adalah suatu tampilan yang digunakan untuk menampilkan data berupa table, teks,
atau gambar.
Report dibagi menjadi beberapa band, yaitu:
 Page Header Band merupakan band yang berfungsi untuk menampilkan nama laporan yang
terletak paling atas laporan yang telah dibuat dan disimpan pada SQL atau Database
Destkop.
 Title Band merupakan band yang berfungsi untuk memasukkan judul laporan yang telah
dibuat dan disimpan pada SQL atau Database Destkop.
 Column Header Band merupakan band yang berfungsi untuk memasukkan kolom atau
field laporan yang telah dibuat dan disimpan pada SQL atau Database Destkop.
 Detail Band merupakan band yang berfungsi untuk menampilkan isi data yang terletak
pada kolom atau field laporan yang telah dibuat dan disimpan pada SQL atau Database
Destkop.
 Summary Band merupakan band yang berfungsi untuk menampilkan estimasi atau
perhitungan pada field yang bertipe data integer, biasa total yang sering digunakan dalam
Sumarry band.
 Footer Band merupakan band yang berfungsi untuk menampilkan tulisan yang terletak
paling bawah sebuah laporan, biasanya yang digunakn adalah halamab laporan.
3. Tabel:
KOBAR NABAR Tgl_Ex Harga Stok
BRG01 The Gelas 21-08-1997 2000 8
BRG02 Aqua Botol 21/09-1997 5000 9
BRG03 Roti Tawar 14/10/2006 10000 10
Buatlah table diatas menggunakan SQL Explorer! Kemudian ubah harga the gelas menjadin
“1500” dan urutkan nama barang berdasarkan abjad (A-Z)!Sertakan semua sintaks dan
outputnya!
Jawab:
a. Membuat Tabel:
Struktur tabel:
Fields Type Size Primary Key
KOBAR A 5 *
NABAR A 30
Tgl_Ex A 15
Harga N 7
Stok N 2
Sintaks:
create table DAYATDB(KOBAR char(5), NABAR char(30), Tgl_Ex char(15),
Harga char(7), Stok char(2), primary key(KOBAR));

Output:

Sintaks:
Select * from FINALDayat

Output:

b. Mengubah data:
Sintaks:
Update FINALDayat set Harga='1500' where KOBAR='BRG01';
Output:
c. Mengurutkan data:
Sintaks:
select * from FINALDayat order by NABAR asc;
Output:

4. Tampilkan table pada SQL nomor 3 menggunakan SQL pada Form!


Desain Form.

Sintaks:
procedure tform1.ednamakeypress(sender: tobject; var key: char);
begin
if key=#13 then
begin
query1.sql.clear;
query1.sql.add('select*from dayatdb where nabar like :nm');
query1.prepare;
query1.parambyname('nm').asstring:='%'+ednama.text+'%';
query1.open;
end
else
begin
query1.sql.clear;
query1.sql.add('select*from l3');
query1.open;
end;
end;
procedure Fform1.button1click(sender: tobject);
begin
close;
end;
end.
Running:

Mencari data nama barang roti tawar.

Anda mungkin juga menyukai