项目1基于VB技术的电脑销售管理系统的设计研究.ppt

项目1基于VB技术的电脑销售管理系统的设计研究.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Product表:用来存储有关产品的信息 字段名称 数据类型 预计长度 特殊限制 产品ID int 默认 惟一,且不可为空 产品名 char 10 类别ID int 默认 单价 money 默认 库存量 int 默认 第三十页,共五十八页。 Category表:用来存储有关产品类别的信息 字段名称 数据类型 预计长度 特殊限制 类别ID int 默认 惟一,且不可为空 类别名 char 默认 说明 char 16 第三十一页,共五十八页。 D、建立约束,以保证数据的完整性和一致性 第三十二页,共五十八页。 数据完整性 数据的完整性是指存储在数据库中的数据的正确性和可靠性,它是衡量数据库中数据质量好坏的一种标准。数据完整性要确保数据库中数据一致、准确,同时符合企业规则。因此,满足数据完整性要求的数据应具有以下特点: 数据类型准确无误 数据的值满足范围设置 同一表格数据之间不存在冲突 多个表格数据之间不存在冲突 第三十三页,共五十八页。 实体完整性(Entity Integrity 功能: 实体完整性的目的是确保数据库中所有实体的惟一性,也就是不应使用完全相同的数据记录。 方法:设定主键((Primary Key)、惟一键(Unique Key)、惟一索引(Unique Index)和标识列(Identity Column)等,其中最常用的是使用主键。 第三十四页,共五十八页。 区域完整性(Domain Integrity 功能:要求数据表中的数据位于某一个特定的允许范围内。 方法:使用默认值(Default)、核查(Check)、外键(Foreign Key)、数据类型(Data Type)和规则(Rule)等多种方法来实现区域完整性。 例:如果限制“性别”字段的数据值可以是“男”或“女”,那么,输入的其他数值将被SQL Server 2000拒绝。 第三十五页,共五十八页。 参照完整性(Referential Integrity) 作用:用来维护相关数据表之间数据一致性的手段,通过实现参照完整性,可以避免因一个数据表的记录改变而造成另一个数据表内的数据变成无效的值。 方法:外键(Foreign Key)、核查(Check)、、触发器(Trigger)和存储过程(Stored Procedure)。 例:在employee表和P_order表中,如果要删除employee表中的一条记录,而同时在P_order表中存在需要参考该记录的记录集,那么该删除操作将会失败,这样就避免了P_order表中的数据失去关联。 第三十六页,共五十八页。 用户定义完整性 功能:这种数据完整性由用户根据实际应用中的需要自行定义。 方法:规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)和数据表创建时可以使用的所有约束(Constraint)。 例:在employee表和P_order表中,如果某雇员负责的订单数超过5个,那么该雇员的“薪水”应大于5000。 第三十七页,共五十八页。 主键和外键 数据表之间的关联实际上是通过键(Key)来实现的。所谓的“键”是指数据表中的一个字段,键分主键(Primary Key)和外键(Foreign Key)两种,它们都在数据表联接的过程中起着重大的作用。 第三十八页,共五十八页。 主键: 主键是数据表中具有惟一性的字段,设置为主键的字段的值不能重复。 作用:执行查询,以提高查询的速度。数据库管理系统并不会强制要求在每一个数据表中必须设置主键,但这里推荐大家这样做,因为主键在数据表联接和提高查询性能方面会起到很大的作用。 第三十九页,共五十八页。 外键 一个数据表将使用该数据表中的外键连接到其它的数据表,而这个外键字段在其它的数据表中将作为主键字段出现。 第四十页,共五十八页。 约束 使用约束是实现数据完整性最主要的方法,使用约束的主要目的是限制输入到表中的数值的范围。从应用范围来讲,约束可分为两种:字段级约束和数据表级约束。 字段级约束:字段级约束是数据表中字段定义的一部分,它只能应用于数据表中的一个字段。 数据表级约束:数据表级约束独立于数据表的字段定义之外,它可以应用于数据表中的多个字段。 第四十一页,共五十八页。 项目一基于VB技术的电脑销售管理系统的设计研究 第一页,共五十八页。 数据库设计的基本步骤 按照规范化设计方法将数据库设计分为以下6个阶段 需求分析 概念结构设计 逻辑结构设计 数据库物理设计 数据库实施 数据库运行和维护 第二页,共五十八页。 需求分析

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档