OracleHR模式.docx

上传人:小飞机 文档编号:3162511 上传时间:2023-03-11 格式:DOCX 页数:3 大小:37.34KB
返回 下载 相关 举报
OracleHR模式.docx_第1页
第1页 / 共3页
OracleHR模式.docx_第2页
第2页 / 共3页
OracleHR模式.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《OracleHR模式.docx》由会员分享,可在线阅读,更多相关《OracleHR模式.docx(3页珍藏版)》请在三一办公上搜索。

1、Oracle HR模式Oracle HR模式 HR类似于SCOTT模式,也是一个基本的关系数据库的示例模式,其中有部门和员工数据表。在HR模式中有7个表:雇员、部门、地点、国家、地区、工作和工作历史,如图5-2所示: REGIONSREGION_ID NOT NULL NUMBERREGION_NAME VARCHAR2JOBS JOB_ID JOB_TITLE MIN_SALARY MAX_SALARY NOT NULL VARCHAR2 NOT NULL VARCHAR2 NUMBER NUMBERJOB_HISTORYEMPLOYEE_ID NOT NULL NUMBERSTART_DA

2、TE NOT NULL DATEEND_DATE NOT NULL DATEJOB_ID NOT NULL VARCHAR2DEPARTMENT_ID NUMBERCOUNTRIESCOUNTRY_ID NOT NULL CHARCOUNTRY_NAME VARCHAR2REGION_ID NUMBEREMPLOYEESEMPLOYEE_ID FIRST_NAME LAST_NAME EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY COMMISSION_PCT MANAGER_ID DEPARTMENT_ID NOT NULL NUMBER VARCHAR

3、2 NOT NULL VARCHAR2 NOT NULL VARCHAR2 VARCHAR2 NOT NULL DATE NOT NULL VARCHAR2 NUMBER NUMBER NUMBER NUMBERLOCATIONSLOCATION_ID NOT NULL NUMBERSTREET_ADDRESS VARCHAR2POSTAL_CODE VARCHAR2CITY NOT NULL VARCHAR2STATE_PROVINCE VARCHAR2COUNTRY_ID CHARDEPARTMENTSDEPARTMENT_ID DEPARTMENT_NAME MANAGER_ID LOC

4、ATION_ID NOT NULL NUMBER NOT NULL VARCHAR2 NUMBER NUMBER图5-2 HR模式结构图 在HR模式中,对人力资源的记录更为详尽。对于每个雇员,HR都存储了惟一的雇员编号、姓名、电子邮件、电话号码、雇拥日期、工作、薪金、佣金、经理编号,以及部门编号。DEPARTMENTS使用惟一的部门号ID,部门名称、经理以及地点描述了各个部门。部门位置包括了国家和地区,并分别使用了两个单独的表描述了这部分的细节。HR通过表JOBS和JOB_HISTORY记录职工的工作情况。 除了简单地存储这些信息外,HR还规定一系列业务规则,以防止用户在执行INSERT、UP

5、DATE或DELETE操作时执行一些违反业务逻辑的操作。 默认情况下,HR模式已经被锁定,这就需要对该用户模式解锁。对用户模式解锁的具体步骤如下: 以SYSTEM身份连接到数据库。 SQL connect system/password 已连接。 解锁用户账号,并修改其登录密码。 SQL alter user hr account unlock; 用户已更改。 SQL alter user hr identified by hr; 用户已更改。 现在就可以连接到HR模式,并查看该模式所包含的表。 SQL connec hr/hr 已连接。 SQL select table_name from user_tables; TABLE_NAME - EMPLOYEES JOBS JOB_HISTORY COUNTRIES DEPARTMENTS LOCATIONS REGIONS 已选择7行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号