第3章 表操作-1(字段类型讲解) -XU_第1页
第3章 表操作-1(字段类型讲解) -XU_第2页
第3章 表操作-1(字段类型讲解) -XU_第3页
第3章 表操作-1(字段类型讲解) -XU_第4页
第3章 表操作-1(字段类型讲解) -XU_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、31 表的概念32 创建表33 表的编辑 表是用来存储和管理数据的对象,它是表是用来存储和管理数据的对象,它是整个数据库系统的基础,也是数据库其他对整个数据库系统的基础,也是数据库其他对象的操作基础象的操作基础。 在Access中,表是一个满足关系模型的二表是一个满足关系模型的二维表维表,即由行和列组成的表格。 表以名称标识表以名称标识,表的名称可以使用汉字或英文字母等。表的组成:表结构表结构和数据数据。表的结构:字段名字段名称、字段类型字段类型以及字段属性字段属性。字段的命名规则: 使用字母、汉字、数字、空格和其它字符,长度为164164个字符个字符,但不能使用“。”、“!”、“”、“”等。

2、字段类型:字段取值的数据类型,包括文本文本型、数字数字型、备注备注型、日期日期/ /时间时间型、逻辑逻辑型等1010种种。字段属性:字段特征值的集合字段特征值的集合,分为常规常规属性和查阅查阅属性2种。作用:控制字段的操作方式和显示方式控制字段的操作方式和显示方式。字段说明:对字段的说明。 在教学管理系统中,包含教师表、学生表、课程表、选课表及人事档案表等。教师表 字段包括:教师编号、姓名、性别、出生日期、联系电话、电子邮件、家庭住址、工资、院系编号等,如图3-1所示图3-1 教师表结构学生表 字段包括:学号、姓名、性别、出生日期、籍贯、专业、照片、备注、院系编号等,如图所示。图3-2 学生表

3、结构3课程表 字段包括:课程编号、课程名称、学分、学时、课程简介、授课教师编号等,如图3-3所示。图3-3 课程表结构 在Access中,字段的数据类型可分为文本文本型、数字数字型、备注备注型、日期日期/ /时间时间型、货币货币型、是/ /否(逻辑)否(逻辑)型、自动编号自动编号型、OLEOLE对象对象型、超超链接链接型以及查阅向导查阅向导型等1010种种。1文本型 文本型字段用来存放字符串数据存放字符串数据。如:学号、姓名、性别等字段。 文本型数据可以存储汉字和ASCII字符集中可打印字符,最大长度为最大长度为255255个字符个字符,用户可以根据需要自行设置。2备注型 备注型字段用来存放较

4、长的文本型数据存放较长的文本型数据。如:备忘录、简历等字段。 备注型数据是文本型数据类型的特殊形式,备注型数据没有数据长度的限制没有数据长度的限制,但受磁盘受磁盘空间的限制空间的限制。3数字型 数字型字段用来存储由整数、实数等可以存储由整数、实数等可以进行计算的数据进行计算的数据。数字型可以分为分为整型整型、长长整型整型、单精度型单精度型、双精度型双精度型等, 数据的长度由系统设置,分别为分别为1 1、2 2、4 4、8 8个字节个字节。 4日期/时间型 日期/时间型字段用于存放日期、时间、或存放日期、时间、或日期时间的组合日期时间的组合。 日期/时间型数据分为常规日期、长日期、中日期、短日期

5、、长时间、中时间、短时间等类型。 字段大小为8 8个字节个字节,由系统自动设置。5货币型 货币型字段用于存放具有双精度属性的货存放具有双精度属性的货币数据币数据。 字段大小为8 8个字节个字节,由系统自动设置。6自动编号型 自动编号型字段用于存存放系统为记录绑定放系统为记录绑定的顺序号的顺序号。自动编号型字段的数据无需输入,当增加记录时,系统为该记录自动编号当增加记录时,系统为该记录自动编号。字段大小为大小为4 4个字节个字节,由系统自动设置系统自动设置。 一个表只能有一个自动编号型字段一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录相联,不能人工指定或更改自动编号型字段中的数值。7

6、是/否型 是/否型字段用于存放逻辑数据存放逻辑数据,表示“是/否”或:“真/假”。字段大小为大小为1 1个字节个字节,由系统自动设置。例如:婚否、团员否等字段可以使用是/否型。8OLE对象型 OLE(Object Linking and Embedding)的中文含义是“对象的链接与嵌入”,用来用来链接或链接或嵌入嵌入OLEOLE对象对象,例如:文字、声音、图像、表格等。9超链接型 超链接型字段存放超链接地址存放超链接地址。 例如:网址、电子邮件。超链接型字段大小不定。10查阅向导型 查阅向导型字段仍然显示为文本型,所不同的是该字段保存一个值列表保存一个值列表,输入数据时从一个下拉式值列表中选

7、择。 创建表的方法有以下几种: (1)使用设计器设计器创建表。 (2)使用数据表视图数据表视图创建表。 (3)通过数据导入数据导入创建表。 1使用设计器创建表 使用设计器创建表,可以根据用户的需要创建表。【实例3-1】使用设计器创建学生表结构,表结构如图所示。【操作步骤】(1)打开 “教学管理”数据库。(2)选择“创建创建”选项卡,单击“表设计表设计”按钮,打开表设计窗口打开表设计窗口,如图3-7所示。 (3)在表编辑器中,定义每个字段的名字、定义每个字段的名字、类型、长度和索引等信息类型、长度和索引等信息,如图3-8所示。 (4)选择“文件文件“选项卡,单击“保存保存”命令,打开“另存为”对

8、话框,在文本框中输入表名输入表名“学生学生”,然后单击“确定”按钮,保存创建的表,如图3-9所示。 至此,表结构创建完成。2使用数据表视图创建表使用数据表视图创建表,用户在输入数在输入数据的同时可以对表的结构进行定义据的同时可以对表的结构进行定义。【例4-2】利用数据表视图创建表创建“课程”表,表结构如图3-5所示。【操作步骤】(1)打开数据库“教学管理”。(2)选择“创建创建”选项卡的“表格表格”组,单击“表表”按钮,系统将自动创建名为“表1”的新表,并在数据表中打开,如下图所示。(3)单击“单击以添加”按钮选择字段类型命名字段名在该字段名下方单元格输入数据;图3-11“输入字段属性”对话框

9、 (4)重复步骤(3),直至所有字段建立完毕,并且删除不需要的字段“ID” 。(5)在快速访问工具栏中,单击“保存保存”按钮,打开“另存为”对话框。(6)输入表名“课程”,单击“确定”按钮,完成表的创建。 “保存”表,输入数据,结果如下图所示。表的数据视图 3通过数据导入创建表这些数据文件可以是。 利用Access系统的数据导入功能可以将(电子表格、文本文件或其它数据库系统创建的)数据文件中的数据导入到当前数据库中。 使用 “导入表导入表”方法创建的表,不仅创建了表结方法创建的表,不仅创建了表结构,而且为表中添加了数据构,而且为表中添加了数据, 使用 “导入表”方法创建的表,所有字段的宽度字段

10、的宽度都取系统默认值都取系统默认值。【例4-3】将Excel电子表格文件“人事档案.xlsx”中的数据导入到“教学管理”数据库中,表的名称为“人事档案”。 【操作步骤】(1)打开 “教学管理”数据库。(2)选择“外部数据”选项卡的“导入并链接”组,单击“ExcelExcel”按钮,打开“获取外部数据”对话框。(3)单击“浏览”按钮,选择要导入的文件“人事档案.xlsx”,选择“将源数据导入当前数据库中的新表中”选项“确定”打开“导入数据表向导”对话框。(4)选择“显示工作表”选项“下一步”按钮选中“第一行包含列标题”项 输入数据时要使用规范的数据格式,这是数据管理规范化的关键。1数据的输入方法

11、 对不同类型的数据,数据的表示形式不同,数据的输入方法也有所不同。(1)文本型 直接输入字符串,字符串的长度不能超过所设置的字段大小,超出部分系统自动截断。(2)备注型 直接输入字符串,备注型字段大小是不定的,由系统自动调整,最多可达64KB。 (3)日期/时间型 日期/时间型的常量要用一对用一对# #号括起来号括起来。例如:#1996-1-1#表示1996年1月1日。日期型数据的输入格式为:yyyy-mm-dd或mm-dd-yyyy,其中y表示年,m表示月,d表示日。(4)货币型 向货币型字段输入数据时,系统会自动给系统会自动给数据添加数据添加2 2位小数位小数,并显示货币符号与千位分并显示

12、货币符号与千位分隔符隔符。 【例1】将“教师”表中“工资工资”字段类型由“数字”型改为“货币货币”型,观察数据表试图中记录输入的不同。(5)自动编号型 数据由系统自动添加,不能人工指定或更改自动编号型字段中的数值。 删除表中含有自动编号字段的记录以后,系统将不再使用已被删除的自动编号字段中的数值。“ID”字段(6)是/否型 用鼠标单击是/否型字段(该字段属性“查阅”卡中设置为复选框),可以选择其值,用“”“”表示表示“真真”,不带“”表示“假”,【例2】将“人事档案”表中“婚否婚否”字段由原“文本”型改为“是是/否否”逻辑型,观察数据表试图中记录输入的不同;(7)OLE对象型 OLE对象型字段不能在单元格中直接输入,需使用Microsoft Office 中 “插入对象”的方法实现。 【例3】将“教师”表中设计试图中添加“照片照片”字段为“OLE对象对象”类型,在数据表试图中右击记录的照片字段,“插入对象”选择图片文件。(8)查阅向导型字段值列表的内容可以来自表或查询,也可以来自定义的一组固定不变的值。【例4】将“教师”表中“性别”字段类型由“文本”型改为“查阅向导”型,自行键入所需的值“男/女”设为查阅向导型以后,输入时,只要在“男”和“女”2个值中选择一个即可。例:将“人事档

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论