试题详情
- 简答题关系规范化一般应遵循的原则是什么?各范式之间有什么关系?
- (1)关系模式规范化一般应遵循的原则如下:①将关系模式进行无损连接分解,在关系模式分解的过程中,数据不能丢失或增加,要保持数据的完整性;②合理地选择规范化程度。在规范化时,既要考虑到低级范式造成的冗余度高、数据不一致性,又要考虑到高级范式带来的查询效率低的问题;③要考虑正确性和可实现原则,即要保证规范化过程是正确的,并且通过规范化能达到要求。
(2)各范式之间的关系为:4NFBCNF3NF2NF1NF,1NF消去非主属性对码的部分函数依赖便得到2NF,2NF消去非主属性对码的传递函数依赖便得到3NF,3NF消去主属性对码的部分和传递函数依赖便得到BCNF,BCNF消去非平凡且非函数依赖的多值依赖得到4NF。 关注下方微信公众号,在线模考后查看
热门试题
- 以下类型不是数值类型的是()。
- ()在定义列时,它可以为表中的指定列提供
- 下列关于函数依赖与多值依赖的叙述中,正确
- SQL Server 2005中,全局变
- E-R图中用()表示联系。
- 数据库文件有哪3类?
- 对游标的操作一般包括声明、打开、处理、关
- 什么是数据冗余?它会引起哪些操作异常?
- 数据库的物理实现取决于特定的DBMS,在
- 将用户组成一个集体授权的单元是()。
- 用户定义函数“stuinfo(参数)”功
- 设有如下关系模式: S(S#,SNAME
- 在关系模式R(U,F)中,Y∈XF+是X
- SQL Server系统中的所有服务器级
- 数据库中的视图只能使用所属数据库的表,不
- 在SQL中使用UPDATE对表中数据进行
- 简述数据库系统三级模式结构中的两级映像,
- 计算机软、硬件系统的确定是在数据库设计的
- 相对于非关系模型,关系数据模型的缺点之一
- 在关系数据库中,二维表结构是()。