计算机三级-数据库技术(第二套)
1、考点:概念数据模型
A、概念数据模型并不依赖于具体的计算机系统和数据库管理系统
B、概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计
C、概念数据模型主要用来描述世界的概念化结构,它使数据库设计人员在设计的初始阶段摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据库管理系统无关,所以没有描述数据的完整性约束条件。
D、概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能。
2、考点:数据应用系统实现与部署阶段
在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。
在数据应用系统实现与部署阶段中,会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构;
在数据应用系统实现与部署阶段中,会将用户原有数据按照新的数据结构导入到新系统中;
在数据应用系统实现与部署阶段中,会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法。
在数据库应用系统实现实现阶段,主要是系统编码和测试;在数据库应用系统运行维护阶段的工作时针对系统的功能和性能不足对系统进行升级。(题目中混淆了概念)
3、考点:存储管理器 和 查询管理器
a、存储管理器负责检查用户是否具有数据访问权限;
b、为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换;
d、存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性。
c、查询处理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据;
4、考点:三层B/S结构数据库应用系统热点和操作特征
c、B/S结构的数据库应用系统的特点是用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,主要的事务逻辑在服务器实现。 所以,其对客户机配置要求不高,即使对服务器要求较高,也不需要安装客户端软件。
a、客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)
b、数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器。
d、B/S结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务
5、考点:实体联系模型(ER模型)是数据库设计常用的一种建模方法
a、ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系;
b、用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集;
c、ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系;
d、用ER模型描述实体集之间的联系时,不需要考虑数据在计算机中存储及处理的特征;
设计数据库时,要分析这个数据库必须存储的信息及这些信息组成部分之间的关系,ER模型就是用来描述数据库中实体及其属性以及各个实体间联系的描述方法。
6、考点:概念:函数依赖
函数依赖的定义为:设R(U)是属性集U上的关系模型X,Y是U的子集,若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X。其本质是根据属性间的依赖情况来判定关系是否具有模型不合适的性质。
函数依赖研究一个关系中属性之间的依赖关系
7、考点:三级模式结构和数据独立性
a、内模式也称存储模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,一个数据库只有一个内模式。
b、外模式可以有多个,其是应用程序或用户与数据库通信的接口,不同的用户访问同一个数据库对应多个外模式,一个数据库可以对应多个外模式
c、三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响。
d、数据与程序之间的独立性,使数据定义与描述分离,所有数据的存取由DBMS管理,用户不必考虑存取细节,所以减少了应用程序的维护。
11、考点:触发器
触发器是用户定义在关系表上的一类由时间驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制,类似于约束。前触发型触发器只执行触发器指定的内容而不执行引发触发器的SQL语句。
为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能。
12、


浙公网安备 33010602011771号