文档详情

数据库系统第三章-表.pptx

发布:2025-04-20约7.27千字共10页下载文档
文本预览下载声明

2025/4/201第三章表

知识点:第三章表2025/4/202213表的结构表的创建表的关系4导出、导入与链接数据

3.1表的结构2025/4/203表是最基本的数据对象,用于存储和管理数据,是与特定主题(如教师或学生、产品或供应商)有关的数据的集合。表由表结构和表内容两部分组成。

3.1表的结构2025/4/20401动手在Access中建立数据库之前,请02先在纸上草拟设计方案,建议按照以下基础03步骤设计数据库:

3.1表的结构2025/4/205确定创建数据库的目的设计数据库的第一个步骤是确定创建数据库的目的以及以后如何使用。可以采取三种方式完成这一步:?与数据库用户交谈,了解他们的需求。?草拟您需要数据库产生的表。?收集目前用来记录数据的单据或文件,这些数据可帮助了解数据库中应该有哪些内容以及需要那些功能。

(二)确定该数据库中需要的表3.1表的结构2025/4/206是数据库设计过程中最难处理的步骤。先在纸上草拟可能是较好的设计方法。应按以下设计原则对信息进行分类:每个表应该只包含关于一个主题的信息。如客户的地址和客户的订单。请思考?为什么将反映不同主题的信息存放到不同的表中?如果将所有的信息存放到一张表中,会有什么问题?

3.1表的结构2025/4/207学院系部学院代码学院名称院长姓名电话号码地址学院简介01经济学院杨得教楼五层02化学与环境工程学院汪工楼三层………………系部编号名称主任电话地址专业介绍0101经济学0102贸易经济0103国际经济与贸易0104金融学0105保险0106财政学

3.1表的结构2025/4/208合二为一的一张表:数据冗余学院代码学院名称院长姓名电话号码地址学院简介系部编号名称主任电话地址专业介绍01经济学院杨得教楼五层0101经济学01经济学院杨得教楼五层0102贸易经济01经济学院杨得教楼五层0103国际经济与贸易01经济学院杨得教楼五层0104金融学01经济学院杨得教楼五层0105保险01经济学院杨得教楼五层0106财政学02化学与环境工程学院汪工楼三层…………….….

(三)确定表中需要的字段3.1表的结构2025/4/209?包含所有需要的信息;?将信息存储到最小逻辑单位。例如“员工名称”一般分成两个字段“名字”与“姓氏;?字段中不要包含多个项目;

(四)明确每条记录中有唯一值的字段3.1表的结构2025/4/2010为了连接保存在不同表中的信息,数据库中的每个表必须包含表中唯一确定每个记录的字段或字段集(主键)。例如将某个学生与该学生的所有成绩相连接。

(五)确定表之间的关系3.1表的结构2025/4/2011因为已经将信息分配到各个表中,并且已经定义了主键,所以需要通过某种方式告知Access03如何以某种方法将相关信息结合到一起。04也就是说,必须定义数据库中表之间的关系。05参考一个已有的且设计良好的数据库中的关06系是很有帮助的。0102

(六)优化设计2025/4/2012在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在的不足之处。因为在现在改变数据库的设计要比更改已经添满数据的表容易得多。1表的结构2

使用Access的分析工具3.1表的结构2025/4/201301“表分析器向导”一次能分析一个表的设计。02它在适当的情况下能建立新的表结构和关系,并03且在合理的时候在相关的新表中拆分原来的表。04“性能分析器”能分析整个数据库,做出推荐05和建议来改善数据库,并且还能实现这些推荐和06建议。

3.1表的结构2025/4/2014如果认为表的结构已达到了设计规则,就可以继续进行并且在表中添加所有已有的数据,然后创建所需的查询、窗体、报表等。(七)输入数据并创建其他数据库对象

3.1表的结构2025/4/2015应用实例:康富员工管理信息系统基本情况编号?姓名技能工资岗位工资浮动工资其他工资扣款小计?实发工资工资情况联系方式编号姓名出生日期性别文化程度职称婚否备注照片

3.2表的创建2025/4/2016在Access中,可以采用以下五种01方式在当前数据库的表对象中建立新表:02使用【设计视图】03使用【表向导】04使用【数据表视图】05使用【导入表】06使用【链接表】07

3.2表的创建2025/4/20171、命名字段命名规则:避免过长,最好使用便于理解的名字。字段名最长可达64个字符(包括空格);字段名可以包含字母、数字、空格和其

显示全部
相似文档