联大学堂《VFP数据库(郑州工业应用技术学院)》题库及答案
联大学堂《VFP数据库(郑州工业应用技术学院)》题库及答案
1、关系的完整性约束条件包括三类:()
正确答案:实体完整性、参照完整性、用户自定义完整性
2、奥运会由来自世界各国的运动员组成的体育代表团参加各类项目。一个代表团由多名运动员组成;一个运动员可以参加不同项目的比赛,一个竞赛项目允许多名运动员参加。为管理赛事,将代表团、运动员和竞赛项目作为实体,各实体包含信息如下:代表团:国家、团长、人数;运动员:编号、姓名、年龄;竞赛项目:项目号、项目名、比赛时间、比赛场地。设计关系模型。
正确答案:代表团(国家名,团长,人数)运动员(运动员号,姓名,年龄,国家名)项目(项目号,项目名,比赛时间,比赛场地)参赛(运动员号,项目号,成绩)
3、数据模式包括:()、()、()、其中()是用物理模型对数据的描述
正确答案:概念模式|外模式|内模式|内模式
4、关系模型允许定义三类完整性规则,分别是()
正确答案:实体完整性规则、参照完整性规则、用户定义的完整性规则
5、设关系模式R(A,B,C,D,E)分解为ρ={R1(A,D),R2(A,B),R3(B,E),R4(C,D,E),R5(A,E)},设函数依赖集是F={AC,BC,CD,DEC,CE
A.,判断R的分解ρ是否为无损连接分解。(本题15分)
正确答案:无损连接分解
6、什么是第二范式?
正确答案:若R(U)∈1NF,且每个非主属性完全函数依赖于每个候选键,则为第二范式
7、设关系模式R(ABC),函数依赖F={A→B,B→A,A→C}满足3NF还是满足BCNF,试说明理由设关系模式R(ABC),函数依赖F={A→B,B→A,A→C}满足3NF还是满足BCNF,试说明理由
正确答案:对于关系模式R(ABC),函数依赖F={A→B,B→A,A→C},分析可知,该关系模式关键字为A。同样由分析可得,该关系模式不存在非主属性B、C对关键字A的部分依赖和传递依赖现象,R∈3NF,但由于B→A(已知),而B不是关键字,故该关系模式R∈BCNF不成立。
8、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是(),系关系的外码是(),学生关系的主码是(),学生关系的外码是()。
正确答案:系编号,没有,学号,系编号
9、设关系模式R(U,F),其中U={A,B,C},函数依赖集F={AB,BC}。求A+,B+,C+?
正确答案:A+=A,B,C},B+={B,C},C+={C},
10、在SqlServer的事务处理中,开启一个事务可用BeginTransaction,提交事和撤销事务应使用()和()。
正确答案:Committransaction,rollbacktransaction
11、什么是第一范式(1NF)?
正确答案:如果一个关系模式R(U)的所有属性都是不可再分的基本数据项,则称R(U)为第一范式。
12、一个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);课程(用课程名CNAME描述);成绩(G);假定建立了如下关系模式S(SNO,SEDPT,MN,CNAME,G),试分析:指出该关系模式的范式级别(要求按照各范式定义简要分析)
正确答案:该关系属于1NF,因为首先该关系中每一个属性都不可再分,所以属于1NF;其次,该关系的候选码为(SNO,CNAME),非主属性为SDEPT,MN,G,存在非主属性对码的部分依赖(SNOàSDEPT,SDEPT部分依赖于码),所以不属于2NF。
13、根据数学理论,关系操作通常有()和()两类
正确答案:关系代数|关系演算
14、判断分解后的关系模式是否合理的两个重要标志是分解是否满足关系的()
正确答案:无损连接性(不失真)、依赖保持性
15、若商品关系G(GNO,GN,GQ,GC)中,GNO、GN、GQ、GC分别表示商品编号、商品名称、数量、生产厂家,若要查询“上海电器厂生产的其数量小于100的商品名称”用关系代数可表示为()
正确答案:∏GN(σGC=“上海电器厂”∧GQ<100(G)
16、SQLServer2000提供了几个版本?
正确答案:企业版,标准版,个人版,开发版
17、试述概念模型的作用。
正确答案:概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。
18、IBM公司的研究员E.F.Codd于1970年发表了一篇著名论文,主要是论述()模
正确答案:关系
19、个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);课程(用课程名CNAME描述);成绩(G);假定建立了如下关系模式S(SNO,SEDPT,MN,CNAME,G),试分析:指出该关系模式中的函数依赖
正确答案:函数依赖如下:SNOàSDEPT,SDEPTàMN,(SNO,CNAME)àG
20、个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);课程(用课程名CNAME描述);成绩(G);假定建立了如下关系模式S(SNO,SEDPT,MN,CNAME,G),试分析:按3NF的定义将其分解为3NF,要求无损联结并保持函数依赖
正确答案:根据3NF的定义,应该消去非主属性对码的部分依赖和传递依赖,原关系模式中两种情况都存在,可分解为R1{(SNO,DEPT),SNOàSDEPT},R2{(SDEPT,MN),SDEPTàMN},R3{(SNO,CNAME,G),(SNO,CNAME)àG}三个关系,均属于3NF,并且既保持了函数依赖又具有无损连接性。
21、关系模型中常用的关系操作包括()两类
正确答案:查询操作、更新操作
22、数据库的三级模式包括()
正确答案:模式、外模式、内模式
23、设某商业集团数据库中有3个实体集:“商店”属性有商店号、商店名、地址等;“商品”属性有商品号、商品名、规格、单价等;“职工”属性有职工号、姓名、性别、业绩等;
正确答案:商店与商品之间存在“销售”联系,每个商店可以销售多种商品,每种商品可在多个商店销售,每个商店销售一种商品有日销售量;商店和职工之间存在“聘用”联系,每个商店有许多职工每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。设计其关系模型
24、二元实体间的联系通常可分为()三种
正确答案:1:1、1:n、m:n
25、什么是实体完整性规则?
正确答案:实体完整性是指对关系中的每一个元组,其主键属性对应的各个分量不能为空值
26、数据库系统中数据的独立性包括()两个方面
正确答案:物理独立性|逻辑独立性
27、数据库设计通常包括()两方面内容
正确答案:结构特性(静态)、行为特性(动态)
28、在E-R模型中联系是用来反映什么样的信息,它有几种类型
正确答案:用来反映为实体(型)内部的联系和实体(型)之间的联系,实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。联系可分为三种:(1)一对一联系(1:1)(2)一对多联系(1:n)(3)多对多联系(m:n)。
29、常可以使用()命令来标识Transact-SQL批处理的结束。
正确答案:GO
30、数据库保护包括()四个方面内容
正确答案:安全性保护、完整性保护、并发控制、故障恢复
31、某医院病房计算机管理中需要如下信息:科室:科名,科地址,科电话病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房,多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。设计该计算机管理系统的关系模型。
正确答案:科室(科名,科地址,科电话);病房(病房号,床位号,科室名);医生(工作证号,姓名,职称,科室名,年龄);病人(病历号,姓名,性别,主管医生,病房号)
32、什么叫数据模式,它分哪三级
正确答案:在数据模型中有关数据结构及其相互间关系的描述被称为数据模式。数据模式被分为外模式、概念模式和内模式三级。概念模式:又简称为模式,是关于整个数据库中数据的全局逻辑结构的描述。外模式:又称为子模式、用户模式,是关于某个用户所需数据的逻辑结构的描述。外模式可由概念模式推导而出,是概念模式的一个子集内模式:又称为物理模式、存储模式,是关于数据库中数据的存储方式和物理结构的描述。
33、数据模型有以下三类()
正确答案:概念数据模型|结构数据模型|物理数据模型
34、数据库保护包括(
正确答案:安全性保护、完整性保护、并发控制、故障恢复。
35、数据库领域中主要的结构数据模型有四种,分别是()
正确答案:层次模型、网状模型、关系模型、面向对象模型
36、数据库管理系统在三级模式之间提供了两层映象,分别是()
正确答案:外模式/模式映象、模式/内模式映象
37、信息=()+()
正确答案:数据、数据处理
38、数据模型由()三部分构成
正确答案:数据结构、数据操作、完整性约束
39、SQLServer2000企业版提供了哪几个服务?每个服务的作用是什么?
正确答案:SQLServer服务:接受所有来自客户端的Transact-SQL语句或者图形化管理工具发出的对数据库的访问请求,提供对实例数据库的访问操作,由SQLServer数据库引擎组件完成。SQLServer
A.ent服务:SQLServer代理程序允许在SQLServer2000上调度定期执行的活动,并通知系统管理员,报告服务器所发生的问题。DistributedTransactionCoordinator服务:允许客户端应用程序在一个事务中对分布在多个服务器上的数据源进行操作。MicrosiftSearch服务:具有索引和查询两项功能
40、什么是外模式?
正确答案:外模式、子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
41、什么是模式?
正确答案:模式也称结构模式或逻辑模式,是对数据库中全体数据的整体逻辑结构和特征的描述。
42、构成E-R图的三个基本要素为()
正确答案:实体、属性、联系
43、数据库的结构数据模型有哪几种?按此划分SQLSERVER属于哪种类型?
正确答案:数据模型有层次模型,网状模型,关系模型,面向对象数据模型,对象关系模型。按此划分SQLSERVER属于关系模型。
44、试述数据与信息的联系与区别
正确答案:信息是现实世界各种客观事物之间相互联系、相互作用的运动状态和特征的抽象描述,是数据处理的结果,且仍以数据的形式表示出来,即数据是信息的载体,信息是数据的处理结果,是数据的内涵。因此,信息与数据的关系可以简单地表示为信息=数据+数据处理。
45、什么是内模式?
正确答案:内模式,存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。
46、属性的取值范围称作属性的()
正确答案:值域
47、什么是数据独立性?
正确答案:指数据库中的数据与用户的应用程序之间是相互独立的,包括数据的物理独立性和数据的逻辑独立性
48、将数据库从SQLServer实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,但文件并不从磁盘上删除,此操作称为(),可通过()将其重新加载到SQLServer实例中。
正确答案:数据库分离,数据库附加
49、若要删除sutdent表的全部数据,数据删除后不可撤销,应使用语句(),若想删除student数据表,应使用语句()。
正确答案:truncatetablestudent,droptablestudent
50、判断分解后的关系模式是否合理的两个重要标志是分解是否满足关系的(
正确答案:无损连接性(不失真)、依赖保持性
51、SQL的数据更新包括()
正确答案:插入、修改、删除
52、DML是()
正确答案:数据操纵语言
53、数据模型分为()和()、()
正确答案:层次模型、网状模型、关系模型
54、DDL是()
正确答案:数据定义语言
55、与文件系统相比,数据库系统有什么特点
正确答案:1数据的整体结构化2数据独立性高3数据的共享性高,冗余度低,易扩充
56、SQL的数据控制功能包括()
正确答案:事务管理功能、数据保护功能
57、SQL的数据操纵动词包括()
正确答案:INSERTUPDATEDELETE
58、SQL全称是()
正确答案:StructuredQueryLanguage
59、SQL数据定义功能包括()
正确答案:定义表、定义视图、定义索引
60、SQL语言集()功能于一体
正确答案:数据查询、数据操纵、数据定义、数据控制
61、E-R图是由()、()和()这3个基本要素组成的。
正确答案:实体、属性和联系
62、DBMS提供哪几方面的数据控制功能?
正确答案:1数据的安全性2数据完整性3并发控制4数据库恢复
63、二元实体间的联系通常可分为()、()、()三种
正确答案:1:1、1:n、m:n
64、定义基本表的语句是()
正确答案:CREATETABLE
65、SQL的中文意思为()
正确答案:结构化查询语言
66、包含在任何一个候选关键字中的属性称为
正确答案:主属性
67、DCL是()
正确答案:数据控制语言