第一大题:名词解释
1, 概念模型:
答案 : 概念模型也称信息模型,它是按用户的观点来对数据信息建模,主要用于数据库建设。概念模型主要用于信息世界的建模,是现实世界到信息世界的第一层抽象。 2, 物理模型:
答案 :物理模型是对数据最低层的抽象,它描述数据在系统内部的表示方式和存取方式,在磁盘和磁带上的存储方式和存取方式,是面向计算机系统的。 3, 关系模型中的实体完整性、参照完整性:
答案 :实体完整性是指若属性(指一个或一组属性)A是基本关系R的主属性,则A不能取空值。即基本关系的主码都不能取空值。
参照完整性是指若属性(或属性组)F是关系R的外码,它与基本关系S的主码KS相对应(基本关系R和S可以是相同关系),则对于R中的元组在F上的值,要么取空值,要么等于S中某个元组的主码值。 4, 函数依赖:
答案 :函数依赖是数据依赖的一种类型,属性间的这种依赖关系类似于数学中的函数y=f(x),即自变量x唯一确定后,相应的函数值y也就唯一确定了。 函数依赖的一般定义是,若X、Y是属性集U的子集,R(U)是属性集上的关系模式,若对于R(U)中的任一关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不相等。则称X函数确定Y,或者Y函数依赖于X,记作X→Y。
例如描述学生的关系,有学号(sno)、姓名(sname)、年龄(sage),由于一个学号只对应一个学生,一个学生只有一个姓名和年龄,则当学号的值确定后,学生的姓名和年龄就可以确定,此时sno函数决定sname ,sno函数决定sage,或者说sname函数依赖于sno,sage函数依赖于sno。 5, 非平凡函数依赖与平凡函数依赖:
答案 :如果X→Y,但Y X,则称X→Y是非平凡函数依赖。
如果X→Y,但YX,则称X→Y是平凡函数依赖,对于任何一种关系模式,平凡函数依赖总是成立的。 6, 完全函数依赖与部分函数依赖:
答案 :在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’ 都
有X’→Y,则称Y对X完全函数依赖.
若X→Y,但Y不完全函数依赖于X ,则称Y对X部分函数依赖。 7, 多值依赖:
答案 :设R(U)是属性集U上的关系模式。X、Y、Z是属性集U的子集,并且Z=U-X-Y。关系模式R(U)中多值依赖X→→Y成立,当且仅当对R(U)的任一关系r,给定的一对(x,z)的值,有一组Y的值,这组值仅仅取决于x的值而与z的值无关。 8, 商务智能:
答案 :商务智能指利用数据仓库、数据挖掘技术对客户数据进行系统地储存和管理,并通过各种数据统计分析工具对客户数据进行分析,提供各种分析报告,如客户价值评价、客户满意度评价、服务质量评价、营销效果评价、未来市场需求等,为企业的各种经营活动提供决策信息的智慧和能力。企业利用现代信息技术收集、管理和分析结构化和非结构化的商务数据和信息,创造和累计商务知识和见解,改善商务决策水平,采取有效的商务行动,完善各种商务流程,提升各方面商务绩效,增强综合竞争力。(节选部分即可)
第二大题:名词解释(4选3)
1,什么是数据库?其基本特征有哪些?
参:数据库是长期储存在计算机内的,有组织的,可共享的数据的集合,数据库中的数据按一定的数据模型组织、描述和存储,其主要特点是: 1)数据的结构化。
数据的结构化是数据库的主要特征之一,也是数据库系统和文件系统的本质区别。在数据库系统中,数据不再是针对某一个应用,而是面向全组织,具有整体的结构化。不仅数据是结构化的,而且数据的存取单位(一次可存取数据的大小)也很灵活,可以小到某一个数据项,达到一组记录。 2)数据的共享性高,冗余度低,易扩充。
数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用以多种不同的语言共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。数据共享可以大大减少数据冗余,节约存储看空间,同时还能够避免数据之间的不相容性和不一致性。此外由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充,可以适于各种用户的要求,可以选取整体数据库的各种子集用于不同的应用系统,当应用需求改变或增加时,只要重新选取不同的子集或加上一部分数据,便可以满足新的需求。 3)数据的性高
数据的性包括物理性和逻辑性,物理性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互的,逻辑性是指用户的应用程序与数据库的逻辑结构是相互的。数据的性是由DBMS的二级映像功能来保证的,数据与程序的,把数据的定义从程序中分离出去,加上存取数据的方法有DBMS负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护与修改。
4)数据由DBMS统一管理和控制。
数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据,为此,DBMS 必须提供统一的数据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制和数据库恢复。
2,什么是DBMS?并简述DBMS的主要功能。
参:数据库管理系统是位于用户和操作系统之间的一层数据管理软件,用于科学的组织和存储数据、高效的获取和维护数据,数据库管理系统和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统,它的主要功能有: 1)数据定义功能
DBMS提供数据定义语言(DDL),用户通过它可以方便的对数据库中的数据对象进行定义。
2)数据组织、存储和管理
DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、数据的存取路径等,要确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用效率和方便存取,提供多种存取方法来提高存取效率。 3)数据操纵功能
DBMS还提供数据操纵语言(DML),用户可以使用DML操纵数据,实现对数据库的基本操作,如查询、插入、删除和修改。 4)数据库的事务管理和运行管理
数据库在建立、运用和维护时由数据库管理系统一管理、统一控制,以保证数据的安全性,完整性,多用户对数据的并发使用以及发生故障后的系统恢复。 5)数据库的建立和维护功能
该功能包括数据库初始数据的输入,转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视,分析功能等。 6)其他
此外DBMS还具有与其他软件系统的通信功能,一个DBMS与另一个DBMS或文件系统的数据转换,异构数据库之间的互访和互操作功能等。
3,什么是数据库系统的三级模式结构?这种体系结构的优点是什么?
参:数据库的三级模式结构由外模式、模式和内模式组成。(参见书上图1.29)。
外模式也称子模式或用户模式,是数据库用户,包括应用程序员和最终用户,能够看见和使用的局部数据逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全体逻辑结构,而外模式涉及的是数据的局部逻辑结构,通常是模式的子集。
内模式也称存储模式,是数据在数据库系统内部的表示,及对数据的物理结构和存储方式的描述。
优点:数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑抽象的处理数据,而不必关心数据在计算机中的表示、组织和存储。为了能够在内部实现这三个抽象层次的转换和联系,数据库系统在这三级模式之间提供了两层映像,外模式/模式映像和 模式/内模式映像,而这两层映像保证了数据库系统中的数据能够具有较高的逻辑性和物理性。
4简述1NF 、2NF、 3NF、 BCNF 及4NF 之间的关系,以及在规范化过程中应该注意哪些问题?
参:这五个范式之间的联系简单的说为4NFBCNF3NF2NF1NF
一个低一级范式的关系模式,通过模式分解可以转化为若干个高一级范式的关系模式的集合。在这五个范式中,
所有属性都是不可分的基本数据项为1NF;
消除非主属性对码的部分函数依赖之后转化为2NF; 消除非主属性对码的传递函数依赖后,2NF转化为3NF; 进一步消除主属性对码的部分和传递函数依赖后转化为BCNF; 消除非平凡且非函数依赖的多值依赖即转为4NF。
其中,1NF转化为BCNF是消除决定因素的非码的非平凡函数依赖。 规范化过程中应该注意问题为:
①:不能说规范化程度越高的关系模式越好。 ②:这些规范化步骤可以在任何一步终止。 ③:在凡是规范化过程中要符合现实情况需求。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务