
作业
qq152521766
这个作者很懒,什么都没留下…
展开
-
关系数据库的概念
2.1关系数据库的结构每一个关系数据库都由制表组成,其中每一个都匹配了一个唯一的名称。例如,图2.1中的教师表,它储存了教师的各种信息。这张制表有四列:身份,姓名,部门名称以及薪水。制表的记录了教师的信息,其中包括了教师的身份,名字,部门以及薪水。相同的,图2.2的课程表储存了关于课程的信息,其中包括关于课程ID、职称、部门和学分。而要注意的是每个教师都由重要的列身份来识别,而每个课程都是由课程的...翻译 2018-03-19 13:22:17 · 1479 阅读 · 0 评论 -
函数的依赖性
使用集值属性可以使设计冗余的数据得到存储,从而导致其属性不一致。例如,与其将教师和部门之间的关系表示为单独的关系,还不如让数据库设计人员将一组课程标识符与每个教师和一组教师标识符存储在每个部分中。(部门和教员的主键用作标识符。)当教师教哪一部分的数据被更改时,更改必须在两个地方进行:在一组教师的集合中,以及教师的一组部分。不执行这两个更新可以使数据库处于不一致的状态。只保留其中的一套,即一组教师的...翻译 2018-04-01 00:27:34 · 948 阅读 · 0 评论 -
实体集与属性
实体关系设计问题实体集和关系集的概念并不精确,并且可以用许多不同的方式定义一组实体和它们之间的关系。在本节中,我们将研究E-R数据库模式设计中的基本问题。第7节将详细介绍设计过程。7.71使用实体集与属性考虑使用附加属性电话号码的实体设置指导(图7.17 a)可以很容易地认为,手机是一个独立的实体,带有属性的电话号码和位置;位置可能是手机所在的办公室或家庭,移动电话(手机)可能会被“移动”的价值所...翻译 2018-03-25 21:47:43 · 5608 阅读 · 0 评论 -
通往T-SQL DML级别3的阶梯: 实现在SQLServer中的关系模型
通往T-SQL DML级别3的阶梯: 实现在SQLServer中的关系模型作者:Gregory Larsen, 2017/08/02(首次出版:2011/11/09)系列这篇文章是阶梯系列的一部分:通往T-SQLDML的阶梯。通过使用SQL Server的Transact-SQL(T-SQL)专用语言,这篇文章将为您提供如何使用SQL Server表数据的基本知识。DML是数据处理语言,用以处理数...翻译 2018-04-07 21:55:40 · 253 阅读 · 0 评论