1、 下載human_resources.rar
成都創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)陽明,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
2、 解壓到$ORACLE_HOME/demo/schema/human_resources/目錄下
3、 在sys或system用戶下運(yùn)行hr_main.sql腳本
4、 輸入必要的參數(shù)(下面輸入僅為舉例)
hr用戶密碼:hr
表空間:users
臨時(shí)表空間:temp
sys密碼:xxxxxx
日志生成目錄:(Linux為$ORACLE_HOME/rdbms/log)
5、 完成創(chuàng)建后,就可以連接到HR模式了
Oracle解鎖hr賬戶的前提是:必須存在hr賬戶,對于大多數(shù)剛安裝的Oracle來說,都是存在的。廢話不多說直接上例子。
1.打開cmd,使用sqlplus命令登錄上Oracle。
輸入:sqlplus system/口令
2.連接dba;
輸入:conn as sysdba;
3.解鎖hr,修改hr密碼(我設(shè)置的是hr)。
輸入解鎖命令:alter user hr account unlock;
輸入改密命令:alter user hr identified by hr;
4.連接hr。
打開sqldeveloper連接即可。
首先你要知道,hr用戶是個(gè)示例用戶,是在創(chuàng)建數(shù)據(jù)庫時(shí)選中“示例數(shù)據(jù)庫”后產(chǎn)生的(如圖),實(shí)際就是模擬一個(gè)人力資源部的數(shù)據(jù)庫。
如果裝完數(shù)據(jù)庫沒有該用戶,你可以用unistall重新把他裝上去的。程序運(yùn)行執(zhí)行dbca.bat
默認(rèn)情況下與Scott用戶一樣是未被激活的。以dba身份登錄為hr用戶解鎖.
alter user hr account unlock;
默認(rèn)情況下hr用戶的密碼是hr.也可以以dba身份修改密碼
alter user hr identified by 123456;
有問題再追問吧。
沒有環(huán)境,表有哪些字段,相互怎么關(guān)聯(lián)不清楚,參考一下調(diào)整吧
1.CREATE OR new PACKAGE BODY Employees1_PAG+學(xué)號(hào)
AS
procedure GetSameJobEmps(
vemploy_id in varchar2,
employeeList out CurGenenal)
IS
BEGIN
OPEN employeeList FOR
SELECT job_ID,last_name FROM Employees WHERE JOB_ID=vemploy_id;
END GetSameJobEmps;
END Employees1_PAG+學(xué)號(hào);
2.SELECT last_name Employee,employee_id Emp#,
(select last_name from departments where employee_id=A.employee_id) anager,
(select employee_id from departments where employee_id=A.employee_id) Mgr#
FROM employees A
3.select last_name,hire date from employees
where hire_date(select hire_date from employees where last_name="Davies")
4.select name,Lacation,count(*) Numberofpeople,avg(Salary) salary
from Employees group by name,Lacation
5.select employ_id,last_name,round(salary*1.5) new_salary from employees