2016.07《数据库应用技术》复习资料教程.doc

2016.07《数据库应用技术》复习资料教程.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016.07《数据库应用技术》复习资料教程

PAGE10 / NUMPAGES10 2015-2016-2学期《数据库应用技术》期末考试复习 ····数据库基本概念···· 什么是数据模型?根据数据模型数据库可以分为哪些类型?Access属于什么类型? 数据模型:现实世界数据特征的抽象。 类型:概念数据模型 逻辑数据模型 物理数据模型 ACCESS属于逻辑数据模型中的关系模型 什么是DB、DBMS、DBS?三者间有什么关系? DB(数据库)是储存在计算机存储设备上 结构化的相关数据结合。 DBS(数据库系统)是引入数据库后的计算机系统 DBMS(数据库管理系统)是位于用户与操作系统之间的一层数据管理软件 DBS包含DB DBMS 数据库系统的核心是什么DBMS(数据库管理系统) E-R图的画法。实体用矩形 椭圆表示属性 联系表示菱形 联系的类型。关系型数据库能表示哪些类型的联系?二维表 一对一,一对多,多对多(实际应用中只能反映出一对一和一对多??种关系。多对多不可拆分 变换成两个一对多) 关系模型的基本概念: 关系、属性、元组、域、关键字/码、主关键字/主码、外码 关系:一个关系相当于一张二维表 属性:二维表中垂直方向的列,列的值称为属性值 元组:二维表中水平方向的行,对应存储文件中的一个记录值 域:属性的取值范围 关键字(码):能够唯一标识一个元组属性或属性的组合,不能去重复值 主关键字/主码:候选码中选定其中一个用来表示该关系元组,也称作主键(ACCESS2010) 外码:如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段(属性)就称为外关键字 常用的关系运算的功能 传统的集合运算(并、交、差等)和专门的关系运算(选择、投影、联接) 选择是在关系R中选择满足给定条件的元组,即从行的角度进行操作。 投影是从关系R中选择处若干属性列,并且将这些列组成一个新的关系,即从列的角度进行操作。 联接又称为联接,它是将两个关系拼接成一个更宽的关系,生成的新关系中包含满足联接条件的元组。 关系的限制规则。 关系中不允许出现相同的元组 不考虑元组之间的顺序即没有元组次序的限制 关系中每一个属性值都是不可分解的 关系中属性顺序可以任意交换 同一属性下的各个属性的取值必须来自同一个域,是同一类型的数据 关系中各个属性必须有不同的名字 什么是关系的完整性?关系有几类完整性规则?各自的功能。(对给出的完整性规则实例能够区分) 关系模型的完整性规则是对关系的某种约束条件。 有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。 实体完整性:是指关系(所谓的关系就是表)的主码不能取空值。 (比如学生表的主码通常是取学号为主码 不能取空值或重复值) 参照完整性:是指参照关系中每个元素的外码要么为空(NULL),要么等于被参照关系中某个元素的主码 比如今天是9月2日是开学日,大学新生刚来报道,在学生表里,有的学生可能还没来得及分配具体的班,所以这些还未来得及分班的学生教务处可以在学生表里的班级属性取空值NULL(空值代表“不确定”),而哪些已分了班的学生就必须取班级表里的某些属性,比如班级类别,即学生属于哪个班。比如取“软件工程”,”计算机技术应用“等等。 3、用户定义的完整性:指对关系中每个属性的取值作一个限制(或称为约束)的具体定义。比如 性别属性只能取”男“或”女“ ,再就是年龄的取值范围,可以取值0-130 ,但不能取负数,因为年龄不可能是负数。 为什么要对数据库进行规范化设计? 为了有效地组织和管理数据,避免数据冗余、操作异常、不一致等问题,需要将复杂的数据关系结构简化为逻辑严密,结构简单的二维表的形式。 数据库的设计步骤。 (1)分析建立数据库的目的 (2)确定数据库中的表 (3)确定表中的字段 (4)确定表之间的关系 ···ACCESS数据库··· 为什么要对数据库进行压缩和修复操作? 重新整理数据库,消除磁盘中的碎片,修复被破坏的数据库,从而提高数据库的使用效率,保证数据库中数据的正确性。 Access数据库文件的扩展名? .ACCDB 什么是数据库的转换? 在Access之外的环境中使用Access数据库,需对数据库进行转换。转换包括不同版本的Access的转换和不同系统之间进行的数据传递,从而实现数据资源的共享V ····表···· 表结构由什么组成?表由什么组成? 表由表结构和表中的数据组成。 表的结构由字段名称 字段类型 字段属性组成。 什么是字段类型? 字段取值的数据类型即表中每列数据的类型。 几种常用特殊字段类型的特点是什么?什么情况使用? 文本、备注、货币、自动编号、是/否、OLE对象 文本型:用来存放字符串数据,如

您可能关注的文档

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档