ACCESS2003的基本知识
- 格式:pdf
- 大小:94.79 KB
- 文档页数:3
一、数据库基础知识1.数据库只存储在某一种介质上能够识别的物理符号2.在数据处理中,我们最常用到的基本概念就是数据和信息,他们反应是数据库管理的基本内容和对像3.计算机数据管理的5个阶段。
人工管理、文件系统、数据库系统、分布式数据库系统、面向对像的数据系统。
4.数据库系统由5部分组成。
硬件系统、数据库集合、数据库管理系统、数据库管理员。
5.数据库系统的三级模式结构。
模式又称为概念模式或逻辑模式,对应于概念级。
外模式又称为子模式,对应于用户级内模式又称为存储模式,对应于物理级。
可以修改6.数据库系统的特点。
实现了数据共享,数据冗余度小、具有较高的数据独立性、数据结构才用特定的数据模型来表示、有统一的数据控制功能。
7.数据库管理系统简称DBMS 是提供建立、管理、维护和控制数据库功能的一直计算机软件。
只要有6个方面:数据库定义、数据库操纵、数据库的运行管理、数据库的建立和维护、数据组织.存储和管理、数据通信接口8.概念模型的相关概念。
(1).客观存在并可相互区别的事物称为实体。
(2)实体岁具有的某一特征称为属性。
(3)具有相同属性的实体必然具有共同的特征和性质。
(4)同类型的实体集合称为实体集。
9.实体之间的联系及种类。
(1)一对一,如学生和班长。
(2)一对多,如班级和学生之间。
(3)多对多,如学生和课程之间。
10.E-R图有三个要素:实体、属性、联系。
该方法用E-R 图来描述现实世界的概念模型。
11.关系运算。
并交差12.专门的关系运算。
(1)按照给定条件从从指定的关系中挑选出满足条件的元组操作称为选择。
(2)从指定的关系中挑选出某些属性构成新的关系称为投影。
(3)联接是讲两个或多个关系模式通过公共的属性名拼接成一个更宽的关系模式,生成的新关系包涵满足联接条件的元组。
(4)自然连接在连接中运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。
是指去掉重复属性的等值连接13.数据库设计的6个阶段。
Access 教程第一章 Access 数据库基础◆数据库基础知识及关系数据库管理系统。
◆Access 2003 中文版介绍。
数据库技术产生于 60 年代末、70 年代初,它的出现使计算机应用进入了一个新的时期——社会的每一个领域都与计算机应用发生了联系。
数据库是计算机的最重要的技术之一,是计算机软件的一个独立分支,数据库是建立管理信息系统的核心技术,当数据库与网络通信技术、多媒体技术结合在一起时,计算机应用将无所不在,无所不能。
作为本课程学习的开始,我们首先要了解的是:什么是数据库?什么是数据库管理系统?什么是 Access 呢?一、数据库的基本知识1.什么是数据库数据库这个词有多种解释,简单的定义是这样的:数据库(DataBase)是结构化数据的集合。
从广义上讲,数据库就是数据或信息的集合,相当于一个数据仓库。
具体来说,数据库是一组经过计算机整理后的数据,在关系数据库中,它由许多数据表组成。
David M.Kroenke 关于数据库的定义是:数据库是指自描述的完整记录的集合。
它表达了三层含义:⑴ 数据库是自描述的。
数据库除了包含用户的源数据以外,还包含关于它本身结构的描述,这个描述称作数据词典(或数据目录、元数据)。
从这个意义上讲,数据库与作为一个自描述的书的集合的图书馆相似:除了书籍以外,图书馆还包含一个描述它们的卡片目录。
⑵ 数据库是集成记录的集合。
数据的标准结构如下:位—> 字节—> 域—> 记录—> 文件, 按这种模式说,文件组合成数据库是非常诱人的,但却无法深入,数据库将包含四种数据:用户数据文件、元数据、索引、应用元数据。
用户数据大多表示为表格,称之为数据表,它存放了用户的各种有用资料和数据。
例如:元数据是关于用户数据的结构的描述,称之为系统表。
例如:。
Access 2003笔记目录第一节熟悉Access 2003 (4)1.启动Access 2000 (4)2.退出Access 2000 (4)3.基本操作 (4)4.了解Access窗口 (5)5.菜单操作 (6)6.使用Access的工具栏 (6)7.使用帮助信息 (7)第二节创建数据库 (8)1.数据库的基本概念 (8)2.数据库的基本操作 (8)第三节创建表和查询 (10)1.浏览表窗口 (10)2.创建表: (10)3.管理表: (10)4.使用查询: (11)第四节创建窗体和报表 (12)1.创建窗体 (12)2.创建报表 (13)熟悉Access 2003Access是个数据库管理程序,主要用于管理某个特定主题的信息的集合。
比如维护和管理若干个人的档案资料,管理和维护某一个单位全体人员的工资管理和维护同学通迅录等等。
在Access数据库中,在到管理某一企业集团的人事、财务、营销、库存等,建一个集成化综合信息管理系统。
小到应用到家庭,建立家庭财务管理,通信录等。
1.启动Access 2000(1)开始|程序|Microsoft office Access|(2)双击桌面上的快捷方式(3)开始|运行,弹出一个“对话框”,然后输入“msaccess”命令,后按“回车”键(4)一个打开任意一个“数据库”文档2.退出Access 2000(1)单击“X”(2)文件|关闭(Alt+F4)(3)双击“标题栏”上的“控制图标”(4)单击“标题控制图标”|“关闭”3.基本操作3.1创建新的数据库(1)文件|新建,右边弹出“新建”的“任务窗格”(2)单击一个“新建项目”提示:关于“任务窗格”里的“项目介绍”,这里不再介绍,如同W ord、Excel一样。
3.2打开数据库:(1)文件|打开,弹出一个“打开”对话框。
(2)单击一个以前保存的数据库3.3保存数据库:(1)文件|保存(2)“常用”工具栏中的“保存”钮3.4关闭数据库文件|关闭(Ctrl + W)4.了解Access窗口4.1浏览Access窗口(1)标题栏:在标题栏上显示的是当前执行的应用软件名(Microsoft Access)和当前数据库(默认文件名为“db1”)。
6.数据库管理系统Access2003的基本使用方法
数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。
人工管理阶段特点:(1)数据不保存。
(2)数据没有相应的软件系统管理。
(3)数据不共享。
(4)数据不独立。
文件系统阶段缺点:(1)编程不方便。
(2)数据冗余量大。
(3)数据独立性不好。
(4)不支持并发访问。
(5)数据缺少统一管理。
数据库系统阶段特点和优点:1)数据结构化2)数据的共享性高,冗余度低,易扩充3)数据独立性高4)数据由数据库管理系统统一管理和控制
数据库、简称DB)是指长期储存在计算机内的、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
数据库管理系统、简称DBMS)是完成科学地组织数据和存储数据,并高效地获取和维护数据任务的一个系统软件,是位于用户和操作系统之间的一层数据管理软件。
主要功能:①数据定义功能②数据操纵功能③数据库的运行管理④数据库的建立和维护功能
数据库系统、简称DBS)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。
在一般不引起混淆的情况下常常把数据库系统简称为数据库。
数据模型、通俗地讲,数据模型就是现实世界的模拟,是现实世界数据特征的抽象。
现有的数据库系统均是基于某种数据模型的。
因此,数据模型是数据库系统的核心和基础。
各种计算机上实现的DBMS软件都是基于某种数据模型的。
根据模型应用的目的不同,可以将这些模型划分为两类,它们分属于两个不同的层次。
1)第一类模型是概念模型(也称信息模型)它是按用户的观点来对数据和信息建模,主要用于数据库设计。
2)另一类是数据模型主要包括网状模型、层次模型、关系模型,新兴的数据库技术上还使用了面向对象的模型等,它是按计算机系统的观点对数据建模,主要用于DBMS的实现。
关系、一个关系就是一张二维表,每个关系有一个关系名。
在Access2000中,一个关系就是一个表对象。
关系可以分为三种:
1)一对一的关系。
如:一个班级只有一个班长,同样,每个班长属于一个班级,班长→班级为一对一关系;
2)一对多的关系。
如:每个班的人有许多个,班级→人为一对多关系;
3)多对多的关系。
如:每个人可修多门课程,反之,每门课程可有多人选修,课程→人为多对多关系
关系运算、有两种,一种是传统的集合运算,一种是专门的关系运算。
常用的关系运算:选择、投影、连接三种
属性:二维表中垂直方向的列称为属性,在Access2000中,属性被称为字段,属性名叫做字段名。
域:一个属性的取值范围叫做一个域。
元组:二维表中每个水平方向的行称为一个元组。
Access2000中被称为记录。
码(又称为关键字、主键):候选码是关系的一个或一组属性,它的值能惟一地标识一个元组。
每个关系至少都有一个候选码,若一个关系有多个候选码,则选定其中一个为主码,简称码。
分量:每个元组的一个属性值叫做该元组的一个分量。
关系模式:是对关系的描述,它包括关系名、组成该关系的属性名、属性到域的映像。
通常简记为:关系名(属性名1,属性名2,…,属性名n)。
属性到域的映像通常直接说明为属性的类型、长度等。
关键字的概念1)关键字(Key):关键字是关系模型中的一个重要概念,它是逻辑结构,不是数据库的物理部分。
2)候选关键字(Candidate Key):如果一个属性集能唯一地标识表的一行而又不含多余的属性,那么这个属性集称为候选关键字。
3)主关键字(Primary Key):主关键字是被挑选出来做表的行的唯一标识的候选关键字。
一个表只有一个主关键字。
主关键字又可以称为主键。
4)公共关键字(Common Key):在关系数据库中,关系之间的联系是通过相容或相同的属性或属性组来表示的。
如果两个关系中具有相容或相同的属性或属性组,那么这个属性或属性组被称为这两个关系的公共关键字。
5)外关键字(Foreign Key):如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。
数据库系统和数据仓库系统的区别
(1)面向的用户不同。
数据库系统面向使用单位的低层人员,用于日常数据的分析和处理;数据仓库系统面向使用单位决策人员,提供决策支持。
(2)数据内容不同。
数据库系统存储和管理的是当前的数据;数据仓库系统存储的是长期积累的历史数据。
(3)数据来源不同。
数据库的数据一般来源于同种数据源,而数据仓库的数据可以来源于多个异种数据源。
(4)数据的操作不同。
数据库系统提供了执行联机事务和查询处理(OLTP,On-Line Transaction Processing)系统。
数据仓库系统主要提供了数据分析和决策支持(OLAP,On-Line Analytical Processing)系统,实现数据挖掘和知识发现。
Access2003数据库的组件。
Access2003数据库由七种对象组成:
1)表(Table):是数据库的最基本对象,是创建其他6种对象的基础。
表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。
表对象在Access的七种对象中处于核心地位,它是一切数据库操作的目标和前提,其他六种对象都会和表对象打交道。
,Access2003提供了多种创建表的方法,常用的有三种:1)使用向导创建表2)通过输入数据创建表
3)使用设计器创建表
2)查询(Query):查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。
查询通常有三种视图方式:数据表视图、设计视图和SQL视图
3)窗体(Form):窗体也称表单,它提供了一种方便的浏览、输入及更改数据的窗口。
还可以创建子窗体显示相关联的表的内容。
窗体的数据来源可以是表或查询,用户可以根据多个表创建显示数据的窗体,
4)报表(Report):报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。
报表与窗体的区别在于:在窗体中可以输入数据,在报表中则不能输入数据,报表的主要用途是按照指定的格式来打印输出数据。
报表有下列三种视图:1)设计视图:2)打印预览视图:3)版面预览视图:
5)页(Web Page,也称Web页,访问页):访问页是一种特殊类型的Web页,用户可以在此Web页中查看、修改Access数据库中的数据。
6)宏(Macro):宏相当于DOS中的批处理,用来自动执行一系列操作。
Access列出了一些常用的操作供用户选择,使用起来十分方便。
7)模块(Module):模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。
模块使用Visual Basic编程。
Access2003提供的上述七种对象从功能和彼此间的关系考虑,可以分为三个层次:第一层次是表对象和查询对象,它们是数据库的基本对象,用于在数据库中存储数据和查询数据。
第二层次是窗体对象、报表对象和数据访问页,它们是直接面向用户的对象,用于数据的输入输出和应用系统的驱动控制。
第三层次是宏对象和模块对象,它们是代码类型的对象,用于通过组织宏操作或编写程序来完成复杂的数据库管理工作并使得数据库管理自动化。