580 likes | 785 Views
【 授课人:陈盈 】. 数据库管理软件 Access 2003 的使用. 本章主要内容. 认识数据库. 1. 创建数据库. 2. 建立表. 3. 建立查询. 4. 7.1 认识 Microsoft Access 2003. 数据库基础知识 Access 2003 简介. 7.1.1 数据库基础知识. 1. 数据与数据处理 数据( data )是存储在某一种媒体上能够识别的数据符号。它包括描述事物特性的数据内容和存储在某一种媒体上的数据形式。 数据处理是指将数据转化成信息的过程。 2. 数据库
E N D
【授课人:陈盈】 数据库管理软件Access 2003的使用 www.jsj.tzc.edu.cn/teacher/cy
本章主要内容 认识数据库 1 创建数据库 2 建立表 3 建立查询 4 www.jsj.tzc.edu.cn/teacher/cy
7.1 认识Microsoft Access 2003 • 数据库基础知识 • Access 2003 简介 www.jsj.tzc.edu.cn/teacher/cy
7.1.1 数据库基础知识 • 1. 数据与数据处理 • 数据(data)是存储在某一种媒体上能够识别的数据符号。它包括描述事物特性的数据内容和存储在某一种媒体上的数据形式。 • 数据处理是指将数据转化成信息的过程。 • 2. 数据库 • 数据库(DB)是指按照一定的数据模型,有规则地存储在一起的相关信息的数据集合。简而言之,数据库就是数据的仓库。它不仅包括描述事物的数据本身,还包括了数据之间的关系。 • 3. 数据库系统 • 数据库系统(DBS)是指引进数据库技术后的计算机系统,能有组织地、动态地存储大量相关数据,提供数据处理,实现数据共享,减少数据冗余。 www.jsj.tzc.edu.cn/teacher/cy
4. 数据库管理系统 • 数据库管理系统(DBMS)是建立、维护和使用数据库,对数据库进行统一管理和控制的系统。具体指数据库系统中管理数据的软件系统。在计算机系统中,数据管理通常使用数据库管理系统完成。也就是说,数据库系统包括数据库和数据库管理系统两部分。一个数据库系统可包含多个数据库。数据库管理系统是管理数据库的软件,是数据库系统的核心组成部分。 • 5. 关系数据库 • 每一个数据库管理系统都是按一定的结构进行数据的组织的,这种数据用数据模型来表示。数据模型可分为层次型、网状型、关系型三种类型。自上世纪八十年代以来,几乎所有的数据库管理系统都是关系数据库,如Microsoft SQL Sever,Visual FoxPro,Oracle等都采用关系模型。我们本章要学习的Microsoft Access也是一种典型的关系数据库。 www.jsj.tzc.edu.cn/teacher/cy
7.1.2 Access 2003简介 • Access 2003是Microsoft Office 2003办公套件中的一个重要组件。它功能强大,操作简单,且可以与其他的Office 组件实现数据共享和协同工作。现已成为最流行的桌面数据库管理系统。 www.jsj.tzc.edu.cn/teacher/cy
图7.1 Access 2003的窗口 应用程序窗口 数据库窗口 窗口菜单 创建方法与已有对象列表 数据库组件选项卡 图7.1 Access 2003的窗口 www.jsj.tzc.edu.cn/teacher/cy
字段与记录 • 在Access中,表将数据组织成列(称为字段)和行(称为记录)的形式。每一列的名字(字段名)是惟一的,每一列中的内容有相同的属性和数据类型。 • 在创建表之前,先要对表结构进行设计,也就是根据数据的取值情况确定每个字段的名称和数据类型。字段名一般以字符开头,后面可跟字符和数字等允许的符号,最多64个字符,同一个表中不能有相同的字段名。而字段数据类型的设置则定义了用户可以输入到字段中的值的类型。 www.jsj.tzc.edu.cn/teacher/cy
表7.2 Access 的数据类型及用法 www.jsj.tzc.edu.cn/teacher/cy
字段属性 • 每个字段都有自己的属性,字段属性是一组特征,使用它可以附加控制数据在字段中的存储、输入或显示方式。属性是否可用取决于字段的数据类型。系统提供了如所示的13种属性供选择使用。 www.jsj.tzc.edu.cn/teacher/cy
表7.3 Access的字段属性及功能 www.jsj.tzc.edu.cn/teacher/cy
主键(主关键字) • 主键是表中用于惟一标识每条记录的主索引。主键不是必需的,但主键能将表与其他表中的外键相关联。所以,只有定义了主键,才能建立表与表之间的关系,同时也方便对表进行排序或索引操作。主键不允许为 Null(空值),并且必须始终具有唯一索引。如果表中某个字段没有重复的内容,就可用作该表的主键。 www.jsj.tzc.edu.cn/teacher/cy
视图 • 视图是按特定方式处理数据的窗口。Access 2003为表提供了4种视图方式。最常用的是设计视图和数据表视图。 www.jsj.tzc.edu.cn/teacher/cy
图7. 3 设计视图 www.jsj.tzc.edu.cn/teacher/cy
图7. 4 数据表视图 www.jsj.tzc.edu.cn/teacher/cy
——“学生管理”数据库 7.2 实践案例 www.jsj.tzc.edu.cn/teacher/cy
7.2.1 案例综述 • 创建一个名为“学生管理”的数据库 • 该数据库中 “学生基本情况表”、 “学生干部表”和 “成绩登记表”三张表 • 三张表之间根据相关联的字段建立关系 • 创建显示每位学生学号、姓名、三门课成绩的“学生成绩”查询 • 创建“新生奖学金名单表”查询,可直接查询出高考成绩大于590分的同学的基本情况 • 在“学生成绩”查询的基础上创建一个“成绩汇总”查询,将每位学生的三门课的成绩进行汇总、排序。 www.jsj.tzc.edu.cn/teacher/cy
表7.3 学生基本情况表 www.jsj.tzc.edu.cn/teacher/cy
表7.4 学生干部表 www.jsj.tzc.edu.cn/teacher/cy
表7.5 成绩登记表 www.jsj.tzc.edu.cn/teacher/cy
7.2.2 创建新数据库 图7.5 Access 2003启动界面 www.jsj.tzc.edu.cn/teacher/cy
图7.6 直接新建一个空数据库 www.jsj.tzc.edu.cn/teacher/cy
图7.7 保存文件对话框 www.jsj.tzc.edu.cn/teacher/cy
图7.8 “学生管理”数据库窗口 www.jsj.tzc.edu.cn/teacher/cy
分析设计表结构 表7.6 “学生基本情况表”结构 www.jsj.tzc.edu.cn/teacher/cy
图7.10 定义表结构 www.jsj.tzc.edu.cn/teacher/cy
图7.11 设置字段属性 www.jsj.tzc.edu.cn/teacher/cy
图7.12 定义主键 www.jsj.tzc.edu.cn/teacher/cy
保存表结构 图7.13 “另存为”对话框 图7.14 警告对话框 www.jsj.tzc.edu.cn/teacher/cy
数据的输入和编辑 • 表建好后就可以向表中输入数据了,输入数据在数据表视图下进行。 www.jsj.tzc.edu.cn/teacher/cy
通过输入数据创建表 • 直接在数据表视图中输入数据: www.jsj.tzc.edu.cn/teacher/cy
图7. 27修改字段名 www.jsj.tzc.edu.cn/teacher/cy
导入表 www.jsj.tzc.edu.cn/teacher/cy
图7.29导入对话框 www.jsj.tzc.edu.cn/teacher/cy
图7.30导入数据表步骤一 www.jsj.tzc.edu.cn/teacher/cy
图7.31 导入数据表步骤二 www.jsj.tzc.edu.cn/teacher/cy
图7.32 导入数据表步骤三 www.jsj.tzc.edu.cn/teacher/cy
图7.33导入数据表步骤四 www.jsj.tzc.edu.cn/teacher/cy
图7.34导入数据表步骤五 www.jsj.tzc.edu.cn/teacher/cy
图7.35导入数据表步骤六 www.jsj.tzc.edu.cn/teacher/cy
图7.36 导入成功后的数据库窗口 www.jsj.tzc.edu.cn/teacher/cy
7.2.6 建立表间关系 图7.37 “关系”窗口和“显示表”对话框 www.jsj.tzc.edu.cn/teacher/cy
图7.38 添加表后的“关系”窗口 www.jsj.tzc.edu.cn/teacher/cy
图7.39 “编辑关系”对话框 www.jsj.tzc.edu.cn/teacher/cy
图7.40 建好的表间关系 www.jsj.tzc.edu.cn/teacher/cy
7.2.7 查询 图7.41 创建查询 www.jsj.tzc.edu.cn/teacher/cy
图7.42 查询设计窗口 www.jsj.tzc.edu.cn/teacher/cy
图7.43 设计好的查询 www.jsj.tzc.edu.cn/teacher/cy
图7.44 查询结果 www.jsj.tzc.edu.cn/teacher/cy
按条件查询 图7.45 设置查询条件 www.jsj.tzc.edu.cn/teacher/cy