1.数据库的组成
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据类型
文本 数字 日期/时间 备注 货币
自动编号
是/否 OLE对象 超级链接 查阅向导
用法
用于存放文本或者文本与数字的组合,最多255个字符,默认大小 为50。这种类型中的数字不能进行数学计算。
用于存放可进行数学计算的数字数据,可以有小数位和正负号。
用于存放表示日期和时间的数据,允许进行少量的日期和时间运算。
数据库 窗口 窗口 菜单
数据库组 件选项卡
图7.1 Access 2003的窗口
应用程 序窗口
创建方法与 已有对象列 表
图7.1 Access 2003的窗口
字段与记录
在Access中,表将数据组织成列(称为字段)和 行(称为记录)的形式。每一列的名字(字段名) 是惟一的,每一列中的内容有相同的属性和数据 类型。
数据库的使用
牟定一中 施国亮
本章主要内容
1 创建数据库 2 建立表 3 建立查询 4 自动创建窗体和报表
Access 2003简介
Access 2003是Microsoft Office 2003办 公套件中的一个重要组件。它功能强大, 操作简单,且可以与其他的Office 组件实 现数据共享和协同工作。现已成为最流行 的桌面数据库管理系统。
2、新建表-导入表
导入“学生成绩表”
记录的输入、修改和删除
建立多表之间的关系
建立多表之间的关系
创建关系
课堂小结
本节课完成两个任务 建立数据库的三种方法 建立数据表的五种方法 修改表结构 修改、添加、删除表记录
用于保存超级链接的有效地址。
用于创建一个字段,该字段允许从其他的表、列表框或组合框中选 择字段类型。
字段属性
每个字段都有自己的属性,字段属性是一 组特征,使用它可以附加控制数据在字段 中的存储、输入或显示方式。属性是否可 用取决于字段的数据类型。系统提供了如 所示的13种属性供选择使用。
属性选项 字段大小
指定数据的默认值,自动编号和OLE数据类型没有此项属性。
是一个表达式,用户输入的数据必须满足此表达式,当光标离开此字段时,系统会 自动检测数据是否满足有效性规则。 当输入的数据不符合有效性规则时显示的提示信息。
该属性决定字段中是否允许出现Null值。
指定该字段是否允许零长度字符串。
决定是否建立索引的属性,有三个选项:“没有”、“有,允许重复”和“有,不 允许重复“。 指示是否允许对该字段进行Unicode压缩。
15
1、新建表
单击设计
定义表结构
保存
定义主键
保存
学生情况统计表
班级
学号
317
317
317
317
317
317
317
317
317
317
317
姓名 1 张爱平 2 赵建荣 3 李世珍 4 周辉 5 普天丽 6 李婷 7 朱小龙 8 吴楠 9 周磊 10 姚杰 11 侯启梅
性别 男 男 男 男 女 女 男 女 男 男 女
在创建表之前,先要对表结构进行设计,也就是 根据数据的取值情况确定每个字段的名称和数据 类型。字段名一般以字符开头,后面可跟字符和 数字等允许的符号,最多74个字符,同一个表中 不能有相同的字段名。而字段数据类型的设置则 定义了用户可以输入到字段中的值的类型。
表 Access 的数据类型及用法
主键(主关键字)
主键是表中用于惟一标识每条记录的主索 引。主键不是必需的,但主键能将表与其 他表中的外键相关联。所以,只有定义了 主键,才能建立表与表之间的关系,同时 也方便对表进行排序或索引操作。主键不 允许为 Null(空值),并且必须始终具有 唯一索引。如果表中某个字段没有重复的 内容,就可用作该表的主键。
任务1: 1、 新建一个以自己名字命名的数据库。 2、 在该数据库中创建“学生情况统计 表”(其中“学生情况统计表”将学号 设为主键)主键必须是不重复的,唯一 的。
字段名称 班级 学号 姓名 性别 出生日期 政治面貌
学生情况统计表:
数据类型 数字 文本 文本 文本 日期 文本
字段大小 3 5 10 2
视图
视图是按特定方式处理数据的窗口。 Access 2003为表提供了4种视图方式。最 常用的是设计视图和数据表视图。
设计视图
数据表视图
实践操作
——“高一学生管理系统”数据库பைடு நூலகம்
创建表的方法
建表的方法共有五种,分别是:
使用设计器创建表 通过输入数据创建表 使用向导创建表 导入表 链接表
指定数字、货币字段数据的小数位数,默认值是“自动”,范围是0~15。
确定光标移至该字段时,准备设置哪种输入法模式,有三个选项:随意、开启、关 闭。 使用户在输入数据时可以看到这个掩码,从而知道应该如何输入数据,对文本、数 字、日期/时间和货币类型字段有效。 在各种视图中,可以通过对象的标题向用户提供帮助信息。
格式 小数位数 输入法模式
输入掩码 标题 默认值
有效性规则 有效性文本 必填字段 允许空字符串
索引 Unicode压缩
表 Access的字段属性及功能
功能
使用这个属性可以设置文本、数字、货币和自动编号字段数据的范围,可设置的最 大字符数为255。 控制怎样显示和打印数据,可选择预定义格式或输入自定义格式。
用于存放超长文本或文本与数字的组合,最多含75535个字符。
用于存放表示货币的数据,可进行数学计算,可以有小数位和正负 号。 向表中添加一条新记录时,由Access 指定一个惟一的顺序号(每 次加1)或随机数。 又称逻辑型数据,只有两种可能的取值:“是”或“否”,“真” 或“假”。
用于其他Windows应用程序中对象的链接与嵌入,最大1G字节。
出生日期 政治面貌 1998-1-4 团员 1997-2-6 团员 1999-9-8 团员 1998-1-5 团员 1999-5-7 群众 1998-7-15 群众 1997-9-18 群众 1999-5-15 团员 1997-1-8 团员 1999-5-25 团员 1998-5-4 群众
任务2: 建立多表之间的关系【注意:主键, 字段大小类型对应】 1、打开“高一学生管理”数据库文 件:将“学生成绩表”导入该数据 库中。 可以用右键导入----请认真看示范 2、给两个表建立如图所示的关系: