欢迎来到天天文库
浏览记录
ID:50145854
大小:2.14 MB
页数:111页
时间:2020-03-09
《数据库原理与应用(Access)教学课件朱定善第四章 表的创建与表的.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章表的创建与表的基本操作本章学习目标在Access2003中,表是有结构的数据的集合,是数据库应用系统的数据“仓库”。开发数据库应用系统时,开发者首要的工作是分析应用系统的数据要求,然后根据分析的结果建立适合于系统要求的表结构和表间关系。例如,我们要设计一个“学生信息管理系统”就必须先设计表结构、建立表和对表进行必要的操作与维护。表是Access2003关系数据库的一个数据库对象,它不是一个独立的文件,用户可以根据需要在数据库中创建多个表。而且每个表拥有自己的表名和结构。用户也可以随时使用表设计视图对表结构进行编辑修改。通
2、过本章的学习,要求掌握表结构设计、创建表的四种方法、表数据的输入与编辑、表结构的修改、字段属性的设置、设置主键与创建索引、创建表间关系、表内容的查找与筛选和数据格式的设置等知识。4.1表的预备知识及表结构设计表由表名、若干不同属性的栏目及表的具体内容组成。在创建表之前,必须对表中的各项数据的属性有所了解,才能设计一个结构合理、适用的表。4.1.1表的预备知识在关系数据库中,表是一个满足关系模型性质的二维表。如表4-1所示。在表4-1中,主要由表名、表结构和表内容组成。要建立一个表首先要确定表名(学生表),其次是表结构,即确定表
3、由哪些数据项(字段)组成,如表4-1中的学号、姓名、性别、专业等字段,还要确定每个字段存放数据的内容和属性(数据类型),字段及字段属性被确定后,表的总体框架也就设计完成,就可以将数据输入表中。1.字段名字段是表的基本存放单元,在表中,为了区分各数据项(字段),必须对其进行命名,就是我们常说的字段名。字段名在表中必须是唯一的,最好使用便于理解的字段名称。2.数据类型命名了字段名称后,还必须赋予各字的数据类型。数据类型决定了该字段能存放什么样的数据。Access2003有以下十种数据类型。(1)文本文本类型(Text)字段是存放由
4、汉字、英文字母、数字型字符组成的数据。文本类型是Access2003默认的字段类型,最大长度为255个字符,系统默认长度为50个字符。如表4-1中的学号、姓名、性别、专业等字段均为文本类型。(2)备注备注型(Memo)字段是特殊的或长度较长的文本数据的字段类型。适合于对存放内容进行详细记录的信息,如表4-1中的简历字段。备注型字段可存放65536个字符。(3)数值数值型(Number)字段是存放由数字0~9、小数点和正负号组成的数据,这些数据可以直接进行算术运算。如表4-1中的入学成绩字段就是数值型字段。在Access2003
5、中,数值型字段又分为整型、长整型、单精度、双精度等类型,它们之间的区别在于所表示的数值的取值范围不同。如表4-2所示。(4)日期/时间日期/时间型(Date/Time)字段存放表示日期、时间或日期和时间的组合数据。如表4-1中的出生日期字段。日期/时间类型字段根据存放和显示的格式不同,又分为常规日期、长日期、中日期、短日期、长时间、中时间和短时间等类型,其长度默认为8个字符。(5)货币货币型(Curency)字段是存放货币类型的数据。货币类型数据在输入时可以自动加入货币符号及千位分隔符。根据其存放和显示格式不同,货币类型又分为
6、常规数据、货币、欧元、固定、标准等类型。货币类型字段整数部分的最大长度为15位数,小数部分长度不能超过4位数,默认为两位数。货币类型长度为8个字节。(6)自动编号自动编号类型(AutoNumber)是存放递增信息的数据。该类型的数据无需输入,也不能更新。在对表操作时,每增加一条新记录,Access2003将在原编号的基础上自动加1,自动编号型字段的数据长度由Access2003设置为4个字节。自动编号类型一旦被指定,就会永久地与记录相连。如果删除了表中含有自动编号的记录,Access2003并不会对表中自动编号类型字段重新编号
7、。当添加一个新记录时,Access2003也不再使用已被删除的自动编号类型字段的值,而是按递增的规律重新赋值。(7)是/否是/否类型(Yes/No)字段存放描述只有两种可能的简单现象的数据。即只有Yes/No,或True/False,或On/Off中的任意一组取值。常用来表示逻辑判断结果。如表4-1中的是否党员字段可定义为“是/否”类型。是/否类型字段的长度由系统设置为1个字符。(8)OLE对象OLE对象类型(OLEObject)字段是链接或嵌入其他应用程序所创建的对象的字段类型。如电子表格、文档、图片及声音等。其字段长度可达
8、1GB。如表4-1中的相片字段可定义为OLE类型。(9)超级链接超级链接类型用于保存超链接的字段。超链接可以是某个UNC路径(通往局域网中一个文件的地址)或是URL(通往Internet节点)。当单一个超链接时,Web浏览器或Access2003将根据超链接地址到达指定的目标
此文档下载收益归作者所有