Showing posts with label administrasi basis data. Show all posts
Showing posts with label administrasi basis data. Show all posts

Cara Mengisi Data Pada Tabel Lewat CMD


Ini adalah lanjutan dari postingan Cara Membuat Tabel Lewat CMD. Berikut Cara membuat isi table lewat CMD :

1. Buka XAMPP kalian, lalu klik start pada Apache dan MySQL.

2. Buka CMD kalian dan ketikan perintah berikut :

3. Gunakan Database yang sudah kalian buat kemarin. Karena saya membuat database "denyah" maka saya akan memakai database itu. Kalau berhasil akan ada tulisan Database Changed. 

4. Setelah itu ketikan perintah berikut untuk mengisi tabel kalian
insert into biodata (nis, nama, ttl, alamat) values
('6083','denny','semarang_20Juli1998','Sendang_Indah');


5. Keterangan : biodata : nama tabel kalian
nis nama ttl alamat : nama field kalian 
6083 denny semarang_20Juli19 Sendang_Indah : nama record kalian

6. Kalau sudah ketikan perintah berikut :
select*from biodata;



7. Keterangan : biodata : nama tabel kalian




Cara Membuat Tabel Lewat CMD


Ini adalah lanjutan dari postingan Cara Membuat Database Dengan CMD. Cara membuat table lewat CMD : 

1. Buka XAMPP kalian, lalu klik start pada Apache dan MySQL.

2. Langsung buka CMD ketikan perintah berikut :

3. Gunakan database yang sudah kalian buat kemarin. Karena saya membuat database "denyah" maka saya akan memakai database itu. Kalau berhasil akan ada tulisan Database changed.

4. Cara membuat table. Ketikan perintah seperti dibawah ini.
create table biodata (
nis varchar (99) not null,
nama varchar (30) not null,
ttl varchar (100) not null,
alamat varhcar (100) not null,
primary key (nis)); 


5. Untuk melihat hasilnya ketikan perintah " desc biodata; "

6. NB: biodata itu nama table nya bisa diubah sendiri.





loading...

Cara Membuat Database Lewat CMD


Pertama-tama kita harus mempunyai XAMPP. Kalau sudah punya instal XAMPP tersebut. Kalau sudah semuanya ikuti langkah-langkah berikut ini :

1. Buka XAMPP kalian, lalu klik start pada Apache dan MySQL  

2. Buka CMD kalian dengan cara tekan tombol " Windows+R " atau search di pencarian



3. Ketikan perintah " cd/ " berfungi untuk menuju ke direktori awal.

4. Selanjutnya ketik " cd xampp/mysql/bin " untuk menuju direktori tempat xampp yang sudah kalian instal (setiap komputer atau laptop bisa berbeda tergantung kalian instal dimana).

5. Kalau sudah ketikan " mysql -uroot " untuk membuka xampp kalian. Kalau berhasil tampilannya akan seperti berikut ini:

6. Cara membuat database. Ketikan " create database denyah; " seperti berikut ini : " denyah " itu nama database nya silahkan ganti sesuai kebutuhan. Kalau sukses akan muncul Query OK (kalau gagal kemungkinan nama database kalian sudah pernah kalian gunakan. Ganti dengan yang lain).





Soal Administrasi Basis Data

1. Apa ayng dimaksud dengan database?
    Kumpulan informasi yang terintegrasi dengan baik
2. Seseorang yang mengelola database disebut?
    Database Administrator (DBA)
3. Istilah untuk software ang digunakan untuk melakukan akses database adalah...
    DBMS (Database Management System)
4. Perintah yang digunakan untuk merubah struktur suatu tabel adalah...
    ALTER TABLE
5. Drop database adalah perintah untuk...
    Menghapus database
7. Apakah kepanjangan dari DBMS? Jelaskan!
    Database management system, suatu sistem software yang memungkinkan pengguna
    mengontrol & mengakses database secara efentik dan efisien
8. Apa perbedaan MySQL dan SQL?
    SQL adalah bahasa permintaan sedangkan MSQL dalah software RDBMS yang
    mensupport bahasa SQL
9. Sebutkan 3 jenis perintah dalam SQL. Jelaskan!
    - DDL (Data Definition Language) Berhubungan dengan pendefinisian suatu struktur
      database. (treat, altreat, drop)
    - DML : berhubungan dengan manipulasi data. ( select, insert, update)
    - DCL : berhubungan dengan manipulasi user dan hak akses. (grant, revoke)
10. Jelaskan kondisi dalam SQL dibawah ini :
      - LIKE : menampilkan isi record dengan menggunakan sebagian dari isi sebuah data.
      - ORDER BY : menampilkan hasil select sesuai dengan urutan yang diinginkan.
      - ASC/DESC : mengurutkan data secara tururut naik/menurun.
      - GROUP BY : mengelompokkan hasil dari select berdasarkan persamaan datanya.
11. Jelaskan beberapa fungsi dalam SQL dibawa ini :
      - UNION : menggabungkan isi dari 2 tabel atau lebih
      - COUNT : untuk mendapatkan jumlah bari atau record dari suatu tabel
      - MAX : untuk mendapatkan nilai terbesar dari sekumpulan record
      - MIN : untuk mendapatkan nilai terkecil dari sekumpulan record
12. Tabel = keluarga
Kode_keluarga
Nama
Jml_anak
AA01
Budi
2
AA02
Arni
1
AA03
Taufan
-
AA04
Putry
3
AA05
Ritha
2
       Bagaimana pernyataan untuk menampilkan semua kolom dari tabel diatas?
       SELECT*FROM keluarga;
13. Apakah maksud dari pernyataan ini?
 SELECT nama FROM pegawai
 WHERE kode IN
 (SELECT DISTINCT kode FROM utama);
 Menampilkan nama yang sama dari tabel pegawai sesuai kode namun yang ditampilkan  hanya satu nama
14. Apakah maksud dari pernyataan ini?
Select Nama, char_length(Nama)  AS panjang from pegawai;
WHERE ‘Nama’ LIKE ‘A%’;
Menampilkan nama dengan panjang karakter beberapa dari pegawai dengan nama yang terdapat huruf 'A'






Fungsi Agregrate


Dalam SQL dikenal fungsi agregat. Fungsi agregat (aggregate) adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tungal sebagai hasilnya. Standar ISO mendefinisikan lima jenis funsi agregat, yaitu :
Fungsi
Deskripsi
COUNT
Mengembalikan jumlah (banyaknya atau kemunculannya) nilai di suatu kolom
SUM
Mengembalikan jumlah (total atau sum) nilai di suatu kolom
AVG
Mengembalikan rata-rata nilai di suatu kolom
MIN
Mengembalikan nilai terkecil di suatu kolom
MAX
Mengembalikan nilai terbesar di suatu kolom

Sebelum mencoba funsi agregat SQL, buatlah tabel dengan struktur sebagai berikut :
Tambahkan record-record berikut ini :

FUNGSI AGRAGAT : COUNT
Digunakan untuk menghitung jumlah recorcd. 
Contoh :
"Hitung jumalh record tabel buku"
SELECT COUNT(*)
FROM buku;

"Hitung jumlah record tabel buku dengan kolom jum_rec"
SELECT COUNT(*) AS jum_rec
FROM buku;

"Hitung jumlah record untuk tahun 2003"
SELECT COUNT(*) AS jum_rec
FROM buku 
Where tahun = 2003;

FUNGSI AGREGAT : SUM
Fungsi agregat SUM digunakan untuk menghitung total nilai dari kolom tertentu.
Contoh
"Hitung total harga"
SELECT SUM(harga) AS total_harga
FROM buku;

"Hitung total harga untuk tahun 2003"
SELEC SUM(harga) AS total_harga
FROM buku
WHERE tahun=2003;

FUNGSI AGREGAT : MAX
Fungsi agregat MAX digunakan untuk menampilkan nilai tertinggi dari suatu kolom.
Contoh :
"Tampilkan harga tertinggi"
SELECT MAC(harga) AS harga_tertinggi
FROM buku;

"Tampilkan harga tertinggi untuk tahun 2003"
SELECT MAC(harga) AS harga_tertinggi
FROM buku
WHERE tahun=2003;

FUNGSI AGREGAT : MIN
Fungsi agregat MIN digunakan untuk menampilkan nilai terendah dari suatu kolom.
Contoh :
"Tampilkan harga terendah"
SELECT MIN(harga) AS harga_terendah
FROM buku;

"Tampilkan harga terendah untuk tahun 2003"
SELECT MIN(harga) AS harga_terendah
FROM buku
WHERE tahun=2003;

FUNGSI AGREGAT : AVG
Fungsi agregat AVG digunakan untuk menampilkan nilai rata-rata dari suatu kolom.
Contoh :
"Tampilkan harga rata-rata"
SELECT AVG(harga) AS harga_rerata
FROM buku;

"Tampilkan harga rata-rata untuk tahun 2003"
SELECT AVG(harga) AS harga_rerata
FROM buku
WHERE tahun=2003;