- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
new第6章数据库基础
第6章数据库应用基础大学计算机基础数据模型和数据库分类在数据库技术的发展历史中,出现了3种重要的数据模型:层次数据模型网状数据模型关系数据模型关系型数据库具有诸多优点,因此得到了广泛的应用。目前较有影响的关系型数据库管理系统产品有Oracle、Informix、Sybase、SQL Server和Visual FoxPro和Access等。字段名记录8个字段6条记录数据模型和数据库分类员工号姓名性别出生年月职称籍贯照片简历01001陈齐男1964/8/16教授湖北宜昌 01002张红东男1979/2/27讲师山东济南 01003李聪男1966/11/8教授江西宜春 01004刘敏女1986/1/25讲师湖南衡山 01005吴东男1967/6/23副教授山西太原 01006李艳女1981/12/2副教授青海西宁 ③ 关系数据模型用一组二维表来表示事物间的联系及事物内部的联系,这种二维表又称“关系”。字段名记录关系型数据库的基本术语关系:一个关系对应一个二维表。每一个关系都必须满足一定的规范条件。记录:关系中的一行为一条记录,记录又称元组。字段:关系中的一列为一个字段,字段又称属性。每一个字段都有一个名称,称为字段名。关键字:在一个关系中可以唯一确定一条记录的字段名,也就是说,对各条记录而言,其关键字的字段值是互不相同的。主键:一个关系中可以有多个关键字,但实际检索时只用到其中的某几个,被选用的关键字称为主键。值域:字段的取值范围。Access数据库的构成Access数据库文件的扩展名为.accdb(早期版本的数据库文件扩展名为.mdb)。一个数据库由以下几类对象组成,这些对象的说明见表6-2。表查询窗体报表宏模块数据库文件的创建1.使用Access提供的模板创建一个数据库比较简单,适合初学者使用。2.创建空数据库创建一个没有表和查询等任何对象的空数据库,用户逐步根据需要添加各对象。例:创建一个名为“员工信息管理系统”的空数据库。6.3 数据表6.3.1 数据表的建立6.3.2 数据表的维护6.3.3 数据表之间关系的建立创建表的方法如果有不属于任何现有表的新数据源,可以创建新的表。创建新的空数据库时,会自动插入一个新的空表。可以通过以下方法创建表:在数据表视图创建表在表设计视图创建表通过导入或链接来创建表数据表之间关系的建立为了能同时使用多个表中的数据,这就需要先定义这些表之间的关系,使它们关联起来。表间的关系有3种,即一对一关系、一对多关系和多对多关系:① 如果两个表仅有一个相关联字段是主键,则创建一对多关系。② 如果两个表相关联字段都是主键,则创建一对一关系。③ 两个表之间的多对多关系实际是这两个表与第3个表的两个一对多关系。数据表之间关系的建立例6-6:在“员工信息管理系统”数据库中,“员工信息”及“员工工资”两表的“员工号”字段都已经设为主键,为两个表创建一对一关系。创建数据表的关系后,若发现关系的方式不恰当或者要删除关系,可以在“关系”窗口中进行操作。方法是在关系连线上右击,选择“编辑关系”或“删除”命令完成操作。6.4 查询6.4.1 查询的种类6.4.2 SQL简介6.4.3 使用查询向导创建查询6.4.4 使用查询设计器创建查询查询在指定的数据源中按给定条件进行查找,将符合条件的记录显示出来,形成一个临时的动态数据集合,这就是查询。利用查询,实现对数据源中的数据进行检索、统计、分析、查看和更改等功能。查询的外观与表一样,但它并不是一个基本表,而是符合查询条件的记录的集合。查询的内容是动态的,其内容随着数据源内数据的变化而变化。保存查询时,保存的只是查询的结构,而不是保存该查询结果的动态数据集。查询创建方法创建查询时使用的方式可以划分为两大类:(1)使用查询设计器使用查询设计器可以创建各种类型的查询,并且可对已有的各种查询进行修改,是创建查询最常用的方式。(2)使用各种查询向导① 简单查询向导② 交叉表查询向导③ 查找重复项查询向导④ 查找不匹配项查询向导6.5 报表6.5.1 报表的概述6.5.2 创建报表报表的概述3.报表的视图报表有4种视图方式:报表视图、打印预览、布局视图和设计视图Access提供了5种创建报表的方法:快速报表空报表报表向导标签报表设计6.6 窗体6.6.1 窗体概述6.6.2 创建窗体创建窗体Access提供了快速窗体、空白窗体、窗体向导、窗体设计等多种创建各类窗体的方法。例6-17:在“员工信息管理系统”数据库中,使用“窗体向导”方法,创建如图6-47所示的名为“员工信息”的窗体,用于维护表“员工信息”的记录数据。思考与练习数据库、数据库管理系统以及数据库系统有什么区别?数据库有哪几种数据模型?Access数据库所使用的对象有哪些?Access中
文档评论(0)