欢迎来到天天文库
浏览记录
ID:42268931
大小:1.03 MB
页数:47页
时间:2019-09-11
《表的创建和字段属性》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3课表创建和字段设置Access数据类型创建表向表中输入数据字段属性设置建立表之间的关系创建表之前,必须决定要存放的数据类型。数据类型决定了该字段能存储什么样的数据。数据类型可存储的数据大小文本(Text)文字、数字型字符最多存储255个字符备注(Memo)文字、数字型字符最多存储65535个字符数字(Number)数值1、2、4或8字节日期/时间(Date/Time)日期时间值8字节货币(Currency)货币值8字节自动编号(AutoNumber)顺序号或随机数4字节是/否(Yes/no)逻辑值1位OL
2、E对象(OLEObject)图象、图表、声音等最大为1G字节超(级)链接(Hyperlink)作为超(级)链接地址的文本最大为2048×3个字符查阅向导(LookupWizard)从列表框或组合框中选择的文本或数值4个字节3.1Access数据类型3.2创建表在Access中,可以采用以下五种方式建立表1、使用【数据表视图】2、使用【设计视图】3、使用【表向导】4、使用【导入表】5、使用【链接表】1、使用【数据表视图】在数据表视图中直接在字段名处输入字段名。该方法比较简单,但无法对每一字段的数据类型、属性值进
3、行设置,一般还需要在设计视图中进行修改。【例1】通过输入如表3-2所示的数据,在“学籍管理”数据库中创建“教师授课表”表。表3-2“教师授课表”数据课程编码教师编号班级编号学年学期授课地点授课时间01003007505312005上期1号公共教室星期二02003005505312005上期1号多媒体星期四03003009505312005上期3号公共教室星期三04003006505322005上期2号多媒体星期五05003012505322005上期4号公共教室星期一06003002505312005上期3号
4、多媒体星期二07003001505322005上期2号公共教室星期五08003008505312005上期5号多媒体星期四09003005505312005上期6号多媒体星期三操作要点:选择“表”对象→“通过输入数据创建表”或者“新建”按钮后,选择“数据表视图”在数据表窗口中,输入数据并重命名字段2、使用【设计视图】这是一种最常用的方法,最好用的方法。使用设计器创建表,先要确定表的结构,就是设计表有多少个字段,每个字段名及数据类型等信息。字段名的命名规则:①字段名的长度最多可达64个字符②字段名可以包含汉字、
5、英文字母、数字、空格等,但不要有以下标点符号(如句号“。”、惊叹号“!”、方括号“[]”、重音符号`等)③不能将空格作为字段名的第一个字符2.使用设计器创建表【例2】利用设计器在“学籍管理”数据库中创建一个“学生基本情况表”表,该表的作用是保存学生基本情况信息,它以“学号”为主键,“学生基本情况表”表所包含的字段信息如表3-3所示字段名称字段类型字段大小允许为空说明学号文本9否主键姓名文本8是性别文本2是出生日期日期/时间是是否团员是/否是入学时间日期/时间是班级编号文本6是专业文本10是入学成绩数字整型是照
6、片OLE对象是“学生基本情况表”所包含的字段信息操作要点:选择“表”对象→“使用设计器创建表”在“表1:表”表设计器对话框中,输入各字段、设置主键。3、使用【表向导】其创建方法与使用“模板创建数据库”的方法类似。【例3】利用向导在“学籍管理”数据库中创建一个“课程表”表,表中字段有“课程名称”、“课程编码”、“课时”、“学分”。操作要点:选择样表、增加字段、重命名字段确定主键4、使用【导入表】该方式创建表是将其它数据库中的表或其它应用系统中的文件导入到当前数据库中来以生成新表。利用导入数据创建表实际上是不同系
7、统间的数据表转换,可以将Excel表、VisualFoxPro的表、ODBC数据库中的表等导入转换成Access的数据表。【例4】将一个Excel“选课表”表导入到“学籍管理”数据库中操作要点:在数据库窗口中,依次单击【文件】→【获取外部数据】→【导入】菜单命令选择导入的数据文件、确定主键5、使用【链接表】该方式创建表是将其它数据库中的表或其它应用系统中的文件链接到当前数据库中来以生成新表。【链接表】方式生成的新表与源表具有相同的结构和记录,并且在源表中对记录的添加、更新和删除操作将会反映到新表中。反之,亦然
8、。3.3输入数据直接输入数据获取外部数据1、从键盘直接输入记录从键盘输入与编辑记录,可以在表的数据表视图中进行在输入每条记录的字段值时,只能输入对字段类型有效的值。若输入了无效数据,则系统会弹出一个信息框显示出错信息。在更正错误之前,无法将光标移动到其他字段上去。记录输入完毕后,关闭当前窗口,保存添加的记录到表中。若欲放弃对当前记录的编辑,可按Esc键。对于文本、数字、日期/时间、是/否和备注等类型
此文档下载收益归作者所有