Tugas 7 Basis Data Teori & Praktek Instalasi SQL Server 2000
disusun oleh :
MUSLIM TAGOR NABABAN 1083058 TI – 1B
Jurusan Teknik Informatika
Politeknik Pos Indonesia Bandung 2009
Exercise From the above scheme :
1. Retrieve the names of employees in department 5 who work more than 10 hours per week on the 'ProductX' project. 2. List the names of employees who have a dependent with the same first name as themselves. 3. Find the names of employees that are directly supervised by 'Franklin Wong'. 4. For each project, list the project name and the total hours per week (by all employees) spent on that project. 5. Retrieve the names of employees who work on every project. 6. Retrieve the names of employees who do not work on any project. 7. For each department, retrieve the department name, and the average salary of employees working in that department. 8. Retrieve the average salary of all female employees. 9. Find the he names and addresses of employees who work on at least one project located in Houston but whose department has no location in Houston. 10. List the last names of department managers who have no dependents. dependents
Latihan 1. Mengambil nama karyawan di departemen 5 yang bekerja lebih dari 10 jam per minggu pada 'ProductX' proyek. 2. Daftar nama pegawai yang memiliki bergantung dengan nama yang sama seperti dirinya. 3. Menemukan nama-nama karyawan yang secara langsung diawasi oleh 'Franklin Wong'. 4. Untuk setiap proyek, daftar nama proyek dan total jam per minggu (oleh semua karyawan) yang dikeluarkan pada proyek. 5. Mengambil nama-nama karyawan yang bekerja pada setiap proyek. 6. Mengambil nama-nama karyawan yang tidak bekerja pada proyek ini. 7. Untuk masing-masing departemen, mengambil nama departemen, dan rata-rata gaji karyawan yang bekerja di departemen. 8. Mengambil rata-rata gaji karyawan semua perempuan. 9. Menemukan nama dan alamat karyawan yang bekerja pada minimal satu proyek di Houston tetapi departemen yang tidak memiliki lokasi di Houston. 10. Daftar nama-nama yang terakhir manajer departemen yang tidak dependents.
Answer : 1. select fname, lname from employee, works_on where employee.ssn = works_on.essn and hours > 10 ; 2. select fname, lname from employee, dependent where employee.fname = dependent. dependent_name; 3. select employee where fname = ‘Franklin’ and lname = ‘Wong’ ; 4. select pname, hours from project, works_on, employee where project. dnum = employee. dno and works_on. essn = employee. ssn ; 5. select fname, lname from employee, project where employee. dno = project. dnum ; 6. select fname, lname from employee, project where employee. dno <> project. dnum ; 7. select dname, avg(salary) from employee, department where department.dnumber = employee.dno ; 8. select avg(salary) from employee where sex = ‘female’ ; 9. select fname, lname, address from employee, project, dept_locations where plocation = ‘Houston’ and dlocation <> ‘Houston’ ; 10. select fname, lname from employee, dependent where employee.ssn <> dependent.essn ;
Jawab 1. pilih fname, lname dari karyawan, works_on dimana employee.ssn = works_on.essn dan jam> 10; 2. pilih fname, lname dari karyawan, tergantung di mana employee.fname = tergantung. dependent_name; 3. pilih karyawan dimana fname = 'Franklin' dan lname = 'Wong'; 4. pilih pname, jam dari proyek, works_on, dimana karyawan proyek. dnum = karyawan. dno dan works_on. essn = karyawan. SSN; 5. pilih fname, lname dari karyawan, dimana karyawan proyek. dno = proyek. dnum; 6. pilih fname, lname dari karyawan, dimana karyawan proyek. dno <> proyek. dnum; 7. pilih dname, avg (gaji) dari karyawan, di mana departemen department.dnumber = employee.dno; 8. pilih avg (gaji) dari karyawan di mana seks = 'wanita'; 9. pilih fname, lname, alamat dari karyawan, proyek, dept_locations dimana plocation = 'Houston' dan dlocation <> 'Houston'; 10. pilih fname, lname dari karyawan, tergantung di mana employee.ssn <> dependent.essn;
Instalasi SQL Server 2000 Pada saat memulai akan muncul tampilan berikut :
Setelah memilih SQL Server 2000 Component untuk setupnya maka akan muncul tampilannya adalah sebagai berkut :
Akan muncul tampilan Welcome to the Microsoft SQL Server Installation. Kemudian klik Next, lalu pilih local untuk instalasi pada komputer lokal.
Untuk Installation Selection pilih Create a new instance of SQL Server kemudian Next.
Ketik nama Use dan nama perusahaan.
Klik Yes pada Software License Agreement untuk menyetujui memulai instalasi.
Masukkan CD-Key nya.
Pilih tipe instalasi yang akan Anda lakukan, ada tiga pilihan tipe instalasi. Aplikasi yang akan diinstalasi adalah SQL Server 2000 dan Client Tools-nya, maka pilih Server and Client Tools. Kemudian klik next.
Untuk melakukan tipe setup yang dikehendaki, pilih Typical karena tipe ini merupakan tipe yang pada umumnya digunakan oleh banyak user.
Untuk menentukan Service Account, yaitu account (otorisasi) pada saat SQL Server 2000 melakukan startup, pilih service setting Local System Account
Untuk Authentication Mode, pilih mode windows authentification untuk otoriasi sesuai dengan password windows yang kita gunakan.
Klik Next untuk memulai mengcopy files.
Akan muncul Setup memulai instalasi, klik finish setelah setup complete yang berarti instalasi telah selesai.