Access学习chapter2(上海财经大学)


逻辑值
图像、图表、声音等多媒体数据 作为超级链接地址的文本
只包含两个值中的一个,例如“是/否”、 “开/关”
照片、背景音乐 文件路径或网址
2.2.2 Access数据类型
根据Access数据库中可以使用的数据类型,进一步 确定“花名册”表中各字段的数据类型。
“花名册”表的进一步设计方案 字段及其 名称 学号 姓名 性别 出生日期 身份证号 码 入学成绩 应交学费 字段的数据 类型 文本 文本 文本 日期/时间 文本 数字 货币 一般是由18个数字组成的字符串,但第18位也可能为 英文字母 高考成绩 以人民币为统一单位(不包括书杂费) 用一个汉字(“男”或“女”)表示性别 说明 由10个数字(或英文字母)组成的字符串
Access数据库中的主要数据类型
数据类型 文本(Text) 备注(Memo) 数字(Number) 可存储的数据 文字、数字型字符 文字、数字型字符、特殊的“文本”类型 数值(可进行四则算术运算) 应用举例及说明 学号、姓名、地址、电话号码、零件编号或 邮编 长文本及数字,例如备注、简介和说明 数量、成绩
2.1 关系模型的基本术语和数据结构
表 2-1 Product关系
Product关系
产品ID 1 2 产品名称 苹果汁 牛奶 供应商ID 1 1 单位数量 每箱24瓶 每箱24瓶 单价 ¥18.00 ¥19.00 库存量 39 17 再订购量 10 25
3
4 5 6
蕃茄酱
盐 麻油 酱油
1
2 2 3
党员身份
简介 照片
是/否
备注 OLE对象
“是”代表为中共党员(含预备党员),“否”代表 目前不是中共党员
2.3 使用设计器创建表
在Access中提供了多种创建表的方法,主要包括:
① 使用设计器创建表;
② 使用数据定义语言创建表; ③ 通过导入外部数据创建表; ④ 使用向导创建表; ⑤ 通过输入数据创建表;
属 性
字段大小(Field Size) 格式(Format) 输入掩码(Input Mask)
用 途
定义文本、数字或自动编号数据类型字段的长度 定义数据的显示格式和打印格式 定义数据的输入格式(见4.2.1节)
小数位数(Decimal Places)
标题(Caption) 默认值(Default Value) 有效性规则(Validation Rule) 有效性文本(Validation Text) 必填字段(Required) 允许空字符串(Allow Zero Length) 索引(Indexed) 新值(New Values) 输入法模式(IMEMode) Unicode压缩(Unicode Compression)
表Product 的关系模式:Product(产品ID,产品名称, 供应商ID,单位数量,单价,库存量,再订购量)。
2.2 表的设计
在Access数据库中,表是存储数据 的基本对象。 在Access数据库中创建表之前,必 须首先确定表的设计方案,即确定表 中所包含的字段、每个字段的名称、 每个字段所存储数据的含义以及这些 数据的处理方法等。
2.1 关系模型的基本术语和数据结构
此外,关系还具有如下一些性质。 (1)同一属性列中的分量值有相同的数据类型。 例如,“单价”都是带有货币单位的数值,可以进 行加减乘除运算;而“产品名称”都是标志性的字 符串,无法比较大小,但可以比较是否相同。 (2)分量是不可再分割的最小数据项。例如,再 对产品名称中的“苹果汁”进行分解就没有实际意 义了。 (3)表中的任意两条记录不能完全相同,即这两 条记录对应的属性值不能都相同。
1
1 2 2 3 3 3
每箱24瓶
每箱12瓶 每箱12瓶 每箱12瓶 每箱12瓶 每箱30盒 每箱30盒
¥19.00
¥10.00 ¥22.00 ¥21.35 ¥25.00 ¥30.00 ¥40.00
17
13 53 0 120 15 6
25
25 0 0 25 10 0
设有s=(1,苹果汁,1,每箱24瓶,18.00,39,10)和t=(9,胡椒粉,3,每箱 30盒,40.00,6,0)。 s的各个分量与Product关系中第1条记录的对应分量都相等,因此称s是Product 关系中的一条记录(记做s ∈ Product),且该记录的第一个分量记做s.产品ID, 其值是1; 而t不是Product关系中的记录(记做t ∉ Product),因为Product关系中不存 在产品ID为9的产品记录,即使t的其他分量与表中第8条记录的对应分量都相等。
日期/时间 (Date/Time)
货币(Currency) 自动编号(Auto Number)
日期时间值
货币值、特殊的“数字”类型 顺序号或随机数、特殊的“数字”类型
出生日期、订货日期
学费、单价 在添加记录时Access会自动插入的唯一顺序 编码(每次递增1)
是/否(Yes/no)
OLE对象(OLE Object) 超链接 (Hyperlink)
单价
¥18.00 ¥19.00 ¥10.00
库存量
39 17 13
再订购量
10 25 25
4
5 6 7 8
盐
麻油 酱油 海鲜粉 胡椒粉
2
2 3 3 3
每箱12瓶
每箱12瓶 每箱12瓶 每箱30盒 每箱30盒
¥22.00
¥21.35 ¥25.00 ¥30.00 ¥40.00
53
0 120 15 6
0
0 25 10 0
【练习2-2(P24)】按照下表所示的“花名册”关系,在“花名册”表 的数据表视图中输入数据,并在两种视图之间相互切换。
学号 04089104 04102201
姓名 董瑾 肖剑
性别 男 女
出生日期 1983-12-12 1980-1-10
身份证号码 101023198312129234 431225198001110212
“产品ID”属性构成了Product关系的主键。
2.1 关系模型的基本术语和数据结构
Product关系
表 2-1 Product关系
产品ID 1
产品名称 苹果汁
供应商ID 1
单位数量 每箱24瓶
单价 ¥18.00
库存量 39
再订购量 10

2
3 4 5 6 7 8
牛奶
蕃茄酱 盐 麻油 酱油 海鲜粉 胡椒粉
主要的处理方法
显示、排序 显示、排序 显示 显示 显示 四则算术运算、比 较大小
应交学费
党员身份 简介 照片
以人民币为统一单位(不包括书杂费)
标志学生是否为中共党员 特殊说明的文字,如特长、获奖情况 多媒体形式的图像文件
四则算术运算
显示 显示
2.2.2 Access数据类型
在确定了字段名称及其含义和用法之后,还需要确定各字段采 用的数据类型。数据类型取决于该字段将存储什么样的数据以 及数据的处理方法。
2.3.2 在数据表视图中编辑数据
在Access中,“表”对象有两种常用的 视图:设计视图和数据表视图。 在设计视图中,可以创建或修改表的结 构,比如修改字段名称、重新设置字段的 数据类型等;而在数据表视图中,则可以 浏览、添加、删除及编辑表中的数据。并 且这两种视图之间是可以相互切换的。
2.3.2 在数据表视图中编辑数据
保存从-1.79769313486231E308到-4.94065645841247E-324的负值, 从4.94065645841247E-324到1.79769313486231E308的正值 保存从-10^28-1到10^28-1范围的数字
姓名
性别 出生日期 身份证号码 入学成绩 应交学费 党员身份 简介
文本
文本 日期/时间 文本 数字 货币 是/否 备注
照片
OLE对象
2.3.1 使用设计器创建表
操作步骤: (1)启动Access 2003,并建立一个空数据库Demo-2。 (2)打开新建表的设计视图。 (3)添加字段(参见设计方案)。 (4)设置主键。 (5)保存表的设计结果。
每箱12瓶
每箱12瓶 每箱12瓶 每箱12瓶
¥10.00
¥22.00 ¥21.35 ¥25.00
13
53 0 120
25
0 0 25
7
8
海鲜粉
胡椒粉
3
3
每箱30盒
每箱30盒
¥30.00
¥40.00
15
6
10
0
2.1 关系模型的基本术语和数据结构
主键/主码/主关键字(Primary Key):在一个关系 上,可以定义主键。主键具有如下性质。 (1)主键是一个属性集合,可以由一个或多个属性 组成。 (2)唯一性:关系中的任意两条记录在主键上的值 都不相同,因此根据主键上的值能够唯一地标识关系 中的一条记录。 (3)最小性:不包含多余的属性。
入学 成绩
456 564
应交 学费
5000 4000
党员 身份 不是 是
无
简介
2004年获得陕西省高 中物理竞赛二等奖
操作步骤:
(1)打开表对象的数据表视图。 (2)在数据表视图中输入和浏览数据。 (3)视图的切换。 (4)保存输入的数据,关闭数据表视图即可。
2.3.3 设置字段属性
Access数据库中的字段属性
2.3.3 设置字段属性
1.字段大小
“数字”类型的“字段大小”属性值的说明
属性值 整型 长整型 单精度型 保存从-32,768到32,767的整数 保存从-2,147,483,648到2,147,483,647的整数 说明 小数位数 无 无 7 占用空间 2字节 4字节 4字节
保存从-3.402823E38到-1.401298E-45的负值,以及从1.401298E45到3.402823E38的正值
合集下载

02第一章 数据库基础知识—ACCESS培训讲义794613

02第一章 数据库基础知识—ACCESS培训讲义794613

数据的管理者 用户(程序员) 数据面向的对 某一应用程序 象 数据的共享程 无共享,冗余度极大 度 特 数据的独立性 不独立,完全依赖于 程序 点
数据的结构化 无结构 数据控制能力 应用程序自己控制
记录内有结构,整体无 整体结构化,用数据模型描 结构 述 应用程序自己控制 由数据库管理系统提供数据 安全性、完整性、并发控制 和恢复能力
‫٭‬联系:实体之间的对应关系,描述了现实事物之间的相 互关联。 ‫٭‬一对一联系(1:1):如学校与校长的关系。即表A中的一 条记录只与表B中一条记录联系,反之如此。 ‫٭‬一对多联系(1:n):如学校与学生的关系。即表A中的一 条记录与表B中多条记录联系。
‫٭‬多对多联系(m:n):如课程与学生的关系。即表A中的一 条记录与表B中多条记录联系,反之如此。
‫٭‬三者之间的关系:
▪ 模式是内模式的逻辑表示 ▪ 内模式是模式的物理实现 ▪ 外模式则是模式的部分抽取
二级ACCESS培训课件
1.2
数据库系统
数据库系统的两级映射(了解)
‫٭‬概念模式/内模式的映射:实现了概念模式到内模式
之间的相互转换。当数据库的存储结构发生变化时,通 过修改相应的概念模式/内模式的映射,使得数据库的逻 辑模式不变,其外模式不变,应用程序不用修改,从而 保证数据具有很高的物理独立性。
‫ ٭‬有统一的数据控制功能:不同应用程序采用统一的方式访问、
控制数据库中的数据。完整性、安全性、并发等等。
注:数据库系统最根本目的是解决数据共享问题
二级ACCESS培训课件
1.2
数据库系统
数据独立性分类(了解)
‫ ٭‬物理独立性:数据的物理结构(包括存储结构,存
取方式等)的改变,如存储设备的更换、物理存储的 更换、存取方式改变等都不影响数据库的逻辑结构, 从而不致引起应用程序的变化。

《Access 2002数据库应用实训教程》第2章:数据库的操作和管理

《Access 2002数据库应用实训教程》第2章:数据库的操作和管理

下一页
2.2.4 数据库的安全设置
若想保护数据库不被别人使用、修改及窃用,用户可以给数 据库设置用户密码。设置数据库用户密码后,一旦需要更 换或修改密码,可以撤消原密码,再对数据库用户密码进 行重新设置。复杂的安全设置参见第11章。
返回本章
图2.19后端数据库“表”对象
图2.20后端数据库“窗体”对象
上一页
下一页
2.2.3转化数据库
返回首页 返回本章
由于Access版本的不同,所创建的数据库应用系统的文 件格式会有所区别,Access2002可以转化数据库文件, 一是把旧版的Access数据库应用系统转化为Access2002 版本的数据库文件;二是把Access2002版本下的数据库 应用系统转化为旧版Access文件。
返回本章
图2.10“导入对象”对话框
上一页
下一页
返回首页
4. 在“导入对象”对话框的各个选项卡中选中需要 导入数据库对象名,这儿我们先择“表”选项, 然后选中要导入的表,之后单击“确定”即可; 5. 导入表成功后的数据库子窗口,如图2.11所示;
返回本章
图2.11 导入成功后的数据库子窗口 上一页 下一页
在数据库应用系统的使用过程中,要保证数据的正确 性、一致性,并使数据及时得到更新,数据库的管理是 至关重要的。
返回首页 返回本章
2.2.1 压缩和修复数据库
如果对数据库频繁执行删除表和添加表操作,则数据 库的存储空间可能会存在碎片,为了有效地利用磁盘空间, 压缩数据库可以备份数据库、重新安排数据库文件在 磁 盘中保存的位置,并可以释放部分磁盘空间。 如果要压缩当前的数据库,首先单击“工具”菜单,然后 选择“数据库实用工具”下“压缩和修复数据库”命令即 可。

ACCESS教程目录知识点

ACCESS教程目录知识点

第1章数据库基础知识1.1数据库基础知识1.1.1计算机数据管理的发展1.1.2数据库系统1.1.3数据模型1.2关系数据库1.2.1关系模型1.2.2关系运算1.3数据库设计基础1.3.1数据库设计步骤1.3.2数据库设计过程1.4Access简介1.4.1Access发展简介1.4.2Access数据库的系统结构1.4.3Access2010主界面第2章数据库和表2.1创建数据库2.1.1创建数据库2.1.2打开和关闭数据库2.2建立表2.2.1表的组成2.2.2建立表结构2.2.3设置字段属性2.2.4建立表间联系2.2.5向表中输入数据2.3编辑表2.3.1修改表的结构2.3.2编辑表的内容2.3.3调整表的外观2.4使用表2.4.1排序记录2.4.2筛选记录第3章查询3.1查询概述3.1.1查询的功能3.1.2查询的类型3.1.3查询的条件3.2创建选择查询3.2.1使用查询向导3.2.2使用“设计视图”3.2.3在查询中进行计算3.3创建交叉表查询3.3.1认识交叉表查询3.3.2使用“设计视图”3.4创建参数查询3.4.1单参数查询3.4.2多参数查询3.5创建操作查询3.5.1生成表查询3.5.2删除查询3.5.3更新查询3.5.4追加查询3.6结构化查询语言SQL3.6.1SQL语言概述3.6.2数据定义3.6.3数据操纵3.6.4数据查询3.7创建SQL特定查询3.7.1查询与SQL视图3.7.2创建联合查询3.7.3创建传递查询3.7.4创建数据定义查询3.7.5创建子查询3.8编辑和使用查询3.8.1运行已创建的查询3.8.2编辑查询中的字段3.8.3编辑查询中的数据源3.8.4排序查询的结果第4章窗体4.1窗体概述4.1.1窗体的作用4.1.2窗体的类型4.1.3窗体的视图4.2创建窗体4.2.1自动创建窗体4.2.2创建图表窗体4.2.3使用“空白窗体”俺就穿件窗体4.2.4使用向导创建窗体4.3设计窗体4.3.1窗体的设计视图4.3.2常用控件的功能4.3.3常用控件的使用4.3.4窗体和控件的属性4.4修饰窗体4.4.1主题的应用4.4.2条件格式的使用4.4.3提示信息的添加4.4.4窗体的布局4.5定制系统控制窗体4.5.1创建切换窗体4.5.2创建导航窗体4.5.3设置启动窗体第5章报表5.1报表的基本概念与组成5.1.1报表基本概念5.1.2报表设计区5.2建立报表5.2.1用“报表”工具创建报表5.2.2用“报表设计”工具创建报表5.2.3用“空报表”工具创建报表5.2.4编辑报表5.3报表排序和分组5.3.1记录排序5.3.2记录分组5.4使用计算控件5.4.1报表添加计算控件5.4.2报表统计计算5.4.3报表常用函数第6章宏6.1宏的功能6.1.1宏的基本概念6.1.2设置宏操作6.2建立宏6.2.1创建独立的宏6.2.2创建宏组6.2.3创建条件操作宏6.2.4设置宏的操作参数6.2.5运行宏6.2.6调试宏6.3通过事件触发宏6.3.1事件的概念6.3.2通过事件触发宏6.3.3通过宏进行其他操作第7章VBA编程基础7.1VBA的编程环境7.1.1水电费7.1.27.2VBA模块简介7.2.1标准模块7.2.2类模块7.2.3VBA代码编写模块过程7.2.4将宏转换为模块过程7.2.5在模块中执行7.3VBA程序设计基础7.3.1程序语句书写原则7.3.2数据类型和数据库对象7.3.3变量与常量7.3.4常用标准函数7.3.5运算符和表达式7.4VBA流程控制语句7.4.1赋值语句7.4.2条件语句7.4.3循环语句7.4.4其他语句——标号和GoTo语句7.5面向对象程序设计的基本概念7.5.1集合和对象7.5.2属性和方法7.5.3事件和事件过程7.6过程调用和参数传递7.6.1过程调用7.6.2参数传递7.7VBA常用操作7.7.1打开和关闭操作7.7.2输入和输出操作7.7.3VBA编程验证数据7.7.4计时事件7.7.5鼠标和键盘事件处理7.7.6数据文件读写7.7.7用代码设置Access选项7.8用户定义类模块创建和引用7.8.1用户定义模块概念7.8.2用户定义模块创建和引用7.9VBA程序运行错误处理第8章VBA数据库编程8.1VBA数据库编程技术简介8.1.1数据库引擎及其体系结构8.1.2数据库引擎版本选择和安装8.1.3数据库访问接口8.1.4数据库访问对象(DAO)8.1.5ActiveX 数据对象(ADO)8.2VBA数据库编程技术第9章考试指导9.1考试系统使用说明9.1.1考试环境9.1.2考试时间9.1.3考试题型和分值9.1.4考试登录9.1.5试题内容查阅工具的使用9.1.6考生文件夹和文件的恢复9.1.7文件名说明9.2考试题型9.2.1选择题9.2.2基本操作题9.2.3简单应用题9.2.4综合应用题。

大二计算机access知识点

大二计算机access知识点

大二计算机access知识点Access是微软公司开发的一款关系型数据库管理系统。

它使用直观的图形界面和强大的功能,适用于个人用户和小型企业。

作为一名大二计算机专业的学生,学习和掌握Access的知识点是非常重要的。

本文将介绍一些大二计算机学生应该了解的Access知识点,帮助你更好地应对相关的学习和应用。

一、数据库的基本概念在学习Access之前,首先需要了解数据库的基本概念。

数据库是用于存储和管理数据的集合,它可以帮助我们高效地组织和检索数据。

数据库中的数据通常以表的形式进行组织,每个表包含若干行和列。

在Access中,我们可以使用表来创建和管理数据。

二、创建数据库和表在Access中创建数据库和表非常简单。

首先,我们需要在Access中打开一个新的数据库。

然后,可以使用表模板或者自定义字段来创建一个新的表。

在创建表时,我们需要定义每个字段的名称和数据类型。

数据类型可以是文本、数字、日期等。

创建完表之后,我们可以开始添加数据并进行数据管理操作。

三、数据查询和过滤Access提供了多种查询和过滤数据的方法,帮助我们快速准确地获取所需的数据。

其中,查询是通过设置条件来检索数据,可以根据不同的条件查询,例如等于、大于、小于等。

过滤则是根据指定的条件筛选显示数据,可以按照某个字段进行数据过滤。

查询和过滤功能的灵活运用,可以帮助我们高效地获取到需要的数据。

四、数据报表和图表Access还提供了数据报表和图表的功能,用于数据分析和展示。

通过简单的操作,我们可以将表中的数据以报表或图表的形式展现出来,增加数据的可视化效果。

数据报表可以帮助我们更直观地理解和分析数据,而图表则提供了更直观的数据展示方式,方便我们进行数据比较和分析。

五、数据关系和关联在实际应用中,多个表之间的数据往往存在关系,而关系型数据库管理系统正是用来管理这些数据关系的。

Access提供了数据关系和关联的功能,可以帮助我们更好地管理和组织数据。

《数据库原理与应用Access》第2章

《数据库原理与应用Access》第2章

1)1NF
关系模式都满足第一范式,既符合关系定 关系模式都满足第一范式, 义的二维表格(关系)都满足第一范式。 义的二维表格(关系)都满足第一范式。 列的取值只能是原子数据; 列的取值只能是原子数据;每一列的数据 类型相同,每一列有惟一的列名(属性); 类型相同,每一列有惟一的列名(属性); 列的先后顺序无关紧要, 列的先后顺序无关紧要,行的先后顺序无 关紧要。 关紧要。
2.2 关系模型的数据结构
基本概念 1.关系(relation):一个二维表格。 .关系( ):一个二维表格 ):一个二维表格。 2.属性(attribute):每一列 ):每一列 .属性( ): 3.元组(tuple): 3.元组(tuple):每一行 ):每一行 4.域(domain):每一属性的取值范围 ):每一属性的取值范围 . ):
2.2 关系模型的数据结构
基本概念 6.外键(foreign key) .外键( ) 如果某个关系中的一个属性或属性组合不是所在 关系的主关键字或候选关键字, 关系的主关键字或候选关键字,但却是其他关系 的主关键字,对这个关系而言,称其为外部关键 的主关键字,对这个关系而言, 简称外键。 字,简称外键。 7.关系模式(relational schema) .关系模式( ) 关系模式是对关系数据结构的描述。 关系模式是对关系数据结构的描述。 简记为:关系名(属性1,属性2,属性3, 简记为:关系名(属性 ,属性 ,属性 ,……属 属 性n)。 )。
关系模型
码是关系中重要的概念, 码是关系中重要的概念,它包括
超码:能够唯一识别元组的属性集 超码: 候选码:如果一个属性或属性集能够唯一标识元组, 候选码:如果一个属性或属性集能够唯一标识元组, 且又不含有多余的属性或属性集, 且又不含有多余的属性或属性集,则该属性或属性集 则称为该关系模式的候选码 主码:在一个关系模式中, 主码:在一个关系模式中,正在使用的候选码或由用 户特别指定的某一候选码, 户特别指定的某一候选码,可称为关系模式的主码 外码:如果关系R 外码:如果关系R中某个属性或属性集是其他关系模 式的主码,那么该属性或属性集是R 式的主码,那么该属性或属性集是R的外码 在一个关系模式中,可以有多个候选码, 在一个关系模式中,可以有多个候选码,可从多个候 选码中选出一个作为关系的主码。 选码中选出一个作为关系的主码。一个关系模式最多 只能有一个主码

access大一知识点

access大一知识点

access大一知识点Access是一款功能强大的数据库管理系统,广泛应用于各个领域。

作为大一学习数据库的入门工具,了解和掌握Access的基本知识点对于学习和应用数据库都十分重要。

本文将介绍一些Access的大一知识点,帮助你更好地理解和使用这款软件。

一、什么是AccessAccess是由Microsoft开发的关系型数据库管理系统,它提供了一个便捷的界面和丰富的功能,使用户可以轻松地创建、管理和查询数据库。

Access能够存储大量的数据,并通过表格、查询、报表等功能来对数据进行处理和展示,极大地提高了数据管理的效率。

二、数据库的基本概念1. 表格(Table):Access中最基本的组成单位,用于存储数据,类似于Excel表格。

2. 字段(Field):表格中的一列,用于存储特定类型的数据。

3. 记录(Record):表格中的一行,包含一条完整的数据。

4. 主键(Primary Key):用于唯一标识记录的字段,确保记录的唯一性。

5. 外键(Foreign Key):关联到其他表格的主键字段,用于建立表格之间的关系。

三、创建和管理数据库1. 创建数据库:打开Access,点击“新建”按钮,选择“空白数据库”,并指定数据库名称和存储位置。

2. 创建表格:在数据库中,点击“创建”选项卡,选择“表格设计”视图,根据需求添加字段和设置字段属性,保存并命名表格。

3. 添加数据:在表格中直接输入数据,或者通过导入外部数据的方式将数据导入表格。

4. 管理表格:可以修改表格的结构、添加或删除字段,以及设置字段的属性,如数据类型、默认值和约束条件等。

四、查询数据1. 查询向导:通过查询向导来创建查询,选择需要查询的字段和记录的条件,生成SQL语句进行查询。

2. 设计视图:在查询设计视图中手动编写SQL语句,包括选择查询的字段、设置查询条件、指定排序和分组方式等。

3. 多表查询:通过连接两个或多个表格的字段,实现查询多个表格中相关联数据的目的。

二级Access教程

– 关系数据库的设计应该遵从概念单一化的原则。 即一个表描述一个实体或实体间的一种联系。 – 避免表之间出现重复字段 – 表中的字段必须是原始数据和基本数据元素 – 用外部关键字来保证有关联的表之间的联系
• 1.3.2 数据库设计步骤: • 需求分析
– 信息需求 – 处理需求 – 安全性和完整性需求
• 1.1.2 数据库系统
• 数据库(DB):存储数据的仓库,是按某种特定方式存储在计 算机内的数据的集合。 • 数据库管理系统(DBMS):数据库系统中专门对数据进行 管理的软件,是数据库系统的核心组成部分。 • 数据库系统(DBS):是一种可以有组织的、动态的存储大 量关联数据、方便用户访问的计算机软件和硬件资源组成的 系统。 • 数据库应用系统:某一类实际应用定制开发的应用软件系统。 • 三者的关系:数据库管理系统是数据库系统的组成部分,数 据库又是数据库管理系统的管理对象。数据库系统包括数据 库管理系统和数据库。DBS=DB+DBMS
第一章 数据库基础
• • • • • 1.1 1.2 1.3 1.4 1.5 数据库基本概念 关系数据库 数据库设计基础 Access简介 Access 初识Access
1.1 数据库基本概念
1.1.1 计算机数据管理的发展(了解) 数据:存储于某种媒体,用于载荷信息的物理符号,是一种未经加工的 原始资料。包括数字、字母、文字、图形、图像、动画等(熟记) 信息:一种被加工成特定形式的数据 数据处理:是将数据转换为信息的过程。包括数据管理、数据加工和数 据传播 数据管理:数据处理中最基本的工作,是其他数据处理的核心和基础。 包括对数据的组织、分类、编码、存储、维护和查询统计等
Access数据库(*.mdb)
数据表对象:

计算机二级Access最新版复习资料

考试内容第一章、数据库基础知识1.数据处理的发展过程经历三个阶段 :人工管理阶段、文件系统阶段、数据库系统阶段(数据独立性最高、共享性最好,冗余度最低)2. 基本概念:数据、数据库DB、数据库管理系统-DBMS、数据库系统-DBS、数据库应用系统数据库系统五个组成部分:硬件平台、软件平台、数据库、数据库管理系统、用户(数据库管理员-DBA和普通用户)数据库系统核心为DBMS 数据库应用系统核心问题数据库设计3.数据模型: 实体,属性,实体型(学号、姓名、性别),实体集,实体间联系种类(一对一、一对多、多对多)课程学生数据模型分类: 层次、网状、关系层次模型:树形结构关系模型:二维表表示3. 关系数据库基本概念:关系(表),关系模式(表头),元组(行),属性(列),域(属性取值范围),关键字(其值能唯一标识一个元组),外部关键字。

关系性质:关系必须规范化,规范化最基本要求是每个属性不允许分割4. 关系运算基本概念:传统集合运算:并、交、差、笛卡尔积专门关系运算:选择,投影,联接、自然联接5. Access系统简介:Access是一种关系型的数据库管理系统7个基本对象:表,查询,窗体,报表,页,宏,模块。

Access的特点(7个)将数据库中的数据发布到因特网上的数据库对象页 .html一系列操作的集合宏第二章、数据库和表的基本操作1. 数据库扩展名 .mdb2. 表的建立:(1)数据类型 10种 P26文本(默认类型)字符、备注、数字、货币(默认两位小数)、日期/时间、自动编号(唯一、不允许修改)、是/否(Yes/No、True/False、On/Off)、OLE对象(链接/嵌入)、超链接、查阅向导(值比较固定)(2)建立表结构a.使用表设计器(上机考)字段名称(<=64字符)、数据类型、字段属性、说明注意P30查阅向导型字段创建方法b.使用数据表(双击字段名)(3)输入数据注意OLE对象型数据输入P343.表的维护(1)数据表视图、设计视图区别 P37设计视图:修改字段名、字段类型、字段属性、设置主键、增加字段、删除字段、修改表结构数据表视图:修改字段名、增加字段、删除字段、修改表结构、记录操作(2)设置字段属性。

计算机二级access知识点

计算机二级access知识点计算机二级 Access 知识点Access 是微软公司推出的一款关系型数据库管理系统,在计算机二级考试中是一个重要的科目。

以下为大家详细介绍一些关键的知识点。

一、数据库基础知识1、数据库的概念数据库是按照数据结构来组织、存储和管理数据的仓库。

它能实现数据的共享、减少数据冗余、提高数据的独立性和完整性。

2、数据模型常见的数据模型有层次模型、网状模型和关系模型。

Access 采用的是关系模型,用二维表格来表示实体及实体之间的联系。

3、关系数据库的基本概念包括关系、元组、属性、域、关键字等。

关系就是一张二维表;元组是表中的一行;属性是表中的一列;域是属性的取值范围;关键字是能唯一标识一个元组的属性或属性组合。

二、Access 数据库对象1、表表是数据库中存储数据的基本对象,由行和列组成。

在创建表时,要确定表名、字段名、数据类型和字段属性等。

常见的数据类型有文本、数字、日期/时间、货币等。

2、查询查询用于从一个或多个表中获取满足特定条件的数据。

查询可以分为选择查询、交叉表查询、参数查询、操作查询等。

操作查询又包括生成表查询、更新查询、追加查询和删除查询。

3、窗体窗体用于输入、显示和编辑数据,为用户提供了一个友好的操作界面。

可以通过向导或手动设计创建窗体,添加控件来实现各种功能。

4、报表报表用于以特定的格式打印输出数据,如表格、图表等。

可以设置报表的页面布局、分组和排序、计算字段等。

5、宏宏是一组操作的集合,可以自动执行一些重复性的任务,如打开窗体、打印报表等。

三、表的设计与操作1、字段属性设置包括字段大小、格式、输入掩码、默认值、有效性规则等。

通过合理设置字段属性,可以提高数据的准确性和完整性。

2、建立表之间的关系在多个表之间建立关系,以保证数据的一致性和完整性。

关系类型有一对一、一对多和多对多,通常在 Access 中实现的是一对一和一对多关系。

3、数据的输入与编辑可以通过直接在表中输入数据,也可以通过窗体来输入。

Access第二章


关系数据模型的基本概念(C3)
♣外关键字 外键 :一个关系中的属性或属性 外关键字(外键 外键):
组并非该关系的关键字, 组并非该关系的关键字,但它们是另外一 个关系的关键字 。 ♣全关键字:关系模型的所有属性组是这个 全关键字: 关系模式的候选关键字,称为全关键字。 关系模式的候选关键字,称为全关键字。
2.2 关系模式的规范化及其应用
1范式(Normal Form):满足一定条件的关系模式。 范式( 满足一定条件的关系模式。 范式 ) 满足一定条件的关系模式 1971至1972年,关系数据库的创始人 至 年 关系数据库的创始人E.F.Codd提 提 出了第一、第二、第三范式。 出了第一、第二、第三范式。1974年Codd和 年 和 Boyce共同提出了更高一级的 共同提出了更高一级的BCNF范式。 范式。 共同提出了更高一级的 范式 2模式的规范化:是指通过投影分解的方法把一个低 模式的规范化: 一个低 模式的规范化 是指通过投影分解的方法把一个 级范式的关系模式转换成多个 转换成多个高一级范式的关系模 级范式的关系模式转换成多个高一级范式的关系模 式的集合的过程。关系数据库中, 式的集合的过程。关系数据库中,模式的规范化就 是根据一定条件把一个表格转换成多个表格的过程。 是根据一定条件把一个表格转换成多个表格的过程。
举例:Student
学号 姓名 性别 年龄 所在系 Sno Sname Ssex Sage Sdept 97001 李勇 20 CS 7 男 97002 刘晨 19 SW 7 女 97003 王敏 18 MA 7 女 97004 张力 男 19 CS 7 候选关键字 课程号 Cno 1 2 3 2 3 成绩 Grade 92 85 88 90 80
☆笛卡尔积(Cartesian Product) 笛卡尔积 笛卡尔积运算使得我们可以将任意两 个关系的信息组合在一起。 个关系的信息组合在一起。 例如我们将前 面的教师(编号,姓名,性别,所在系名) 面的教师(编号,姓名,性别,所在系名) 关系和课程(课程号,课程名, 关系和课程(课程号,课程名,任课教师 编号,上课教室)关系做笛卡尔积运算, 编号,上课教室)关系做笛卡尔积运算, 得到的关系如下: 得到的关系如下: 教师 × 课程(教师.编号 教师.姓名 教师.性 课程(教师 编号,教师 姓名,教师 性 编号 教师 姓名 教师 教师.所在系名 课程.课程号 课程.课程名 别,教师 所在系名 课程 课程号 课程 课程名 教师 所在系名,课程 课程号,课程 课程名, 课程.任课教师编号 课程.上课教室 任课教师编号,课程 上课教室) 课程 任课教师编号 课程 上课教室)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档