Monday, March 31, 2014

PERTEMUAN 8

 assalamualaikum wr. wb
ya kembali lagi dengan saya yang bernama PARIZAL. Salah satu Mahasiswa di ATB tepatnya di kelas MI 13-04.

Seperti minggu lalu di sni sya kembali akan memposting tugas saya yang diberikan oleh ibu dosen yang cantik jelita, yaitu ibu RETNO.

JOIN merupakan SQL server yang menyediakan sebuah metode untuk Mengakses data yang berasal dari satu tabel ..
1.Operasi inner join


     Operasi inner join digunakan pada setiap anak kalimat , 
 from untuk membuat join yaitu,jenis penggabungan yang mengkombinasikan setiap record.
 pada operasi inner join harus memiliki isi field yang sama , jika terdapat nilai pada suatu tabel tidak sesuai dengan tabel lainnya,maka record tersebut tidak dapat ditamplkan,.

2.Operasi Outer Join
     Operasi Outer join merupakan operasi yang menghasilkan data dari tabel lainnya.
SQL Server mempunyai 3 macam operasi outer join yaitu left join, right join, full join .
fungsi outer join yaitu adalah untuk mencari data" (record-record) yang sendirian, yaitu record yg didalam tabel yang tidak mempunyai pasangan dari tabel lain.
  * left join (left outher join)
   Operasi left join digunakan untuk menampilkan seluruh data berdasarkan tabel yang berada disebelah kiri dari perintah join yg digunakan.
  * Right join (right outher join )
   Operasi right join digunakan untuk menampilkan seluruh data berdasarkan tabel yang berada disebelah kanan dari perintah join yang digunakan.
  * Full join (full outher join )
   Operasi full join digunakan untuk menampilkan seluruh data dari tabel yang beradadisebalah kanan dan kiri.

3.Operasi cross join
    Cross join merupakan operasi yang mengkombinasikan antara setiap baris data atribut disebelah kiri dengan seluruh baris data disebelah kanan dari perintah cross join.
artinya, jika pada tabel primer terdapat 2 baris data dan di tabel sekunder terdapat 5 baris data ,haasil kombinasinya adalah 10 baris data.

PERTEMUAN 7

assalamualaikum wr. wb
ya kembali lagi dengan saya yang bernama PARIZAL. Salah satu Mahasiswa di ATB tepatnya di kelas MI 13-04.

Seperti minggu lalu di sni sya kembali akan memposting tugas saya yang diberikan oleh ibu dosen yang cantik jelita, yaitu ibu RETNO.




Pertemuan 7
v  INNER JOIN merupakan Opersi join yang mengkombinasikan setiap record dari dua table atau lebih yang memiliki disipil tertentu yang sama.
v  OUTER JOIN merupakan operasi yang menghasilkan data dari sebuah dan membatasi data dari table lainnya
Baik lah bagaimana dengan menggunakan rumus INNER JOIN dan OUTER JOIN yaitu :
Tabel Buku
Kode buku
Judul
pengarang
Jlh_Buku
Kode_Penerbit
S001
DOS
M. URIP
10
P001
Bd01
DBASE III PLUS
EPSI B
5
P001
B004
CLIPPER
AHMAD G
4
P002
F101
FISIKA
SUTRISNO
10
P004

Table Penerbit
Kode_Penerbit
Nama Penerbit
P001
PIKSI  ITB
P002
GANESA
P003
EPSILON
P004
GRAMEDIA

create database perpustakaan
use perpustakaan
create table penerbit (
kdpenerbit char (4) not null primary key,
namapenerbit varchar (30),
)
create table penerbit1 (
kdpenerbit char (4),
namapenerbit varchar (30),
)
create table buku (
kdbuku char (4) not null primary key,
judul varchar (30),
pengarang varchar (30),
jlh_buku int,
kode_penerbit char (4) references penerbit (kdpenerbit),
)
insert into penerbit values ('p001','PIKSI ITB')
insert into penerbit values ('p002','GANESA')
insert into penerbit values ('p003','EPSILON')
insert into penerbit values ('p004','GRAMEDIA')
select * from penerbit
Menggunakan rumus INNER JOIN dan OUTER JOIN
select judul,pengarang,kdpenerbit from buku B INNER JOIN penerbit P ON kode_penerbit = kdpenerbit
 
Hasil dari INNER JOIN
Menggunakan Rumus OUTER JOIN
select judul,pengarang,kdpenerbit from buku B left OUTER JOIN penerbit P ON kode_penerbit = kdpenerbit
select judul,pengarang,kdpenerbit from buku B Right OUTER JOIN penerbit P ON kode_penerbit = kdpenerbit
select judul,pengarang,kdpenerbit from buku B Full OUTER JOIN penerbit P ON kode_penerbit = kdpenerbit
Hasil Dari OUTER JOIN dengan rumus fungsi Left, Right, dan Full

PERTEMUAN 6

assalamualaikum wr. wb
ya kembali lagi dengan saya yang bernama PARIZAL. Salah satu Mahasiswa di ATB tepatnya di kelas MI 13-04.

Seperti minggu lalu di sni sya kembali akan memposting tugas saya yang diberikan oleh ibu dosen yang cantik jelita, yaitu ibu RETNO.




Pertemuan 6
Primary Key adalah kunci / utama dari suatu tabel yang menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang sama, / dengan kata lain Primary key menjadikan tiap record memiliki identitas sendiri-sendiri yang membedakan satu sama lainnya (unik).
foreign key adalah satu attribute yang melengkapi satu relationship yang menunjukan ke induknya.
Di dalam pembahasan ini kita membuat database Perpustakaan.
Database perpustakaan
Kode_penerbit
Nama penerbit
P001
Gramedia
P002
Grafindo
P003
Andi
DataBase : Perpustakaan
Use perpustakaan
Create table Penerbit (
Kdpenerbit  varchar (4) not null primary key,
Namapenerbit varchar (30),
)
Create table Penerbit (
Kdpenerbit  varchar (4) not null primary key,
Namapenerbit varchar (30),
)
Select * from penerbit
select * from penerbit
insert into penerbit values ('p001','gramedia')
insert into penerbit values ('p002','grafindo')
insert into penerbit values ('p003','andi')
select * from penerbit
create table buku (
kdbuku char (4) not null primary key,
judul varchar (30),
pengarang varchar (30),
jlh_buku int,
kode_penerbit char (4) references penerbit (kdpenerbit),
)
select * from buku
insert into buku values ('b001','pemograman java','sri kusuma',10,'p003')
select * from buku
Kdbuku
judul
pengarang
Jlh_buku
Kode_penerbit
B001
Pemograman java
Sri kusuma
10
P003