x第02章 数据库和表

上传人:子 文档编号:57077570 上传时间:2018-10-18 格式:PPT 页数:80 大小:649KB
返回 下载 相关 举报
x第02章 数据库和表_第1页
第1页 / 共80页
x第02章 数据库和表_第2页
第2页 / 共80页
x第02章 数据库和表_第3页
第3页 / 共80页
x第02章 数据库和表_第4页
第4页 / 共80页
x第02章 数据库和表_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《x第02章 数据库和表》由会员分享,可在线阅读,更多相关《x第02章 数据库和表(80页珍藏版)》请在金锄头文库上搜索。

1、第二章 数据库和表,第一节 数据库的创建 第二节 表的创建 第三节 表的维护 第四节 表的操作 第五节 数据库与外部数据的交流 第六节 对象的操作本章考点,第一节 数据库的创建,在Access中,开发一个完整的数据库应用系统所需的所有元素都包含在数据库中,所以数据库的创建是一切工作的开始。本节主要有两个问题:一、数据库的创建二、数据库的操作,返 回,一、数据库的创建,在Access中,可以使用以下两种方法创建数据库:使用“数据库向导”建数据库;先建立空数据库,再添加所需对象。方法可自动、快速的创建一个功能简单、格式固定的完整数据库应用系统,若欲创建的数据库与系统提供的某一模板数据库相似,则可使

2、用该方法;但实际创建的数据库往往比较复杂,故方法很少使用,一般常用方法。,返 回,、使用“数据库向导”创建,例1:使用向导建立联系人管理数据库。 (1)文件菜单新建新建任务窗格中单击本机上的模板模板对话框中数据库选项卡选择联系人管理模板确定 (2)在“文件新建数据库”对话框中指定所建数据库文件的名称与保存位置; (3)确定自动创建的表中的字段; (4)确定自动创建的窗体与报表的样式 (5)确定数据库应用系统的标题。,返 回,、创建空数据库,例2:建立教学管理数据库(保存到D:Access)。 (1)打开“文件新建数据库”对话框;文件菜单新建(或单击工具栏上的新建按钮)新建文件任务窗格中选空数据

3、库。 (2)在“文件新建数据库”对话框中指定所建数据库的文件名及保存位置。 最终保存为 : 数据库名.mdb,返 回,二、数据库的操作,、数据库的打开、数据库的关闭,返 回,、数据库的打开,(1)启动Access后:文件菜单打开(或单击工具栏上的打开按钮)选择欲打开的数据库文件。 (2)在Windows资源管理器中:双击欲打开的数据库文件名。,返 回,、数据库的关闭,主要有以下四种方法: (1)单击右上角关闭铵钮; (2)单击左上角图标关闭; (3)双击左上角图标; (4)文件关闭。,返 回,第二节 表的建立,观察如下学生表中的数据:学生编号 姓名 性别 年龄 工作时间 团员否 简历 照片 2

4、0080101 严肃 男 19 2008-9-1 是 福建厦门 20080102 刘力 男 21 2008-9-1 是 山东曲阜 20080104 刘红 女 18 2008-9-1 是 新疆 20080111 李成 男 19 2008-9-1 否 山东东营 20080301 王海 男 20 2008-9-1 是 山东日照,Access中的表由结构和数据两部分组成,建立表时要先建立表结构,之后再向表中输入数据。,返 回,本节内容,一、表结构的设计 二、表结构的创建三、表中数据的输入,返 回,一、表结构的设计,表结构就是表头,它直接决定了表中数据以何种格式存储。设计表结构就是分别确定表中所包含字段

5、的字段名、字段类型、字段属性以及表的主键。本节主要介绍字段名的命名规则和Access所支持的字段类型。字段名的命名规则Access字段类型,返 回,字段名的命名规则,(1)可以是汉字、字母、数字、空格及特殊字符的任意组合,但不能用句号,感叹号,重音符号和方括号等; (2)不能以空格或控制符号(从0到31的ASCII值)开头; (3)不超过64个字符。,返 回,Access字段类型,字段类型就是字段中存储数据的类型,它决定了Access将以什么方式存储该字段的内容,即该字段将能存储什么性质的数据。Access常用的数据类型有以下10种: (1)文本型:用于保存字符串,最多255个字符(默认50)

6、, 默认数据类型。 (2)备注型:用于保存解释性的长度较大的字符串。 (3)数字型:用于保存能够进行算术运算的数值数据(涉及货币计算的除外)。字节、整型、长整型、单精度型、双精度型,返 回,(4)货币型:用于存储货币数据。Access会根据用户输入的数据自动添加货币符号和千位分隔符。默认两位小数。 (5)日期/时间型:用于存储日期、时间或日期时间组合的。8字节存储空间。具体格式可由用户自己选择。 (6)自动编号型:其值由Access自动按照记录添加时的顺序指定一个唯一的顺序编号(不允许用户输入或改变其值)。一个表中只能有一个该类型字段。 (7)是/否型:用于存储逻辑判断的结果。True|Fal

7、se Yes|No On|Off,返 回,(8)OLE对象型:用于存储比较特殊的多媒体数据,如图形、图像、音频、视频、动画及其他软件的文件内容。 (9)超链接型:存储超级链接地址。如常用的网址或Email地址。 (10)查阅向导型:用于输入值比较固定的数据,数据输入时使用组合框从列表中选择输入,而列表内容由用户创建时指定。 注意:对于某一数据而言,可以使用的数据类型可能有多种,可根据字段的用途和性质来选择一种最合适的类型。,返 回,二、表结构的创建,在Access中,表结构的建立主要有以下三种方法:使用“设计”视图创建使用“数据表”视图创建使用表向导创建,返 回,使用“设计”视图创建,(1)选

8、择表对象; (2)新建设计视图确定(或双击使用设计器创建表) ()依次指定字段名、字段类型、字段属性、主键等; (4)文件菜单保存(或保存按钮)指定新表名称确定。 注意:此方法可以建立完整的表结构,为常用方法。,返 回,例3:教学管理数据库中建立“学生”表,结构如下:,练习:创建如下教师表,要求职称、系别为查阅向导类型, 职称字段值为教授、副教授、讲师, 系别字段值为数学、经济、系统。,使用“数据表”视图创建,(1)选择表对象; (2) 新建 数据表视图确定(或双击通过输入数据创建表) ; (3)双击默认字段名指定所用的字段名。 (4)保存。 注意:此方法建立的表结构中所有字段的类型都为“文本

9、”型,往往与实际需求不符,故创建后一般需要在“设计”视图中进行修改。,返 回,例4:在教学管理数据库中,用数据表视图建“课程”表,结构如下:,3.使用向导创建表,(1)数据库窗口中选择表对象 (2)启动表向导,例5:使用表向导创建“选课成绩”表,表结构如下:,利用“数据表”视图输入数据 (1)在“数据表”视图中打开欲输入数据的表: 表对象双击要打开的表(或单击打开按钮)。 (2)输入数据; (3)保存。,返 回,三、表中数据的输入,注意:各种类型数据的输入方法如下:,(1)文本型和备注型:直接输入。 (2)数字型:直接输入,又分为字节型、整型、长整型、单精度型和双精度型,注意各类型的取值范围。

10、 (3)货币型:直接输入数值,货币符号和千位分隔符自动输入。 (4)日期时间型:直接输入,但年、月、日之间用符号“-”或“/”分隔,且必须合法。 (5)自动编号型:系统按记录输入的顺序自动编号输入,且不允许改变。 (6)是/否型:选中(打勾)为“是”,未选中为“否”。,返 回,(7)超链接型:必须是一个网页地址或EMail地址,直接输入。 (8)OLE对象型:选中输入字段插入菜单对象(或右击插入对象) 指定插入文件确定。OLE对象的输入分嵌入和链接,默认为嵌入,若指定链接,请选中“链接”项。嵌入是当源文件中数据改变时不影响表中数据;链接是表中数据随着源文件的改变而变化。,返 回,(9)查阅向导

11、型:在组合框中选择或直接输入。用于值较为固定的字段,如“教师”表中的“性别”、“学历”、“职称”等字段。创建时须指定其列表值(来源于其它表或自行输入)。,返 回,第三节 表的维护,一、表的打开与关闭二、修改表的结构三、编辑表的内容四、调整表的外观五、设置表间关系,返 回,一、表的打开与关闭,表的打开视图的切换表的关闭,返 回,表的打开,表可以在数据表视图(编辑数据)中打开也可以在设计视图(编辑结构)中打开。 (1)数据表视图选择要打开的表打开;双击要打开的表。 (2)设计视图选择要打开的表设计。,返 回,视图的切换,以下方法任选其一: (1)选择“视图”菜单中的相应菜单项; (2)单击 “设计

12、”按钮或“打开”按钮; (3)单击工具栏中的“视图”按钮; (4)右击当前视图标题栏,选择相应菜单项。,返 回,表的关闭,与一般窗口的关闭方法相同,以下四种方法任选其一: (1)单击右上角关闭按钮; (2)单击左上角图标关闭; (3)双击左上角图标; (4)文件菜单关闭。,返 回,二、修改表结构,表结构的修改主要在“设计”视图中进行,包括以下内容:字段的添加字段的删除字段的修改主键的设置,返 回,字段的添加,字段可以添加在表中的任意位置,主要有以下三种方法:(1)选定插入位置插入菜单行;(2)选定插入位置插入行按钮;(3)右单击插入位置插入行。 注意:“插入位置”为插入的新字段的后一字段。,返

13、 回,字段的删除,可以一次删除一个字段,也可以一次删除多个字段。主要有以下三种方法: (1)选定欲删除字段 编辑菜单删除行; (2)选定欲删除字段 删除行按钮; (3)右单击删除字段删除行 。注意:在Access中,删除是非常危险的操作,因为数据一旦删除将无法恢复,所以往往会提示是否删除,根据需要选择即可。,返 回,字段的修改,字段的修改包括字段重命名、字段类型的更改和字段属性的设置。这里重点介绍字段属性的设置。 (1)格式:用于设置当前字段的显示和打印格式,不影响数据的存储。(数字,日期/时间) 例6:设置教师表中工作时间字段为短日期显示格式。 例7:设置学生表中入校日期字段以xx月xx日x

14、xxx格式显示。,返 回,(2)输入掩码:是一种输入格式,由字面显示字符和掩码字符组成,用于定义数据的输入格式。主要用于“文本”和“日期/时间”型数据。 例8:将学生表中入校日期的输入掩码属性设置为短日期。 例9:定义教师表中联系电话字段的输入掩码属性,使其书写格式为前5位为“0531-”,后8位为数字。 (3)标题:字段在显示时的列标题,若不指定,则显示字段名。,(4)有效性规则和有效性文本:有效性规则:用来限制输入数据所必须遵守的规则,限制字段的取值范围,确保输入数据的合理性。 例10:将学生表中年龄字段取值范围设在14-70之间。 有效性文本:当输入的数据不符合有效性规则时,系统将提示的

15、出错信息。 (5)默认值:字段默认输入的内容。 例11:设置学生表中性别字段默认值为女。 。,返 回,(6)必填字段:指定字段内容是否必须填写 (7)索引:索引是在数据库表中对一个或多个列的值进行排序的结构。使用索引可以获得对数据库表中特定信息的快速访问。 例12:设置学生表中姓名字段为有重复索引。,主键的设置,主键即关键字,唯一标识表中一条记录的字段或字段组合。在表中,主键的值唯一且不能有空值,故表中定义了主键后,就可以避免出现完全相同的记录,这称为实体完整性。在Access中,有三种类型的主键:自动编号主键、单字段主键和多字段主键(复合主键)。在Access中,主键的创建主要有以下两种情况

16、:(1)自动定义自动编号主键(2)在“设计”视图中定义任意类型主键,返 回,(1)自动定义自动编号主键,建立表结构时若未设置主键,则保存时会提示建立主键(自动编号主键)。若表中有自动编号型字段,则自动定义该字段为主键;若表中无自动编号型字段,则自动添加一个自动编号型字段,并定义该字段为主键。,返 回,(2)在“设计”视图中定义任意类型主键,打开表的“设计视图”,选择要设置为主键的字段(可以用Ctrl选择多个字段),然后选用以下三种方法之一:编辑菜单主键单击 主键按钮右击该字段主键 例13:设置学生表中 学生编号为主键,分析选课成绩表并设置其主键。 注意: (1)主键的取消与设置方法相同; (2)一个表中只能有一个主键,当设置了新主键后,原来的设置自动取消。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号