[数据库提纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[数据库提纲

一、理解相关概念的含义 信息: 信息是对各种事物的存在方式、运动状态和相互联系特征的一种表达和陈述,是自然界、人类社会和人类思维活动普遍存在的一切物质和事物的属性。 实体: 客观存在并可以相互区分的事物叫实体。 属性: 属性是实体所具有的某些特征,通过属性对实体进行描述。 联系: 现实世界的事物之间是又联系的,即个实体之间是与联系的。 实体标识: 能够唯一标识实体的属性。(用于区别不同的实体) 数据模型: 数据模型是对客观事物及联系的数据描述,是概念模型的数据化,即诗句模型提供表示和组织诗句的方法。 模式: 模式是对数据库中全部数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 数据库: 数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存储,能够自动进行查询和修改的数据集合。 数据库管理系统: 数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。 码: 能够唯一标识实体的属性称为该实体的码。 视图: 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制,是从一个或几个表导出来的表,不是真实存在的基本表而是一张虚表,视图实际上是一个查询结果,视图的名字和视图对表的查询存储在数据字典中。 范式: 范式是符合某种级别的关系模式的集合,是衡量关系模式规范化程度的标准,达到的关系才是规范化的。 存储过程: 存储过程是一种数据库对象,独立存储在数据库内。 触发器: 触发器是一种存储过程,在特定的语言事件发生时自动执行。 二、数据库管理系统的功能: 1、数据定义和操纵功能 2、数据库运行控制功能 3、数据库的组织、存储和管理 4、建立和维护数据库 5、数据通信接口 三、数据库的历史发展阶段: 1、人工管理阶段 2、文件管理阶段 3、数据库系统阶段 四、各实体之间是有联系的: 一对一的联系(1:1),一对多联系(1:M),多对多(M:N) 五、简述关系的完整性: 数据完整性是指关系模型中数据的正确性与一致性。关系的完整性包括实体的完整性、参照完整性、用户定义完整性。实体完整性要求关系中元祖在组成主码的属性上不能有空值。目标关系S的主码和参照的外码必须定义在同一个或同一组域上,参照完整性规则就是定义外码与主码之间的引用规则。用户定义的完整性规则有用户根据实际情况对数据库中数据的内容进行的规定。 六、非规范化的关系中存在的问题: 数据冗余:数据在数据库中得重复存放;更新异常:数据冗余,更新数据时,维护数据完整性代价大;插入异常:无法插入某部分信息;删除异常:不该删除的数据不得不删除。 七、关系模式规范化的目的: 解决关系模式中存在的数据冗余、插入和删除异常以及更新异常的问题。 八、数据库设计的基本过程: 需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。 九、数据库概念结构设计的方法: 1、自顶向下法 2、自底向上发 3、逐步扩张法 4、混合策略 十、概念结构设计的步骤: 1、进行数据抽象,设计局部E-R模型,即设计用户视图 2、集成各局部E-R模型,形成全局E-R模型,即视图的集成。 十一、E-R图转换为关系模型的转换规则: 1、实体的转换 一个实体转换为一个关系模式,实体的属性就是该关系的属性,实体的主码就是该关系模式的主码。 学生(学号,姓名,出生日期,所在系,年级,平均成绩) 2、联系的转换 (1)两实体间1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 ①转换为一个独立的关系模式 转换后的关系模式中关系的属性包括与该关系相连的各实体的主码以及联系本身的属性,关系的主码为两个实体的主码的组合。 班级(班号,系别,班主任,入学时间) 班长(学号,姓名,性别,年龄) 班级—班长(班号,学号,任期) ②与某一端对应的关系模式合并 合并后关系模式的属性包括自身关系模式的属性和另一关系模式的主码及联系本身的属性,合并后关系的主码不变。 班级(班号,系别,班主任,入学时间,班长学号,班长任期) 班长(学号,姓名,性别,年龄) 或者 班级(班号,系别,班主任,入学时间) 班长(学号,姓名,性别,年龄,班号,任期) (2)两实体间1:N联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并。 ①转换为一个独立的关系模式 关系的属性包括与该属性相连的各实体的主码以及联系本身的属性,关系的主码为N端实体的主码。 系(系号,系名,系主任) 教师(教师号,教师名,年龄,职称) 工作(教师号,系号,入系时间) ②与N端对应的关系模式合并 合并后关系的属性包括在N端关系中加入1端关系的主码和联系本身的属性,合并后关系的主码不变。 系(系号,系

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档