Aljabar Relational

Posted On Desember 8, 2007

Disimpan dalam D3 TKJ

Comments Dropped tinggalkan tanggapan

JAWABAN

ALJABAR RELATIONAL 1

 

Latihan (Bab 7)

Employe

soal11.jpg

1. Tampilkan semua data pegawai yang dimiliki oleh “Alicia” dan “Ramesh.”

σ(fname = ‘Alicia’) or (fname = ‘Ramesh’)(EMPLOYE)

2. Tampilkan semua data pegawai untuk department 4 dan gaji lebih dari 25000.

σ(dno = 4) and (salary >= 2500)(EMPLOYEE)

3. Tampilakan semua data pegawai untuk department 5 dan gaji lebih dari 3000.

σ(dno = 5) and  (salary >=3000)(EMPLOYEE)

4. σ(DNO = 4 and SALARY >4000) OR FNAME =’ James’) (EMPLOYEE)

41.jpg

5. σLNAMAE, FNAME. SALARY(EMPLOYEE)

 

51.jpg

6. σLNAMAE, FNAME. SALARY(σDNO = 5 (EMPLOYEE))

61.jpg


soal no 7 s.d 9 soal sebagai berikut

STUDENT

student1.jpg

INSTRUKTUR

instruktur.jpg

TAMPILKAN
7. STUDENT Ù INSTRUKTUR

Penyelesaian :

71.jpg

8. STUDENT – INSTRUKTUR

Penyelesaian :

81.jpg

9. STUDENT X INSTRUKTUR

Penyelesaian :

91.jpg

PrintScreen image tidak cukup seharunya ada 35 field tapi digambar kurang, tidak ikut ke cut,he…kepanjangan pak.ma’af

10. ∏LN( (σFNAME = ‘Richard’ OR FNAME = ‘Johny’ (STUDENT U INSTRUKTUR))

Penyelesaian :

101.jpg

 
   

ALJABAR RELATIONAL 2 (Bab 9)

TUGAS

1. Cari no pegawai, nama pegawai dan alamat untuk semua pegawai yang memiliki hubungan keluarga. (Tabel pegawai) ;

Bonus

2. Cari nama dan alamat untuk semua pegawai yang bekerja pada departemen “Research”. (Tabel pegawai dan departemen)

ρ(Temp_Namdres , EMPLOYEES tanda.jpg DEPARTEMENT tanda.jpgLOCATIONS )
π first_name, street_address ( Temp_Namdres / (π department_id (σ department_name = ‘ Research ‘ DEPARTEMENT))

3. Tampilkan nomor project, nomor department, nama manager department, alamat dan tanggal lahir, untuk project yang berlokasi di “Stafford”.

ρ (Temp_Nodept , EMPLOYEES tanda.jpg JOBS tanda.jpg DEPARTEMENTS tanda.jpg LOCATIONS (σ state_province = ‘stafford’ LOCATIONS))
π job_ID, department_ID,first_name, street_address,mire_date (Temp_Nodept)

4. Cari nama pegawai yang bekerja pada semua project yang dikontrol oleh nomor department 5. (tabel pegawai, departemen, proyek)

ρ (Temp_Emjob, EMPLOYEES tanda.jpg JOBS)
Π first_name(Temp_Emjob/( π department_ID(σ department_ID = ‘ 5 ‘ DEPARTEMENTS))

SQL Basic (Bab 10)

TUGAS

1. Cari no pegawai, nama pegawai dan alamat untuk semua pegawai yang memiliki hubungan keluarga. (Tabel pegawai) ;

Bonus

2. Cari nama dan alamat untuk semua pegawai yang bekerja pada departemen “Research”. (Tabel pegawai dan departemen)

ρ(Temp_Namdres , EMPLOYEES tanda.jpg DEPARTEMENT tanda.jpg LOCATIONS )
π first_name, street_address ( Temp_Namdres / (π department_id (σ department_name = ‘ Research ‘ DEPARTEMENT))
SQL ;
select E.first_name, L.street_address from EMPLOYEES E,DEPARTEMENT D, LOCATIONS L where E.depart _ID=D.departement_ID and D.departement_name= ‘ Research ‘ and D.location_ID=L.loc_ID;
3. Tampilkan nomor project, nomor department, nama manager department, alamat dan tanggal lahir, untuk project yang berlokasi di “Stafford”.

ρ (Temp_Nodept , EMPLOYEES tanda.jpg JOBS tanda.jpg DEPARTEMENTS tanda.jpg LOCATIONS (σ state_province = ‘stafford’ LOCATIONS))
π job_ID, department_ID,first_name, street_address,mire_date (Temp_Nodept)

SQL :
Select J.job_ID, D.department_ID, E.first_name, L.street_address,E.mire_date
From EMPLOYEES E, JOBS J, DEPARTEMENTS D, LOCATIONS L
Where L.state_province=’stafford’ and D.Loc_ID=L.location_ID and D.man_ID=E.manager_ID;

4. Cari nama pegawai yang bekerja pada semua project yang dikontrol oleh nomor department 5.

Ρ (Temp_Emjob, EMPLOYEES tanda.jpgJOBS)
Π first_name(temp_Emjob/( π department_ID(σ department_ID = ‘ 5 ‘ DEPARTEMENTS))
SQL;
Select E.first_name
From EMPLOYEES E,DEPARTEMENT D, JOBS J
Where D.departement_ID=’5′ and J.Job_ID=E.jobs_ID;

Tugas Database Mcrsoft.office Acces

Posted On Oktober 3, 2007

Disimpan dalam D3 TKJ

Comments Dropped tinggalkan tanggapan

Untuk membuat Database baru yang bernama Perpustakaan.mdb, dengan tabel – tabel yang bernama Anggota, Buku dan Pinjam maka buatlah Database kosong dengan nama Perpustakaan.mdb. Langkah – langkahnya adalah sebagai berikut :

1. Jalankan program aplikasi acces, dengan cara klik Start – microsoft office – microsoft office acces 2003. maka kotak dialog Microsoft Acces Start Up akan ditampilkan

16.JPG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Pada kotak dialog tersebut pilih atau klik Blank Database, maka kotak dialog File New Database akan ditampilkan.

 

21.JPG

3  Buatlah nama Database Perpustakaan.mdb, kemudian simpan pada lokasi yang anda tentukan dengan tekan tombol Create. Dan tunggu sampai Database baru yang terbentuk akan tampil dilayar.

Gambar 3. Windows Database Baru yang masih kosong

4. Setelah Database baru yang terbentuk tampil, langkah selanjutnya adalah membuat tabel. Langkah – langkahnya adalah aktifkan Tab Tabel pilih create table in Design View, maka akan tampil dialog penentuan jenis tabel seperti gambar dibawah ini.

Gambar 4. Dialog New Tabel

5. Isikan nama- nama field sesuai pada soal dengan jenis type data. Untuk menentukan karakter field, langkah – langkah yang dilakukan adalah sebagai berikut, ketikkan nama field dan pilih type data yang diinginkan

Gambar 5. Pilihan Design View dan Datasheet View

6. Pembuatan Tabel

a. Pembuatan tabel Anggota

Pada tampilan Dialog New Tabel isikan nama- nama field sesuai pada soal dengan jenis type datanya beserta file size yang sudah ditentukan.

Jika sudah selesai mengisikan maka simpanlah dengan nama Anggota dan muncul kotak dialog sebagai berikut, apabila anda mengisikan Field tertentu sebagai Primary Key maka klik Yes,jika tidak maka klik No

Gambar 6a.1. Dialog Primary key Keyboards Now

Catatan : Klik kanan pada sebelah kiri dari field kunci dan pilih primary key pada pop up menu yang tampil atau klik ikon Primary key yang ada pada toolbar.

Tetapkan ID_Anggota sebagai Primary key, maka kilk Yes.

Gambar 6a.2. Hasil pembuatan tabel Anggota

b. Pembutan tabel Buku

Caranya sama dengan cara pembuatan tabel pada anggota.Pada tampilan Dialog New Tabel isikan nama- nama field sesuai pada soal dengan jenis type datanya beserta file size yang sudah ditentukan.

Jika sudah selesai mengisikan maka simpanlah dengan nama Buku. Tetapkan No_Pinjam sebagai Primary key.

Gambar 6b. Hasil pembuatan tabel buku

c. Pembuatan tabel Pinjam

Pada tampilan Dialog New Tabel isikan nama- nama field sesuai pada soal dengan jenis type datanya beserta file size yang sudah ditentukan.

Jika sudah selesai mengisikan maka simpanlah dengan nama pinjam. Tetapkan No_Pinjam sebagai Primary key.

Gambar 6c. Hasil pembuatan tabel Pinjam

7. Pengisian Tabel

Setelah semua tabel sudah selesai dibuat, langkah selanjutnya adalah mengisi field- field yang ada di tiap tabel tersebut. Langkah –langkahnya adalah Buka Database Tabel Perpustakaan.

Gambar 7. Tampilan Database tabel Perpustakaan

a. Klik 2x tabel Anggota kemudian isi field- field tersebut dengan record- record. Lihat hasilnya seperti dibawah ini.

Gambar 7a. Hasil pengisian tabel Anggota

b. Klik 2x tabel Buku kemudian isi field- field tersebut dengan record- record. Lihat hasilnya seperti dibawah ini.

Gambar 7b. Hasil pengisian tabel Buku

c. Klik 2x tabel Pinjam kemudian isi field- field tersebut dengan record- record.Lihat hasilnya seperti dibawah ini.

Gambar 7c. Hasil pengisian tabel Pinjam

8. Membuat Realationship

Untuk membuka dan menentukan tabel yang akan direlasikan, dapat dilakukan dengan langkah – langkah sebagai berikut :

a. Bukalah Database anda.

Gambar8a. Tampilan Database tabel Perpustakaan

b. Buka Relationship pada menu tool : Tools – Relationship. Atau melalui klik kanan pada Database anda kemudian pilih Relationship.

Gambar8b. Tampilan membuat Relationship

c.Hasilnya adalah tampilan window Relationship, dengan ditampilkannya terlebih dahulu dialog window show table.

Gambar8c. Tampilan window Relationship

d. Tentukan tabel yang akan anda relasikan dengan diakhiri menekan tombol add. Anda dapat sekaligus memilih beberapa tabel dengan menekan tombol Ctrl. Dan hasilnya seperti gambar dibawah ini.

Gambar8d. Tampilan tabel Relationship

9. Membuat Hubungan antar Tabel.

Untuk membuat hubungan antar tabel yang akan direlasikan, dapat dilakukan dengan langkah – langkah sebagai berikut :

a. Bukalah jendela Relationship anda. Lalu geser (drag) antara nama field sebagai primary key penghubung ke posisi nama field tabel lain sebagai Foreign key. Lalu mucul dialog edit relationship.

(-) beri tanda centang(ü) pada Enforce Referential Integrity, dimana jika anda menghendaki agar diberlakukannya aturan Referential Integrity pada relasi yang anda modifikasi.

(-) dan jangan anda beri tanda centang(ü) pada Cascade Update Related Fields karena tiap perubahan pada Primary key pada tabel primer, maka secara otomatis akan mengubah nilai pada record-record yang bersesuaian dalam tabel yang memiliki relasi pada tabel primer. Begitu juga sebaliknya pada Cascade Delete Related Record akan juga mengakibatkan penghapusan pada record – record yang bersesuaian pada tabel yang direlasikan dengan tabel primer.

dan klik Create untuk membentuk relasi.

Gambar9a. Tampilan edit Relationship

b. Dan terbentuklah relasi antar tabel.

Gambar9b. Tampilan Relasi antar tabel

c. Berikan Relasi antar tabel yang bersesuaian.

Hello world!

Posted On Oktober 3, 2007

Disimpan dalam Uncategorized

Comments Dropped one response

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Ikuti

Get every new post delivered to your Inbox.