信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础

上传人:E**** 文档编号:89423909 上传时间:2019-05-25 格式:PPT 页数:29 大小:250KB
返回 下载 相关 举报
信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础_第1页
第1页 / 共29页
信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础_第2页
第2页 / 共29页
信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础_第3页
第3页 / 共29页
信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础_第4页
第4页 / 共29页
信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础》由会员分享,可在线阅读,更多相关《信息技术应用基础 教学课件 ppt 作者 冉崇善 等 第8章 数据库技术及应用基础(29页珍藏版)》请在金锄头文库上搜索。

1、信息技术应用基础,第8章 数据库技术及应用基础,第8章 数据库技术及应用基础,8.1.1数据、信息和数据处理 1.数据:是描述客观事物的一组文字、数字和符号,它是客观事物的反映和记录。 2.信息:信息就是经过加工处理后有用的数据。 3.数据处理:是利用计算机对各种形式的数据进行处理,从中获取有价值的信息用于决策的过程(数据转换成信息的过程)。 4.数据管理:是指对数据的组织,分类、编码、存储、检索和维护提供操作手段。,8.1 基本概念,第8章 数据库技术及应用基础,8.1.2 数据库与数据库系统 1.数据库 是存储数据的“仓库” 2. 数据库系统 是指引进数据库技术后的整个计算机系统。 4.

2、数据库应用系统 是数据库系统中提供的专用系统软件. 3. 数据库管理系统。 是所有对数据库的操作和程序与相应的数据库。 8.1.3 数据管理技术的发展,8.1 基本概念,第8章 数据库技术及应用基础,8.2.1 数据模型的基本概念 1.数据结构 用于描述系统的静态特性,研究与数据类型、内容、性质有关的对象。 2.数据操作 数据库主要有检索和更新两大类操作。 3.数据的约束条件 是一组完整性规则的集合。,8.2 数据模型,第8章 数据库技术及应用基础,8.2.2 概念模型及其表示 1.概念模型的基本概念 1) 概念模型涉及的基本概念 (1) 实体(Entity) (2) 对象(Object)和实

3、例(Instance) (3) 属性(Attribute) (4) 码( Key) (5) 域(Domain),8.2 数据模型,第8章 数据库技术及应用基础,8.2.2 概念模型及其表示 2) 实体联系的类型 (1) 两个实体集之间的联系 一对一联系: 一对多联系: 多对多联系: (2) 多实体集之间的多对多联系。 多实体集之间的一对多联系。 多实体集之间的联系,8.2 数据模型,第8章 数据库技术及应用基础,8.2.2 概念模型及其表示 2. 概念模型的表示方法 (1) 用长方形表示实体集,长方形内写明实体集名。 (2) 用椭圆形表示实体集的属性,并用线段将其与相应的实体集连接起来。如图8

4、.3所示。 (3) 用菱形表示实体集间的联系,菱形内写上联系名,用线段分别与有关实体集连接起来,在线段旁标出联系的类型。如果联系具有属性,则该属性仍用椭圆框表示,仍需要用线段将属性与其联系连接起来。,8.2 数据模型,第8章 数据库技术及应用基础,8.2.3 常见的三种数据模型 1. 层次模型及特点 2网状模型及特点 3关系模型及其特点,8.2 数据模型,第8章 数据库技术及应用基础,8.3.1 数据库技术的发展历程 第一代数据库的代表是1969年IBM公司研制的层次模型的数据库管理系统IMS和70年代美国数据库系统语言协商CODASYL下属数据库任务组DBTG提议的网状模型。 第三代数据库产

5、生于80年代,随着科学技术的不断进步,各个行业领域对数据库技术提出了更多的需求,关系型数据库已经不能完全满足需求,于是产生了第三代数据库。 第二代数据库的主要特征是支持关系数据模型(数据结构、关系操作、数据完整性)。,8.3 数据库技术的发展历程和发展方向,第8章 数据库技术及应用基础,8.3.2 数据库技术的发展方向 (1) “四高” 即DBMS具有高可靠性、高性能、高可伸缩性和高安全性。 (2)“互联” 指数据库系统要支持互联网环境下的应用, 要支持信息系统间“互联互访”,要实现不同数据库间的数据交换和共享,要处理以XML类型的数据为代表的网上数据,甚至要考虑无线通讯发展带来的革命性的变化

6、。 (3)“协同” 面向行业应用领域要求,在DBMS核心基础上,开发丰富的数据库套件及应用构件,通过与制造业信息化、电子政务等领域应用套件捆绑,形成以DBMS为核心的面向行业的应用软件产品家族。,8.3 数据库技术的发展历程和发展方向,第8章 数据库技术及应用基础,8.4.1 Access 2003简介 Access是一种功能强大的桌面数据库管理系统,是Microsoft Office 2003套件产品之一。从Access 1.0的诞生到目前Access 2003的广泛使用,历经多次升级改版,其功能越来越强大,但操作反而更加简单。,8.4 Access 2003数据库,第8章 数据库技术及应用

7、基础,8.4.2 Access 2003的启动与退出 1. 启动Access 2003的几种常用的启动方法: 1) 单击“开始”菜单的“程序”菜单项中的“Microsoft Access 2003”命令 。 2) 在“运行”命令的文本框输入Access 2003的路径和程序名,单击“确定” 。 3)打开Access 2003的数据库(.dbm文件),同时也就启动了Access 2003。 2. 退出Access 2003常用的几种方法: 1) 从“文件”菜单中选择“退出”命令。 2) 单击Access 2003应用程序窗口右上角的“”关闭按钮。 3) 双击 Access 2003应用程序窗口左

8、上角的“”应用程序控制菜单图标。 4) 按“Alt+F4”组合键。,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.3 Access 2003数据库的组件 1. 表对象 2. 查询对象 3. 窗体对 4. 报表对象 5. 数据访问页对象 6. 宏对象,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.4 数据库基本操作 1设计数据库 2创建数据库 1)使用数据库向导创建数据库 2)创建空白数据库 3打开及关闭数据库 1)打开数据库 2)关闭数据库,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.4 数据库基本操作

9、 4“数据库”窗口的基本操作 1)改变对象的显示方式 2)使用组管理对象 3)显示或更改数据库对象的属性,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.5 表 1. 表的概念 2. 建立表 1) 使用向导创建表 2) 通过输入数据创建表 3) 使用设计器创建表,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.5 表 4)表结构 (1)定义字段名称 (2)字段的数据类型 (3)字段说明 (4)设置字段属性 (5)设置主键字段 (6)设置索引,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.6 编辑数据 常用的操

10、作有: 1添加记录 2编辑记录 3删除记录 4保存记录 5记录定位 6查找记录 7替换记录 8排序记录 9筛选记录,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.7 在表间建立关系 1关系的类型 1)一对一关系: 2)一对多关系: 3)多对多关系: 2定义表间的关系 3编辑和删除关系 1)编辑已有的关系。 2)删除已有的关系。,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4. 8 查 询 1. 查询的概念 1) 选择查询: 2) 参数查询: 3) 交叉表查询: 4) 操作查询: 2. 建立查询 1) 利用简单查询向导创建选择查询 2)

11、利用设计视图创建查询,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4. 8 查 询 3. 修改查询 1) 编辑查询字段 : 2) 在查询中添加、删除表或查询 4. 查询的操作 1) 生成表查询 2) 更新查询 3) 追加查询 4) 删除查询,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.9 窗 体 1. 窗体的概念 1) 窗体的构成 2) 窗体的视图 3) 窗体的类型 4) 窗体视图的切换 2. 建立窗体 1) 自动创建窗体 2) 利用窗体向导创建窗体 3)使用设计器创建窗体,8.4 Access 2003数据库,第8章 数据库技术及应

12、用基础,8.4.10 报 表 1. 报表的概念 1) 报表的定义 2) 报表的视图 3) 报表的组成 2. 建立报表 1) 使用“自动报表”创建报表 2) 使用“报表向导”创建报表 3) 在“设计”视图中创建报表 4) 在报表主体节中添加报表控件 5) 设计报表页眉 6) 为报表添加页码,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.4.10 报 表 3. 报表的编辑操作 1) 记录的排序: 2) 记录的分组 3) 在报表中计算总计,8.4 Access 2003数据库,第8章 数据库技术及应用基础,8.5.1 学生成绩管理数据库的设计 利用关系型数据库的特征,可将学

13、生成绩管理设计为1个数据库,包含3个数据库表: (1) 学生基本信息表 (2) 课程信息表 (3) 成绩表,8.5 数据库技术应用实例,第8章 数据库技术及应用基础,8.5.2 学生成绩管理数据库的实施 1. 基础数据维护 1)创建表 (1)输入数据 (2)编辑表数据 (3)数据排序,8.5 数据库技术应用实例,第8章 数据库技术及应用基础,8.5.2 学生成绩管理数据库的实施 2. 查询的创建和使用 1) 设置选择查询 2) 利用设计视图创建选择查询。 3) 设置查询准则 4) 建立运算字段 5)设置交叉表查询 6)设置重复项查询 7)设置不匹配查询 8)设置参数查询,8.5 数据库技术应用

14、实例,第8章 数据库技术及应用基础,8.5.2 学生成绩管理数据库的实施 3. 窗体的创建和使用 (1)窗体简介 (2)利用窗体向导快速创建一个基于单个数据源的数据输入窗体 (3)创建基于多个数据源的学生基本信息及其成绩信息的维护窗体 (4)利用自动窗体创建“政治面貌代码表”的数据维护窗体。,8.5 数据库技术应用实例,第8章 数据库技术及应用基础,8.5.2 报表的创建与使用 1) 利用向导创建纵栏式和表格式两种类型的报表 2) 利用报表向导建立学生基本信息按政治面貌分组的报表 3)利用设计视图创建简单的学生基本信息报表 4)将窗体转换为报表 5) 子报表的创建 6) 图表报表的创建,8.5 数据库技术应用实例,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号