Tugas Basis Data (DML function)
Nama : Siti Annisa
Nim : 233100383
Prodi : Sistem Informasi
Tugas Praktikum 5
Yang pertama seperti praktikum sebeleumnya membuka laragon lalu mengklik start dan lanjut ke terminal.
lalu mengakses database yang sudah pernah dibuat yaitu dbpustaka
cara mengakses database yaitu dengan cara :
- ketik mysql -u root -p kemudian klik enter
- ketik show databases untuk melihat data yang pernah dibuat tadi (dbpustaka)
- diakses dengan mengetik use dbpustaka;
seperti gambar disamping
function string
*Untuk menggabungkan 2/lebih string dalam concat yaitu (fungsi concat)
1. select concat (field1;;field2) from nama_tabel
2. select concat (field1;;field2) as 'tabel baru' from nama_tabel
id_anggota dan nama_anggota→nama kolom yang ingin digabungkan -':' adalah string : spasi yang digunakan sebagai pemisah antara kolom 1 dan kolom 2
as id_dan_nama→memberi nama pada kolom yang digabungkan
*Untuk memotong string, dan awal string(index) dalam mysql adalah 1 bukan 0 (fungsi substring)
1.select substring (field,index) from nama_tabel
2. select substring (field, index awal, index akhir) as 'tabel baru' from nama_tabel
as nama_depan→memberi nama pada hasil substring yang diambil
*Untuk memotong string dari kiri atau kanan (fungsi left/right)
1. select left (field,index) from nama_tabel
2. select right (field,index) from nama_tabel
pada contoh gambar disamping kita memahami kolom id_anggota
select left (id_buku,2)→kita akan mengambil sejumlah 2 karakter dari kiri
select right (id_buku,2)→kita akan mengambil sejumlah 2 karakter dari kanan
function waktu
yang pasti berhubungan dengan operasi tanggal dan waktu
* Untuk mendapatkan waktu sekarang dari sistem
1. select now();
2. select sydate();
hasilnya akan menampilkan tanggal dan waktu saat kita membuatnya
* Select year(now());
akan menampilkan tahun saat kita membuatnya
* select day(now());
akan menampilkan tanggal dan hari sekarang
function numerik
berhubungan dengan operasi aritmatika (tambah,kali,bagi dan mod)
* Untuk mengoperasikan modulus (fungsi mod)
1. Select mod(15,4);
2. Perkalian
* menggabungkan string 'total' dengan hasil perkalian dari kolom "jumlah_dibeli" dan "harga_buku"
3. Pengurangan
* menggabungkan string 'diskon' dengan hasil pengurangan dari kolom "harga_buku" dan "harga_diskon"
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
Komentar
Posting Komentar