基础复习第二版

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
使用T-SQL创建以下三张数据表。 (1) 图书信息表(Books) | 字段名 | 数据类型 | 长度 | 约束 | 说明 | | ---- | ---- | ---- | ---- | ---- | | BookID | VARCHAR | 20 | 主键 | 图书编号 | | Title | VARCHAR | 100 | 不能为空 | 图书名称 | | Author | VARCHAR | 50 | 不能为空 | 作者 | | Publisher | VARCHAR | 100 | - | 出版社 | | PublishYear | INT | - | - | 出版年份 | | Category | VARCHAR | 30 | - | 图书类别 | | TotalCopies | INT | - | 默认值为1 | 总册数 | | AvailableCopies | INT | - | - | 可借册数 | (2) 读者信息表(Readers) | 字段名 | 数据类型 | 长度 | 约束 | 说明 | | ---- | ---- | ---- | ---- | ---- | | ReaderID | VARCHAR | 15 | 主键 | 读者证号 | | Name | VARCHAR | 30 | 不能为空 | 读者姓名 | | Gender | CHAR | 2 | 只能为'男'或'女' | 性别 | | Department | VARCHAR | 50 | - | 所属院系 | | Phone | VARCHAR | 15 | - | 联系电话 | | RegisterDate | DATE | - | 默认当前日期 | 注册日期 | | MaxBorrowNum | INT | - | 默认值为10 | 最大借书数 | (3) 借阅记录表(BorrowRecords) | 字段名 | 数据类型 | 长度 | 约束 | 说明 | | ---- | ---- | ---- | ---- | ---- | | RecordID | INT | - | 自增主键 | 记录ID | | BookID | VARCHAR | 20 | 外键,引用Books表 | 图书编号 | | ReaderID | VARCHAR | 15 | 外键,引用Readers表 | 读者证号 | | BorrowDate | DATE | - | 默认当前日期 | 借阅日期 | | DueDate | DATE | - | 不能为空 | 应还日期 | | ReturnDate | DATE | - | - | 实际归还日期 | | Status | VARCHAR | 10 | 默认值为'借出中' | 借阅状态 | (缺图)