海南大学数据库原理复习题及部分答案.doc

海南大学数据库原理复习题及部分答案.doc

ID:57284617

大小:43.50 KB

页数:8页

时间:2020-08-09

海南大学数据库原理复习题及部分答案.doc_第1页
海南大学数据库原理复习题及部分答案.doc_第2页
海南大学数据库原理复习题及部分答案.doc_第3页
海南大学数据库原理复习题及部分答案.doc_第4页
海南大学数据库原理复习题及部分答案.doc_第5页
资源描述:

《海南大学数据库原理复习题及部分答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、海南大学信息学院2003级信息与计算科学专业《数据库原理及应用》试题(A卷)考试说明:本课程为闭卷考试,可携带铅笔、橡皮、涂改液等文具。得分1.数据库处理技术经历了__________、__________、__________、以及分布式数据库管理等四个发展阶段。2.数据库的三级模式是指内模式、______________和外模式。3.数据模型由三部分组成:模型结构、数据操作、_____________。4.数据库系统的组成包括:硬件系统、____________、系统软件、数据库管理员和用户。5.在关系模式R中,若每个属性都是不可再分割的最

2、小数据单位,则R属于_______________范式(给出标记)。6.在参照和被参照的关系中,每个外键值或者为________,或者等于某个________值。7.若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到________范式。8.在SQL中,每个视图中的列可以来自不同的______,它是在原有表的基础上建立的逻辑意义上的新关系。9.在SQL的查询语句中,groupby选项实现__________功能,orderby选项实现对结果表的__________功能。10.MicrosoftSQLServer2000是运行在

3、__________操作系统平台上的、逻辑模型为________型数据库管理系统。11.数据库运行控制功能包括数据的完整性控制、_________控制、_________控制和数据恢复等四个方面。12.数据库概念结构设计的工具(重要内容)是____________。13.采用关系模型的逻辑结构设计的任务是将E-R图转换成一组____________并进行____________处理。二、单项选择题(每小题2分,共20分)在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。得分14.数据库管理系统(DB

4、MS)是()。A.系统软件B.应用软件C.辅助设计D.教学软件15.如果一个实体存在依赖性,且该实体的主码部分或全部从另外一个实体中获得,则称这个实体为()A弱实体B依赖实体C复合实体D递归实体16.设域D1={a1,a2,a3};D2={1,2};D3={计算机;打印机;扫描仪}。则D1、D2和D3的笛卡尔积的基数为()。A.2B.3C.8D.1817.数据库中只存放视图的()。A.操作B.对应的数据C.定义D.限制18.下列SQL语句命令,属于DDL语言的是()。A.SELECTB.CREATEC.GRANTD.DELETE19.概念结构设

5、计阶段得到的结果是________。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物20.SQL中,下列涉及空值的操作,不正确的是()A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)21.关系模式中,各级模式之间的关系为()。A.3NF∈2NF∈1NFB.3NF∈1NF∈2NFC.1NF∈2NF∈3NFD.2NF∈1NF∈3NF22.对于数据库的管理,SQLServer的授权系统将用户分成四类,并将它们按权限大小分层,其中权限

6、最大的是()A.一般用户B.系统管理员C.数据库拥有者D.数据库对象拥有者23.SQL Server触发器主要针对下列语句创建()。A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE三、简答题(每小题4分,共20分)得分24.简要说明什么是事务以及事务ACID的含义。事务是对数据库的一组操作,这组操作要么全都执行,要么就全部不执行(或事务是一个逻辑工作单元,它必须完整地执行或者全部不执行)。(2分)事物的ACID的含义为

7、:原子性、一致性、隔离性和持久性。(25.SQL中表达完整性约束的规则主要有哪几种?有主键约束(1分)、外键约束(1分)、属性值约束(1分)和全局约束(1分)等。26.简述数据库设计的基本步骤。(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程

8、序试运行。(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。27.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={D→A,D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。