- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立 student 表和 sel_course 表间的关联关系 (1) 打开“关系”窗口 (2) 选择建立关联的表添加到窗口中 (3) 将主表的主键拖到子表的外键,建立关联关系 (4) 设置参照完整性规则 主键 外键 31 ? 当主表关联字段被更改时, 子表 关 联字段也自动 随之更改 。 ? 子表关联字段欲更改的新值若在主表中 不存在 ,则 拒绝 子表的修改 ? 子表增加一条记录时,若该记录关联字 段的取值在主表中 不存在 ,则 拒绝 子表的 操作。 ? 当主表删除某个记录时,子表中与之关 联的全部记录 一并 自动 删除 。 ? 子表删除记录时,不会影响到主表记录 。 32 (1) 利用关联查看多组数据 (2) 在子表中输入(插入、修改)数据时保证完整性 (3) 据此进行多表查询 33 school 数据库中各表的关联关系 34 数据查询 查找 筛选 查询 按选定内容筛选 按窗体筛选 高级筛选 / 排序 应用筛选 / 取消筛选 【例 6.11 】 创建一个查询,从 sel_course (选课)表中查询选修 课程成绩不及格的学生的学号、课程号及成绩,查询结果按学号升 序排序。查询命名为“查询不及格学生 1 ”。 ⑴ 打开查询设计窗口 ⑵ 选择欲查询的数据表 ⑶ 选择查询字段 ⑷ 输入查询条件。 ⑸ 选择哪些字段显示在查询结果中 ⑹ 查询结果可以指定排序字段 ⑺ 运行查询,查看结果 ⑻ 保存并命名查询 35 多种查询视图 36 多种查询类型 ? 从表中检索数据,并对结果排序。 ? 还可以对记录分组进行总计、计数、平均 值以及其他类型的计算。 ? 对查询结果按不同的字段逐级分组显示 统计结果 ? 结果显示方式为交叉表方式,即分行标 题、列标题以及统计数据区。 操作查询 指可以重复使用,每次改变查询条件的查询。 37 【例 6.12 】查询不及格学生姓名、课程名、成绩,结果按学号升序 排序。查询命名为“查询不及格学生 2 ”。 依据关联关系建立连接,然后 选择需要的字段、记录 38 【例 6.13 】查询选修课程中最高分是多少, 查询命名为“查询最高分”。 单击工具栏上的 39 【例 6.14 】查询选修课程中每位学生各自 的最高分、最低分、平均分,查询结果包 含学生姓名和最高分数、最低分、平均分。 查询命名为“查询每位学生最高分”。 40 【例 6.15 】统计查询各班不同性别的学生选择各门课程的人数情况。 查询命名为“查询选课人数”。显示统计结果时,班级名、性别均 作为行标题,课程名称作为列标题。 需要选择查询类型为“交叉表 查询” 41 【例 6.16 】查询各班学生在某一范围内的 成绩,查询命名为“参数查询学生成绩”。 单击“查询” | “参 数 … ” , 设置查询参数 42 数据表与查询 ? 查询结果也为二维表形式,但它与数据表对象不同; ? 数据表中存储数据信息,而查询存储查询的规则,即 相应的 SQL 命令; ? 执行查询即执行 SQL 命令; ? 可以基于数据表建立查询,也可以基于查询创建其他 查询。。 43 数据库基础 1 举例:网上成绩查询管理系统的 E-R 图 学生 课程 选课 m n 构成 班级 组成 院系 任课 教师 上传 资源 学期 n m m 1 m 1 q p 1 m ? 系统功能:学生登陆后,可以查询成绩、给 老师留言、下载资源;教师登陆后可以管理 任课班级的学生成绩、上传资源、查看学生 留言。 2 学生实体集和课程实体集之间的关系 学生 学号 姓名 性别 年龄 选课 课程 课程编号 课程名称 任课教师 成绩 m n 3 数据结构 数据 结构 规范化的二维表格: ? 任意两行内容不能完全相同 ? 不能有名称相同的列 ? 每一列都是不可分的,即不允许表中还有表 ? 同一列的值取自同一个定义 关系模式 : 学生( 学号,姓名,性别,状态,入学时间,最后登陆时间,登陆次数) 元组 关键字 ( 包括候选键和主键 ) 4 关系数据库 ? 关系模型的组成 ---- 二维表格 5 关系模型中的常用术语 ? 1 .元组 – 在二维表中,从第二行起的每一行称为一个元组, 在文件中对应一条具体记录。 ? 2 .属性 – 二维表中,每一列称为一个属性,在文件中对应 一个字段。 ? 3 .属性名 – 二维表第一行显示的每一列的名称,在文件中对 应字段名,例如“姓名”,“性别”等。 6 关系模型中的常用术语 ? 4 .属性值 – 行和列的交叉位置表示某个属性的值。 ? 5 .域 – 表示各个属性的取值范围。 7 关系模型中的常用术语 ? 6 .表结构 – 表中的第一行,表示组成该表的各个字段名称, 各字段取值的类型、宽度等。
您可能关注的文档
最近下载
- 数学中考总复习.doc VIP
- 限制型心肌病超声诊断与评估.pptx
- _【课件】第四章 三角形 +问题解决策略:特殊化课件北师大版七年级数学下册.pptx VIP
- 中考数学总复习第一轮考点复习(重庆专版).pptx VIP
- 2025在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf VIP
- 高频精选:京东快递员ai面试题及答案.doc VIP
- 新北师大版初中七年级数学下册《第四章三角形问题解决策略:特殊化(1)》教学课件.pptx VIP
- 河北 2023年农信社储蓄知识考试真题模拟汇编(共213题).doc VIP
- 河北 2023年农信社基础知识考试真题模拟汇编(共672题).doc VIP
- 四川省宜宾市2023-2024学年高一下学期期末学业质量监测语文试卷(原卷版+解析版).docx VIP
文档评论(0)