数据库系统管理与维护(Oracle) 大作业.pdf
《数据库系统管理与维护(Oracle) 大作业.pdf》由会员分享,可在线阅读,更多相关《数据库系统管理与维护(Oracle) 大作业.pdf(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统管理与维护(数据库系统管理与维护(OracleOracle)课程考核大作业要求课程考核大作业要求一一、根根据据下下列列要要求求写写出出完完整整的的 SQLSQL语语句句(每每小小题题 5 5分分,共共 4040 分分)1、在 library 数据库上创建表“books”与表“lend”,表的结构如下:图书 books(bid,bname,fauthor,pub_name,price),PK=bid;借阅 lend(rid,bid,lend_date,return_date),PK=,约束条件:return_date=lend_date2、为 lend 表添加一个外键约束,其bid 列
2、参照 books 表的 bid 列。3、添加记录:分别向“books”表和“lend”表中各添加 3 条记录(记录的具体内容由学生自行给定);4、创建一个口令认证的数据库用户USRB,口令为USRB,默认表空间为USERS,配额为100MB,初始账户为解锁状态;5、授予 USRB 用户 CREATE SESSION权限,同时允许该用户将获得的权限授予其他用户。6、查询基本表中所有 pub_name 的首字母为 KZ 的图书的书名(bname)、借书证号(rid)和借书日期(lend_date)。7、在 books 表的“price”列上创建一个名为 BK_PRICE_IDX 的 B-树索引。8
3、、为 price50 的图书创建一个视图 books_view,包括“bname”、“pub_name”、“fauthor”,并要求该视图为只读视图。二、简述题二、简述题(60(60分分)目前数据库技术已成为社会各行各业进行数据管理的必备技能。请结合所学知识和实际应用,自行设计一个生活或工作中能投入使用的数据库,要求给出应用背景,画出 E-R 图,并转换为关系模型(即若个张表,仅设计表结构即可);并设计该数据库的安全策略。重要说明:重要说明:1 1、要求用自己的语言组织文字内容,拒绝任何抄袭行为!、要求用自己的语言组织文字内容,拒绝任何抄袭行为!2 2、请注意网站公布的截至日期,并在该日期前提交到课程网站作业系统中;、请注意网站公布的截至日期,并在该日期前提交到课程网站作业系统中;3 3、提交文件命名规范:学号、提交文件命名规范:学号_ _姓名姓名.docx.docx。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库系统管理与维护Oracle 大作业 数据库 系统管理 维护 Oracle 作业
限制150内