建立表间关系(方法使用数据库向导创建数据库用户....ppt

建立表间关系(方法使用数据库向导创建数据库用户....ppt

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

复习 1、建立表间关系(方法:①使用数据库向导创建数据库。②用户自定义) 参照完整性:是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。 实施参照完整性,对表中主键进行操作时,系统会自动检查主键字段是否被添加、修改或删除。若对主键的修改违背了参照完整性的要求,系统则强制执行参照完整性。 级联更新、删除:当主表的内容更新、删除时,相关表的内容也相应更新、删除。 演示(课程表与选课成绩表) 2、筛选与查询 筛选与查询的相似处: 都是从表或查询中检索出关于某个记录的子集。筛选只是一种查找操作,局限较多,而查找有很多独特之处。 筛选与查询的不同之处: ①查询可以从一个或多个表、查询中检索记录,记录的筛选只能从一个打开的表中进行。 ②筛选的结果只用于显示,不可以提供给查询、视图和打印使用。 第四章 查 询 建立数据库及表不是最终目的,用户要学会对数据进行处理和分析,查询是分析和处理的重要工具。 查询是Access数据库对象的一种。在Access中可以按不同方式查看、更改和分析数据。也可以使用查询作为窗体、报表和数据访问页的数据源。 虽然可以通过排序和筛选来查找表中的数据,但当表中的数据较多而且复杂时,它们的功能是远远不够的,这就需要使用查询,来检索数据。 一、查询的概念 查询: 依据一定的查询条件,对数据库中的数据信息进行查找,同时产生一个类似于表的结果。 查询依据的表可以是实实在在的表,也可以是动态变化的虚表—查询。 二、查询的功能 1、选择字段 选择表中的部分或全部字段。 2、选择记录 根据指定的条件从表中选取数据。查询可以从一个表或多个表中选择数据。 3、编辑记录 查询可以添加、修改和删除记录等。 4、实现计算 可以对满足条件的记录进行各种统计计算。 5、建立新表 利用查询的结果可以建立一个新表。 6、建立基于查询的报表和窗体。 为了从一个或多个表中选择合适的数据显示在报表和窗体中,可以先建立一个查询,然后以查询的结果作为数据源。 三、 查询的类型(5类) 选择查询 交叉表查询 参数查询 操作查询 SQL查询 四、 查询的类型(5类) 1、选择查询 选择查询是最常用的查询类型。它可以根据指定的查询准则,从一个或多个表中获取数据并显示结果;可以对记录进行分组,并且对记录进行总计、计数、平均以及其他类型的计算。 选择查询产生的结果是一组数据记录,这组数据记录称为“动态集”。选择查询的目的就是用来挑选表格中的内容,并组合成动态集合,而其它有关的操作则是表格画面原有的功能。 注意 在查询数据表中无法加入或删除列,而且不能修改查询字段的字段名。这是因为由查询所生成的数据值并不是真正存在的值,而是动态地从表对象中调来的, 随着查询所依据的表内容的改变而改变。 但可以移动列 ,而且在查询的数据表中也可以改变列宽和行高,还可以隐藏和冻结列。 四、 查询的类型(5类) 2、交叉表查询 交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行和列的交叉处显示表中某个字段的统计值。交叉表查询就是利用表中的行和列来统计数据的。 例:统计每个系男女教师的人数。 四、 查询的类型(5类) 3、参数查询 参数查询是一种利用对话框来提示用户输入准则的查询。这种查询根据用户输入的准则来检索符合相应条件的记录。 例:查询和显示某学生的基本情况。执行参数查询,屏幕会显示一个设计好的对话框,以提示用户输入信息。 四、 查询的类型(5类) 4、操作查询 它实现在一次查询操作中对所得的结果进行编辑等操作。 操作查询有四种: (1)生成表查询:生成表查询运行的结果是生成一个新的表格。 例如:将成绩在90分以上的记录找出后放在一个新表中。 (2)追加查询:追加查询是把查询产生的结果放在当前表中,而不是像生成表查询一样产生一个新表格。 例如:将成绩在80分到90分之间的学生记录找出后追加到一个已存在的表中。 四、 查询的类型(5类) (3)更新查询:更新查询是改变已在表格内存在的数据。 例如:将信息系88年以前参加工作的教师职称改为副教授。 (4)删除查询:删除查询是负责将一个表中的已存在的数据删除掉。 例如:将“计算机实用软件”课程不及格的学生从“学生”表中删除。 四、 查询的类型(5类) 5、SQL查询 SQL查询就是用SQL语言建立的查询,SQL是一类具有通用接口数据库查询语言。 SQL不仅具有查询功能,还具有定义、更新和控制等多种功能。SQL查询主要包括联合查询、传递查询、数据定义查询和子查询4种。 五、查询的准则 查询的准则也就是查询的条件。 准则是运算符(表4.1)、常量、字段值及函数等的组合,类似于高级语言表达式。 准则中常用的运算符见(表4.1)、(表4.2)、(表4.3

文档评论(0)

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

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档