ShoutMix chat widget

Minggu, 08 April 2012

BASIS DATA

BASIS DATA SEMESTER 2

Basis data kita Menggunakan SQL yog,,,
pertama download dulu sql yog dan di instal lalu klik 2 kali sql yognya
2.1
ICON nya seperti gambar 2.1, dan klik 2 kali. maka akan muncul gambar seperti 2.2
yang disitu kita harus pertama2 klik NEW terus nama anda apa siapa , terus klik ok.





2.2
terus kalau sudah klik CONNECT
maka hasilnya akan muncul gambar 2.3

2.3

CODE-CODE dibawah ini  fngsinya dimasukkan di kolom yang ada angkanya 1 di atas


Membuat DATABASE
create database stikom

Memanggil DATABASE
use stikom

Membuat Table
create table dosen(NIDN char (10) primary key NOT NULL,Nama varchar (25) , tanggal (date))

Memasukkan pada table 
insert into dosen values('1111100698','ahmad afandi','sempu','1992-04-10')

NB: data table yang dan data data yang dimasukkan harus sama.. contoh pada table ada NIDN,nama, alamat,tanggal lahir ,, harus dimasukkan semua,, kalau tanggal lahir tidak ditulis maka akan error dan apa bila ada yang kosong salah satu akan error..

Mengubah (update) mengedit isi table yang salah
Update dosen SET alamat='benculuk' WHERE NIDN='1111100698'

NB: dmna table dosen alamat dia yang mempunyai nidn=1111100698 akan menjadi benculuk.

Edit data pada table 
ALTER table dosen modify NIDN (15) primary key

Menghapus isi table
Delete from dosen WHERE NIDN='1111100698'

Menghapus table
drop table dosen

SELECT
SELECT *from Buku --> Menampilkan semua isi table
SELECT KodeBuku,JudulBuku from Buku --> Menampilkan beberapa isi table buku(kode sama judul)
SELECT *from buku where Kode_Buku='001' --> Menampilkan kode buku 001
SELECT *from table_buku where jumlah >='4' and kode_pen='004' --> mencari data pengarang 004 (tunas karya)  yang jumlahnya lebih dari 4
SELECT *from table_buku Where jumlah >='4' or kode_pen ='004' --> akan muncul 22anya , data yang jumlahnya >4 akan muncul juga dan kode pen=004 juga muncul tapi tidak akan muncul Jika <4.


Menampilkan relasi 3 table
SELECT peminjaman.tgl_pinjam,peminjaman.Nim,Mahasiswa,peminjaman.Kode_Buku,table_buku.Judul_Buku,penerbit.Nama_penerbit,peminjaman.jumlah from peminjaman,mahasiswa,table_buku,penerbit WHERE peminjaman.Nim = mahasiswa.Nim and peminjaman.Kode_buku=table_Buku and penerbit.kode_pen=table_buku.kode_pen

Struktur bahasa SQl
(*) perkalian = select kodebrg,namabrg,harga(unit*harga) As jumlah from barang
Nb: select  disini bisa merubah data juga
(/) pembagian = select kodebrg,namabrg,harga(jumlah/unit) As jumlah from barang
(+) penjumlahan = select kodebrg,namabrg,harga(unit+beli) As jumlah from barang

Fungsi AGREAT
SUM(field)
digunakan untuk menjumlahkan isi satu kolom
contoh: SELECT SUM(field) *FROM nama_tabel GROUP BY field
menambahkan total unit SELECT SUM(field) as fieldbaru FROM nama_tabel GROUP BY field

AVG(field)
untuk mencari nilai rata2 pada suatu field yang bertipe numeric n integer
SELECT AVG(field) *from nama tabel GROUP BY field

COUNT(fungsinya yang digunakan untuk menghitung





0 komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management