第4讲 数据库技术.pptVIP

  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文档。上传文档
查看更多
第4讲 数据库技术

网络与计算中心基础教研室 网络与计算中心 基础教研室 第*/ 65页 SQL-Select语句 例:在“学生”表中显示所有非“10101”班学生的“学号”、“姓名”和“年龄” SELECT 学号,姓名, Year(Date())-Year(出生年月) AS 年龄 FROM 学生 WHERE 班级编号10101 第*/ 65页 SQL-Select语句 例:在“学生”表中显示所有张姓学生的“学号”、“姓名”和“性别” SELECT 学号, 姓名, 性别 FROM 学生 WHERE 姓名 Like 张*; 例题:将score1和score2按相同学号合并 联接 两个关系中的元组按指定条件组合新的关系 关系运算 查询结果 学号 姓名 性别 专业 4051 王平 女 经管 4052 赵路 男 经管 4061 邱华 女 计算机 4062 宁静 女 计算机 4063 张宇 男 计算机 4071 刘兵 男 电子 学生关系 课程关系 课程号 课程名 学分 C001 高等数学 6 C002 会计学 5 C003 管理学 4 C004 程序设计 3 C005 数字电路 4 选课关系 学号 课程号 成绩 4051 c001 78 4051 c002 89 4052 c002 88 4052 c003 85 ?查询王平的选修课程及成绩 姓名 课程名称 成绩 王平 高等数学 78 王平 会计学 89 关系运算:联接 SELECT 学生.学号, 学生.姓名, 成绩.成绩, 成绩.课程编号 FROM 学生, 成绩 WHERE (学生.学号=成绩.学号) AND (成绩.课程编号=G003) SQL-Select语句 例: 查询选修了课程编号为G003所有学生的学号、姓名 和 成绩 SELECT 学生.学号, 学生.姓名, 成绩.成绩, 成绩.课程编号 FROM 学生, 成绩 WHERE (学生.学号=成绩.学号) AND (成绩.课程编号=G003) AND (成绩.成绩 between 90 and 80 ) 两个表 连接条件 4.4 常用数据库开发平台 了解数据库开发平台 了解Access数据库的建立和维护 本章教学目标 数据库能做什么? 什么是数据库? 数据库系统的基本概念 数据模型 如何设计和使用数据库 ? Access的特点 具有Office系列的共同功能; 桌面型的数据库管理系统; 与其它数据库系统共享数据; 提供程序设计语言VBA,用于开发应用程序 Access的启动 1.“开始”---“程序”---Microsoft Access 2.在对话框中选“空Access数据库”。 3.单击“确定” 4.输入数据库名 5.单击“创建” 网络与计算中心 基础教研室 第*/ 65页 以二维表格保存基本信息,数据库的核心。 为其它对象提供数据。 对具有复杂结构的数据,可以分别使用多张数据表,这些表之间可以通过相关字段建立关联。 图4-1 班级表 Access数据库表(关系的实现) 数据表的建立和使用 数据表由表结构和表记录两部分组成 建表过程如下: 用设计视图创建表结构 选中表,用”打开”命令添加记录 使用设计视图建立表结构 表结构包括: 字段名 数据类型 如文本型、数字型等 字段属性 (1)字段大小 (2)格式 (3)小数位数 (4)标题 (5)有效性规则 4.是否是主关键字 例题:使用设计器建立“学生”表 设计表结构 定义表中字段,并选择字段类型及属性 定义主关键字段 命名表及保存 输入记录 使用设计器创建表 学生管理.mdb 建立表间关系 目的:实现数据库的参照完整性。 例题:在“学生”、“成绩”和“课程”表间建立关系,“学生”表和“课程”为主表,“成绩”表为从表: “工具”----“关系” 选择表或查询 设置完整性: 3个表之间的关系如图1所示 建立联系后,再打开“学生”表,观察显示的结果如图2所示 图1 3个表之间的关系 图2 建立了表间关系后 查询记录的结果 使用数据视图输入数据 双击表名可打开表 双击 图4-5 学生表记录 编辑数据表 修改表结构 在设计视图或数据表视图下进行 改字段名、类型、属性 插入字段 删除字段 编辑数据表 编辑记录 在数据表视图下进行 双击表名,打开表 输入新记录 修改原有记录 删除记录 双击 查询的类型 设计视图查询 简单查询向导 交叉表查询 重复项查询 不匹配查询 表的查询 在一个或多个基本表中,按照指定的条件进行查找,并指定显示的字段 按系统的提示设计查询的结果 用交叉方式的数据表格显示信息 在数据表中查找具有相同字段值的重复记录 在数据表中查找与指定条件不匹配的记录

文档评论(0)

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

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

1亿VIP精品文档

相关文档