第二章数据库和表(一).ppt

上传人:sccc 文档编号:6069217 上传时间:2023-09-19 格式:PPT 页数:33 大小:725.52KB
返回 下载 相关 举报
第二章数据库和表(一).ppt_第1页
第1页 / 共33页
第二章数据库和表(一).ppt_第2页
第2页 / 共33页
第二章数据库和表(一).ppt_第3页
第3页 / 共33页
第二章数据库和表(一).ppt_第4页
第4页 / 共33页
第二章数据库和表(一).ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《第二章数据库和表(一).ppt》由会员分享,可在线阅读,更多相关《第二章数据库和表(一).ppt(33页珍藏版)》请在三一办公上搜索。

1、数据库和表(一),本章知识点,2.1 创建数据库数据库设计的步骤创建数据库数据库的简单操作2.2 建立表建立表结构向表中输入数据字段属性的设置建立表之间的关系,本章知识点,2.3 维护表修改表的结构编辑表的内容调整表的外观2.4 操作表查找数据替换数据排序记录筛选记录,2.1 创建数据库,数据库是存储在计算机存储设备上,结构化的相关数据集合既包括数据本身,又包括相关事物之间的联系面向多种应用,可被多个用户、多个应用程序共享关系型数据库系统Access是一个关系型数据库系统用二维表结构来表示实体以及实体之间联系的模型称为关系型数据模型基于关系数据模型的数据库系统称关系数据库系统Access中重要

2、的数据库对象表,2.1 创建数据库,数据库设计步骤第一步:分析建立数据库的目的第二步:确定数据库中的表第三步:确定表中的字段第四步:确定主关键字第五步:确定表之间的联系,数据库的创建,两种方法:方法一:通过新建空数据库,然后向其中添加表、查询等数据库对象,演示建立教学管理数据库方法二:使用“数据库向导”“数据库向导”提供了一些基本的数据库模版,利用这些模版可以方便快捷地创建数据库。如果已有得模版不符合要求,可以在建立之后,在原有的基础上进行修改,可通过任务窗格中的新建文件下的本机上的模板项来实现,在模板对话框中,点数据库选项,选中其中一个模板来实现.数据库文件*.mdbAccess数据库文件默

3、认的存储目录是C:Documents and SettingsAdministratorMy Documents,你也可以将该默认目录改为自己的默认目录,过程如下:打开Access程序,单击菜单栏“工具”下的“选项”命令,接着在出现的“选项”对话框中选择“常规”标签页面,将“默认数据库文件夹”改成专用数据分区的某个文件夹,然后按“确定”即可。,数据库的简单操作,打开数据库关闭数据库,2.2 建立表,表的概念在Access中,表是数据库中用来存储数据的对象,是整个数据库系统的基础Access允许一个数据库中包含多个表,用户可以在不同的表中存储不同类型的数据。通过在表之间建立关系,可以将不同表中的

4、数据联系起来,以便供用户使用建立表过程建立表结构(设计视图状态)输入表内容(数据表视图状态),建立表,建立表过程中涉及的问题Access数据类型建立表结构向表中输入数据字段属性的设置建立表与表之间关系等表的视图视图:查看对象的方式设计视图:在此视图下可以设置字段的属性数据表视图:在此视图下可以编辑数据表的内容,修改表的字段名(双击字段名就可进入修改)等,表的结构,表结构是指数据表框架,主要包括表名和字段属性两部分。表名:是数据存储在数据库里的唯一标识。字段属性:字段属性即表的组织形式,它包括表中字段的个数,每个字段的名称、数据类型、字段大小、格式、输入掩码、有效性规则、有效性文本等。在ACCE

5、SS中,字段的命名规则为:(1)长度为1-64字符(2)可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头。(3)不能包含句号(.)、惊叹号(!)、方括号()和单引号()。,2.2.1 ACCESS数据类型,文本数据类型使用该数据类型的对象为文本或文本与数字的组合。例如:姓名、地址;也可以是不需要计算的数字,例如电话号码、邮编默认大小为50个字符,最多255个字符,若字符个数超过了255,可以使用备注数据类型,ACCESS数据类型,备注数据类型可以解决文本数据类型无法解决的问题,可保存较长的文本和数字。例如,简短的备忘录或说明。内容可长达65,536个字符与文本数据类型比较不能对备注型

6、字段进行排序或索引,但文本型字段却可以进行排序和索引。搜索文本慢。在对相对简短的字符、数字性数据进行设置时,特别是需要对字段的数据进行排序和索引时,尽量使用文本数据类型,ACCESS数据类型,数字数据类型用来存储进行算术运算的数字数据。可以通过设置“字段大小”属性,定义一个特定的数字类型(单精度,双精度等),ACCESS数据类型,日期/时间数据类型用来存储日期、时间或日期时间组合。需要8个字节的存储空间。输入方法有多种可以2003/3/4,3/4/2003或2003-3-4等,但是不可以是2003.3.4设计时的格式有常规,长日期,短日期,长时间等,也可以自己定义,ACCESS数据类型,货币数

7、据类型是数字数据类型的特殊类型,等价于具有双精度属性的数字数据类型。默认字段前加一¥,保留2位小数,ACCESS数据类型,自动编号数据类型每次向表中添加新记录时,Access会自动插入惟一顺序号,即在自动编号字段中指定某一数值。注意:自动编号数据类型一旦被指定,就会永久地与记录连接。如果删除一个记录,并不会对表中自动编号型字段重新编号。当添加某一条记录时,ACCESS不再使用已被删除的自动编号字段的数值,而是按递增的规律重新赋值。还应注意,不能对自动编号型字段人为地指定数值或修改其数值,每个表只能包含一个自动编号型字段。,ACCESS数据类型,是/否数据类型针对只包含两种不同取值的字段而设置的

8、。又被称为为“布尔”型数据。通过“格式”特性,可对是/否字段进行选择,使其显示为Yes/No、Ture/False、On/OffOLE对象数据类型指字段允许单独地“链接”或“嵌入”OLE对象,在窗体或报表中必须使用“绑定对象框”来显示OLE对象。OLE对象字段最大可为1GB。超级链接数据类型是用来保存超级链接的,包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合,ACCESS数据类型,查阅向导数据类型为用户提供了建立一个字段内容的列表,可以在列表中选择所列内容作为字段的内容。可以显示下面所列的两种列表中的字段。从已有的表或查询中查阅数据列表,表或查询的所有更新都将反映在列表中存储了一

9、组不可更改的固定值的列表,2.2.2 建立表结构,表结构的创建有三种方法:第一种:使用“设计”视图(最常用方法)演示学生表制作过程第二种:使用“数据表”视图。无法对每一个字段的数据类型属性值进行设置第三种:通过“表向导”创建表结构,2.2.3 向表中输入数据,使用“数据表”视图直接输入数据演示学生表输入数据过程获取外部数据(表的导入、导出和链接),获取外部数据(表的导入、导出和链接),一个表所需要的数据可能已经存在于某个文件中,这时可以将这些文件中的数据直接导入到数据库中的表中,当然也可以将数据库表中数据导出到其他的文件中去导入将其他数据库的数据完全拷贝一份到该数据库当中,导入的数据与原表中的

10、数据完全独立演示将课件文件夹下得教师表(EXCEL格式)和学生成绩(VFP格式)导入到教学管理数据库中,获取外部数据(表的导入、导出和链接),链接将外部数据做一个到该数据库的链接,该数据库可以引用原数据库中的数据,原数据库数据的变化会反映到该数据库中演示将课件文件夹下得教师表(EXCEL格式)和学生成绩(VFP格式)链接到教学管理数据库中导出与导入数据相反,导出数据就是将本数据库中的数据库对象导出为其他格式的数据库对象,以方便使用。演示将教学管理数据库中的学生表导出为EXCEL格式和VFP格式的表,2.2.4 字段的属性设置,表中一列表示一个字段(属性描述),一行叫做一条记录(实体)在建表过程

11、中要设置和修改相应属性特征时,在“设计”视图下,选中这个字段,“字段属性”区就会依次显示出该字段的相应特征,字段的属性设置,“字段大小”属性通过“字段大小”属性,可以控制字段使用的空间大小。该属性只适用于数据类型为“文本”或“数字”的字段对于“文本”类型的字段,其字段大小取值范围是0-255,默认值为50;对于“数字”类型字段,可以单击右侧的向下按钮从中选择一种类型,字段的属性设置,选择所需“格式”“格式”属性用来决定数据的打印方式和屏幕显示方式。不同数据类型的字段,其格式选择有所不同,平时应用时应该注意区分(换句话说它可以控制显示的样子)例如:日期类型的格式,字段的属性设置,设置“默认值”在

12、一个数据库中往往有一些字段中的数据内容相同或含有相同的部分,这种情况就可以设置一个默认值;也可以用一个Access表达式来定义默认值例如:入学时间默认为2007年9月1日 民族默认为“汉”,字段的属性设置,定义“有效性规则”和“有效性文本”利用定义“有效性规则”可以防止非法数据输入到表中“有效性文本”就是当你输入的数据不符合要求时系统所弹出的文本。举例:将学生的成绩范围设置在0100之间,字段的属性设置,使用“输入掩码”定义“输入掩码”可以使你输入的格式保持一致(换句话说此设置控制输入的情况)见后图Access只为“文本”和“日期”类型数据提供输入掩码向导例题:设置学号输入前两位为字母,3到5

13、位为字母或数字,后面3位为数字。学习课本例题,用向导,字段的属性设置,字段的属性设置,还有一些常用属性需要我们了解,比如输入法模式,标题,必填字段,允许输入空字符串等,2.2.5 表之间的关系,数据库中的表不是独立的,它们之间可能存在着联系一对一(一对多的特殊形式)一对多多对多(分解成若干个一对多)通过建立表与表之间的关系,能将不同表中的相关数据联系起来,为建立查询、创建窗体或报表打下良好的基础,从而更好地管理和使用表中的数据,表之间的关系,确定主表和相关表“一”端为主表,“多”端为相关表参照完整性参照完整性就是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则,表之间的关系,建立表之间关系的方法例题:建立教学管理数据库中表的关系 步骤:打开数据库,单击“关系”按钮,添加数据表,建立关系,实施参照完整性规则建立关系的要求:字段类型相同字段内容相同字段名可以不相同,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号