数据库应用基础——Access 2003

合集下载

应用ACCESS2003课件

应用ACCESS2003课件

学生选课时,需填写选课表: 学 号
课 程 号
姓 名 课 程 名 称
所在班级 学 时 数 课程性质
学期结束时,教师给出成绩表: 课程号:
学 号 姓
课程名称: 名 平时成绩 考试成绩 总评成绩
3-3
对该校学生管理环境,建立数据库应用系统:学生管理系统,其数据库设计如下(在 本章,我们只确定到字段名称为止): 1. 确定数据库的用途和需求 该数据库系统是对学生信息、学生选课信息、学生成绩信息进行管理的系统。如能够 对学生信息进行输入、删除、修改、查找;查找学生选课情况,查找学生的成绩等等。 2. 确定数据库中所需的表 我们先画出该校学生管理 环境的E-R图。
⑴ 关系术语 ① 关系:一个二维表就是一个关系,每个关系有一个关系名。在Access 2003中,一 个关系就是一个数据库文件的表。 ② 元组:表中的行称为元组,一行是一个元组,对应Access 2003表中的一个记录。 , ③ 属性:表中的列称为属性,每一列有一个属性名,对应Access 2003表中的一个字 , 段。 ④ 关系模式:关系模式是对关系的描述。一个关系模式对应一个关系的结构。 关系模式的格式是:关系名(属性1,属性2,…,属性N)。 ⑵ E-R模型到关系模型的转换 ① 一个实体转换为一个关系模式。 ② 一个m:n联系转换为一个关系模式。 ③ 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。 ④ 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合 并。 4. 面向对象模型
返回目录
2-1
2.1 Access 2003的特点 的特点
1. 存储文件单一。 2. 可以利用各种图例查询快速获取数据。 3. 利用报表设计工具,可以非常方便快捷地生成数据报表,而不需要编程。 4. 能够处理多种数据类型 。 5. 采用OLE技术,能够方便地创建、编辑多媒体数据库。 6. 设计过程自动化,大大提高了数据库的工作效率。 7. 具有较好的集成开发功能 ,可以采用VBA编写数据库应用程序。 8. 提供了断点设置、单步执行等调试功能,能够自动进行语法检查和错误诊断。 9. 进一步完善了将Internet或Intranet集成到整个办公室的桌面操作环境。 10. 可以将数据库应用程序的建立移进用户环境,并最终淡化用户和应用程序开发者之 间的关系。

数据库基础知识和Access2003使用

数据库基础知识和Access2003使用

数据库基础知识和Access2003使用数据库基础知识1数据(Date)是数据库中存储的基本对象,是描述事物的符号记录。

2数据库(DateBase,简称DB)是指长期存储在计算机内的、有组织、可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

3数据管理系统(Database Management System,简称DBMS)是一种操纵和管理数据库的软件系统,可用于建立、使用和维护数据库。

Access就是其中一种。

4数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统。

一般由有关的硬件系统、软件系统、数据库和数据库系统人员四部分组成的为用户提供信息服务的系统6数据库系统的特点:⑴数据的结构化⑵数据的共享性高,冗余度底,易扩展⑶数据独立性高:包括数据的物理独立性和逻辑独立性物理独立性—指用户的应用程序与存储在磁盘上的数据库中的数据时相互独立的。

逻辑独立性—指用户的应用程序与数据库的逻辑结果是相互独立的。

即,数据库逻辑结构改变了,用户程序也可以不变⑷数据由DBMS同一管理和控制DBMS提供的数据控制功能:数据的安全性保护、数据的完整性检查、并发控制、数据库恢复数据模型7数据模型(Date model)是一种模型,是客观事物及其联系的数据描述,是现实世界的模拟和数据特征的抽象。

具有描述数据和数据联系的功能。

8 E-R图描述的是现实世界的概念模型。

它提供了现实型、属性和联系的方法。

实体型:用矩形表示,矩形框内写明实体名。

属性:用椭圆表示实体和联系的属性,椭圆框内写明属性名。

联系:菱形表示,框内写明联系名。

9 数据模型:层次模型、网状模型、关系模型。

10 层次模型:是将概念世界的实体彼此在基建抽象成一种自上而下的层次关系。

反映客观事务一对多(1:n)的关系。

Eg一个学校的组织情况。

11 网状模型:描述事物间网状联系,反映客观事务间多对多(m:n)的联系。

ACCESS2003复习试题

ACCESS2003复习试题

《ACCESS 2003数据库应用基础》试题姓名:得分:一、单选题1、Access数据库是()。

A.层次型数据库B.关系型数据库C.网状型数据库D.杂合型数据库2、在Access数据库中,数据保存在()对象中。

A.窗体B.查询C.报表D.表3、数据库文件中至少包含有()对象。

A.表B.窗体C.查询D.其余三种4、在Access数据库系统中,不能建立索引的数据类型是()A.文本型B.数字型C.备注型D.日期/时间型5、如果字段内容为声音文件,可将此字段定义为()类型。

A.文本B.查询向导C.OLE对象D.备注6、在表设计视图中,如果要限定数据的输人格式,应修改字段的()属性。

A.格式B.有效性规则C.输入格式D.字段大小7、下面有关主键的叙述正确的是()。

A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中的主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本8、下面有关表的叙述中错误的是()。

A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导人到当前数据库中9、Access是()办公套件中的一个重要组成部分。

A.Office B.Word C.Excel D.Lotus10、下列()图标是Access的标志。

)11、存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为( ) A.数据库管理系统B.数据库系统C.数据库D.数据结构12、数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是( ) A.一致的B.正确的、一致的C.正确的D.规范化的13、不能退出Access2003的方法是( )A.选择Access2003屏幕“文件”菜单的“退出”命令B.选择Access2003控制菜单中的“关闭”命令C.利用快捷键<Ctrl>+<F4>D.利用快捷键<Alt>+<F4>14、关系数据库是以____的形式组织和存放数据的。

07 Access 2003数据库应用

07 Access 2003数据库应用

SELECT语句解释:
根据 where子句中的条件表达式,从基本表(或视图) 中查找满足条件的行,按 select子句中的目标列,选出行 中的分量形成结果表。 Distinct表示去掉结果集中的重复行。 若有 order子句,则结果表要根据指定的列名2按升 序或降序来对结果集中的行进行排列。 Group子句将结果按列名1分组,每个组产生结果表 中的一个行,通常在每组中作用库函数,分组的附加条 件用having短语给出,只有满足内部函数表达式的组才 输出。 Where后的条件表达式连接词有 and、 or、 not算 术运算符等,还可以使用方式限定范围like和 in谓词等。
SQL语言的分类
SQL语言共分为四大类:数据查询语言DQL,数 据操纵语言DML,数据定义语言DDL,数据控制语言 DCL。
SELECT语句
Select语句的作用是让服务器整理一份检索数据 的结果,再返回给客户。 语法: SELECT [distinct] column_name[,...] FROM {table_name│view_name} [WHERE Clause][group by column_namel][having expression][order by column_name2 (asc or desc)]

什么是“键”
键由一个或几个属性组成,分为以下几种: 1)超键:在关系中能唯一标识元组的属性集称为 关系模式的超键。 2)候选键:不含多余属性的超键称为候选键。即 在候选键中,若要再删除属性,就不是键了。 3)主键:用户选作元组标识的一个候选键称为主 键。一般情况下,键指主键。
关系的定义和性质
关系是一个元数为K(K>=1)的元组的集合。 关系是一种规范化的表格,它有以下限制:

中文Access 2003实用教程第1章

中文Access 2003实用教程第1章

1.1 打开“罗斯文”数据库 打开“罗斯文”
开始”菜单启动Access 2003 图1-1-1 由“开始”菜单启动
刚启动的Access 2003窗口 图1-1-2 刚启动的 窗口
1-2中可以看出,在Access 2003启动的同时并没有一个新的数据库建 中可以看出, 从图 中可以看出 启动的同时并没有一个新的数据库建 这是因为在Access 2003建立什么样的数据库要由用户确定。 建立什么样的数据库要由用户确定。 成,这是因为在 建立什么样的数据库要由用户确定 2.建立快捷方式和使用快捷方式启动Access 2003的方法 快捷方式是在Windows桌面上建立的一个图标,双击这个图标时就可以启 桌面上建立的一个图标, 快捷方式是在 桌面上建立的一个图标 动相应的程序。 动相应的程序。图1-1-3 快捷方式图标 (1)创建快捷方式图标:创建快捷方式图标有多种方法,在这里介绍其中 )创建快捷方式图标:创建快捷方式图标有多种方法, 的一种方法。单击“开始”按钮,选择“所有程序”选项, 的一种方法。单击“开始”按钮,选择“所有程序”选项,将鼠标移到 命令, “Microsoft Office”上,然后将鼠标指向“Microsoft Access”命令,按住 上 然后将鼠标指向“ 命令 Ctrl键向桌面拖曳,就可以在桌面上建立 键向桌面拖曳, 的快捷方式图标。 键向桌面拖曳 就可以在桌面上建立Access 2003的快捷方式图标。 的快捷方式图标 Access 2003的快捷方式图标如图 的快捷方式图标如图1-1-3所示。 所示。 的快捷方式图标如图 所示
1.1 打开“罗斯文”数据库 打开“罗斯文”
采用数据库技术进行数据管理是当今的主流技术,它的核心是建立、 采用数据库技术进行数据管理是当今的主流技术,它的核心是建立、管理 和使用数据库。在数据库中的数据除去了不必要的多余数据, 和使用数据库。在数据库中的数据除去了不必要的多余数据,可以为多种 应用服务,数据的存储独立于使用这些数据的应用程序。 应用服务,数据的存储独立于使用这些数据的应用程序。 使用数据库管理数据相对其他管理方法来说有着明显的优势。例如: 使用数据库管理数据相对其他管理方法来说有着明显的优势。例如:某公 司的客户电话号码存储在不同的文件中,如通讯录中、订单表中、 司的客户电话号码存储在不同的文件中,如通讯录中、订单表中、发货单 如果某客户的电话号码有了改动,则要更新这3个文件中的电话号码信 中,如果某客户的电话号码有了改动,则要更新这 个文件中的电话号码信 而如果用数据库管理这些数据,则只需在一个位置更新这一信息即可。 息,而如果用数据库管理这些数据,则只需在一个位置更新这一信息即可。 无论在数据库中什么地方使用这个电话号码,它都会自动得到更新。 无论在数据库中什么地方使用这个电话号码,它都会自动得到更新。 数据库需要借助数据库管理系统才能为用户提供服务, 数据库需要借助数据库管理系统才能为用户提供服务,数据库管理系统 (DBMS)是专门对数据库信息进行存储、处理和管理的软件。 )是专门对数据库信息进行存储、处理和管理的软件。 2.关系型数据库 在一个数据库中有多种数据,相互关联的数据之间有不同的关系, 在一个数据库中有多种数据,相互关联的数据之间有不同的关系,在各种 关系的基础之上,构成了复杂多样的数据关系模型, 关系的基础之上,构成了复杂多样的数据关系模型,数据库根据其使用的 数据关系模型的不同,可以分为层次模型、网状模型和关系模型。 数据关系模型的不同,可以分为层次模型、网状模型和关系模型。其中关 系模型是在前两种模型的基础上发展起来的, 系模型是在前两种模型的基础上发展起来的,它能够较全面地处理数据之 间的关系而且结构明确,得到广泛的使用, 间的关系而且结构明确,得到广泛的使用,使用关系模型的数据库称为关 系型数据库, 就是一种关系型数据库。 系型数据库,Access就是一种关系型数据库。 就是一种关系型数据库

数据库技术与应用Access 2003版第1-2章 数据库基础

数据库技术与应用Access 2003版第1-2章  数据库基础
数据库管理系统常用的数据模型有下列四种:层 次模型、网状模型、关系模型、面向对象数据模型。
1.层次数据模型(Hierarchical Model)
层次模型:用树形结构表示数据及联系的数据模型。 基本特点: (1)有且仅有一个结点无双亲结点; (2)其他结点有且只一个双亲结点。 R1 R21 R31 R22 R32 R33 层次模提高数据库的逻辑独 面向用户或应用 面向建立和维护数 面向系统程 立性和物理独立性,人们为数据库设计了一个严谨的 程序员的用户级 据库人员的概念级 员的物理级 体系结构,包括: 3个模式:外模式、模式、内模式 2个映射:外模式-模式、模式-内模式的映射
1.2
电1124
02
江西九江
1995-5-6

369741
赵娜

英1132
03
广西南宁
1994-2-21

346851
孙亮

电1134
04
湖南长沙
1996-9-8

269742
赵琳

计1122
05
江苏南京
1995-11-18

362049
罗宇波

商1112
06
江苏南通
1995-12-12

1.2.3 关系模型
1.2.1 数据描述
数据模型
实体:客观事物在信息世界中称为实体,它是现 实世界中任何可区分、识别的事物。实体可以是 具体的人或物,也可以是抽象概念;
实体联系:在建立实体模型中确定的实体之间的 联系。常见的实体联系有 3 种:一对一联系 (1:1) 、 一对多联系(1:n)和多对多联系(m:n)。
成绩 92 89 93 92 91 88 87

数据库基础―Access2003应用教程

数据库基础―Access2003应用教程

火龙果 整理
有一句话给大家分享:
一切创造都源于怀疑或不满,尽信书不如无书。大 学生与高中生不同,大学生要思考问题,要培养能 力。
火龙果 整理
第1章数据库系统基本概念:理解后续内容的基础 •数据库的基本概念 •数据库的作用 •数据库管理系统的标准结构 •数据库技术的发展史与发展趋势 •E-R图/E-R模型 •E-R模型导出关系模型的方法
火龙果 整理
1.1 数据库基本概念
数据库系统阶段 20世纪60年代末数据管理进入新时代--数据库系统阶段。数据库系统 阶段出现了统一管理数据的专门软件系统,即数据库管理系统。数据库系统 是一种较完善的高级数据管理方式,也是当今数据管理的主要方式,获得了 广泛的应用。 分布式数据库系统阶段
最小的冗余度 应用程序对数据资源共享 数据独立性高 统一管理和控制
火龙果 整理
关于“库”的概 念
火龙果 整理
数据库管理系统(DBMS)
数据库管理系统是位于用户与操作系统之间的一个数据管理软件, 它的基本功能包括以下几个方面: 数据定义功能 用户通过数据定义语言对数据库中的数据对象进行定 义。
1.1 数据库基本概念
数据操纵功能 用户可以使用数据操纵语言操纵数据,如查询、插入、
删除和修改。 数据库的运行管理功能 数据库在建立、运行和维护时由DBMS统一管 理和控制。 数据库的建立和维护功能 它包括数据库初始数据的输入、转换功能, 数据库的转储、恢复功能等。 数据库应用系统 数据库应用系统是指系统开发人员利用数据库系统资源开发出来的, 面向某一类实际应用的应用软件系统。例如:财务管理系统,人事管理 系统等等。
火龙果果 整理
数据库系统整体观点:

ACCESS2003数据库技术

ACCESS2003数据库技术

2.2.4 向库中导入电子表格作为表
例:导入xls文件作为表
(1)在数据库窗口中单击表对象→“文件”菜单→选 “获取外部数据”→选“导入”→选文件位置→文件类 型选“Microsoft Excel”→选文件→单击“导入”按钮。 显示:
Access 2003数据库技术
1.ACCESS概述 2.数据表的操作 3.查询的操作 4.页的操作
1.ACCESS概述
1.1 Access简介
Access 是一种关系型的桌面数据库管理系统,
作为Microsoft Office软件的组件之一,在世
界范围内得到广泛使用。
1.1 Access的工作窗口
2.1.5 设置字段属性
字段属性是字段特征值的集合,分为常规属 性和查阅属性2种,用来控制字段的操作方式和 显示方式。 不同字段类型有不同的属性集合。
2.1.6 建立表结构
一个“学生信息”表的结构
2.1.7 主键
若一个字段的值可以惟一标识表中的记录,则该 字段所代表的信息称为主键。如字段“学号”能惟一 标识一条记录,可以将“学号”设置为主键。设置为 主键的字段名又被称为主关键字。 主键可以保证数据输入的安全性,作为主键的字 段禁止重复值,也不能为空。主键还用于在表之间建 立关系,建立了关系的多个表使用起来就像一个表一 样。 主键类型有3种:自动编号、单字段、多字段。
(1)在数据库窗口中单击表对象→单击“新建”按钮 →选“导入表”→“确定”→选文件位置→选文件类型 为“文本文件”→选文件→单击“导入”按钮。显示:
(2)单击“下一步”→勾选“第一行包含字段名称” →单击“下一步”→选“新表中”→单击“下一 步”→给xh字段的数据类型选“文本”。
(3)单击“下一步”→选“不要主键”→单击“下一 步”→给表起名为“成绩”→单击“完成”按钮。

Access 2003数据库应用教程 (1)

Access 2003数据库应用教程 (1)

1.3 关系数据库
1.3.3 关系的完整性



实体完整性 —— 用来确保关系中的每个 元组都是唯一的。 参照完整性 —— 是指两个相关联的关系 中的相关数据是否对应一致。 域完整性 —— 也被称为用户定义的完整 性,用来限定某个属性的取值类型和取值 范围。
1.4 ACCESS 数据库简介
1.4.1 ACCESS 主要特点

使用向导创建数据库
—— 可以一次性地依据所选定的数据库类型 创建数据库及其中所需的表、窗体和报表等 对象。
2.1 创建数据库
2.1.2 数据库的打开与关闭

数据库的打开 数据库打开方式



共享方式 只读方式 独占方式 独占只读方式

数据库的关闭
2.1 创建数据库
2.1.3 数据库的压缩与备份

实体之间的联系

1.2 数据模型
1.2.2 E-R模型


P.P.S.Chen 于1976年提出一种实体—联系 方法(Entity-Relationship Approach)。 该方法用E-R图来描述现实世界的概念模型, 通常称为E-R模型。 E-R图提供了表示实体、属性和实体间联系 的方法,是描述概念世界,建立概念模型 的实用工具。
1.4 ACCESS数据库简介
1.4.2 ACCESS 数据库对象

数据访问页对象 ——用来为Internet用户 提供一个能够通过Web浏览器访问Access 数据库的操作界面 。

宏对象 —— 一个或多个宏操作的集合, 其中每个宏操作都能实现特定的功能 。
模块对象 ——用内置的VBA(Visual Basic for Applications)语言编写的程序 段。

access 2003 简介

access 2003 简介

4、报表 把数据库中的数据打印输出的特有 形式 。
5、页:也称为数据访问页。 6、宏: 由一系列操作组成,能自动执行一些任务。 7、模块: 用VBA语言编写的程序段。
五、通过合作探究,完成以下任务:
任务1:
使用数据库模板向导新建数据库及联系人 表 (具体问题见导学案任务1 ) 任务2: 创建学生管理数据库中“学生成绩”和 “社会关系”表(具体问题见导学案任务2)
Access 2003简介
教学目标: (1)了解什么是数据库以及Access2003是一 个什么样的应用软件及其后缀名 (2)熟练掌握启动和退出Access2003的方法 (3)熟练掌握Access2003用户界面及数据库 窗口的组成及使用 (4)了解数据库对象即:表、查询、窗体、 报表、页、宏和模块的基本概念,并尝试着初 步创建数据库及数据表
1)通过输入数据创建“学生成绩”表 2)用数据表设计器创建“社会关系”表
小结: 本节课学习了:
ห้องสมุดไป่ตู้
三、 认识Access2003的数据库窗口 数据库对象栏对象列表标题栏工具栏
工具栏
标题栏
对象列表
数据库对象栏
四、认识Access2003的数据库对象
1、表:是Access 2003存储数据的地方, 是数据库的核心和基础
2、查询 按照不同的方式查看、分析和更改数 据。
3、窗体 数据库和用户之间的主要接口。
一、初识Access 2003: 1、数据库:就是按照一定关系组织起来 的有联系的数据集合。
2、Microsoft Access 2003是一种数据库 管理系统,它的强大功能主要表现在: 友好的用户界面;数据表操作简单易学 易懂;通过向导创建表、查询、窗体及 报表;自动绘制数据统计图和绘图功能; 有效管理、分析数据的功能;增强的网 络功能;宏功能和内嵌VBA(Visual Basic for Application)等。其后缀名 为.mdb

第7章 数据库基础与应用access2003

第7章 数据库基础与应用access2003

7.1.2 数据库系统的体系结构 数据库系统的组成: 计算机系统、数据库、数据库管理系统、 应用程序、数据库管理员 1.数据库(Data Base,DB) 存储在计算机内有组织、可共享的数据集合。 2. 数据库管理系统(DataBase Management System,DBMS) 帮助用户建立、使用和管理数据库的软件系统。 3. 数据库系统(Data Base System,DBS) 采用了数据库作步骤如下: ① 在数据库窗口中,单击“查询”对象,双击“在设计视图中创建 查询”选项,在“新建查询”对话框中选择“设计视图”,出现选择查询 设计视图窗口,并显示“显示表”对话框; ② 在“显示表”对话框中,依次双击各数据源表,将其添加到查询 “设计”视图上窗格中,关闭“显示表”对话框; ③ 在查询设计视图的“字段列表”区(上窗格),依次分别双击各 字段列表中所需的字段,将其添加到“设计网格”区(下窗格)字段行的 各列中; ④ 单击“保存”按钮,在出现的“另存为”对话框中的“查询名称” 文本框中输入所建查询的名称,然后单击“确定”; ⑤ 选择“视图”菜单中的“数据表视图”命令,或者单击工具栏上 的“视图”按钮,或者单击工具栏上的“运行”按钮,切换到数据表视图, 可以得到查询的执行结果。
7.4.5
创建操作查询
操作查询可对数据源表中数据进行追加、删除、更新,并可在查询的基础上创 建新表。 1.创建生成表查询 操作步骤如下: ① 在数据库窗口的“查询”对象中,双击“在设计视图中创建查询”选项,打 开查询“设计”视图,并打开“显示表”对话框; ② 在“显示表”对话框中,双击数据源表将其添加到查询设计视图字段列表框 中,再关闭“显示表”对话框; ③ 依次双击数据源表中的所需字段,将其添加到“设计网格”区字段行中; ④ 设置生成表所需的条件; ⑤ 选择“查询 生成表查询”命令,出现“生成表”对话框,在“表名称”框 中输入生成的新表名称,单击“确定”按钮; ⑥ 运行该查询,则可生成一个新表,其中存有查询结果; ⑦ 保存该查询,则可在“查询”对象中看到新查询,其图标与选择查询不同。

2017年计算机类专业课试题

2017年计算机类专业课试题

河南省2017 年普通高等学校对口招收中等职业学校毕业生考试计算机类专业课考生注意:所有答案都要写在答题卡上,写在试题卷上无效一、选择题(数据库应用基础-Access2003 1-25 题;计算机网络技术 26-50 题。

每小题2 分,共 100 分。

每小题中只有一个选项是正确的,请将正确选项涂在答题卡上)1.数据库设计过程不包含A.确定表名B.确定表的主键C.确定窗体内容D.优化设计2.Access 2003 数据库对象不包含A.表B.报表C.窗体D.关键字3.按____功能键可以打开帮助窗口。

A.F1 B.F2 C.F5 D.F7 4.Access 2003 数据类型不包含A.文本B.宏C.日期D.货币5.字段名称不能以____开头。

A.空格B.汉字C.字母D.下划线6.Access 2003 表设计器中的字段属性设置部分在设计器窗口的A.上部B.左侧C.下部D.右侧7.Access 2003 表中“文本”型字段大小属性不能是A.50 B.0 C.200 D.260 8.Access 2003 表中的“是/否”类型字段的默认值不能是A.0 B.1 C.yes D.是9.在 Select 语句中,如果希望检索到表中所有字段信息,可以使用____号来代替字段列表。

A.* B.# C.?D.!10.日期/时间型常数出现在条件中时应该在日期/时间常数两边加____符号。

A.引号B.! C.# D.& 11.“教师”表和“学生”表按授课关系一般为____的关系。

A.一对一B.一对多C.多对一D.多对多计算机类专业课第1 页(共7 页)12.Access 2003 数据库系统中,不能建立索引的数据类型是A.文本型B.是/否型C.备注型D.日期/时间型13.根据指定的查询条件,从表中获取数据并显示结果的查询称为A.交叉表查询B.参数查询C.选择查询D.操作查询14.在“学生基本信息”表中,若要查询所有“张”姓男学生的信息,正确的条件设置方式为A.在“姓名”对应的“条件”单元格中输入:姓名like "张*" and 性别="男"B.在“性别”对应的“条件”单元格中输入:姓名like "张*" and 性别="男"C.在“姓名”对应的“条件”单元格中输入:姓名like "张*",然后在“性别”对应的“条件”单元格中输入:性别="男"D.“姓名”对应的“条件”单元格中输入:like "张*",然后在“性别”对应的“条件”单元格中输入:"男"15.Access 2003 中,筛选是指仅____那些满足条件的数据记录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
从计算机的角度来看,数据库是存储在计算机系统中的,按一定方式 组织起来的相关数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗 余度、较高的数据独立性和易扩展性,并可为多个用户、多个应用程序共 享。
第1章 数据库基础知识
1.1.1 数据库的基本概念
3.
数据库管理系统是位于 用户与操作系统(OS)之间 的数据管理软件。其主要功 能包括以下几个方面:
第1章 数据库基础知识
1.1.2 数据模型
(4)面向对象模型(object oriented model) 主要采用对象和类的概念,用于存储彼此没有内在联系的数据对象 (而不必把它们安排到数据表中)。面向对象的数据库产品在市场上只 占相当小的份额。 面向对象的程序设计语言可以用来访问关系型数据库,但这并不会 把一个关系型数据库转换为一个面向对象型数据库。面向对象的数据库 系统使人们可以使用某种程序设计语言直接访问这种程序设计语言所定 义的数据对象,还使人们可以在不进行格式转换的情况下把这类对象存 放到数据库中,这有助于保持有关对象的“原汁原味”。这一点在关系 型数据库系统中是无法做到的,关系型数据库系统中的数据只能被存放 在结构化的数据表中。
建立在严格数据概念基础之上的,逻辑结构是一张二维表格, 由行和列组成;实体之间的联系是通过不同关系中的同名属性来体现 的。
项目1
项目2
部门1
部门2
部门3
第1章 数据库基础知识
1.1.2 数据模型
(3)关系模型(relational model) 在关系模型中,数据被组织成若干张二维表,每张表称为一个“关 系”。一张表格中的一列称为一个“属性”,相当于记录中的一个数据 项(或称为字段),属性的取值范围称为“域”。表格中的一行称为一 个“元组”,相当于记录值。可用一个或若干个属性集合的值标识这些 元组,称为“关键字”。每一行对应的属性值称为一个“分量”。表格 的框架相当于记录型,一个表格数据相当于一个同质文件。
数据库系统的组成如图所示。
第1章 数据库基础知识
1.1.2 数据模型
数据模型是数据特征的抽象,是描述数据以及数据之间联系的结构 模式。数据模型从抽象层次上描述了系统的静态特征、动态行为和约束 条件,为数据库的信息表示和操作提供一个抽象的框架。数据模型是数 据库的基础,任何数据库管理系统都是基于某种数据模型的。 数据模型的要素包括如下几个方面:

第1章 数据库基础知识
1.2 关系数据库 1.2.1 关系模型
关系模型的概念是美国IBM公司研究员E.F.Codd于1970年提出的, 从此开创了数据库系统的新时代。20世纪80年代以后推出的数据库 管理系统几乎都支持关系模型,现在关系模型已经成为最重要的一 种数据模型。
关系模型以二维表的形式表示实体和实体之间的联系,它的数 据结构是一个“二维表框架”组成的集合,每个表又称为关系。 从模型的三要素角度看,关系模型的内容为:
1)数据结构 2)数据操作 3)数据的约束条件
第1章 数据库基础知识
1.1.2 数据模型
1. 概念模型(E-R
1)信息世界中的基本概念 (1)实体。(2)实体的属性。(3)域。(4)实体型。(5)实 体集。(6)主码。(7)联系。 2)概念模型的表示方法 概念模型的表示方法一般采用E-R图描述现实世界的概念模型,称 为实体-联系模型(Entity-Relationship Model),简称E-R模型。 E-R图提供了表示实体型、属性和联系的方法。E-R图中的符号及 其意义如图所示。
第1章 数据库基础知识
1.1.1 数据库的基本概念
5.
数据库系统是指计算机系统中 引入数据库后的系统,它能对大量 的动态数据进行有组织的存储和管 理。
数据库系统由数据库(数据)、 数据库管理系统(软件)、数据库 管理员(人员)、硬件平台(硬 件)、软件平台(软件)这五个部 分构成,其核心是数据库和数据库 管理系统,而基础则是硬件平台。
1)数据定义功能 2)数据操纵功能 3)数据库的运行管理 4)数据库的建立和维护 5)数据通信接口 数据库管理系统在系统 层次结构中的位置如图所示。
第1章 数据库基础知识
1.1.1 数据库的基本概念
4.
数据库管理员是对数据库的规划、设计、维护、监视等进行管理 的专人,其主要工作如下:
(1)数据库设计,即设计数据模式。 (2)数据库维护,保证数据安全性、完整性、并发控制及系统恢 复、数据定期专存等。 (3)改善系统性能,提高系统效率。
数据库应用基础 ——Access 2003
本课程知识结构
第1章 第2章
数据库应用基础 Visual FoxPro 6.0
第8章 第7章
第3章
第4章
第5章
第6章
第1章 数据库基础知识
1.1 数据库基础

1.1.1 数据库的基本概念

1. 数据
传统意义上的数据是指数值、文字、字母和其他符号。但随着计算 机技术的发展,计算机的数据处理能力不断增强,因此数据已不再局限 于传统的定义,而包括了图形、图像、声音等在内的多种形式。
学校
理学院
文学院
信息学院
外语学院
计算机系 公共教学部 计算工程系 实验中心
第1章 数据库基础知识
1.1.2 数据模型
(2)网状模型(network model) 用有向图表示实体类型及实体间联系的数据模型。其特点是,允许 结点有多个父结点,也可以有多个结点无父结点,适合于表示多对多的 联系。如图所示。
数据是数据库系统研究和处理的对象,本质上讲是描述事物的符号 记录。数据有型和值之分,数据的型给出了数据表示的类型,如整型、 实型、字符型等;而数据的值给出了符合给定型的值,如整型值15。
第1章 数据库基础知识
1.1.1 数据库的基本概念
2.
顾名思义,数据库是存放数据的仓库,是长期存放在计算机内,有组 织的、大量的、可共享的数据集合。
第1章 数据库基础知识
1.1.2 数据模型
2.
(1)层次模型(hierarchical model) 用树形结构表示实体间联系的数据模型。该模型的实际存储数据由 链接指针来体现联系。其特点是,有且仅有一个结点,无父结点,此结 点即为根结点;其他结点有且仅有一个父结点;适合于表示一对多的联 系。如图所示。
相关文档
最新文档