- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLServer数据库表管理 出题老师: 试题知识点: 建库、建表 试题步骤讲解 随着Internet的兴起,越来越多的人喜欢在网上生意,书籍销售便是其中的一个门类,而有一个完善的书籍销售系统无疑可以带来很多管理上的便利,保证数据的安全。接下来,我们就要为这样一个基于B/S模式的网上书籍销售系统来设计数据库。 使用企业管理器创建名为BookSales数据库。 在企业管理器中打开BookSales数据库,按照以下要求创建数据表。 在数据库中创建5张表,表面和作用描述如下 表 表名 作用 备注 客户信息表 Customers 存储客户的信息 书籍信息表 Books 存储书籍的信息 书籍分类表 BookType 存储书籍的分类信息 订单表 Orders 存储订单信息 多个订单表可能对应一个付款表 付款表 Payments 存储付款信息 以上5张表的详细结构如下 表1 客户信息表 表名:Customers 主键:CustomerID 列名 数据类型 长度 是否允许空 默认值 要求 描述 CustomerID Int 8 不允许 主键,标识列 客户id CustomerName Varchar 20 不允许 客户名 Password Varchar 32 不允许 密码 Email Varchar 32 允许 邮箱名必须包含@ 邮箱 Address Varchar 50 允许 地址 Telphone Varchar 20 允许 电话 IDNumber Varchar 18 不允许 身份证号 表2 书籍表 表名:Books 主键: BookID 列名 数据类型 长度 是否允许空 默认值 要求 描述 BookID Int 8 不允许 主键,标识列 书籍id BookName Varchar 32 不允许 书籍名称 Price Money 不允许 价格必须大于0 书籍定价 Author Varchar 32 不允许 作者 PublishingHouse Varchar 50 允许 出版社 PublicationDate DateTime 允许 出版日期 BookTypeID Int 4 不允许 外键,引用BookType表的主键 书籍分类id 表3 书籍分类表 表名:BookType 主键:BookTypeID 列名 数据类型 长度 是否允许空 默认值 要求 描述 BookTypeID Int 4 不允许 主键,标识列 书籍分类ID BookTypeName Varchar 20 不允许 书籍分类名 表4 订单信息表 表名:Orders 主键:OrderID 列名 数据类型 长度 是否允许空 默认值 要求 描述 OrderID Int 8 不允许 主键,标识列 订单ID Amount Varchar 20 不允许 订单金额 State Varchar 20 不允许 订单状态0表示未提交,1表示已提交 订单状态 OrderDate Varchar 20 不允许 订单日期 CustomerID Int 4 不允许 外键,引用Customers表的主键 订单客户ID BookID Int 8 不允许 外键,引用Books表的主键 订单书籍ID Count Int 10 不允许 数量必须大于0 书籍数量 PaymentID Int 8 不允许 外键,引用Payment表的主键 付款ID 表5付款表 表名:Payment 主键:PaymentID 列名 数据类型 长度 是否允许空 默认值 要求 描述 PaymentID Int 8 不允许 主键,标识列 付款ID Count Int 10 不允许 订单数必须大于0 订单数 Amount Money 不允许 付款金额必须大于0 付款金额 PaymentDate DateTime 不允许 付款日期 CustomerID Int 4 不允许 外键,引用Customers表的主键 付款客户ID 提示:电子邮箱中含有’@’符号的约束 可以采用 check约束 表达式可以写成 Email like ‘%@%’ 创建以上5张表之后,为这5张表建立关系图 将创建的表和关系图保存,分离数据库,拷贝数据库文件 (应该包括主数据文件.MDF和日志文件.LDF)至F盘并提交试卷。 少些浮躁,多些实干 2 / 4
您可能关注的文档
最近下载
- TSGZ8001—2019特种设备无损检测人员考核规则(去水印版).pdf VIP
- 企业工会助推企业高质量发展.docx VIP
- 圆明园的毁灭观后感.docx VIP
- 《新能源汽车驱动电机及控制技术》 课件 3.1 电机控制器检测与故障诊断.pptx
- GB∕T 5777-2019 无缝和焊接(埋弧焊除外)钢管纵向和∕或横向缺欠的全圆周自动超声检测(含2021年第一号修改单).pdf
- 汽修安全培训课件.ppt VIP
- 网络改造设计方案.doc VIP
- 《圆明园的毁灭》课文读后感.docx VIP
- 旅游大数据(北京第二外国语)中国大学MOOC慕课 章节测验期末考试答案.docx VIP
- 统编版四年级语文上册课件《西门豹治邺》.pptx VIP
文档评论(0)