表操作字段类型解XUPPT课件_第1页
表操作字段类型解XUPPT课件_第2页
表操作字段类型解XUPPT课件_第3页
表操作字段类型解XUPPT课件_第4页
表操作字段类型解XUPPT课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

第3章表,学习目标通过本章的学习,应该掌握(1)创建表。(2)设置表中字段的属性。(3)数据的编辑方法。(4)创建索引和主键。(5)创建和编辑表间的关系。,1,.,本次课内容,31表的概念32创建表33表的编辑,2,.,31表的概念,表是用来存储和管理数据的对象,它是整个数据库系统的基础,也是数据库其他对象的操作基础。在Access中,表是一个满足关系模型的二维表,即由行和列组成的表格。表以名称标识,表的名称可以使用汉字或英文字母等。,3,.,3.1.1表的结构,表的组成:表结构和数据。表的结构:字段名称、字段类型以及字段属性。字段的命名规则:使用字母、汉字、数字、空格和其它字符,长度为164个字符,但不能使用“。”、“!”、“”、“”等。字段类型:字段取值的数据类型,包括文本型、数字型、备注型、日期/时间型、逻辑型等10种。字段属性:字段特征值的集合,分为常规属性和查阅属性2种。作用:控制字段的操作方式和显示方式。字段说明:对字段的说明。,4,.,在教学管理系统中,包含教师表、学生表、课程表、选课表及人事档案表等。教师表字段包括:教师编号、姓名、性别、出生日期、联系电话、电子邮件、家庭住址、工资、院系编号等,如图3-1所示图3-1教师表结构,5,.,学生表字段包括:学号、姓名、性别、出生日期、籍贯、专业、照片、备注、院系编号等,如图所示。图3-2学生表结构,6,.,3课程表字段包括:课程编号、课程名称、学分、学时、课程简介、授课教师编号等,如图3-3所示。图3-3课程表结构,7,.,在Access中,字段的数据类型可分为文本型、数字型、备注型、日期/时间型、货币型、是/否(逻辑)型、自动编号型、OLE对象型、超链接型以及查阅向导型等10种。1文本型文本型字段用来存放字符串数据。如:学号、姓名、性别等字段。文本型数据可以存储汉字和ASCII字符集中可打印字符,最大长度为255个字符,用户可以根据需要自行设置。,3.1.2字段的数据类型,8,.,2备注型备注型字段用来存放较长的文本型数据。如:备忘录、简历等字段。备注型数据是文本型数据类型的特殊形式,备注型数据没有数据长度的限制,但受磁盘空间的限制。3数字型数字型字段用来存储由整数、实数等可以进行计算的数据。数字型可以分为整型、长整型、单精度型、双精度型等,数据的长度由系统设置,分别为1、2、4、8个字节。,9,.,4日期/时间型日期/时间型字段用于存放日期、时间、或日期时间的组合。日期/时间型数据分为常规日期、长日期、中日期、短日期、长时间、中时间、短时间等类型。字段大小为8个字节,由系统自动设置。5货币型货币型字段用于存放具有双精度属性的货币数据。字段大小为8个字节,由系统自动设置。,10,.,6自动编号型自动编号型字段用于存放系统为记录绑定的顺序号。自动编号型字段的数据无需输入,当增加记录时,系统为该记录自动编号。字段大小为4个字节,由系统自动设置。一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录相联,不能人工指定或更改自动编号型字段中的数值。,11,.,7是/否型是/否型字段用于存放逻辑数据,表示“是/否”或:“真/假”。字段大小为1个字节,由系统自动设置。例如:婚否、团员否等字段可以使用是/否型。8OLE对象型OLE(ObjectLinkingandEmbedding)的中文含义是“对象的链接与嵌入”,用来链接或嵌入OLE对象,例如:文字、声音、图像、表格等。,12,.,9超链接型超链接型字段存放超链接地址。例如:网址、电子邮件。超链接型字段大小不定。10查阅向导型查阅向导型字段仍然显示为文本型,所不同的是该字段保存一个值列表,输入数据时从一个下拉式值列表中选择。,13,.,32创建表,3.2.1创建表结构创建表的方法有以下几种:(1)使用设计器创建表。(2)使用数据表视图创建表。(3)通过数据导入创建表。,14,.,1使用设计器创建表使用设计器创建表,可以根据用户的需要创建表。【实例3-1】使用设计器创建学生表结构,表结构如图所示。,15,.,【操作步骤】(1)打开“教学管理”数据库。(2)选择“创建”选项卡,单击“表设计”按钮,打开表设计窗口,如图3-7所示。,16,.,(3)在表编辑器中,定义每个字段的名字、类型、长度和索引等信息,如图3-8所示。,17,.,(4)选择“文件“选项卡,单击“保存”命令,打开“另存为”对话框,在文本框中输入表名“学生”,然后单击“确定”按钮,保存创建的表,如图3-9所示。,至此,表结构创建完成。,18,.,2使用数据表视图创建表使用数据表视图创建表,用户在输入数据的同时可以对表的结构进行定义。【例4-2】利用数据表视图创建表创建“课程”表,表结构如图3-5所示。【操作步骤】(1)打开数据库“教学管理”。(2)选择“创建”选项卡的“表格”组,单击“表”按钮,系统将自动创建名为“表1”的新表,并在数据表中打开,如下图所示。,19,.,20,.,(3)单击“单击以添加”按钮选择字段类型命名字段名在该字段名下方单元格输入数据;,图3-11“输入字段属性”对话框,21,.,(4)重复步骤(3),直至所有字段建立完毕,并且删除不需要的字段“ID”。(5)在快速访问工具栏中,单击“保存”按钮,打开“另存为”对话框。(6)输入表名“课程”,单击“确定”按钮,完成表的创建。“保存”表,输入数据,结果如下图所示。,表的数据视图,22,.,3通过数据导入创建表这些数据文件可以是。利用Access系统的数据导入功能可以将(电子表格、文本文件或其它数据库系统创建的)数据文件中的数据导入到当前数据库中。使用“导入表”方法创建的表,不仅创建了表结构,而且为表中添加了数据,使用“导入表”方法创建的表,所有字段的宽度都取系统默认值。【例4-3】将Excel电子表格文件“人事档案.xlsx”中的数据导入到“教学管理”数据库中,表的名称为“人事档案”。,23,.,【操作步骤】(1)打开“教学管理”数据库。(2)选择“外部数据”选项卡的“导入并链接”组,单击“Excel”按钮,打开“获取外部数据”对话框。(3)单击“浏览”按钮,选择要导入的文件“人事档案.xlsx”,选择“将源数据导入当前数据库中的新表中”选项“确定”打开“导入数据表向导”对话框。(4)选择“显示工作表”选项“下一步”按钮选中“第一行包含列标题”项,24,.,3.1.2输入数据,输入数据时要使用规范的数据格式,这是数据管理规范化的关键。1数据的输入方法对不同类型的数据,数据的表示形式不同,数据的输入方法也有所不同。(1)文本型直接输入字符串,字符串的长度不能超过所设置的字段大小,超出部分系统自动截断。(2)备注型直接输入字符串,备注型字段大小是不定的,由系统自动调整,最多可达64KB。,25,.,(3)日期/时间型日期/时间型的常量要用一对#号括起来。例如:#1996-1-1#表示1996年1月1日。日期型数据的输入格式为:yyyy-mm-dd或mm-dd-yyyy,其中y表示年,m表示月,d表示日。,26,.,(4)货币型向货币型字段输入数据时,系统会自动给数据添加2位小数,并显示货币符号与千位分隔符。【例1】将“教师”表中“工资”字段类型由“数字”型改为“货币”型,观察数据表试图中记录输入的不同。,27,.,(5)自动编号型数据由系统自动添加,不能人工指定或更改自动编号型字段中的数值。删除表中含有自动编号字段的记录以后,系统将不再使用已被删除的自动编号字段中的数值。“ID”字段,28,.,(6)是/否型用鼠标单击是/否型字段(该字段属性“查阅”卡中设置为复选框),可以选择其值,用“”表示“真”,不带“”表示“假”,【例2】将“人事档案”表中“婚否”字段由原“文本”型改为“是/否”逻辑型,观察数据表试图中记录输入的不同;,29,.,(7)OLE对象型OLE对象型字段不能在单元格中直接输入,需使用MicrosoftOffice中“插入对象”的方法实现。【例3】将“教师”表中设计试图中添加“照片”字段为“OLE对象”类型,在数据表试图中右击记录的照片字段,“插入对象”选择图片文件。,30,.,(8)查阅向导型字段值列表的内容可以来自表或查询,也可以来自定义的一组固定不变的值。【例4】将“教师”表中“性别”字段类型由“文本”型改为“查阅向导”型,自行键入所需的值“男/女”设为查阅向导型以后,输入时,只要在“男”和“女”2个值中选择一个即可。例:将“人事档案”表中“职称”字段类型设置为“查阅向导”型,并输入相应值列表。,

温馨提示

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

评论

0/150

提交评论