Kamis, 27 Maret 2014

PERtemuan ke-7

  meneruskan pertemuan 6
SELECT * FROM BUKU
SELECT B.JUDUL,B.PENGARANG,P.KDPENERBIT FROM BUKU B INNER JOIN PENERBIT P ON B.KDPENERBIT = P.KDPENERBIT
SELECT B.JUDUL,B.PENGARANG,P.KDPENERBIT FROM BUKU B LEFT OUTER JOIN PENERBIT P ON B.KDPENERBIT = P.KDPENERBIT
SELECT B.JUDUL,B.PENGARANG,P.KDPENERBIT FROM BUKU B RIGHT OUTER JOIN PENERBIT P ON B.KDPENERBIT = P.KDPENERBIT
SELECT B.JUDUL,B.PENGARANG,P.KDPENERBIT FROM BUKU B FULL OUTER JOIN PENERBIT P ON B.KDPENERBIT = P.KDPENERBIT

Pertemuan ke-6

database : Perpustakaan
create table penerbit (
   kdpenerbit char (4) not null primary key,
   namapenerbit varchar (30))
create table penerbit1(
   kdpenerbit char (4),
   namapenerbit varchar (30))
kdpenerbit                namapenerbit
P001                         Piksi ITB
P002                         Ganesha
P003                          Epsilon
P004                          Gramedia
 
 
SELECT * FROM PENERBIT1
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')
CREATE TABLE BUKU(
KDBUKU CHAR(4)NOT NULL PRIMARY KEY,
JUDUL VARCHAR (30),
PENGARANG VARCHAR (30),
JML_BUKU INT,
KDPENERBIT CHAR (4) REFERENCES PENERBIT (KDPENERBIT))
SELECT * FROM BUKU
INSERT INTO BUKU VALUES ('B001','DOS','M.URIP',10,'P001')
INSERT INTO BUKU VALUES ('BD02','DBASE III PLUS','EPSI B',5,'P002')
INSERT INTO BUKU VALUES ('BD03','CLIPPER','AHMAD G',4,'P003')
INSERT INTO BUKU VALUES ('B004','FISIKA','SUTRISNO',10,'P004')
INSERT INTO BUKU VALUES (‘B005’,’B.INDONESIA’,’SUSI’,’10’,’P005)

 
 

Selasa, 18 Maret 2014

Pertemuan 5

Database ; Perpustakaan
Table ; Buku

KdBuku      Judul                                 Kategori               Jumlah
P001           Visual Basic                    Komputer                15
P002           Matematika                       Umum                    13
P003           Bahasa Indonesia               Umum                    10



Create Database PerPustakaan
Use Perpustakaan

Create Table Buku(
            KdBuku Char (15),
            Judul Varhar (20),
            Kategori Varchar  (15),
            Jumlah Integer (2))
Sp_Columns Syscolumns
Select*From Buku
Insert Into Buku Values('P001',  'Visual Basic',  'Komputer',  '15,)
Insert Into Buku Values('P002',  'Matematika',   'Umum',  '13')
Insert Into Buku Values('P003' ,  'Bahasa Indonesia ',  'Umum',  '10')


1.Insert*From Buku Where Kategori='Umum' And jumlah >13
2.Insert*From Buku Where Kategori='Umum' OR jumlah >13
3.Insert*From Buku Where Kategori='Umum'
4.Insert*From Buku Where Judul IN (Visual Basic,Matematika)
5.Insert*From Buku Where Jumlah Between 10 And 14
6.Insert*From Buku Where Jumlah NOT Between 10 And 14
7.Insert Judul From Buku Where Judul Like 'M%'
8.Insert Judul From Buku Where Judul Like '%a'
9.Insert Judul From Buku Where Judul Like '%te%'
10.Insert Judul From Buku Where Judul Like 'B[ia]%'
11.Insert Judul From Buku Where Judul Like 'B[^a]%'

Pertemuan Ke 4

*Cara Membuat Database Rumah Sakit
Database ; Rumah Sakit
Table ; Pasien

KdPasien  NamaPasien           Alamat                     Kota                   Jenis Kelamin
P001         Dian Faziah            Jln.Melati No.3         P.Siantar                     P
P002         Melani Oktora        Jln.Jawa No.4          Medan                         P
P003         Budi Anggara          Jln.Medan                T.Tinggi                        L


Create Database RumahSakit
Use RumahSakit

*Cara Membuat Table Pasien
Create Table Pasien (
            KdPasien Char (4),
            NamaPasien Varhar (15),
            Alamat Varchar  (15),
             Kota Varchar (2),
             Jenis_Kelamin Char (1))
Sp_Columns Syscolumns
Select*From Pasien

Insert Into Pasien Values('P001',  'Dian Faziah',  'Jln.Melati No.3',  'P.Siantar',  'P')
Insert Into Pasien Values('P002',  'Melani Oktora', 'Jln.Jawa No.4',  'Medan', ' P')
Insert Into Pasien Values('P003',   'Budi Anggara',   'Jln.Medan No.11',  ' T.inggi',  'L')          

Select KdPasien AS 'Kode Pasien' From Pasien
Update Pasien SET kota='Jakarta'
Delete Pasien










        

Rabu, 05 Maret 2014

Laporan Praktikum III

Laporan Pertemuan ketiga(3)
1.Menampilkan kembali database (Mengaktifkan)
2.Untuk Memasukan Record ke Filed  yang kita inginkan (Atau kedalam tabel yang dibutukan)
   Misalnya : Ingin memasukan data mahasiswa
                    Memasukkan data secara berurutan, ketikan :
                    Insert into Mahasiswa value ('123456789','Desy Ratnasary','Jln.Kartini No.5','P.Siantar','P')

                    Memasukkan data secara tidak berurutan, ketikan :
                    Insert into Mahasiswa (NIM, Nama, Jns_Klmn, Alamat, Kota) Values ('123456789','Desy                         Ratnasary','P','Jln.Kartini No.5','P.Siantar')

Kalau ingin mengisi tabel Prodi, ketikkan:
Insert Into Prodi values ('0203','Komputerisasi Akuntansi')
Insert Into Prodi values ('0103','Manejemen Informatika')

Laporan Praktikum II


Cara membuat Database dengan nama AMIKTB Langka2 :
 1.Create database AMIKTB > Jalankan
 2.Use AMIKTB>Jalankan

Cara Membuat Tabel Mahasiswa
-Create table Mahasiswa (
             Nim char (9),
             Nama varchar (25),
             Alamat varchar (25),
             Kota varchar (25),
             Jenis_Kelamin char (1))

Cara Membuat tabel Prodi
-Create table Prodi (
             KdProdi char (4),
             NmProdi varchar (30))
Select*From Prodi
  -Create table Kelas (
              KdKelas char (5),
             NmKelas varchar (25))
Select*From Kelas

Cara  menambahkan field ke tabel Mahasiswa
-Create ALTER TABLE Mahasiswa ADD
         Agama varchar (15)
-lalu diblok
-kemudian jalankan

Cara menghapus field yang ada ditabel Mahasiswa
- ketikkan ALTER TABLE mahasiswa Drop