数据库原理期末复习(中南大学)数据库实验报告

数据库原理期末复习(中南大学)数据库实验报告

ID:41690027

大小:211.30 KB

页数:20页

时间:2019-08-30

数据库原理期末复习(中南大学)数据库实验报告_第1页
数据库原理期末复习(中南大学)数据库实验报告_第2页
数据库原理期末复习(中南大学)数据库实验报告_第3页
数据库原理期末复习(中南大学)数据库实验报告_第4页
数据库原理期末复习(中南大学)数据库实验报告_第5页
资源描述:

《数据库原理期末复习(中南大学)数据库实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一、熟悉ORALCE环境并练习SQL的定义-X实验内容1.上机步骤(1)通过桌面找到管理服务入口,启动Oracle服务。(2)从桌面上执行SQLPluso(3)在SQL>状态输入建立用户命令:Createuseru217identifiedbydb0721;(4)给用户授权:Grantresource,corinecttou217;(5)连接用户:Connectu217/db0721;在SQL就可以建表等操作了。SQL>createuseru_217identifiedbydb0721;用户已创建。SQL>grantresourceconnecttou_217;授权成功。SQL>conn

2、ectu_217/db0721;已连接。SQL>2.根据要求建立如下表定义基本表格dept_???(部门)与enip_???(员工),关系模式如下:Dept_???(DEPTNOchar(4)Primarykey,NAMEVARCHAR2(32),LOCVARCHAR2(32)in(长沙,深圳),telvarchar2(13)以0731,0755开头)Emp???(EMPNOchar(10)primarykey,ENAMEVARCHAR2(32),JOBVARCHAR2(12),MGRchar(10)foreignkey,HIREDATEDATE>'19950730',SALNUMBER(7

3、,2),COMMNUMBER(7,2),DEPTNOchar(4)foreignkey,sal+comm<=10000)■3SQLPlus〔oj回I—TSQL>createtablet_dept_21?<2deptnochar<4>constraintpk_t_dept_217_deptnoprimarykey*3dnanevarchar<32〉,4locuarchar<32>constraintck_t_dept_21?_loccheckClocin〈'长沙'■J探圳'〉〉■二5teluarchar2<32>constFaintck_t_dept_217_telcheck

4、el.l.4〉in>6>;表已创建。SQL>SQL>createtablet—enp_21?<23empnochar<10>constraintpk_t_emp_217_empnoprimarykey.enamevarchar2<32>.45jobvarchar2<12>,ngrchar<10>constraint£k_t_emp_217_ngrreferencest_enp_217„6hiredatedateconstraintck_t_enp_217_}iiredatecheckto_date<,19950730A■,yyy

5、ymmdd'〉〉,7sal8connnunber<7,2>,9deptnochar<4>constraintfk_t_emp_21?_deptnoreferencest_dept_21?尸10constraintcktenp_21?员TT资限定check11k亠、yiv、八,>;表已创建。SQL>半=1.插入样本数据每个表至少插入10条以上的记录,要求在emp中要有自己的信息,可以学号为职工号,可以参考ORACLE中SCOTT用户下dept的数据(编号与地址、电话需要修改)。Emp中的数据需要参考自己的学号等信息进行修改。DEPTNODNAM

6、ELOC10ACCOUNTINGNEWYORK20RESEARCHDALLAS30SALESCHICAGO40OPERATIONSBOSTON二、源程序清单/*建表*/createtabletdept217(deptnochar(4)constraintpk_t_dept_217_deptnoprimarykey,dnamevarchar(32),locvarchar(32)constraintcktdept217loccheck(locin('长沙','深圳')),telvarchar2(32)constraintck_t_dept_217_te1check(substr(tel,1,4)

7、in('0731','0755')));createtablet_emp_217(empnochar(10)constraintpk_t_emp217empnoprimarykey,enamevarchar2(32),jobvarchar2(12),mgrchar(10)constraintfk_t_emp_217_mgrreferencest_emp_217(empno),hiredatedateconst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。