sql书店管理系统设计报告(编辑修改稿)内容摘要:
编号 ,购买数量 ,利润 图书: 图书编号 ,图书名称 ,作者 ,出版社 , 图书价格 销售记录表: 销售编号 , 顾客编号 ,员工号 ,日期 在架图书表: 书架编号 ,图书编号 ,图书名称 ,图书类型 ,图书数量 模型优化 以上关系模式均达到第三范式,所以无须优化。 数据库模式定义 表 1 图书 信息表 列名 数据类型 可否为空 图书编号 Char not null 图书名称 Char not null 作者 Char 出版社 Char 图书价格 Char 表 2 员工信息表 列名 数据类型 可否为空 员工号 Char not null 员工姓名 nchar 性别 nchar 工种 nvarchar 职称 nvarchar 地址 nchar 联系电话 Char 表 3 供应商信息表 《数据库系统原理》课程设计报告 14 列名 数据类型 可否为空 供应商号 Char not null 供应商名 Char 地址 nchar 联系电话 Char 表 4 库存书目表 列名 数据类型 可否为空 仓库号 Char not null 图书编号 Char 数量 int 表 5 顾客信息表 列名 数据类型 可否为空 顾客编号 Char not null 顾客名 nchar 是否会员 Nchar 折扣 float 地址 nchar 电话 Char 表 6 销售记录 表 列名 数据类型 可否为空 ID Int Not null 销售编号 Char not null 顾客编号 Char Not null 员工号 char Not null 日期 Datatime 表 7 订单 表 列名 数据类型 可否为空 订单号 Char not null 员工号 char Not null 日期 Datatime 表 8 出库 书目表 列名 数据类型 可否为空 图书编号 Char not null 员工号 Char Notnull 出库数量 int 出库日期 Datatime 表 9 入库 书目表 列名 数据类型 可否为空 《数据库系统原理》课程设计报告 15 图书编号 Char not null 员工号 char Not null 入库数量 Int 入库日期 Datatime 表 10 订单细则表 列名 数据类型 可否为空 ID Char not null 细则编号 Char not null 图书编号 Char 供应商号 Char 订单号 Char 数量 Int 表 11 报价表 列名 数据类型 可否为空 ID Char not null 供应商号 Char 图书编号 int 进价 Float 表 12 仓库表 列名 数据类型 可否为空 仓库号 Char not null 仓库地址 Nchar 仓库电话 Char 类别 nvarchar 表 13 利润 表 列名 数据类型 可 否为空 销售编号 Char not null 图书编号 char Not null 购买数量 Int 利润 Float 表 14 登录信息 表 列名 数据类型 可否为空 登录名 Nchar not null 姓名 Nchar Not null 密码 char 用户身份 nchar 表 10 在架图书表 列名 数据类型 可否为空 《数据库系统原理》课程设计报告 16 ID Char not null 书架编号 Char not null 图书编号 Char 图书名称 Nchar 图书类型 Nvarchar 图书数量 Int 用户子模式定义 表 用户子模式定义 编号 用户子模式 作用 (共性:提供数据保密和安全保护机制 ) V- 1 图书信息视图 书店销售图书信息查询 V- 2 员工信息表视图 员工信息的查询、管理 V- 3 供应商信息表视图 便于查看供应商的相关信息 V- 4 现有库存查询视图 用于查看当前书店能买到的图书 V- 5 顾客信息表视图 用于查看顾客的相关信息 V- 6 销售记录查询视图 查看顾客在本店的销售记录 V- 7 订单信息表视图 查看书店与供应商的订单情况 V- 8 出库信息查询视图 用于查询图书的出库情况 V- 9 入库信息查询视图 用于查询图书的入库情况 表 图书 信息视图 列名 数据类型 可否为空 图书编号 Char not null 图书名称 Char not null 作者 Char 出版社 Char 图书价格 Char 书架编号 Date l 图书类型 nvarchar 图书数量 int 仓库号 char 表 员工信息表视图 列名 数据类型 可否为空 员工号 Char not null 员工姓名 nchar 性别 nchar 工种 nvarchar 《数据库系统原理》课程设计报告 17 职称 nvarchar 地址 nchar 联系电话 Char 表 供应商信息表视图 列名 数据类型 可否为空 供应商号 Char not null 供应商名 Char 地址 nchar 联系电话 Char 图书编号 Char 图书名称 nvarchar 进价 float 表 现有库存查询视图 列名 数据类型 可否为空 仓库号 Char not null 仓库地址 nchar 图书编号 Char 图书名称 nvarchar 数量 int 电话 char 表 顾客信息表视图 列名 数据类型 可否为空 顾客编号 Char not null 顾客名 nchar 是否会员 Nchar 折扣 float 地址 nchar 电话 Char 表 销售记录查询视图 列名 数据类型 可否为空 销售编号 Char not null 顾客编 号 Char Not null 顾客名 Nchar l 是否会员 Nchar 折扣 float 电话 Char 地址 nchar 日期 Datatime 《数据库系统原理》课程设计报告 18 图书名称 nchar 购买数量 Int 利润 float 员工姓名 nchar 表 订单信息表视图 列名 数据类型 可否为空 订单号 Char not null 员工号 char Not null 日期 Datatime 细则编号 char 供应商号 Char 数量 Int 表 出库信息查询视图 列名 数据类型 可否为空 图书编号 Char not null 图书名称 nchar 员工号 Char Notnull 员工姓名 nchar 出库数量 int 出库日期 Datatime 表 入库信息查询视图 列名 数据类型 可否为空 图书编号 Char not null 图书名称 nchar 员工号 char Not null 员工姓名 nchar 入库数量 Int 入库日期 Datatime 《数据库系统原理》课程设计报告 19 数据处理 系统功能模块图: 5.物理设计阶段 物理设计阶段的目标与任务 数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务: ( 1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构; ( 2)对物理结构进行评价,评价的重点是时间和空间效率。 数据存储方 面 书店销售管理系统 上 架 图 书 管 理 图 书 销 售 管 理 图 书 进 购 管 理 图 书 库 存 管 理 书架图书管理 图书查询 销售及利润统计 顾客及售书查询 进购书目查询 供应商管理 出库记录及查询 出库记录及查询 《数据库系统原理》课程设计报告 20 为数据库中各基本表建立的索引如下: 1. 供应商信息表、仓库表、订单表、订单细则表上建立唯一索引。 2. 由于在销售记录表中经常按日期查询某一天或某一个时间段内的销售情况,因此可以在销售记录的日期上建立聚簇索引。 在员工信息表的员工号及顾客信息表的顾客编号上建立聚簇索引。 由于顾客经常按图书名称查询图书信息,书店管理员经常修改在架图书信息,因此可在图书信息表及在架图书信息表的图书名称上建立非聚簇索引。 系统功能模块 该系统分为四个模块: 在架图书管理、进购图书管理、销售图书管理、库存图书管理。 在架图书管理 在 架 图 书 查 询 在 架 图 书 维 护 进购图书管理 报价查询及维护 供应商信息管理 订单表查询及维护 员工信息查询及维护 《数据库系统原理》课程设计报告 21 销售图书管理 顾客信息查询及维护 销售记录查询及维护 销售利润查询及维护 售书员查询 图书库存管理 仓库信息查询及维护 仓库图书信息查询及 维护 入库信息查询及维护 出库信息查询及维护 《数据库系统原理》课程设计报。sql书店管理系统设计报告(编辑修改稿)
相关推荐
息,如名称、编码、大纤芯序号、纤芯号方向等,点击下一步; 进入到选择所属拓扑类型界面,选择大纤芯所属的拓扑类型,点击下一步; 在资源树上拾取 大纤芯所属的光缆,点击完成即可。 . 大纤芯修改 修改大纤芯属性的入口: 1)从资源树上选中待修改的大纤芯后,右键选择“修改”直接进入到修改属性界面; 2)菜单“存量管理” “连接管理” “修改连接”,在资源树上拾取需要修改的大纤芯
自由朗读课文,想想课文有几句话,你是怎样知道的。 认识自然段。 指导朗读体会每一个自然段。 联系学校实际说说:学校里有什么,自己最喜欢的是什么。 五、学习生字,积累词语。 六、巩固练习 13 有感情地朗读课文。 雨后的森林 教学理念: 关注学生的个性差异 ,保护学生的好奇心,充分激发想像和学习兴趣,拓展学生的思维空间,珍视学生独特的感受,体验和理解。 重视朗读指导以朗读为主,在读中成诵
的“保存”选项, 选择 默认的“ *.srf”格式 进行保存 ,则井位坐标图正式绘制完毕。 第 3 章 绘图软件的使用 31 建立 分类 张贴图 “ 分类张贴图 ” 的建立方法和 “张贴图”的建立方法类似,只是多了一个“分类选项” (如图 315)。 以 Z列数据(即 等值数据 ) 为 分类依据,根据研究的目的需要,制定一定分类标准来对井 进行分类。 不同的类别,可以设置 成 不同的标志符号。
报告 8 工资管理系统 ER 图 图 工资管理系统 ER 图 重庆科技学院《数据库原理》课程设计报告 9 3 逻辑 结构设计 逻辑结构简介 逻辑结构设计就是把概念结构设计阶段设计好的基本 ER 图转换为与选用DBMS 产品所支持的数据模型相符合的逻辑结构。 设计逻辑结构一般分为 3步进行: (1) 将概念结构转换为一般的关系、网状、层次模型; (2) 将转换来的关系、网状、层次模型向特定
参考资料: en/us/ m/ en/us/ 您的潜力,我们的动力。 谢谢。 金融企业会计 第二章 银行会计 基本核算方法 第二章 银行会计基本核算方法 会计科目 记账方法 复式记账法 单式记账法 会计凭证 会计账簿及账务组织 会计科目 科目分类:资产类、负债类、 共同类、 所有者权益类、成本类、损益类 共同类:有时是资产性质,有时是负债性质。 如
fine”对话框 图 826 “Discriminant Analysis: Stepwise Method”对话框 图 827 “Discriminant Analysis: Statistics”对话框 图 828 “Discriminant Analysis: Classification”对话框 图 829 “Discriminant Analysis: Save”对话框 ( 1)