版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、设计Access 表,烟台大学 万红波 TelEmail:,第三章 设计Access表,创建表对象 修改表结构 删除、重命名、复制表对象 表的关系,3.1 数据表,创建完成一个空的数据库对象之后,就应在该数据库中创建表对象了。 表是Access数据库中最基本的对象,是数据库中所有数据的载体。换句话说,数据库中的数据都是存储在表中,并在表中接受各种操作与维护。 Access 表对象可以看作是由两部分构成: 表对象的结构 表对象的数据,表的两个视图,数据表视图 显示表对象的各记录值,可浏览、编辑纪录值,也可删除、添加字段 表设计视图 显示表对象的结构,没有表的数据内容,两
2、种视图之间的切换,在数据库窗口,选中一张表,单击“打开”按钮或双击该表名,进入数据表视图;单击“设计”按钮,进入表设计视图 在数据表视图或表设计视图中,单击工具栏中的第一个按钮,可实现相互转换 在“新建表”对话框中,可单击相应选项进入表的两个视图,3.2 创建表对象,Access提供了6种创建表: 在创建数据库的同时创建表对象 使用设计器来创建表 使用表向导 直接输入数据来建立表 通过导入外部数据来创建表对象 通过使用Access生成表查询对象来创建表对象,利用设计视图创建表,数据表结构设计后,接下来就是将所设计的表在Access数据库中实现。 使用设计器建立表的方法有两种:一种方法是直接使用
3、设计器来建立符合自己需要的表,另一种方法是使用表向导来构造一个结构相近的表,然后,在设计器中进行修改。 【例3.1】使用设计器来创建新表。,3.3 字段属性的设置,前面我们只是学习如何建立一个表的结构,只是输入了表中的字段名,这一节我们重点讲解表对象的属性。主要包括:字段名称、字段类型、字段属性的设置。 1. 字段名称 用于标识表中的一列。数据表中的一列称为一个字段,而每一个字段均具有惟一的名字,被称为字段名称。如“学生信息”表中的“学号”、“姓名”、“性别”、“地址”等。 字段名称的长短要适当,太短,不足以标识一个字段;太长,不但不易记忆,而且也不易被引用。,字段属性的设置,2数据类型 由于
4、数据有不同的类型,因此,用于存放数据的字段也要有所不同的类型。在设计数据表时必须根据字段的内容选择相应的数据类型。Access为字段提供10种数据类型。我们可依据“学生信息表”中的字段需求来选用。,数据类型,字段属性,在设计完字段的名称、字段类型之后,就可以定义字段的属性了如下图所示。不同的数据类型有不同的属性,在这里将介绍Access提供的常用属性。,字段属性说明(一),字段大小 确定字段长度(数值类型要从下拉菜单中选择一个值确定该字段存储数字的类型)。 格式用于自定义文本、数字、日期和是否类型字段的输出(显示或打印)格式。它依据使用的数据类型不同而有所不同,只影响数据的显示形式而不影响保存
5、在数据表中的数据。各种数据类型的格式设置取值列于表 3-1所示。 小数位数 选择“数字”型或“货币”型数据类型,可设定“小数位数”属性,影响数据的显示方式,不影响所存储数值的精度。,表3-1 各种数据类型的字段格式设置取值,字段属性说明(二),输入掩码 使用“输入掩码”属性,可以使数据输入更容易,并且可以控制用户在文本框类型的控件中的输入值。例如,可以为“电话号码”字段创建一个输入掩码,以便向用户显示如何准确地输入新号码,如:(010。通常使用“输入掩码向导”帮助完成设置该属性的工作。 标题 “标题”属性值将取代字段名称来在表中显示。即在显示表中数据时,表列的栏目名
6、将是“标题”属性值,而不是“字段名称”值。 默认值 在新的记录被添加到表中时自动作为字段的值,可以是与字段的数据类型相匹配的任何值 。,字段属性说明(三),有效性规则 允许用户输入一个表达式来限定被接受进入字段的值。 有效性文本 可以输入一段文字,当用户输入的数据没有通过设定的有效性规则时:Access自动显示该段文字。 必填字段选择“是”,要求用户向该字段输入一个值,选择“否”,该字段可以空着不输入内容。,字段属性说明(四),索引 决定是否对一个字段进行索引,通过索引可以加速查找和排序操作,如果同时设置索引和主键,显示记录是按主键所指的字段进行显示。 有(有重复):字段将被索引,而且可以多记
7、录中输入相同的值。 有(无重复):字段将被索引,不可以多记录中输入相同的值。 无:字段不被索引。 【例3.2】使用设计器来创建部门、职工表。并设置相应的属性。,主键字段的设置,作为主键的字段要具备什么样的基本条件呢? (1)字段中的每一个值都必须是惟一的(即不能重复); (2)在数据库中具有代表性。 设置主键的好处,除了其本身就具备索引的功能外,该字段也会成为默认的排序依据。也就是说,每当我们查看表的内容时,除非另外指定要排序的字段,否则Access会先以主键列的值做排序,然后才显示出来。 注意:一个表中可能有多个字段都具有不可重复的特性,我们一般只会挑选其中的一个作为主键(也可以设置几个字段
8、做主键,一个索引至多包括10个字段)。通常应尽可能挑选占用空间较小者,因为这样在查找、排序时效率会高些。,3.4 修改表结构,字段的输入和编辑是在表的设计视图的字段编辑区进行的。 1输入字段 选择字段名称栏下的某行,鼠标所在行左侧会出现一个向右的黑色箭头,表示该行为当前编辑行,此时可以输入字段、修改字段、修改数据类型等。 2插入字段 当需要在原表中插入新的字段时,其操作步骤如下: (1) 重新打开原表的设计视图,把鼠标移到需要在某字段之前增加新字段的该字段上,使其成为当前字段。 (2) 单击“插入”菜单中“行”命令,Access即自动下移鼠标下面的所有字段,插入一个空字段。,修改表结构,3复制
9、字段 当需要在原表中复制所需类似字段,然后再修改,其操作步骤: (1) 把鼠标移到需要复制的某字段上,使其成为当前字段。 (2) 单击工具栏中的“复制”按钮。 (3) 移动鼠标到新位置。 (4) 单击工具栏中的“粘贴”按钮,完成复制。 4移动字段 当需要在原表中调整字段顺序时,其操作步骤: (1) 把鼠标移到需要移动的某字段上,使其成为当前字 (2)指针对准当前字段的记录指示符上,按住鼠标左键,拖动要移动的字段到新位置后,松开鼠标。 5删除字段 【例3.4】修改职工表结构,3.5 删除、重命名、复制表对象,删除表对象 重命名表对象 复制表对象,3.6 创建表的关系,表之间关系的概念 一对一的关
10、系; 一对多的关系:将一端称为主表,多端称为相关表; 参照完整性 当主表中没有相关记录时,不能将记录添加的相关表中; 相关表中存在匹配的记录时,不能删除主表中的记录,也不能更改主表中的主关键字; 级联更新相关字段 更新主表中的主关键字时,自动更新相关表中对象的数值; 级联删除相关记录 删除主表中的记录时,自动删除相关表中的相关信息;,3.6 创建表的关系,建立关系步骤为: 打开数据库文件,单击工具栏上的“关系”按钮 弹出“显示表”对话框,选“表”标签,选中要建立关系的表,按添加按钮或直接双击该表名,添加所需要建立关系的表 用鼠标拖动来建立关系,编辑关系,联结类型 参照完整性,实施参照完整性的条件,主表中匹配字段必须是主键 相关表中外部字段的值必须是主表的主键字段中已有的值 两个表中相关字段必须有相同的数据类型和相同的字段大小 两表必须属于同一个Access数据库,表关系的例子,教学管理信息表 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别,联系电话)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宫腔镜下胎盘残留切除术后护理查房
- 高血压防治健康教育
- 社交媒体内容营销策划与执行模板
- 酒店宴会餐饮服务规范与礼仪指导书
- 2026年重庆綦江南川巴县初三5月第二次联考英语试题文试卷含解析
- 福建省三明建宁县联考2026年初三摸底联考英语试题文试题含解析
- 北京市昌平区2026届初三考前热身英语试题解析含解析
- 业务流程标准化管理工具集
- 共享模式经济服务平台安全维护承诺书6篇
- 危机公关处理与形象修复策略方案
- 五输穴和临床应用
- 《Unit 1 Nice boys and girls》(教学设计)-2024-2025学年人教版PEP(一起)(2024)英语一年级下册
- 神经外科手术患者家属的照护指南
- 《质量、环境和职业健康安全管理体系程序文件》
- 一般情况皮肤淋巴结及头颈部检查课件
- 保护性约束相关管理制度
- 《汽车商品性主观评价方法 客车》
- 电气柜组装合同范例
- 《习近平新时代中国特色社会主义思想学生读本》第2讲《实现社会主义现代化和中华民族伟大复兴》-教案
- 2024年天翼云从业者认证考试题库大全(含答案)
- 中医护理骨干进修汇报
评论
0/150
提交评论