实验十三 数据库设计之数据字典
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验十三图书管理系统数据字典
一、实验目的:
1、根据图书管理系统需求分析写出数据字典。
二、实验内容:
按照下面例子将图书管理中用户需求转换成数据字典,并在所有表中任选三个
表写出对应建表的sql语句:
1.图书注销信息表(booklogout_info)
属性名称类型缺省值空否表列说明PK bookid Varchar(15) NOT NULL 图书编号logoutnumber Int (11) NOT NULL 注销数量
logoutdate datetime NULL 注销日期
operator Varchar(20) NULL 注销操作员
2 图书信息表(book_info)
属性名称类型缺省值空否表列说明PK Bookid Varchar(15) NOT NULL 图书编号Bookname Varchar (50) NULL 图书名称
Tapeid Varchar(15)NULL 图书类别编号
Lay Varchar(20) NULL 书架位置
ISBM Varchar(50) NULL ISBM
Author Varchar(50) NULL 作者
Transcribe Varchar(50) NULL 译者
Unit Price Varchar(20) NULL 单价
Backlist number Varchar(15) NULL 出版社编号
Publictime Datetime NULL 出版时间
Total Int NULL 总数量
Puttime Datetime) NULL 入库日期
Putuser Varchar(50) NULL 入库操作员
Extant amounts Int NULL 现存量
Count Int NULL 借阅次数
Logout Int(1)NULL 0 是否注销
About Varchar(15) NULL 内容简介
Remarks Int (50) NULL 备注
Create tables book_info(Bookid varchar(50) not null,Bookname varchar(50),Typeid varchar(15),Lay varchar(20),ISBM varchar(50),Author varchar(50),Transcribe varchar(50),UnitPrice varchar(20),BacklistNumber varchar(15),PublicTime datetime,Total int,PutTime datetime,PutUser varchar(50),ExtantAmounts int,Count int,Logout int(1),About varchar(15),Remarks int(50),primary key(Bookid));
三、作业要求:
要求每组同学自行分工完成以上实验并将实验结果,写入实验报告,各小组
提交一份实验报告即可。由组长将实验报告在下课前提交。