计算机二级ACCESS数据库基础知识(五)
树图思维导图提供 计算机二级ACCESS数据库基础知识(五) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级ACCESS数据库基础知识(五) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7c6a6f2ad4069ff3643527241fd71244
计算机二级ACCESS数据库基础知识(五)思维导图模板大纲
设计原则
关系数据库的设计应遵从概念单一化“一事一地”的原则
避免在表之间出现重复字段
表中的字段必须是原始数据和基本数据元素
用外部关键字保证有关联的表之间联系
设计步骤
需求分析
信息需求
处理需求
安全性和完整性需求
确定需求的表
遵从概念单一化“一事一地”的原则,即一个表描述一个实体或实体间的一种联系,并将这些信息分成各种基本实体
确定所需字段
每个字段直接和表的实体相关
以最小的逻辑单位存储信息
表中的字段必须是原始数据
确定主关键字字段
确定联系
对于一对多的联系,可以将其中“一方”表的主关键字放到“多方”表中作为外关键字。“一方”用索引关键字,“多方”使用普通索引关键字
对于一对一的联系,两个表中使用同样的主关键字字段
对于多对多的联系,为了避免数据重复,一般建立第三个表,把多对多的联系分解两个一对多的联系。这个第三个表可以看成纽带
设计求精
是否忘记了字段?
是否存在大量空白字段?
是否包含了同样字段的表?
表中是否带有大量不属于某实体的字段?
是否在某个表中重复输入同样的数据?
是否为每个表选择了合适的主关键字?
是否有字段很多而记录很少的表,并且许多记录中的字段值为空?
SQL ( Structure Query Language ,结构化查询语言)是在数据库系统中应用广泛的数据库查询语言
SQL 中的两个基本概念
基本表
本身独立存在的表
视图
从一个或多个基本表导出的表。它本身不独立存储在数据库中,即数据库中存放视图的定义,而不存放视图对应的数据
最常见的 SQL 语句是 SELECT
基本格式
SELECT [ALL/DISTINCT] *|< 字段列表 >
FROM < 表名 > [WHERE < 条件表达式 >]
[ORDER BY < 列名 > {[ASC|DESC]}]
在 Access 中,在教师表中查询姓名为“王”的教师,并按照姓名升序排列
SELECT * FROM 教师 WHERE 姓名 LIKE “ 王 %” ORDER BY 姓名 ASC
树图思维导图提供 计算机二级ACCESS数据库基础知识(六) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级ACCESS数据库基础知识(六) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:326d762f04871b30eed02a51c9febb2d
树图思维导图提供 计算机二级ACCESS数据库基础知识(四) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级ACCESS数据库基础知识(四) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f6fe78d85817ef6760ed8de53811d189