第五章数据的组织与管理
•(十一)主表和从表
•主表和从表是指通过外键相关联的两个表,其中以外键作为
主键的表称为主表,外键所对应的表称为从表。
PPT文档演模板
第五章数据的组织与管理
•5.3 Microsoft Access的应用
•Access是一个简易的关系数据库管理系统。 •利用它来创建、修改和维护数据库和数据 都非常简单方便。对于数据库的大多数事务, 乃至数据库的部分编程工作,都可以通过向 导来完成。
表(Table)
•
查询(Query)
•
窗体(Form)
•
报表(Reprot)
•
页
•
宏(Macro)
•
模块(Module)
PPT文档演模板
第五章数据的组织与管理
在创建表之前,先要对表结构进行设计:
• 根据数据的取值情况确定每个字段的名称 和数据类型;
• 字段名一般以字符开头,后面可跟字符和 数字等允许的符号,最多74个字符;
• 同一个表中不能有相同的字段名;
PPT文档演模板
第五章数据的组织与管理
表7.2 Access 的数据类型及用法
数据类型
文本 数字 日期/时间 备注 货币
自动编号
是/否 OLE对象 超级链接 查阅向导
PPT文档演模板
用法
用于存放文本或者文本与数字的组合,最多255个字符,默认大小 为50。这种类型中的数字不能进行数学计算。 用于存放可进行数学计算的数字数据,可以有小数位和正负号。
准备工作:确定工作界面的布局,确定界面编 辑位置与表中数据的对应及其提示(标题),数 据间的运算关系
操作步骤(向导):
“窗体”—“新建”—“窗体向导”—“表/查 询”下拉列表框,在列表中—表 —选定字段—确 定数据查看方式—确定子窗体布局—输入主窗体 标题和子窗体标题
PPT文档演模板
第五章数据的组织与管理
5.输入和修改数据
作用:输入或修改记录数据 准备工作:准备要输入或修改的原始数据 操作步骤:打开表—输入或修改数据(输入数据 在数据表视图下进行 )/关闭表
PPT文档演模板
第五章数据的组织与管理
6.定义表间的关系
作用:建立表间的联动关系 准备工作:建立表索引;明确主与从的关系。 操作:
单击工具栏上的“关系”按钮 —双击要作为相关表的名 称 —建立两表之间的关系 —确定联接属性
功能
使用这个属性可以设置文本、数字、货币和自动编号字段数据的范围,可设置的最 大字符数为255。 控制怎样显示和打印数据,可选择预定义格式或输入自定义格式。
指定数字、货币字段数据的小数位数,默认值是“自动”,范围是0~15。
确定光标移至该字段时,准备设置哪种输入法模式,有三个选项:随意、开启、关 闭。 使用户在输入数据时可以看到这个掩码,从而知道应该如何输入数据,对文本、数 字、日期/时间和货币类型字段有效。 在各种视图中,可以通过对象的标题向用户提供帮助信息。
PPT文档演模板
第五章数据的组织与管理
创建过程和步骤: (1)打开“设计视图”开始创建查询; (2)选择数据来源表; (3)选择查询结果中所需的字段; (4)设置记录选择条件; (5)设置排序选项等; (6)保存查询对象; (7)打开查询。
PPT文档演模板
第五章数据的组织与管理
二、创建窗体
作用:通过窗体界面对数据库进行输入、更新 和浏览数据
2.自行设计或修改 (1)设计工具箱
•(2)操作步骤:
•选择控件—调整控件大小和位置 —设置控 件属性
PPT文档演模板
第五章数据的组织与管理
三、 创建报表
报表是Access数据库应用中常用的一种对 象,通过报表对象,可以将数据库中的 数据以你要求的格式从打印机上打印输 出。
PPT文档演模板
第五章数据的组织与管理
分析设计表结构
字段名
学号 姓名 性别 出生年月 生源地 专业 班级 是否住校 高考成绩
数据类型
文本 文本 文本 日期/时间 文本 文本 文本 是/否 数字
字段大小
8 10 2
10 10 8
整型
•表7.6 “学生基本情况表”结
构
第五章数据的组织与管理
4.表对象的打开
作用:打开数据表 操作步骤:单击(对象中的)表—双击表名
第五章数据的组织与管理
主键(主关键字)
• 主键是表中用于惟一标识每条记录的主索引。
• 主键不是必需的。
• 只有定义了主键,才能建立表与表之间的关系, 同时也方便对表进行排序或索引操作。
• 主键不允许为 Null(空值),并且必须始终具 有唯一索引。
• 如果表中某个字段没有重复的内容,就可用作 该表的主键。
第五章数据的组织与管理
2.向数据库添加表 作用:建立自由表结构 准备工作:
(1)确定表名 (2)表中的各字段的字段名、数据类型、字段大小等
操作步骤:
打开数据库—单击表—按新建—选设计视图—输入每一个 字段的有关信息—定义主关键字—输入表名并保存
PPT文档演模板
第五章数据的组织与管理
PPT文档演模板
第五章数据的组织与管 理
PPT文档演模板
2020/12/11
第五章数据的组织与管理
本章主要内容
•1 • 认识数据库 •2 • 创建数据库 •3 ••建立表 •4 • 建立查询
PPT文档演模板
第五章数据的组织与管理
•7.1 数据库系统的基本概念
• 1. 数据与数据处理
• 数据(data)是存储在某一种媒体上能够识别的数据符
用于其他Windows应用程序中对象的链接与嵌入,最大1G字节。
用于保存超级链接的有效地址。
用于创建一个字段,该字段允许从其他的表、列表框或组合框中选 择字段类型。
第五章数据的组织与管理
字段属性
• 每个字段都有自己的属性,字段属性是一 组特征,使用它可以附加控制数据在字段 中的存储、输入或显示方式。
PPT文档演模板
第五章数据的组织与管理
视图
• 视图是按特定方式处理数据的窗口。 Access 2003为表提供了4种视图方式。
• 最常用的是设计视图和数据表视图。
PPT文档演模板
第五章数据的组织与管理
PPT文档演模板
图7. 3 设计视图
第五章数据的组织与管理
PPT文档演模板
图7. 4 数据表视图
PPT文档演模板
第五章数据的组织与管理
•关 系 数 据 库
• 一个关系数据库的关系模型的数据结构具有以下概念:
• (一)关系
1) 关系表中的每一列都是不可再分的基本属性; 2) 表中各属性名不能重名;
3) 表中的每一列必须具有相同的数据类型;
4) 表中不能有相同的行(即相同的记录);
5) 行、列次序不影响表中的数据内容,可调换行、列的 前后顺序。
•③如果在相关表中存在匹配的记录,则不能在主表中更改主键值。
PPT文档演模板
第五章数据的组织与管理
•7.3 数据库应用
•数据库应用有三大常见事务: • 数据录入、检索数据和打印数据。
一、创建查询 作用:根据查询要求,构成一个新的数据集合 准备工作:确定查询的要求,包括要从哪些表
中抽取数据,这些表中数据的投影和筛选
• •
PPT文档演模板
(二)元组(记录) 表中的一行即为一个元组,或称为一条记录。
第五章数据的组织与管理
•(三)属性(字段) •表中的一列即为一个属性,给每一个属性起一个名称即为 属性名,或称为字段。 •(四)属性值 •行和列交叉位置表示某个属性值。 •(五)域: 属性的取值范围称为域。 •(六)表结构 •表结构在表的第一行,表示组成该表的各个字段名称。 •(七)关系模式 •关系的描述称为关系模式:关系名(属性1,属性2,…,属性n) •如图5-5:书目(条码号,书名,出版社,主编,单价)。
• 3. 数据库系统
• 数据库系统(DBS)是指引进数据库技术后的计算 机系统,能有组织地、动态地存储大量相关数据, 提供数据处理,实现数据共享,减少数据冗余。
PPT文档演模板
第五章数据的组织与管理
•逻辑数据模型
➢逻辑数据模型:也称为结构数据模型,是 数据在数据库内的相互依存关系的描述。 ➢常见的逻辑数据模型: • 层次模型、网状模型、关系模型
指定数据的默认值,自动编号和OLE数据类型没有此项属性。
是一个表达式,用户输入的数据必须满足此表达式,当光标离开此字段时,系统会 自动检测数据是否满足有效性规则。 当输入的数据不符合有效性规则时显示的提示信息。
该属性决定字段中是否允许出现Null值。
指定该字段是否允许零长度字符串。
决定是否建立索引的属性,有三个选项:“没有”、“有,允许重复”和“有,不 允许重复“。 指示是否允许对该字段进行Unicode压缩。
3rew
演讲完毕,谢谢听讲!
再见,see you again
PPT文档演模板
2020/12/11
第五章数据的组织与管理
• 属性是否可用取决于字段的数据类型。
• 系统提供了如所示的13种属性供选择使用。
PPT文档演模板
第五章数据的组织与管理
表7.3 Access的字段属性及功能
属性选项 字段大小
格式 小数位数 输入法模式
输入掩码 标题 默认值
有效性规则 有效性文本 必填字段 允许空字符串
索引 Unicode压缩
PPT文档演模板
用于存放表示日期和时间的数据,允许进行少量的日期和时间运算。
用于存放超长文本或文本与数字的组合,最多含75535个字符。
用于存放表示货币的数据,可进行数学计算,可以有小数位和正负 号。 向表中添加一条新记录时,由Access 指定一个惟一的顺序号(每 次加1)或随机数。 又称逻辑型数据,只有两种可能的取值:“是”或“否”,“真” 或“假”。