(共19张PPT)
第2单元 信息系统的集成
第1单元 信息系统的组成与功能
第3单元 信息系统的设计与开发
第4单元 信息系统的安全
第5单元 信息社会的建设
信息技术
(必修2)
3.2 数据库的构建
学习目标
1. 掌握在可视化环境中创建数据表的方法。
2. 能够根据信息管理需求合理设置字段属性。
新课导入
在上节课中我们设计了“图书管理信息系统”,我们发现这个系统有大量的数据需要存储、维护与管理,可以使用什么方式存储数据呢?
本节课我们将围绕“创建图书管理数据库”项目展开学习。
5
数据交互
4
提供程序开发功能
3
支持web功能的信息集成
2
功能强大
1
界面友好、操作简易
Microsoft Access2010
关系型数据库管理系统access2010是美国微软公司开发的数据库管理系统软件,应用广泛,容易掌握,是当今市场上开发中小型数据库首选的数据库软件之一。
在Access2010程序中,仅通过直观操作而不需要编写代码就能够创建、修改、删除数据库,这种操作方式称为可视化操作。具有可操作功能的程序界面称为可视化操作界面。
可视化操作降低了程序设计的门槛。
Access可视化操作界面
快速访问工具栏
功能区
标题栏
导航窗格
工作区
Access2010系统组成
Access通过二维表存储数据,表是数据库中的基础,是重要组成部分。每一个数据库中有一张表或多张表,不同数据类型可以保存在不同的表中。
查询是对数据库中的数据按条件进行的查找。使用查询可以按照不同的方式查看、更改和分析数据,也可以将查询作为窗体和报表的数据源。
窗体是Access数据库和用户进行交互操作的图形页面。在窗体中可以接收、显示和编辑数据,用户通过窗体对数据进行增加、删除、修改、查询等操作。
Access将数据库中的表、查询的数据进行格式化的组织,形成报表。用户可以在报表中增加多级汇总、统计比较以及添加图片和图形。
宏是Access中的一个基本对象,指一个或多个操作的集合,每一个操作实现特定的功能。利用宏可以简化大量重复性操作。
模块就是“程序”,有两种程序模块:标准模块和类模块。
1.创建表
①选择模板
②文件命名
选择位置
任务一 制定学校图书管理信息系统开发方案
※ 活动1 分析建立学校图书管理信息系统是否可行
2.保存表文件
3.设计表的结构
数据类型
数据类型 说明
文本 最多允许255个字符或数字。默认的文本最多是50个字符,可以通过设置“字段大小”属性控制可输入的最大字符长度。
数字 用来存储算数计算的数字类型,通过设置“字段大小”属性,定义特定的数字类型,如:字节、整型、长整型、单精度型、双精度型、小数
日期/时间 用于存储时间和日期,存储8个字节
自动编号 为添加到表中的每条记录自动填充一个编号
备注 用于输入长文本或数字,如注释和说明性的内容,最多可存储65535个字符
货币 用来表示货币值或用于数学计算,是数值型数据,在计算时禁止四舍五入
...... ......
4.输入数据
尝试在ISBN一列输入相同的数据,会出现什么情况??
4.输入数据
在数据表中,具有唯一标识性表中每条记录值的一个或多个字段称为关键字,简称主键,主键不允许为空。
一个表只能有一个主键,主键不是必需的,但是尽量定义主键。
主键的值不能重复,也不能为空(null)。
主键能够提高查询和排序的速度。
添加新纪录时,系统自动检查主键,不会出现相同记录,保证不会出错。
主键
思考:图片数据以什么方式存储?
活动2 在数据表中插入图书的封面图片
插入封面图片, 过程如下:
(1) 设置“封面”字段“数据类型”, 超链接
(2) 右击封面字段, 右键——超链接
(3) 选中“由文件创建(f) ”单选按钮, 单击“浏览”按钮, 选择要保存的图片, 最后单击“确定”按钮。
(4) 按 ctrl+s 组合键, 对插入的对象进行保存。
双击图片控件, 预览插入的封面图片。
图书查询结果常常用图片来直观地展示图书信息,请为已创建的图书数据表添加“封面”字段。
数据库中存储多媒体数据
信息系统的数据库除了要存储文本信息之外,还可以存储图片、音频、视频等多媒体数据信息。
多媒体数据并不直接存储到数据表中,而是以文件的形式存储在服务器的硬盘之中,数据表仅存储多媒体数据的地址信息。
当用户需要浏览多媒体信息时,Web服务器根据数据库中的多媒体文件地址向用户提供相应的多媒体数据。
练习巩固
1.在Access数据库中,表示二维表的“列”的关系模型术语是( )
A. 字段 B. 元组 C. 记录 D. 数据项
2.在Access数据库中,数据表的“行”数据称为( )
A. 字段 B. 元组 C. 记录 D. 数据项
A
C
课堂小结
1. 在Access数据库中创建数据表的方法;
2. 合理设置字段属性;