ACCESS数据库与表操作1

上传人:woxinch****an2018 文档编号:44672052 上传时间:2018-06-14 格式:PPT 页数:99 大小:3.63MB
返回 下载 相关 举报
ACCESS数据库与表操作1_第1页
第1页 / 共99页
ACCESS数据库与表操作1_第2页
第2页 / 共99页
ACCESS数据库与表操作1_第3页
第3页 / 共99页
ACCESS数据库与表操作1_第4页
第4页 / 共99页
ACCESS数据库与表操作1_第5页
第5页 / 共99页
点击查看更多>>
资源描述

《ACCESS数据库与表操作1》由会员分享,可在线阅读,更多相关《ACCESS数据库与表操作1(99页珍藏版)》请在金锄头文库上搜索。

1、第二章 数据库和表2.1创建数据库2.1.1数据库设计的步骤1、分析建立数据库的目的需要先分析为什么要建立数据库以及所建数据库应完成的任务 。2、确定数据库中的表可以按以下原则对数据进行分类:(1)每个表应该只包含关于一个主题的信息(2)表中不应该包含重复的信息,并且信息不应该在表之间复制3、确定表的结构分析建立 数据库的目的确定数据库 中的表确定表中的 字段确定主关键字确定表之间 的关系2.1 使用Access 2003创建数据库2.1.2 创建空数据库【例】创建“学生成绩管理”数据库,将其保存 在E盘Access文件夹下。 (1)单击【文件】菜单下的【新建】命令或单击工具栏上的“新建”按钮

2、。(2)在图所示的“新建文件”任务窗格中单击“空数据库”命令。 (3)在“文件新建数据库”对话框中指定数据库文件的存储位置,并在文件名文本框中输入“学生成绩管理”,然后单击“创建”按钮。 图 “新建文件” 任务窗格所建库存放 何处?所建库名字所建文件类型2.1 使用Access 2003创建数据库2.1.2 使用向导创建数据库【例】使用“数据库向导”创建“讲座管理”数 据库。 (1)单击【文件】菜单下的【新建】命令或单击工具栏上 的“新建”按钮。 (2)在“新建文件”任务窗格中单击“本机上的模板”, 弹出“模板”对话框,如图2-2所示。图2-2 “模板” 对话框2.1 使用Access 200

3、3创建数据库2.1.2 使用向导创建数据库(3)在“模板”对话框中单击“数据库”选项卡,我们便可 以看到Access所提供的各种数据库向导了。从中选择“讲 座管理” 向导,单击“确定”按钮弹出“文件新建数 据库”对话框,指定数据库文件的存储位置,并在文件名 文本框中输入文件名,单击“创建”按钮便创建了该数据 库。 (4)创建数据库后,Access会自动弹出一系列的“数据库向导 ” 对话框,我们可以按照需要依次进行设置,完善数据库 的结构。 由于“数据库向导”创建的表和我们需要的表可能不完全 相同,因此,使用“数据库向导”创建数据库之后,我们 还可以根据需要对其进行适当的修改,具体修改方法我们

4、将在后面章节进行讲解。2 2 、数据库的打开与关闭、数据库的打开与关闭同其他的OFFICE办公软件相同,ACCESS也用如下方法打开其应用文档:、文件菜单中的打开命令;、 工具按钮的打开;、单击任务窗格中的文件打开;、直接双击其文档文件 打开;关闭其文档方法大致和其他软件也相同:、文件菜单中的关闭而非退出命令;、单击主切换面板的退出该数据库按钮;、 数据库窗口最右上角的 ;、直接双击该数据库文件的控制菜单栏; 具体的应用数据库即为文 档,但只能处理一个。 在Access中,数据库文件的打开有四种形式 方式方式方式方式方式:打开,即是以共享方式打开数据库。这种方式,网络上的其他用户可以再打 开这

5、个数据库,并可以同时编辑这个数据库,通常是但最好不要用这个方式;方式:以只读方式打开,这种方式只是想查看一下已有的数据库,但并不打算修改 它,可以选择只读方式打开,这种方式可以防止无意间对数据的修改;方式:以独占方式打开,可以防止网络上的其他用户同时访问这个数据库文件,也 可以有效地保护自己对共享数据库文件的修改(在给库加密码时用到这种方式);方式:以独占只读方式打开,为了防止网络上的其他用户,同时访问这个数据库文 件,而且自己也不对这个数据库文件进行修改时,可以选择这个方式,这样可防止网 上的其他用户对这个数据库文件继续进行修改。2.2 表的基本结构2.2.1 表的结构表的结构是指数据表的框

6、架,主要包括表名和字段属性两 部分。 表名:表存储在磁盘上的唯一标识。 字段属性:表的组织形式,包括字段的名称以及它的类型 属性、常规属性和查阅属性。 字段名称:数据表中的一列称为一个字段,每一个字段具 有唯一的名字,被称为字段名称。命名规则为: (1)字段名长度为1-64个字符 (2)可以包含字母、汉字、数字、空格和其它字符不能以 空格开头 (3)不能包括句号(.)、惊叹号(!)、方括号( )和重音符 号()不能使用 ASCII 为031的ASCII字符,这部分字符 为控制字符。 Access数据库和表之间的关系:A)一个数据库可以包含多个表;B)一个表只能包含两个数据库;C)一个表可以包含

7、多个数据库;D)一个数据库只能包含一个表;创建表1、 表的构成学号姓名性别出生年月班级照片简历 20020001黄宏桥男1983年12月29日02会计1 20020523牟连 华女1984年2月15日02营销 120021007杨静女1983年11月22日02金融2 20030058张群山男1984年8月18日03会计2 20030279徐丽娜女1985年2月15日03经济 1 字段:这每一列称其为字段,即每列都有一个段名,以代表其共同的属性; 记录:除第一行外,其他行表示若干学生各个方面的基本情况,N行N个不同学生; 属性:每一列表示学生的某种属性,例如:性别列,即全是表中学生的性别; 主关

8、键字:可以用来惟一地表示表中的某条记录,可以是一个或多个字段组成;若干个字段名组成第一行N条记录性别属性,域:“ 男”、“女”候选码及主关键字2、 表的设计 (有时也称为表结构的设计)表是一个满足关系模型的二维表,即是由纵、横两个座标表示、反映事物状况或信息 的数据集合的关系结构。一般地,表在纵向以栏目形式列出事物某一属性,在横向以数据记录形式列出事物的 具体内容。如果将二维表的名称也算在内,那么二维表是由表名、表栏目(也称为表 结构)、表内容(也称为表记录)三部分组成,它反映了某一事物的主要信息。同样, 在ACCESS中,表都是以二维表的形式构成的,即由表文件名、表中的字段 的属性、表中的记

9、录三部分构成的。表名是该表存储到磁盘的唯一标识,也可以理解为,它是用户访问数据的唯一标识, 用户只有依靠表名,才能使用指定的表。所以在定义表名时,要注意:一是使用方便 、二是要见名知义,表名要直观、简略; 表名字的定义: 表中有几个字段 : 255个,具体技术指标见下页表。数据表中的“行”称为:A)字段 B)数据 C)记录 D)数据视图属性最大值值 表名的字符个数64字段名的字符个数64表中字段的个数255 打开表的个数2048 表的大小2G 字节节减去系统对统对 象所需的空间间 “文本”字段的字符个数255 “备备注”字段的字符个数通过过用户户界面输输入为为 65,535;以编编程方式输输

10、入时为时为 1G 字节节的字符存储储。 “OLE 对对象”字段的大小1G 字节节 一个表可建的索引文件个数32 一个索引文件可用的字段个数10 有效性消息的字符个数255 有效性规则规则 的字符个数2,048 表或字段说说明的字符个数255 记录记录 的字符个数(除“备备注”字 段和“OLE 对对象”字段外)2,000字段属性设设置的字符个数255ACCESS数据库中表的各项指标一览表设计库表时的考虑: 关于类型的定义:数值还是字符:没有计算意义号码建议用字符型,以免计算麻烦; 逻辑还是字符:若要显示,例如性别的定义,以字符表示为方便;若还是一种判断条件可以选用逻辑型,但应显示“男”、“女”;

11、日期还是字符:如果有关于日期的运算存在,还是日期为好,若没有日期运算只是简单显示,则字符即可; 关于位数的考虑:本着足以区分,还要尽可能节省空间为好;例如:民族,两个汉字即可区分,如:鄂温克和鄂伦春,塔吉克和塔塔尔 数值型则要考虑有足够的数值位数和数值精度,例如:GKF定5位; 每个字段的基本属性(字段名、字段类型、字段长度): 主关键字段(体现实体的完整性):为了惟一的表示表中的某条记录,表中必须含有关键字。ACCESS的关键字(主 键)可以是表中的一个或多个字段,而且主关键字的值不能重复,也不能是空。成绩表的学号和课程号学生表的学号每个复合关键字 都不能为空3 、表的创建方法(开始实际操作

12、)在建立Access表时,即可以先创建一个空的数据表,然后向其中 输入自己数据,也可以通过输入数据直接创建数据表。Access 提供了 3种创建表的方法 在设计器视图中创建表:设计结构输入记录、 使用表向导创建表:利用已有表进行修改生成新表、 通过输入数据创建表:直接输入记录生成表。不管使用上述哪一种方法创建数据表,之后,用户都可以在数据库设计 视图中进一步定义数据表,如新增字段、设置默认值等、还可在数据表 视图中修改表之内容。另外,还可以用数据导入的方法利用其他系统的表,在ACCESS库 中建立一个数据表。 通过使用表向导创建表:在一个打开的数据库中:对象选中:表;工具选中:新建;对象列表:

13、使用向导创建表;出现新建表对话框后,选择表向导; 选择和用户自己要建的表比较接近的 表作为向导,即可在向导指引下建立 新表。此方法的特点:在已 有表结构基础上修修 改改完成新表结构建 立 在设计器视图中创建表:在教学实例数据库界面中:逐项输入各个字段的名称、类型、 所需字节数;保存时将表正确命名 ,且指定所存的文件夹。字段命名字段类型定义字段长度对象选择:表; 对象列表:用设计器创建表; 工具选择:设计(或选择新建、再选择 设计视图)即进入如下表设计状态;表设计器分为上下两部分:上 :基本内容;下:具体属性此方法特点:根据需 求随心所欲设置或更改主键在“设计”视图中打开表。 选择将要定义为主键

14、的一个或多个字段。 若 要选择一个字段,请单击所需字段的行选定 器。 若要选择多个字段,请按住 Ctrl 键,然后对 每个所需字段单击其行选定器。单击工具栏上的 “ 主键按钮 ” 。以上内容为寻求帮助获得的结果。本案例中的学生表、成绩表即用此法建立。具体操作方法:1、按所定顺序输入各个字段的名字、 类型、所占位数; 2、决定主键,方法介绍如右:表设计工具栏: 表使用设计器新建 新建表 设计视图之后出现如下的工具栏 1字段主键多字段主 键 通过输入数据创建表通过输入数据创建表在一个打开的数据库中: 对象选中:表;工具选中:设计;或选中新建出现 新建表对话框再选数据表视图;对象列表:通过输入数据创

15、建表;通过输入数据创建表的方法有如下几个步骤,特别请同学们注意下列的 5 5、1、打开数据库;2、在数据库窗口中,单击了新建“按钮”,即进入“新建表”窗口;3、在“新建表”窗口中,选择“数据表视图”,再单击“确定”按钮,进入“表”浏览窗口;4、在“表”浏览窗口中,可直接输入数 据,系统将根据输入的数据内容,定 义新表的结构,然后再保存表,返回 到“数据库”窗口;5、在“数据库”窗口中,再单击“设计” 按钮,进入“表”结构设计窗口,如右 图,对表结构如字段名(或给字段名 命名一个标题)、类型、位数等内容 做进一步的修改,这样,才完成了表 的设计。此方法特点:简单直观 ,容易理解;但要注意 后面的

16、字段属性修改操 作,或用标题表示2.2.2建立表结构3种方法:(1)在“数据表”视图中直接在字段名处输入字段名(2)使用“设计”视图(3)通过“表向导”创建表结构二、使用设计视图2.2.3向表中输入数据一、使用“数据表”视图直接输入数据二、获取外部数据所谓导入就是将符合Access输入/输出协议的任 一类型类型的表导入到Access的数据库表中。导入的表类型包括Access数据库中的表、Excel 、Louts和DBASE或FoxPro等数据库应用程序 所创建的表,以及HTML文档等。友情提示:要更改文件类型(*.xls/*.txt/*.mdb)友情提示:是否包含列标题(看清试题要求)友情提示:要正确选择“保存位置”!(新表/现有表)打开表1.

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

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

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