2章表.pptVIP

  • 19
  • 0
  • 约6.46千字
  • 约 47页
  • 2016-12-21 发布于江苏
  • 举报
第2章 表 2.1 表的概念 29 2.2 使用表向导创建表 32 2.3 按应用需求设计表 34 2.4 主键及索引 54 2.5 表与表之间的关系 2.6 修改表的结构 66 2.7 保存和打印表的内容 67 2.1 表的概念 2.1.1 表的概念 29 2.1.2 表的设计原则 30 2.1.3 教学管理系统中的表 31 2.1.1 表的概念 表是收集和存储信息基本单元,是数据库中最重要的对象,是查询、窗体、报表、页、宏等对象的基础。表在形式上就是一个二维表。 字段(属性):表的列,每列标题叫字段名称,数据叫字段值,同一列只能存类型相同的数据。所有的字段名构成表的结构。 记录(元组):除标题行外的行。 一个表由表结构和记录两部份组成。 创建表必须先定义表结构,即确定表中所有的字段及字段名、数据类型、字段大小、主键和其他字段属性;再输入记录。 1.字段名称:用来标识表中的字段。 命名规则:必须以字母或汉字开头,可以由字母、汉字、数字、空格及除了句号、叹号、方扩号和左单引号外的所有字符组成。最长为64个字符。 2.字段的数据类型:决定了存储在字段中的数据的类型,以及对该字段所允许的操作。 Access提供了10种数据类型,P30,表2-1 2.1.2 表的设计原则 1.一个表只包含一个主题信息 2.不能有相同的字段名,即不能有重复的列 3.不能有重复的记录,即不能有相同的行 4.同一列的数据类型必须相同 5.记录的次序和字段次序可以任意交换 6.表中的字段必须是不可再分的数据单元 2.1.3教学管理系统中的表 教师表 2.2 使用表向导创建表 创建表的方法:使用向导、使用设计器或通过输入数据都可创建表;或单击“新建”,利用“新建表”对话框提供的各种方法创建表。 使用向导创建表的方法(自学) 2.3 按应用需求设计表 2.3.1 建立新表 35 2.3.2 表的字段及其属性设置内存变量 39 2.3.1 建立新表 1.用“设计视图”建立表:不仅可以设计表结构,还可对已有表结构进行编辑和修改。 【例】:用“设计视图”建立“学生”表。 【例】:用“数据表视图”建立“系科”表。 操作步骤: 选择“表”对象,双击“通过输入数据创建表”选项,或单击“新建”选择“数据表视图”,均打开“数据表视图”。 字段类型由系统根据输入的数据自动指定,各个字段不是实际需要的,要进行修改。 注意:如果表未定义主键,在保存表时会出现“尚未定义主键”提示对话框,根据需要进行选择。 2.3.2表的字段属性及其设置 2)数字型字段大小:通过右边的按钮进行选择,有七种数据种类,即七种字段大小,它们的取值范围各不相同,所用存储空间也不同,默认长整型。 详见:P40,表2-3 2.格式:数据显示或打印的格式,并不改变存储的数据。 格式有两种:系统预定义格式与自定义格式 (1)文本型和备注型格式:没有预定义格式 自定义格式:格式符号;字符串 其中:格式符号定义字段格式。字符串定义字段是空串或Null值时的字段格式,分号不能省。 【例】:将“系科”表“系名称”数据右对齐。当“电话”没有电话号码或Null值时,显示“没有”,有电话号码时按原样显示。 操作步骤: 在“系名称”字段“格式”框中输入:- 在“电话”字段“格式”框输入:@;”没有” (2)数字和货币型字段的格式 系统提供7种预定义格式,默认“常规数字”,以输入的方式显示数字,也可自定义格式。 自定义格式:正数格式;负数格式;零值格式;空值格式 说明:每部分都可以省略,将不显示任何信息 【例】:设置“教师”表“工资” (保留两位小数) :正数,显示:$数值;负数,显示:($数值);“0”,显示字符:零;没有输入数据时,显示Null。 操作步骤: 在“工资”的“格式”框中输入:$#,##0.00;($#,##0.00);”零”;”Null” (3)日期/时间型字段的格式 系统提供日期/时间型字段的预定义格式共7种,默认“常规日期”。用户可自定义格式。 详见:P45表2-6 说明: 自定义格式中可用逗号或其他分隔符,但分隔符必须用双引号括起来。 【例】:设置“教师”表“出生日期”的显示形式为:英文月份的前三个字母,日,年,如Jan,15,2003。 操作步骤: 在“出生日期”的“格式”框输入:mmm“,”dd“,”yyyy。 (4)是/否型字段的格式 “是”用-1存储,“否”用0存储。不设定格式,输入、存储和显示均是-1或0。 系统提供了3种预定义格式,默认为“是/否” 自定义格式为:;真值;假值 说明:真值是数据为-1时显示的信息,假值为0时显示的信息。 注意:是/否型数据的格式还受“查阅”中“显示控件

文档评论(0)

1亿VIP精品文档

相关文档