[其它]第七章 数据库基础.ppt

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

7.1.1 常用术语 7.1.2 数据库技术的产生和发展 数据管理技术经历了三个发展阶段 人工管理阶段 文件管理阶段 数据库系统阶段 1.人工管理阶段 时间:20世纪50年代中期以前 硬件:只有卡片、纸带、磁带等存储设备 软件:没有操作系统,没有进行数据管理的软件 应用:以科学计算为目的 特点: 程序和数据放在一起 数据不能共享 特征图 人工管理阶段数据管理示例 例:两个C语言程序,分别求10个数据之和和最大值。 程序与数据放在一起,数据没有能够共享 2.文件系统阶段 文件系统阶段数据管理示例 上例用文件实现 3.数据库系统阶段 数据库系统阶段数据管理示例 解决了数据的独立性问题,实现数据的统一管理, 达到数据共享的目的 4. 数据库系统的特点 7.1.3 数据模型 3. 关系模型 1.术语 关系:一个关系一张二维表 关系模式: Students(学号,姓名,性别,党员,专业,出生年月,助学金,照片) Scores(学号,课程,成绩) 记录:表中的一行 属性(字段):表中的一列 关键字:某个属性可以惟一地确定记录 主键:在实际的应用中只能选择一个,被选用的关 值域:属性的取值范围 7.1.4 常见的数据库系统及其开发工具 7.2 数据库的建立和维护 Access的特点 是Office的组件之一 具有对数据进行存储、管理、处理等常规功能 直观的可视化操作操作工具和向导 丰富的函数功能 实例 创建表Students。 7.2.1 Access 数据库的组成 7.2.2 Access 数据库的建立 Access 数据库的建立 7.2.3 数据库的管理与维护 2.表结构的修改 3.数据的导出和导入 7.2.4 Access表达式 7.3.1 创建查询 7.4 窗体、报表 7.4.1 创建窗体 使用设计视图创建窗体 7.4 .2 创建报表 例7.24 查询平均成绩在75分以上的所有学生的学号、姓名和平均成绩 SELECT Students.学号, Students.姓名, Avg(Scores.成绩) AS 平均成绩 FROM Students INNER JOIN Scores ON Students.学号 = Scores.学号 GROUP BY Students.学号, Students.姓名 HAVING (((Avg(Scores.成绩))75)); 窗体是维护表中数据的最灵活的一种形式。 利用窗体可对表中的记录进行添加、删除和修改等操作。 例7.25 创建如下图所示的窗体Scores1,用于维护表Scores。 打开Student.mdb数据库 选择使用向导创建窗体 选定表Scores及所有字段 选定窗体布局和窗体样式 输入窗体名称:Scores1 创建窗体的方法: 使用向导创建窗体 使用设计视图创建窗体。 例7.26 创建下图所示的窗体Scores2 数据分布在两个表中,先建立下列查询 SELECT Students.学号, First(Students.姓名) AS 姓名, Avg(Scores.成绩) AS 平均成绩 FROM Students,Scores GROUP BY Students.学号 拖所需的字段 5.拖放所需的字段 1.进入新建窗体 2.选择设计视图 3.命名查询名称 4.建立查询 报表主要用来把表、查询甚至窗体中的数据生成报表,供打印。 例7.27 创建下图所示的报表Scores1 打开Student.mdb数据库 选择使用向导创建报表 选定表Scores及所有字段 决定要否分组(本例不分组) 选择排序方式(本例按学号) 选择表格布局方式 选择报表样式(本例为组织) 输入报表名称:Scores1 7.1 数据库系统概述 7.2 数据库的建立和维护 7.3 数据库查询 7.4 窗体、报表 第七章 数据库基础 7.1.1 常用术语 7.1.2 数据库技术的产生和发展 7.1.3 数据模型 7.1.4 常见的数据库系统及其开发工具 7.1 数据库系概述 1. 数据库(DataBase,DB) 长期保存在计算机外存上的、有结构的、可共享的数据集合。 2. 数据库管理系统(DataBase Management System,DBMS) 对数据库进行管理的软件系统。数据库的一切操作,如查询、更新、插入、删除以及各种控制,都是通过DBMS进行的。 DBMS是位于用户(或应用程序)和操作系统之间的软件。借助于操作系统实现对数据的存储和管理,使数据能被各种不同的用户所共享,DBMS提供给用户可使用的数据库语言。 3. 数据库系

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档