万常选版-数据库试验报告-数据库完整性.doc
《万常选版-数据库试验报告-数据库完整性.doc》由会员分享,可在线阅读,更多相关《万常选版-数据库试验报告-数据库完整性.doc(11页珍藏版)》请在三一文库上搜索。
1、实验4:数据库完整性第1个实验.完整性定义 一一第6章实验十重新创建BookDB数据库中5张基本表,要求完成以下完整性约束:(1)创建列级约束:分别为 BookClass表、Book表、Reader表建立主键。B&st ar . . .sql*OrderBB. . . Queryl. sql*摘要CREATE TA3LE BoolcClassTclassNo char31 n匸 null, y * 图书分类号少className varchar (20:匸图书分类名称*/cons匸工呂二n匸 BcokClassFK prz_mary key clasNo命令已戚功完成.numeric(3i3o
2、okPK priniaryk26. aas ter .DQ 口电sql*OrdrDE.Queryl. sqj*摘要c:工亡a匸亡 table BooktockNochar(10inotnull.图书编号椒fclassNochar retnull,八分类号tockNarr.evarchar 40 r.-scnull,八图书名称专authoxNamevarciiar 3not null, 八作者姓名p-tlihingNamevarchar 20、null,出版社名税FjfclisingNccn&r 17)null,出版君二号檸pricenuuer ic 7,2:Il 二d八单价,fdatetime
3、pjblishirgDate shcpDate shopNum ccntrairtnull,出版日期T null,入库时间吟 null r入库薮量哼key clk;3 匸已工己11 丨 bDcilciJcA消息命令已成功完成n摘要11消息sexidentifycardworkrUmrborrowCountconstraz.nt ReaderFK prZ-rcary key readerNo :char - 8 inci匸varchar B ; char 2chari18:varchar 50 m二.tinyinc nullrnull 八读者编号 not null,蛛茗 *V null f* 性
4、别Tnull,身份证号T 工作单检T 借书数量Vk26. aas terLQuery. sql* Js26. OrdarBB. . . Sueryl. sql*create table Reader(readerMoreaderNameCQBma nd (s) cQisqilet.ed sucee s s fully -(3)创建列级约束:给 Reader表创建约束,要求读者编号共8位,以R开头,后续四位为当前系统时间的年份,最后三位为流水号,如R。命令已成功完成B 创建列级约束:为 Borrow表的借阅日期设置默认值为系统当前日期。LlXlNrBookDB * SQLQueryl.sqlal
5、ter table Readeradd conscrainc rNoCK check readsrNo like -Rfc-eonverc(char(4 ryear geedate 、Comma:nd =1Salter table Readeradd constraint bCornizCK check borrowCounc10 己n: price=SG(9)创建元组级约束:为Borrow表创建约束,要求图书归还日期大于借阅日期。UXIN.BookDB - SQLQuerylql* |Summaryalter table Borrowadd constraint daceCK check *
6、 recurnDace borrowDace(10)创建表级约束:为 Borrow表创建外键。UXlN.BookDB - SQLQuery1 Summaryereate table Barrowi xeaderNo boaltNo kiorrowDate shouldDate rei:urnDate constTaintchar 8char(10 datetimenot null,not nullfdef 且 ill 匸 get da 匸皂not null,not null,nullfconstraint constraintdatet jlul皂datetimeBqttqwPK primar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 万常选版 数据库 试验报告 完整性
链接地址:https://www.31doc.com/p-11960201.html