- 1
- 0
- 约1.62万字
- 约 80页
- 2019-10-03 发布于广东
- 举报
第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 表的概念 表是收集和存储信息的基本单元,它是Access数据库中最重要的对象,是查询、窗体、报表、页、宏等所有对象的基础。一个Access数据库中至少应包含一个以上的表。 一个表在形式上就是一个二维表,如下表所示。 在Access中,表的每一列称为一个字段(属性),除标题行外的每一行称为一条记录。每一列的标题叫该字段的字段名称,列标题下的数据叫字段值,同一列只能存放类型相同的数据。所有的字段名构成表的标题行(表头),标题行就叫表的结构。一个表就是由表结构和记录两部份组成。 创建表就必须先定义表的结构,即确定表中所拥有的字段以及各字段的字段名称、数据类型、字段大小、主键和其他字段属性。 1.字段名称 字段名称用来标识表中的字段,它的命名规则是:必须以字母或汉字开头,可以由字母、汉字、数字、空格以及除句号、惊叹号、方扩号和左单引号外的所有字符组成。字段名最长为64个字符。 2.字段的数据类型 字段的数据类型决定了存储在此字段中的数据的类型,字段的数据类型决定了对该字段所允许的操作,如“姓名”字段的数据值只能写入汉字或字母;“出生日期”字段的数据值只能写入日期。Access提供了10种数据类型,如下表所示。 选择字段的数据类型时应注意以下几个方面: (1)字段可以使用什么类型的值。 (2)是否需要对数据进行计算以及需要进行何种计算。如文本型的数据不能进行统计运算,数字性的数据可以进行统计运算。 (3)是否需要索引字段。类型为备注、超链接和OLE对象数据类型的字段不能进行索引。 (4)是否需要对字段中的值进行排序,如文本型字段中存放的数字,将按字符串性质进行排序,而不是大小排序。。 (5)是否需要在查询中或报表中对记录进行分组。类型为备注、超链接和OLE对象的字段不能用于分组记录 2.1.2 表的设计原则 在设计表时,必须遵循以下原则: 1.每一个表只包含一个主题信息。如学生表只能包含学生的基本情况。 2.每一个表中不能有相同的字段名,即不能出现相同的列。如学生表中不能有两个学号字段。 3.每一个表中不能有重复的记录,即不能出现相同的行。如学生表中一个同学的基本情况信息不能出现两次。 4.表中同一列的数据类型必须相同。如学生表中的“姓名”字段,在此字段中只能输入代表学生姓名的字符型数据,不能输入学生的出生日期。 5.每一个表中记录的次序和字段次序可以任意交换,不影响实际存储的数据。 6.表中每一个字段必须是不可再分的数据单元,即一个字段不能再分成两个字段。 2.1.3教学管理系统中的表 2.2 使用表向导创建表 Access提供了多种创建表的方法,如左图所示,使用向导、使用设计器或通过输入数据都可以创建表,也可以单击数据库窗口工具栏的“新建”按钮,打开“新建表”对话框,其中提供的多种方法来创建表,如右图所示。对于初学者来说,选择使用向导的帮助可以快捷地创建所需要的表。 表向导为用户提供了一些表的模板,是一些实际生活中常用的表格示例。每一个示例都有固定的表的结构,只要对其稍加修改就可以创建出需要的表。表向导提供的表有两类:商务表和个人表。 【例2.1】:在“教学管理”数据库中,利用表向导创建“选课”表。 2.3 按应用需求设计表 2.3.1 建立新表 35 2.3.2 表的字段及其属性设置内存变量 39 2.3.1 建立新表 1.用“设计视图”建立表 用Access提供的“设计视图”不仅可以设计一个表的结构,而且还可以对一个已有表的结构进行编辑和修改。 【例2.2】:在“教学管理”数据库中,用“设计视图”建立名为“学生”的表,其表的结构如下表所示。 (2)在“设计视图”的“字段名称”中输入字段名,在“数据类型”列中选择其数据类型,并在字段属性框设计区中设置字段大小等各种属性,否则取系统默认值。 (3)单击“学号”左边的按钮(也称行选定器),然后单击Access 工具栏上的“主键”按钮“ ”或选择“编辑∣主键”命令,则定义“学号”为该表的主关键字。 (4)选择“文件∣保存”命令或单击工具栏上的“保存”按钮 ,打开“另存为”对话框,如下左图所示。在“表名称”文本框中输入“学生”,再单击“确定”按钮。也
您可能关注的文档
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第0章 绪论.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第0章 绪论.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第1章 创建数据库和表.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第1章 创建数据库和表.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第2章 查询.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第2章 查询.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第3章 SQL查询.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第3章 SQL查询.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第4章 窗体.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第4章 窗体.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 长庆一氧化碳中毒事故案例分析.ppt VIP
- 2019创新思维考试.doc VIP
- 数学人教版九年级上册用列举法求概率.2用列举法求概率.pptx VIP
- 《工厂供电》课设计指导书.doc VIP
- 《历代名画记》与《法书要录》.docx VIP
- 心电监护常见心律失常的识别及处理医学64页PPT.pptx VIP
- (网络参考版)广西2025年高考真题历史试卷(含答案).docx VIP
- 中兴VUE-NR高级认证(52-115)练习试题.doc VIP
- 基于改进YOLOv5s算法的城市道路交通场景目标检测研究.pdf VIP
- 高中英语高考复习动词时态专项练习(共70题,附参考答案和解析).docx VIP
原创力文档

文档评论(0)