全球旧事资料 分类
取信息,使数据库的设计趋于完善,人们想出了设计满足适当范式的模式。
7如果一个关系属于第二范式2NF,且每个非关键字不传递依赖于主关键字,这种关系就是第三范式3NF。简而言之,从2NF中消除传递依赖,就是3NF。如有一个关系姓名,工资等级,工资额,其中姓名是关键字,此关系符合2NF,但是因为工资等级决定工资额,这就叫传递依赖,它不符合3NF。同样可以使用投影分解的方法将上表分解成两个表:姓名,工资等级和工资等级,工资额。
8数据操纵语言DataMa
ipulatio
La
guage,DML使得用户可以访问或操纵那些按照某种特定数据模式组织起来的数据。数据操纵包括对存储在数据库中的信息进行检索,向数据库中插入新的信息,从数据库中删除信息和修改数据库中存储的信息。
通常有以下两种基本的数据操纵语言。●过程化DML:要求指定需要什么数据以及如何获得这些数据。●陈述式DML:也称非过程化DML,只要求用户指定需要什么数据,而不指明如
何获得这些数据。9参考“184数据库设计的步骤”。1102练习题
1
(1)客户实体ER图:
(2)供应商实体ER图:
f(3)商品实体ER图:
2满足1NF、2NF和3NF的基本条件请参考16节内容。以下信息一览表:
为满足3NF,可拆分成如下几个关系模式:考生(考生编号,姓名,性别,考生学校,考场地点)考场(考场地点,考场号)成绩(考生编号,考试成绩,学分)
第2章习题参考答案
261思考题1参阅“212启动Access2010”和“213关闭Access2010”。2参阅“22Acess2010的工作界面”。3参阅“24Acess2010数据库对象”。262练习题1略。2参阅“22Acess2010的工作界面”、“24Acess2010数据库对象”。
f附录各章习题参考答案
9
第3章习题参考答案
351思考题1最新的Access2010的扩展名是accdb。2由于Access数据库与传统的数据库概念有所不同,它采用特有的全环绕数据库文件结构组成数据库文件,因此,它可以以一个单独的数据库文件存储一个数据库应用系统中包含的所有对象。基于Access数据库文件的这一特点,创建一个Access数据库应用系统的过程就是创建一个Access数据库文件并在其中设置和创建各种对象的过程。3创建数据库的方法有3种,详情见32节。352练习题1数据库建立的步骤参考322节。2数据库的打开、保存和关闭操作参见331节。
第4章习题参考答案
481思考题1创建数据表的方法参阅421424节。2Access数据库字段的类型参阅“414数据类型”。3设置表的主键的方法,参阅“436r
好听全球资料 返回顶部