您好,欢迎访问三七文档
Version3.0使用Access第二章2回顾•使用数据库的必要性•数据库的发展过程概述•数据库模型:层次、网络、关系•数据库和DBMS基本概念–数据和信息–表、记录、元组、域、行列关系–数据冗余、数据完整性•关系型数据库基本概念–实体完整性和主键–引用完整性和外键–域完整性和域约束方法3目标2-1•简要介绍MSAccess•ER图•在Access中新建数据库和表•设置数据库表的主键和外键•理解如何验证数据、应用有效性规则•添加、修改和删除数据的操作4目标2-2•导入和导出数据•创建数据库密码•压缩和修复Access数据库5Access简介数据库列、域表记录6Access数据库•数据库对象数据库表查询报表窗体页宏模块7在Access中创建数据库演示使用向导创建数据库…8创建后的数据库文件文件的后缀名.mdb9如何设计数据库:ER图•实体•关系•属性学生加入班级地址IDID大小10理解实体•实体可以是某个人、地点或某个事物–示例:Thomas、纽约或戒指实体11理解属性•表示实体的特性•通常有不止一个•如:商品实体:属性12理解关系•描述关系使用诸如“制作”、“加入”、”支付”等词语•动词用作关系名•有些技术中可能不使用符号例:某销售公司要管理公司的客户,定单,及产品信息关系13Access中的表记录字段:名称、数据类型、大小、格式等约束14创建表2-1演示使用表向导创建数据库表…15创建表2-2演示使用设计视图创建数据库表…16Access中的数据类型2-1•文本•备注备注•数字•日期/时间•货币17Access中的数据类型2-2•布尔值•超链接•自动编号•OLE对象18数据完整性3-1•强制实体完整性约束自动增长数据类型主键19数据完整性3-2•域完整性约束演示说明格式、规则、默认…20数据完整性3-3•有效性规则21添加新记录演示在有效性规则约束下插入数据…22修改记录23删除记录24修改表结构2-1•使用“设计视图”在任意阶段修改表的结构•结构的修改包括:–添加新字段–删除现有字段–添加或删除主键–更改数据类型(如果可能)–更改字段大小或其他任何属性25修改表结构2-2演示修改有效性规则、设置组合键…26引用完整性约束3-1–两个表有一个公用字段–主表中的匹配字段是主键或有唯一索引–相关字段有相同的数据类型–两个表属于同一个Access数据库•设置引用完整性的条件27引用完整性约束3-228引用完整性约束3-3•主键中不存在的值,不能在相关表的外键字段中输入该值;•若相关表中存在某个记录的匹配记录,则不能从主表中删除该记录;•若一个记录有相关记录,那么便不能在主表中更改其主键值;29创建关系2-1订单产品客户NorthWind数据库30创建关系2-231导入数据演示导入Excel数据到数据库表向导…32导出数据演示导出数据库表到文本文件向导…33设置数据库密码•可以限制哪些用户能够打开数据库,从而为数据库提供保护;•以未加密的形式存储数据库密码。34压缩和修复Access数据库•压缩是指制作文件的副本并重新安排存储在磁盘中的文件;•如果数据库文件遭到破坏,可以对它进行修复。35总结•MSAccess数据库由七个对象组成:表、查询、窗体、报表、页、宏以及模块;•创建数据库时,将其作为.mdb文件存储在系统中;•数据存储在表中;表由一组相关的记录组成;每一条记录由若干个字段组成;•可以使用自动增长类型来强制实体完整性;•使用引用完整性来确保相关表中的记录之间的关系是有效的,而且相关记录不被意外地删除或更改;•导入数据可以使用外部数据源中的数据。
本文标题:数据库培训课件2
链接地址:https://www.777doc.com/doc-3353071 .html