Access 第4章 表的创建与应用
access数据库创建表的基本操作步骤

标题:Access数据库创建表的基本操作步骤在日常工作中,我们经常需要使用数据库来管理和存储各种类型的数据。
Microsoft Access作为一个流行的数据库管理工具,提供了丰富的功能来帮助用户创建和管理数据库表。
本文将介绍Access数据库创建表的基本操作步骤,帮助读者快速上手。
一、打开Access并创建新数据库1. 打开Microsoft Access软件,点击“创建新文件”或“新建”按钮,选择“空白数据库”选项。
2. 在弹出的对话框中输入数据库的名称和保存位置,点击“创建”按钮。
二、创建新表1. 在新建的数据库中,找到“表”选项卡,点击“新建”按钮。
2. 在弹出的对话框中选择“设计视图”或“表格设计”,进入表格设计界面。
3. 在设计视图中,输入表格的字段名和数据类型,如尊称、芳龄、性别等,点击“保存”按钮。
4. 输入表格的名称,点击“确定”按钮,完成表格的创建。
三、定义字段属性1. 在表格设计界面,选中一个字段名,右键点击选择“属性”选项,进入字段属性设置界面。
2. 在属性设置界面中,可以设置字段的数据类型、格式、默认值、必填性等属性,根据实际需求进行设置。
3. 逐一设置各个字段的属性,确保表格结构和字段属性符合实际需求。
四、输入数据1. 创建完表格后,可以直接在数据表视图中输入数据,也可以通过导入数据的方式将其他数据源的数据导入到表格中。
2. 在数据表视图中,可以逐行输入数据,确保数据的完整性和准确性。
五、保存并关闭表格1. 在数据输入完成后,点击“保存”按钮保存当前表格的数据和结构。
2. 关闭表格前,对数据进行必要的检查和验证,确保数据的完整性和正确性。
3. 点击“关闭”按钮,关闭当前表格,并返回到数据库的主界面。
六、总结通过以上的步骤,我们可以快速了解Access数据库创建表的基本操作流程。
在实际应用中,还可以根据具体需求进行更加复杂和精细的表格设计和数据管理,充分发挥Access数据库管理工具的强大功能。
ACCESS表的创建

_
和范围内的任何一个字符匹配,必须以 b[a-c]d可以找到bad、bbd和
递增顺序排序来指定区域
bcd,但找不到bdd
#
和任何单个数字字符匹配
1#3可以找到103、113、123
表的创建与操作 3.2.4 表中记录的定位
表的创建与操作
3.2.5 表中记录的添加与删除
1. 追加新记录(最后一行添加) 单击记录选择器上标有“*”的记录(最后一 条) 单击导航按钮上的按钮 单击工具栏上的“新记录”按钮
– 工具栏上的“升序排序”、“降序排序”按钮 – “记录”/ “排序”子菜单或快捷菜单中的相关命令
级联排序 (按“性别”和“年龄” 降序排序)
注:要同时选中“性 别”和“年龄” 两 列内容
表的创建与操作
3.4 表的索引与表间关系
索引是表中记录排列顺序的依据,对“文本”、 “数字”、“日期/时间”、“货币”和“自动编号” 数据类型的字段建立索引后,可加快记录查找和数据 检索的速度。索引分为无重复索引和有重复索引,若 某字段的索引属性设置为“(有重复)”后, Access 2003将根据该字段建立允许有重复键值的索 引,如在“导师”表中,当用“姓名”字段建立索引 时,就必须选择“有重复”,因为在姓名中有同名的 可能,否则,将无法输入同名数据。而对于“研究生” 表中的“学号”字段的属性设置为索引字段时,则应 该选择“(无重复)”,因为“学号”字段的值是不 能有重复的。
文本或文本、数字组合或 不需要计算的数字
长文本或文本与数字的组 合
专用于进行数学计算的数 值
日期或时间
货币值
表中自动递增的顺序号
逻辑判断值
用于创建OLE对象 用于创建超级链接
用于创建使用组合框选择 值的字段
数据库原理与应用(Access) 第四章 表的创建与表的

本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。
ACCESS最佳教程(报表的设置教学)

第四章报表◆报表的功能◆报表的设计◆报表的记录分组和排序◆报表的打印和预览一、报表的功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息的最佳方式,可以帮助用户以更好的方式表示数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据的方法,与其他的打印数据方法相比,具有以下两个优点:◆报表不仅可以执行简单的数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需的输出内容,从而可以方便有效地处理商务。
报表作为Access 2003数据库的一个重要组成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了以下功能:◆可以制成各种丰富的格式,从而使用户的报表更易于阅读和理解.◆可以使用剪贴画、图片或者扫描图像来美化报表的外观。
◆通过页眉和页脚,可以在每页的顶部和底部打印标识信息◆可以利用图表和图形来帮助说明数据的含义。
二、报表设计如同数据库中创建的大多数对象一样,用户可以采用多种方式来创建所需的报表。
首先,打开数据库窗口,单击【对象】栏下的【报表】按钮,然后单击【报表设计】工具栏上的【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用的,下面具体介绍【工具箱】中的各个控件.◆选择对象用于选定操作的对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完成。
◆标签显示标题、说明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据,也可接受计算结果或用户输入。
◆选项组显示一组限制性的选项值。
◆切换按钮当表内数据具有逻辑性时,用来帮助数据的输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
属多选. ◆组合框包括了列表框和文本框的特性。
ACCESS2007数据库应用教程第4章 表

2.关闭表 表的操作结束后,应该将其关闭。不管表是处于设计视图状态,还 是处于数据表视图状态,单击表窗口右上角的“关闭”按钮都可 以将打开的表关闭。在关闭表时,如果曾对表的结构或布局进行 修改,Access会显示一个提示框,询问是否保存所做的修改。 单击“是”按钮保存所做的修改;单击“否”按钮放弃所做的修 改;单击“取消”按钮取消关闭操作。
第4章 表 表是Access数据库的基础,是存储数据的地方, 其它数据库对象,如查询、窗体、报表等都是在 表的基础上建立并使用的,因此,它在数据库中 占有很重要的地位。为了使用Access管理数据 ,在空数据库建好后,要在库中建立相应的表。 表由行和列组成,表中的每一行称为一条记录, 每一列称为一个字段。记录用来存储各条信息。 每一条记录包含一个或多个字段。 4.1 建立表
4.1.1 标识符与数据类型 一. Access标识符 创建表结构时,首先要为表中每一个字段命名,字段名是一个标识 符。 Access标识符命名规则如下: ⑴.标识符由一个长度为1~64个字符的字符串组成,一个汉字占1 个字符; ⑵.标识符中的字符可以为字母、汉字、数字及其他特殊字符(如空 格、+、-、*等等); ⑶.标识符中不能使用ASCⅡ码值为0~31的字符,不能包括句号( 。)、叹号(!)、方括号([ ])、 重音号(„)。 ⑷.标识符不能以空格开头。 以下都是合法的标识符:学生,student,学号,sno,姓名, sname,x1,c#,abc_1。 数据库名、数据库中的各种对象(如表、查询、窗体等等)名、字段 名等都是用Access中的标识符来表示的。
单击“创建”选项卡,在“表”命令组中,单击“表”命令,此时增加“数据表 ”功能区并被选定。单击“视图”按钮,此时若是在数据库里首次创建表, 将弹出“另存为”对话框,如图4.1所示。
access创建表的方法和流程

access创建表的方法和流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!创建表的方法和流程:1. 打开 Microsoft Access 数据库,打开包含所需数据的 Access 数据库。
《数据库应用(Access 2010)》第4章 查询的创建与应用
任务2 利用查询向导查询“部门”信息
▪ 3.查询商铺面积及员工人数
▪ ③ 设置完成后,单击“下一步”按钮,打开 “简单查询向导”的第二个对话框, 在对话框中,选择“汇总”选项。
▪ ④ 单击“汇总选项”按钮,打开“汇总选项”对话框,选中“店铺面积”及“店 员人数”字段。
任务2 利用查询向导查询“部门”信息
第4章 查询的创建与应用
查询的创建与应用
▪ 表间关系的概念,学会定义表间关系 ▪ 查询的概念及作用 ▪ 使用查询向导创建各种查询 ▪ 查询设计视图的使用方法 ▪ 在查询设计网格中添加字段、设置查询条件的各种操作方法 ▪ 计算查询、参数查询、交叉表查询的创建方法 ▪ 操作查询的设计和创建方法
任务1 定义“龙兴商城管理”数据库的表间的关系
▪ 1.单一表内,查询数据的详细情况 ▪ ④ 输入查询标题“合同情况表 查询”,选择“打开查询查看信息”,单击“完成”
按钮。这时会以“数据表”的形式显示查询结果,并将该查询自动保存在数据库中。
任务2 利用查询向导查询“部门”信息
▪ 2.多表数据查询信息:查询合同编号、店铺名称、法人姓名、联系电话、店铺面 积、位置、合作形式等。
▪ “合同情况表”和“店铺数据档案表”通过“合同编号”建立“关系”,可以获得 店铺的详细信息;“销售数据表”和“非商超工作人员登记表”基于“费用清缴情 况表”中的“员工编号”、“店铺编号”字段联结起来,形成了一个新的数据集 合:“非商超工作人员登记表”、“会员档案管理表”、“店铺策划活动登记表” 基于表中的“员工编号”、“店铺编号”字段建立3个表的关系,可以获得商铺人 员业务的完整信息。
任务1 定义“龙兴商城管理”数据库的表间的关系
▪ 1.建立关系 ▪ ① 打开“龙兴商城管理”数据库,单击“数据库工具”功能卡,在“关系”命令
《Access表的创建》PPT课件
要使用表设计器来创建一个表,首先要打开表设计器。
对话框分为两个部分,上 半部分是表设计器,下半部 分用来定义表中字段的属性。
2019/5/2
10
在表中,这种由表格构成的窗口叫做表的“数 据表视图”,是表最直观的一种表现方法。不 管用什么方法生成的表最终都要切换到这个视 图下才能进行数据的输入,而一个表建立得是 否合理也会在这个视图中反映出来。但要为表 设置主键,为字段设置数据类型和属性,就必 须切换回“设计视图”才能实现相应的操作。
2019/5/2 7
七、怎样在表中跳转?
现在出现的表格就是刚才利用表向导创建的新表“客户资料 表”,在这个表窗口中,最上面的标题栏显示了这个表的名称。标 题栏下面是表中各个字段的字段名,下面的空行中可以输入新的记 录,以后要把数据都输入到这个表里。把空表和有数据的表进行比 较,就很容易看出数据在表中是如何放置的了。
2019/5/2 3
三、如何启动表向导
要建立表,首先必须要有一个数据库。现在建立一个空数据库叫做“客户订单 数据库”,当我们把Access学完以后,这个“客户订单”数据库也建好了。 空数据库建好后就开始创建表。首先要在数据库窗口的对象列表中单击“表” 这一项,将数据库的操作对象切换到“表”上,这样所做的工作才是针对表的操 作,也才能在数据库中创建一个表。
改表的名称
设置主键
2019/5/2
6
六、什么是主键?
在数据库中,常常不只是一个表,这些表之间也不 是相互独立的。不同的表之间需要建立一种关系,才能 将它们的数据相互沟通。而在这个沟通过程中,就需要 表中有一个字段作为标志,不同的记录对应的字段取值 不能相同,也不能是空白的。通过这个字段中不同的值 可以区别各条记录。就像我们区别不同的人,每个人都 有名字,但它却不能作为主键,因为人名很容易出现重 复,而身份证号是每个人都不同的,所以可以根据它来 区别不同的人。数据库的表中作为主键的字段就要像人 的身份证号一样,必须是每个记录的值都不同,这样才 能根据主键的值来确定不同的记录。
Access数据库实用教程(第4章)
4.2 选择查询的创建
4.2.3 查询条件
运算符
算术运算符:+ - * / 关系运算符:>= < <= <> 逻辑运算符:and or not 其他:Between … and … ,like,in,Is Null,Is
Not Null
4.2 选择查询的创建
4.2.3 查询条件
运算符 函数
数值函数:Abs,Int,Sqr,…… 字符函数:Left,Right,Len,…… ……
4.2 选择查询的创建
4.2.3 查询条件
运算符 函数 条件表达式示例
4.2 选择查询的创建
4.2.3 查询条件
设置查询条件时注意
4.2 选择查询的创建
4.2.1 使用查询向导
使用“查找不匹配项查询向导”
例4-3 判断“学生”表中是否有重名学生,如果 有显示“姓名”、“学生编号”、“性别”和“ 入校日期”,查询名为“学生重名查询” 根据“查找重复项查询向导”创建的查询结果, 可以确定“学生”表中的“姓名”字段是否存在 相同的值。
4.7 SQL查询的创建
4.7.2 常用SQL语句
INSERT语句
例4-22 在“授课”表中插入一条新记录(8, 105, 96011)。 INSERT INTO 授课 VALUES (8, "105", "96011");
4.7 SQL查询的创建
4.7.2 常用SQL语句
UPDATE语句
格式: UPDATE <表名> SET <字段名1>=<表达式1>[<字段名2>=<表达式2>]… [WHERE <条件>];
《Access基础教程(第三版)》课件第4章 创建和使用查询
关键字:UNION
4.9 SQL 查询
SELECT语句的一般语法格式为:
SELECT 字段名1,字段名2,…… FROM 表名/查询名1,表名/查询名2 WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式 ORDER BY 字段名 [ASC|DESC];
创建查询的过程中定义要查询的内容和 准则。
查询可以作为结果,也可以作为来源, 即查询可以根据条件从数据表中检索数据, 并将结果存储起来;查询也可以作为创建表、 查询、窗体或报表的数据源。
4.1 查询简介
查询的分类: 1. 选择查询 2. 计算查询 3. 参数查询 4. 操作查询 5. SQL查询
4.2 查询视图
4.8 操作查询
4.8.4 删除查询
如果需要从数据表中有规律地成批删除一些记录, 可以使用删除查询来解决。注意:应用删除查询应该 指定相应的条件,否则就会删除数据表中的全部数据。 例:删除“学生档案表备份”中所有2002级学生记 录(假设学号的前四位表示年级)。示例4_8_4
4.8 操作查询
4.8.5 生成表查询
4.3.1 简单查询向导
示例:4_3_1
4.3.2 交叉表查询向导
示例:4_3_2
4.3.3 查找重复项查询向导
示例:4_3_3
4.3.4 查找不匹配项查询向导 示例:4_3_4
4.3 使用查询向导创建查询
4.3.5 查询准则 准则:指在查询中用来限制检索记录的条件表达式,
它是算术运算符、逻辑运算符、常量、字段值 和函数等的组合。通过准则可以过滤掉很多不 需要的数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⑤ 为必要的字段建立索引
⑥ 保存设计
4.2.1 使用设计器创建表
使用设计器可以一次性的完成表结构建立。
步骤如下: (1)在Access的数据库工具栏上单击“打开”按钮(或单击 菜单“文件”的“打开”按钮,弹出“打开”数据库对话框。 选中以前创建的空数据库“db1.mdb”,单击“打开”按钮。弹 出如图4.1的“db1”数据库窗口。
第四章 表的创建与应用
第一节 第二节 第三节 第四节 第五节 第六节 表的设计 创建与维护表结构 输入与维护表数据 表的使用 表的索引 建立表间关联关系
本章主要内容
本章主要介绍表的字段类型、表的结
构设计、表的操作,表的创建、表数据的 输入与维护、浏览和查询记录和表的索引 与关联等内容。
第一节 表的设计
415000
表4.1 “Student”表
4.1.1 表名
在Access中,表是用来实际存储数据的地方,数据库 的其他对象(如查询、窗体和报表等)是表的不同形式 的“视图”。因此在创建其他数据库对象之前,必须先 创建表。 表名是该表在数据库中的唯一标识,也是用户操作表 的唯一标识。表的名称尽量体现表中数据的含义。
⑤ 在 Microsoft Access 项目中,表、视图或存储过程的名称中不能包 括双引号“””。
⑥ 在为字段、控件或对象命名时,最好确保新名称和 Microsoft Access 中已有的属性和其他元素的名称不重复;否则,在某些情 况下,数据库可能产生意想不到的结果。
注意:
表中不能有两个重名的字段。表是二维的矩阵,由多行 组成,每一行都包含完全相同的列,列中的数值可能不 同。表的一行称作一条记录,每条记录包含完全相同的 字段。表的记录可以增加、删除和修改。
5. 货币
货币类型字段用于存储货币值。货币类型计算期间禁 止四舍五入,可以精确到小数点左边15位和小数点右边4 位。显示时系统自动添加货币符号和千位分隔符,小数部 分超过两位时自动四舍五入。如$12 345.78、¥65 432.16。 货币类型字段占 8 个字节。
6. 自动编号 自动编号用于在添加记录时自动插入的唯一顺序(每 次递增 1)或随机编号,系统默认为递增编号。自动编号 主要用来为表设置键。 自动编号类型字段占 4 个字节;用于“同步复制 ID”(GUID) 时存储 16 个字节。
(9) 有效性文本:设置当用户输入的数据不符合有效性规则时所 显示的出错提示信息。例如设置性别字段的有效性文本为“输入 的性别必须是男或女!!”,则以后向表中输入数据时,一旦性 别字段输入不满足有效性规则,则系统会弹出一个出错对话框, 显示该信息。 (10) 必填字段:指定该字段是否必须输入数据。如果为“是”则 必须输入。
数字
字段大小(B)
字节 1
整型 长整型 单精度型 双精度型 2 4 4 8
GUID
小数
4. 日期/时间
日期/时间类型字段用于存储日期/时间数据。例如“1966-9-26 23:12:31”和“2008-4-16 11:48:50”都是合法的日期/时间值。 “1966-11-20”和“23:12:40” 也是合法的日期/时间值。日期的年份 只能在100~9 999之间。 日期/时间字段占 8 个字节。
表由两部分构成,即表的结构和表中的数据。表的结构 由字段名称和类型确定。
4.1.2 字段类型
数据有许多种类,我们使用类型来对数据分类,Access数据库 (.mdb)提供了许多数据类型,以下是10种常用的字段类型: 1. 文本 文本类型字段用来存储字符信息,如姓名、地址;或者是不 需要计算的数字如电话号码、文件编号或邮编等。长度可由 用户定义,但不能超过255个字符。 文本类型最多存储 255 个字符。“字段大小”属性控制允许 输入的最多字符数。
Postalcode 404000
Memo
20064111
1986-3-2
3202
410100
20061103
1981-10-20
3501
422000
20062121
1985-6-10
3502
417100
20061303
1980-12-30
3203
410100
20062218
1985-7-20
3504
(3)格式:指定数据显示或打印的格式。 (4) 输入法模式:对于包含中文字符的字段,如果将输入法 模式设置为“输入法开启”,则当向表中输入数据,光标移 到该字段时系统会自动打开输入法窗口。而对于大量输入英 文字符的字段,可设置输入法模式为“输入法关闭”,可以 免去切换输入法的麻烦。
(5) 输入掩码(InputMask):指定输入数据时的格式,可用 “输入掩码向导”来编辑输入掩码。
9. 超链接 用于存储超链接的字段。超链接可以是 UNC网络路径 (局域网中文件的地址)或 URL。 超级链接地址是指向 Access对象、文档或Web页面等目标的一个路径。当用户单 击超级链接时,Web浏览器或Access就使用该超级链接地址 跳转到指定的目的地。 可以在超级链接字段中直接输入文本或数字,Access会把输 入的内容作为超级链接地址。 超链接类型最多存储 64,000 个字符。 10.查阅向导 选择此数据类型将启动向导来定义组合框,使用户能 选用其他表或字段中的数据。查阅向导字段需要与对应于 查阅字段的主键大小相同的存储空间。其长度为 4 个字节。
7. 是/否 是/否类型字段用于表示逻辑值Yes/No、True/False、 On/Off、-1/0(“是/否”、“真/假”、“开/关”)的 数据,例如性别、婚否等。不允许 Null 值。Access一般 用复选框内打勾“√”表示“是”,用空白表示“否”。 是/否类型字段占1位。 8.OLE 对象 OLE对象字段数据类型用于链接或嵌入其他程序所创建 的对象,(如 Microsoft Word 文档、Microsoft Excel 电 子表格、图片、声音或其他二进制数据)。 OLE对象类型字段最多存储1GB(受磁盘空间限制),也 支持.bmp,.gif,.jpeg,.tif,.png,.pcd,.pcx等数据格 式。
在Access中,表是以二维表格的形式构成的,见表4.1。对应的表是由表 名、字段属性和记录三个部分构成。表中的每一行称为一条记录,每一 列称为一个字段。表中所有的字段构成表的结构。
StudentID 20051105
Sname 杨洁 邓丹 何小雯 唐晓军 唐嘉 龙语
Sex 女 男 女 男 男 女
表(包括字段、控件和对象)的命名有如下规定:
① 表名的长度不能超过 64 个字符。
② 表名可以包含汉字、字母、数字、空格及其他字符(除句号 “.”、 感叹号“!”、重音符号“`” 和方括号 “[ ]” 之外)的任意组合。 ③ 表名不能以空格开头。虽然空格可以出现在字段、控件和对象名 的中部,但最好不用。避免和 Microsoft Visual Basic for Applications 的命名发生冲突。 ④ 表名不能包含控制字符(从 0 到 31 的 ASCII 值,例如回车键)。
图4.3 表“设计视图”
(4)设置好各个字段类型和属性后,右击 “StudentID”字段,在弹出的菜单中单击“主键”命 令,在左边会显示一个钥匙图案,表示已将 “StudentID”字段设置为该表的主键。
(11) 允许空字符串:用于文本型字段,设置是否允许空字符串 (长度为0)。
(12) 索引:设置该字段是否进行索引以及采用的索引方式。可以 加快数据的查询和排序速度。
第二节 创建与维护表结构
创建表结构有下列主要步骤: ① 创建新表
② 输入字段名、数据类型和说明
③ 输入每一个定义好的字段属性
④ 设置主键
2. 备注 备注类型字段用于存储一个数据块,适用于较长文本和数字 的存储,它是文本类型字段的特殊形式。如注释或说明。备 注字段不能用于排序和索引。 备注类型字段最多存储 65,536 字符。
3. 数字
数字类型字段用于表示数量,用来存储进行算术计算的数值数据, 但涉及货币计算的数据除外(使用“货币”类型)。 数字类型字段根据其表现、存储形式的不同,又分为字节型、整 型、长整型、单精度型、双精度型、同步复制 ID (GUID) 和小数。 它们所占存储空间即字段大小不同:
图4.1 “新数据库”对话框
(2)在数据库窗口中,单击“对象”列表下的 “表”,然后双击“使用设计器创建表”选项,从而 打开表设计器窗口,如图4.2所示。
图4.2 “新建表”对话 框
(3)如创建“student”表,包括StudentID、Sname、Sex、 Nation、BirthDate、College、Department、Class、 Postalcod、City、Memo等字段。在图4.3所示的表设计器中, 在“字段名称”中依次输入各个字段名称。在下方显示“字段 属性”窗口的“常规”选项卡下按照表4.2设置各个字段属性。 例如表中第三字段为Sex,类型为文本,字段大小为2,有效性 规则为(="男" Or ="女"),默认值为"男"。
Nation 汉族 汉族 汉族 汉族 汉族 汉族
BirthDate 1985-4-9
College 食科院 信科院 体艺院 体艺院 外语院 经济院
Байду номын сангаас
Department 3201
Class 食工艺06 信科06-1 艺术06-1 体育06-2 翻译06-1 国贸06-2
City 万州 长沙 邵阳 涟源 长沙 常德
4.1.3 表的结构设计
表的所有字段组成了表结构。在建表之前要 定义表的结构。
表的结构定义主要是字段属性的定义。字段 的基本属性包括字段的名称、类型和说明。
例如:表“Student”的结构如下表4.2所示。
字段名 StudentID Sname Sex Nation BirthDate College Department Class Postalcode City Memo 字段类型 文本 文本 文本 文本 日期/时间 文本 文本 文本 文本 文本 备注 5 8 10 6 10 字段长度 12 20 2 20 字段约束 Primary key 字段说明 学生学号 学生姓名 学生性别 民族 出生日期 学院ID 专业ID 班级名称 邮政编码 所在城市 备注信息