报告张雪振实验一

报告张雪振实验一

ID:44160957

大小:135.26 KB

页数:15页

时间:2019-10-19

报告张雪振实验一_第1页
报告张雪振实验一_第2页
报告张雪振实验一_第3页
报告张雪振实验一_第4页
报告张雪振实验一_第5页
资源描述:

《报告张雪振实验一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、抚阳工程学院学生实验报告(课程名称:数据库系统原理)实验题目:数据定义班级学号姓名日期地点指导教师一、实验目的熟练掌握采用SQL命令建立数据库表、索引和视图的方法。实验环境OraclelOg数据库系统。三、实验内容与要求(-)实验内容⑴顾客表guest(guestidchar(4),guestnamechar(2O),g_agenumber(3,0),g_addrchar(20),g_workchar(3O))(2)商品表goods(goodsidchar(4),goodsnamechar(8),g_pri

2、cenumber(5))(3)购买表purchase(goodsidchar(4),guestidchar(4),purchase_datedate,purchase_numnumber(7))其中:"guest表中guestid为主码;goods表中goodsid为主码;purchase表中guestid与guest表中guestid夕卜键关联,purchase表goodsid与goods表goodsid外键关联,主键为(guestid,goodsid,purchase_date)o(二)实验要求在Ora

3、clelOg的iSQLPIus屮完成下列操作:(1)创建上述三个表。(2)在guest表中增加一列。⑶将g_age的数据类型改为Number(2)o⑷为guest表中guestname添加列级完整性约束,不能为空。⑸删除guest表屮guestname列级完整性约束。(6)为purchase表按goodsid刃•序尼uestid降序建立唯一索引。(刀在表guest的guestname字段建立一个升序索引。⑻删除在表guest的guestname字段建立的索引。(9)删除表guest中新增加的属性。(10)建

4、立视图viewl,耍求冇guestid,guestname,goodsname,purchase_date四、实验过程及结果分析一要求(1)總入SQL,PL/SQL和SQL*Plus语句。(淸除)icreatetableguest(guestidch&r(4)primarykey,guestnamechar(20),g_agenumber(3z0)z3addrchar(20),3workchar(30))A11111▼(加我脚本)(保存脚本)(SF)fablecreated.错课分析table错谋工作区输入

5、SQL,PL/SQL和SQL*Plus语句。creat皂tabeguest(guestidchar(4)primarykey,guestnaroechar(20)fg_agenumber(3,0)zgaddrchar(20)孑g_workchar(30))4▼(Kit)〔加载脚本)(保存脚本)(Mpcreatetabeguest大表goods输入SQL,PL/SQL和SQL*Plus语句。createtablegoods(goodsidchar(4)primarykey,goodsnawechar(8)z_

6、pricenumber(5))〔加敦脚本)(保存脚本)_pricenumber(5))大ERRORatline4:ORA-00911:invalidcharacter错误分析g_price连接身份JSJ13211@ORCL工作区输入SQL,PL/SQL和SQL*Plus语句。createtablegoodsA(goodsidchar(4)primarykey#goodsnamechar(8),gpricenumber(5))〔加载脚本)〔保存脚本)(W)Tablecreated.表purchasecreat

7、etablepurch(goodsidchar(4),guestidchar(4)zpurehase_datedatezpurchase_numniunber(7)primarykey(guestid>goodsid,purchase_date)foreignkey(guestid)referencesguest(guestid)foreignkey(goodsid)referencesgoods(goodsid))▼(jM?)〔加裁脚本)〔保存脚本)(wf)primarykey(guestid,goods

8、id,purchase_date)大ERRORatline6:ORA-00907:missingrightparenthesis错误分析;第六行没逗号连接身份JSJ13211@ORCL工作区输入SQL,PL/SQL和SQL*Plus语句。(淸除)createtablepurchase(goodsidchar(4)zguestidchar(4)zpurchasedatedate#purchase_nuwnurrib

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

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

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