数据库基础与应用期末考试重点复习题

合集下载

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。

A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。

A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。

A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。

A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。

A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。

A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。

A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。

A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:3。

数据库原理及应用-期末考试试题及答案

数据库原理及应用-期末考试试题及答案

数据库原理及应用-期末考试试题及答案一、单项选择题(本大题共10小题,每小题2分,共20分)得分在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1. DB、DBMS和DBS三者之间的关系是()。

A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括2. 对数据库物理存储方式的描述称为()A.外模式B.内模式C.概念模式D.逻辑模式3. 在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROMC.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多 B.一对一 C.多对一 D.一对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询8. 将E-R模型转换成关系模型,属于数据库的()。

A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计9.事务日志的用途是()A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A. 只可加X锁B. 只可加S锁C. 可加S锁或X锁D. 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分)错填、不填均无分。

1. 数据库的逻辑数据独立性是由 映象提供的。

2. 关系代数中专门的关系运算包括:选择、投影、连接和_________。

3. 设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S 与SC 之间应满足 完整性约束。

《数据库基础及应用》期末练习试题1.doc

《数据库基础及应用》期末练习试题1.doc

1)打开某个Access数据库,创建一个数据访问页,在“页”对象列表框屮所列出的是数据访问页的快捷方式。

2)在Access屮,当对数据访问页设置分组字段时,展开控件的作用是显示或隐藏每组屮的记录一。

3)在宏的设计视图窗口屮,下半部分是操作参数区。

4)在幺中,OpenReport操作可用来打开指定的报表。

5)在Access屮的VBA过稈里,要运行去可以使用DoCmd对象的RunMacro __方法。

6)关于*的执行,以下说法不正确的是在打开数据库时,不会白动运行AutoExec宋。

7)在宏屮,用于显示所有记录的宋命令是—ShowAllRecords _________ 。

8)在VBA 中,表达式(5"2 Mod 8) >= 4 的值是—False ______ 。

9)在VBA 屮,表达式23\4<=3 Or 5>=6 的值是—False ________ 。

10)在VBA 屮,表达式Not (Not (8-3>5))的值是False_ 。

11)在VBA 中,表达式33/2>16 And (16\5>3)的值是_False __________12)在VBA屮,声明函数过程的关键字是—Function _________ 。

13)对VBA中的逻供值进行算术运算时,True值被当做-1, False当做_0 _____________14)在VBA屮,类型说明符#表示的数据类型是双精度型。

15)下列语句中,定义窗体的加载事件过程的头语句是一Sub Form_Load()______。

16)现有一个已经建好的窗体,窗体中有一个命令按钮,单击此按钮,将打开“产品数量统计”报表,如果采用VBA代码完成,下面语句正确的是_ Docmd. OpenReport 产品数量统计"—。

17)表达式TIf(O, 60, 100)的结果是_100 ______ o18)在VBA中,变量声明语句“ Dim a#, b AS integer"中的变量a的类型是—双精度型19)在VBA屮,“ Dim a(3, 3) AS Bollean"语句定义了一个数组,该数组中的全部元素都初始化为_False _____ 。

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷一、单项选择题。

把合适的选项编号填写在括号内。

(每小题3分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。

A. 人工管理B. 文件系统C. 数据库系统D. 分布式数据库系统2.在数据库系统中,存取数据的基本单位是()。

A. 记录B. 数据项C. 二进制位D. 字节3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。

A. m*nB. m+nC. mD. n4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。

A. (A,C)B. (C,D)C. (A,D)D. (B,D)5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。

A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

A. 1对1B. 1对多C. 多对多D. 多对17. 在Access的主界面操作窗口中,不存在的区域为()。

A. 功能区B. 导航区C. 工作区D. 描述区8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。

A.字段名称 B.数据类型 C.字段属性 D.说明9. 在Access中,参数查询属于()。

A.更新查询 B.追加查询 C.交叉表查询 D.选择查询10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。

A.窗体 B.分割窗体 C.空白窗体 D.数据表11. 报表由5个部分所组成,则最末尾的部分是()。

A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A.OpenTable B.OpenQuery C.OpenForm D.OpenReport二、是非判断题。

数据库基础与应用课后练习题_复习资料

数据库基础与应用课后练习题_复习资料

第一章一、判断题1.实体之间的联系有三种,既1对1、1对多和多对多。

(√)2.在一个关系数据模型中,所有关系的定义也用一个关系来表示,称为其元关系或数据字典(√)3.在关系数据模型中,运算对象是关系,而运算结果是一个值。

(×)4.数据库体系结构具有三级模式结构和两级存储映象。

(√)5.进行数据库系统运行和管理的人员称作应用程序员。

(×)二、选择题1.数据库管理系统对数据所具有的控制功能不包括(D)。

A.安全性B.一致性C.并发性D.独立性2.在概念模型转化为关系数据模型时,实体之间的联系必须被转化为对应关系(表)的联系类型是(C)。

A.1对1B.1对多C.多对多D.多对13.ER图用来描述的是(A)。

A.概念数据模型 B逻辑数据模型 C关系数据模型 D对象数据模型4.若实体A和B是多对多联系,实体B和C是1对1联系,则实体A和C是(C)联系。

A.1对1B.1对多C.多对多D.多对15.若实体A和B是多对1联系,实体B和C是1对1联系,则实体A和C是(D)联系。

A.1对1B.1对多C.多对多D.多对16.在对象数据模型中,对象不具有的特性是(D)。

A.封装性B.继承性C.多态性D.共享性三、填空题1.在文件管理阶段,文件之间是相互独立的;在数据库管理阶段,文件之间是相互联系的。

2.在文件系统中,存取数据的基本单位是记录;在数据库系统中,存取数据的基本单位是数据项。

3.在实体中能做为码的属性称为主属性,否则称为非主属性。

4.数据库系统的三级模式结构和两段存储映象确保了数据的逻辑独立性和物理独立性。

第二章一、判断题1.已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m×n(√)。

2.在一个关系中,元组个数不能为0(×)。

3.在一个关系中,主码属于候选码,候选码中的属性称为主属性(√)。

4.在一个关系中,主码只能有一个,但候选码可以同时有多个(√)。

数据库基础及应用期末考试试题题库(可编辑)

数据库基础及应用期末考试试题题库(可编辑)

《数据库基础及应用》选择题题库(单选)1.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间?CA. intB. smallintC. tinyintD. decimal 3,02.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?CA. ALTER COLUMN OrderID integer FROM OrdersB. ALTER TABLE Orders OrderID integerC. ALTER TABLE Orders ALTER COLUMN OrderID integerD. ALTER COLUMN Orders.OrderID integer3. 小王在SQL Server 2005数据库中创建了如下两个表:CREATE TABLE 雇员表雇员代号int IDENTITY 10001,1 PRIMARY KEY NONCLUSTERED,雇员姓名 varchar 20 NOT NULL,通信地址 varchar 200 NULLCREATE TABLE 订单表订单号 int IDENTITY 1,1 PRIMARY KEY,雇员代号 int NOT NULL,客户代号 int NOT NULL,订购日期 datetime NOT NULL,订购金额 money NOT NULL他需要获得2003年9月1日每个雇员的最高的一笔销售金额,要求列出“雇员代号”、“雇员姓名”、“订购日期”、最高的“订购金额”。

下面哪个语句能完成该功能?BA. SELECT a.雇员代号,a.雇员姓名,b.订购日期,b.订购金额FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'AND 订购金额 IN SELECT 订购金额 FROM 订单表B. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS bON a.雇员代号 b.雇员代号 AND b.订购日期 '09/01/2003' GROUP BY a.雇员代号,a.雇员姓名,b.订购日期C. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a INNER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'GROUP BY a.雇员代号,a.雇员姓名,b.订购日期,b.订单号D. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a INNER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'AND 订购金额 IN SELECT 订购金额 FROM 订单表4.使用下列哪个数据类型可以存储达2 GB的数据? AA. textB. varbinaryC. varcharD. varchar5.用于定义、撤销和修改数据库对象的语言是 AA.DDLB.DMLC.DCLD.DEL.用于数据库中数据的修改和检索的语言是 BA.DDLB.DMLC.DCLD.DEL.用于数据访问权限的控制的语言是 CA.DDLB.DMLC.DCLD.DEL.关系模型的数据结构是 DA.树B.图C.表D.二维表在Products数据库中建立一个新表Authors,表中应该包含name列和每个作者的ID列,下列语法正确的是 c 。

数据库基础与应用复习题及参考答案

数据库基础与应用复习题及参考答案

中南大学网络教育课程考试(专科)复习题及参考答案数据库基础与应用一、选择题:1。

现实世界中客观存在并能相互区别得事物称为( )A)实体 B)实体集C)字段D)记录2。

现实世界中事物得特性在信息世界中称为( )A)实体B)实体标识符C)属性 D)关键码3。

下列实体类型得联系中,属于一对一联系得就是( )A)教研室对教师得所属联系 B)父亲对孩子得亲生联系C)省对省会得所属联系D)供应商与工程项目得供货联系4.采用二维表格结构表达实体类型及实体间联系得数据模型就是( )A)层次模型B)网状模型 C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间得关系( )A)DB包括DBMS与DBS B)DBS包括DB与DBMSC)DBMS包括DB与DBS D)DBS与DB与DBMS无关6。

在数据库技术中,反映现实世界中事物得存在方式或运动状态得就是( )A)信息B)数据C)消息 D)命令7。

下列关于关系数据模型得术语中,哪一个术语所表达得概念与二维表中得“行”得概念最接近?A)属性B)关系C)域D)元组8。

在关系数据中,视图(view)就是三级模式结构中得( )A)内模式 B)模式 C)存储模式 D)外模式9.数据库系统中,用( )描述全部数据得整体逻辑结构A)外模式B)存储模式C)内模式 D)概念模式10.数据库系统中,用户使用得数据视图用( )描述,它就是用户与数据库之间得接口.A)外模式 B)存储模式 C)内模式 D)概念模式11.数据库系统达到了数据独立性就是因为采用了( )A)层次模型 B)网状模型 C)关系模型D)三级模式结构12.在关系数据库系统中,当关系得型改变时,用户程序也可以不变。

这就是A)数据得物理独立性 B)数据得逻辑独立性C)数据得位置独立性 D)数据得存储独立性13。

逻辑数据独立性就是指( )A)概念模式改变,外模式与应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变 D)内模式改变,外模式与应用程序不变14。

最新专科[数据库基础与应用]期末复习试题知识点复习考点归纳总结

最新专科[数据库基础与应用]期末复习试题知识点复习考点归纳总结

电大专科《数据库基础与应用》期末复习试题考点归纳总结训练第一套一、单项选择题,把合适的选项编号填写在括号内。

(每小题2分,共20分)1.域是实体中相应属性的(A)。

A. 取值范围B. 值C. 名称D. 描述2.把保存关系定义的关系称为对应数据库的(B)。

A. 一般关系B. 元关系C. 特定关系D. 正常关系3.在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。

A. 传递性B. 分解性C. 合并性D. 增广性4. 设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A →B,A→C,D→E,D→F},则该关系的候选码为(D)。

A. (A,B)B. (A,C)C. (A,E)D. (A,D)5.在SQL中,对基本表进行插入和修改记录的命令为(D)。

A. insert和deleteB. update和deleteC. delete和selectD. insert和update6.Access2000数据库是(C)型数据库。

A.层状 B.网状 C.关系 D.树状7.如果字段内容为声音文件,可将此字段定义为(C)类型。

A.文本 B.查询向导 C.OLE对象 D.备注8.在建交叉表查询的过程中,最多可以选择(B)个行标题字段。

A.2 B.3 C.4 D.59.若要退出Microsoft Access,则应使用的操作是(C)。

A.Exit B.Return C.Quit D.Revoke10.显示包含警告信息或其他信息的消息框,应该使用的操作是(D)。

A.Echo B.Message C.Warn D.MsgBox二、是非判断题,若叙述正确则在题目后括号内打“√”否则打“×”(每小题2分,共20分)1.当建立和删除一个视图时,对相应的基本表没有影响。

(√) 2.由概念设计进入逻辑设计时,原来的1对1或1对多联系通常都需要被转换为对应的基本表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础与应用期末重点复习题第一章数据库系统概论填空题1.数据库处理技术经历了人工管理、文件管理、数据库管理以及分布式数据库管理四个发展阶段。

(07年7月考)(09年1、7月考)2. 在文件管理阶段,程序和数据在存储位置上是__分开___存放的。

3. 在人工管理和文件管理阶段,程序设计依赖于数据表示。

(09年1月考判断)4. 数据库系统具有数据结构化、数据共享、数据独立性、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。

(08年1月、09.7考)5. 在文件管理阶段、文件之间是相互独立的,在数据库管理阶段,文件之间是相互联系的。

(07年7月考是非题)6.在_文件__系统中,不容易做到数据共享,在_数据库__系统中,容易做到数据共享。

(08年1月考判断)7.在文件系统中,存取数据的基本单位为__记录__,在数据库系统中,存取数据的基本单位为_数据项__。

8. 在文件系统中,数据没有独立的操作界面,在数据库系统中数据具有独立的操作界面。

(08年1月考)9. 在数据库系统中访问数据,既可以采用程序执行方式,也可以视屏交互采用方式。

10. DBMS 具有安全性、一致性、并发性和数据库恢复等管理控制功能。

(08年1月考)11.分布式数据库系统既支持客户的_局部__应用,又支持客户的__全局__应用。

(07年7月考是非题)12. 分布式数据库系统除了具有一般数据库系统的优点之外,还具有兼容性好、可靠性高、地域范围广、数据量大、客户数多等优点。

13. 在实体中能作为码的属性称为主属性,否则称为非主属性。

09.7考14. 域是实体中相应属性的取值范围,性别属性的域包含2 个值。

(08年1月考)15. 实体之间的联系类型有三种,分别是1对1、1对多和多对多。

(08、07年7月考)(09年1月考)16.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是__多__对__多__的联系。

(09年1月考选择)17.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是__1对___多__的联系。

18.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是___ ___多_对___多_____的联系。

19. 任一种数据模型都有_ 型___和___值___的区别。

(08年7月考)20. 把保存_关系定义__的关系称为对应数据库的元关系,一个数据库的元关系由__DBMS_自动建立。

(08年1月考)21. 关系数据库系统具有数据结构单一、采用集合运算、数据完全独立、数学理论支持等优点。

(08年7月考)(08年1月考)22. 在对象数据模型中,对象不但能够继承,而且能够嵌套。

(07、09年7月考是非题)在非关系模型中操作记录的方式是过程式的,在关系模型中操作记录的方式是集合式的。

23.关系中的每一行称为元组,每一列称为属性。

24. 在数据库体系结构中,两级数据映像分别是指外模式和模式之间的数据映像与模式和内模式之间的数据映像。

(08年1月考)25. 数据库系统的三级模式结构和两级数据映像确保了数据的物理独立性和逻辑独立性。

(08年7月考)(07年7月考)第二章关系运算1. 关系数据模型包括关系数据结构、关系完整性规则和关系运算三个方面。

(07年7月考)(09年1、7月考)2.设D1,D2和D3域的基数分别为2,3和4,则D1⨯D2⨯D3的元组数为__24__,每个元组有__3__个分量。

(07、09年7月考)3. 学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则__班级号_为学生关系中的_外码__。

(07年7月考)4. 若一个关系为R(学生号,姓名,性别,年龄),则学生号可以作为该关系的主码,姓名、性别和年龄为该关系的非主属性。

(07年7月考)5. 在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称为非主属性。

(09年1、7月考)6. 关系完整性包括实体完整性、参照完整性和用户定义完整性三个方面。

(08年1月考)7. 在参照和被参照的关系中,每个外码值或者为空,或者等于另一个关系中的主码值。

8. 设一个集合A={3,4,5,6,7} ,集合B={1,3,5,7,9},则A和B的并集中包含有7个元素,A和B的交集中包含有3个元素,A和B的差集中包含有2个元素。

(07年7月考)9. 设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A×B具有a1+b1个属性和a2 x b2个元组。

(08年7月考)10. 专门的关系运算包括__选择___、_投影_、__连接__和__除__四种。

11. 设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则至少选修了课程号为‘001’和‘002’课程的全部学生信息所对应的运算表达式为S >< Π学生号(δ(X ))课程号=‘001’∨课程号=‘002’12. 设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则选修了课程名为‘程序设计’课程的全部学生信息所对应的运算表达式为S >< (Π学生号( X ><(δ课程号=‟程序设计‟(C ))))。

13. 设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为__C__ ∏课程号(_X__ (δ姓(_S___)))。

(09年1月考判断)名=K14. 设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为__ ∏课程号(_X_)_____与__C___的自然连接。

(07、09年7月考是非题)第三章关系规范化基础1.在一个关系R中,若属性集X函数决定属性集Y,则记作为_X→Y_,称X为决定因素。

2. 在一个关系R中,若X→Y且X ⊆Y,则称X→Y为非平凡依赖,否则,若X→Y且X ⊇Y,则称X→Y为平凡依赖。

(08年7月考)3. 在一个关系R中,“职工号”函数决定“姓名”既是非平凡函数依赖,又是完全函数依赖。

(07、09年7月考)4. 已知“职工号→性别”成立,则“(职工号,性别)→性别”既是平凡函数依赖,又是部分函数依赖。

(08年1月考)5. 在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着__学号__函数决定__系主任___。

(08年7月考)6. 在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的合并性规则。

(08年1月考)7. 在一个关系R中,若存在X→(Y,Z),则也隐含存在__X→Y__和_ X→Z_,称此为函数依赖的__分解性___规则。

(08年7月考)(07、09年7月考)8. 在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X 为关系R的一个候选码。

(08年7月考)9. 一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在部分函数决定和传递函数决定。

(08年1月考)10. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为__(A,C)__,该候选码含有_2__属性。

11. 设一个关系为R(A,B,C,D,E,F ),它的最小函数依赖集为FD={A→B,A→C, D→E, D→F},则该关系的候选码为__(A,D)___,该候选码含有___2___属性。

(08年1月、09.7考)12. 设一个关系为R(A,B,C,D,E,F,G ),它的最小函数依赖集为FD={A→B,C→D, B→E, E→F},则该关系的候选码为_(A,C,G)__,该候选码含有_3__属性。

(08年1月、07年7月考)13. 对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好的保持数据的无损连接性和函数依赖性。

(08年1月考)14. 一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余以及插入、删除和修改异常。

(08年7月考)15. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E},则该关系的候选码为_(A,D)__,该关系存在着_部分__函数依赖。

(08年7月考)16. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,C→E},该关系只满足_ 第一__范式,若要规范化为高一级的范式,则将得到_3_个关系。

(08年7月考)17. 关系数据库中的每个关系必须最低达到__第一__范式,该范式中的每个属性都是__不可再分__的。

18. 一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余和操作异常。

(09年7月考)19. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},该关系满足第二_范式,若要规范化为高一级的范式,则将得到_3_个关系。

(09年1月考)20. 若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到__第三__范式。

(09年1月考选择、判断)第四章结构化查询语言-----SQL一、填空题1. 数据库系统的外模式在SQL中称为视图,它由基本表产生出来。

2. SQL是高度非过程化和面向集合操作的语言。

(08、07年7月考)(09年1月考)3. 由create schema KUCUN authorization LIU 命令建立的一个数据库名为KUCUN,所有者为LIU。

(07年7月考)4. 在SQL中建立和删除数据库模式的命令分别为_create database __和__drop database___。

5. 在SQL中完整性约束分为列级完整性约束和表级完整性约束两个方面。

6. 在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束可以涉及到多个属性。

(08年7月考)7. 在SQL中,列级完整性约束分为6种情况,表级完整性约束分为4种情况。

8. 在SQL中,主码约束的关键字为primary key,外码约束的关键字为foreign key。

(08年7月考)(08年1月考)9. 在SQL中,单值约束的关键字为unique,检查约束的关键字为check。

(08年7月考)(07年7月考)(09年1月考)10. 在SQL中,create table 、alter table 和drop table 命令分别为在数据库中建立、_修改__和删除基本表结构的命令。

相关文档
最新文档