全国2013年1月自学考试数据库系统原理试题及答案
(完整版)数据库系统原理(含答案)
数据库系统原理自测题(2)一、单项选择题1.数据库物理存储方式的描述称为【B】A.外模式B.内模式C.概念模式D.逻辑模式2.在下面给出的内容中,不属于DBA职责的是【A】A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整行规则3.用户涉及的逻辑结构用描述【C】A.模式B.存储模式C.概念模型D.逻辑模式4.数据库在磁盘上的基本组织形式是【B】A.DB B.文件 C.二维表 D.系统目录5.在DBS中,最接近于物理存储设备一级的结构,称为【D】A.外模式B.概念模式C.用户模式D.内模式6.从模块结构考察,DBMS由两大部分组成:【B】A.查询处理器和文件管理器B.查询处理器和存储管理器C.数据库编译器和存储管理器D.数据库编译器和缓冲区管理器7.设W=R⋈S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足【A】A.w≤r+s B.w<r+s C.w≥r+s D.w>r+s8.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是【A】A.外模式、逻辑模式和内模式B.内模式、用户模式和外模式C.内模式、子模式和概念模式D.子模式、模式和概念模式9.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示【A】A.联系B.实体C.实体的属性D.联系的属性10.数据库管理系统中数据操纵语言DML所事项的操作一般包括【A】A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改11.设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是【C】A.π1,2,3,4(σ2=1∧3=2(R×S))B.π1,2,3,6(σ2=1∧3=2(R×S))C.π1,2,3,6(σ2=4∧3=5(R×S))D.π1,2,3,4(σ2=4∧3=5(R×S))12.在关系模式R中,函数依赖X→Y的语义是【B】A.在R的某一关系中,若两个元组的X值相等,则Y值也相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等13.设有关系模式R(A,B,C,D),R上成立的FD集F={A→C,B→C},则属性集BD 的闭包(BD)+为【B】A.BD B.BCD C.ABD D.ABCD14.有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个是1:1联系类型,3个是1:N联系类型,5个是M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有【B】A.13个B.15个 C.18个 D.20个15.关系模式R分解成数据库模式ρ的一个优点是【D】A.数据分散存储在多个关系中B.数据容易恢复C.提高了查询速度D.存储悬挂元组16.事务并发执行时,每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的【D】A.持久性B.一致性 C.孤立性 D.隔离性17.用户或应用程序使用数据库的方式称为【B】A.封锁B.权限 C.口令D.事务18.常用的关系运算是关系代数和。
2013上半年数据库系统工程师考试真题及答案解析下午卷(一)
2013上半年数据库系统工程师考试真题及答案解析下午卷(一)数据库系统工程师考试属于全国计算机技术与软件专业技术资格考试中的一个中级考试。
准备参加2017年数据库系统工程师考试的同学们,历年软考真题是必看和必做的一个练习,做真题能提升自己的考试水平。
下面希赛网为您提供2013上半年数据库系统工程师真题,希望对大家有所帮助。
试题一阅读以下说明和图,根据要求回答下列问题。
[说明]某慈善机构欲开发一个募捐系统,以跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。
该系统的主要功能如下所示。
1、管理志愿者。
根据募捐任务给志愿者发送加入邀请、邀请跟进、工作任务;管理志愿者提供的邀请响应、志愿者信息、工作时长、工作结果等。
2、确定募捐需求和收集所募捐赠(资金及物品)。
根据需求提出募捐任务、活动请求和捐赠请求,获取所募集的资金和物品。
3、组织募捐活动。
根据活动请求,确定活动时间范围。
根据活动时间,搜索场馆,即:向场馆发送场馆可用性请求,获得场馆可用性。
然后根据活动时间和地点推广募捐活动,根据相应的活动信息举办活动,从募捐机构获取资金并向其发放赠品。
获取和处理捐赠,根据捐赠请求,提供所募集的捐赠;处理与捐赠人之间的交互,即:录入捐赠人信息,处理后存入捐赠人信息表;从捐赠人信息表中查询捐赠人信息,向捐赠人发送募捐请求,并将已联系的捐赠人存入已联系的捐赠人表。
根据捐赠请求进行募集,募得捐赠后,将捐赠记录存入捐赠表;对捐赠记录进行处理后,存入已处理捐赠表,向捐赠人发送致谢函。
根据已联系的捐赠人和捐赠记录进行跟进,将捐赠跟进情况发送给捐赠人。
现采用结构化方法对募捐系统进行分析与设计,获得如图所示的分层数据流图。
1、使用说明中的词语,给出图1中的实体E1~E4的名称。
2、在建模DFD时,需要对有些复杂加工(处理)进行进一步精化,图2为图1中处理3的进一步细化的1层数据流图,图3为图2中3.1进一步细化的2层数据流图。
数据库系统原理自考试题及答案
数据库系统原理自考试题及答案一、单项选择题(本大题共15小题,每题2分,共30分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或采选均无分。
1.数据库的存储设备和存取方法变化不影响整体规律布局的特点,称为()A.物理布局独立性B.物理数据独立性C.规律布局独立性D.规律数据独立性答案:B2.DBS中,“联机存储器”是指()A.内存和外存B.内存和快闪存C.磁盘和光盘D.快闪存和磁盘答案:D3.设有关系模式EMP(职工号,姓名,年龄,技能)。
假设职工号唯一,每个职工有多项技能,那么EMP表的主键是()姓名,技能技能职工号,技能答案:DA.B.C.D.职工号4.以下选项中,不正确的是()A.R= (R-S) U (RNS)B.R-S=R- (RNS)C.RNS=S-(R-S)D.RNS=S-(S-R)答案:C5.在SQL语言中,用于测试列值非空的短语是()A. IS NOT EMPTYB. IS NOT NULLC. NOT UNIQUED.NOT EXISTS6.假设关系模式R上有函数凭借AB→C和A→C,那么R 中存在()A.完全凭借B.局部凭借C.传递凭借D.多值凭借答案:B7.设有关系模式R(A,B,C,D)上的函数凭借集F={AB →CD,C→A},那么R最高属于()A. 2NFB. 3NFC. BCNFD. 4NF答案:B8.ABCD答案:BA.B.C.D.9.在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述答案:A10.扩展的ER模型中,子类与超类之间存在着()A.相容性B.一致性C.继承性D.完整性答案:C11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,那么业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一答案:C12.设关系模式R(A,B,C,D)上的函数凭借集F={AD→B,C→D},F在属性集ABC上的投影IIABC(F)为()A. {AD→B, C→D}B.{C→B}C.{AB→C}D.{AC→B}答案:D13.在对象关系模型中,若属性为不同类型元素的有序集合,那么称该类型为()A.布局类型B.数组类型C.集合类型D.组合类型答案:A14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()A.GRANT GRADE ON SC TO ZHAOB.B. GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE (GRADE) ON SC TO ZHAOD.GRANT UPDATE ON SC (GRADE) TO ZHAO答案:C。
全国2013年1月自学考试管理信息系统试题
全国2013年1月自学考试管理信息系统试题 1全国2013年1月自学考试管理信息系统试题课程代码:02382请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2.每小题选出答案后,用2B 铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均无分。
1.下述关于信息分类的描述,错误..的说法是 A .以信息的真实性分类,可分为主观信息和客观信息B .以信息的应用部门分类,可分为工业信息、农业信息等C .以信息的载体性质分类,可分为文献信息、光电信息等D .以信息的运动状态分类,可分为连续信息、半连续信息等2.在办公自动化系统中,除应用计算机技术、通信技术和系统科学以外,最重要的还有A .物理科学B .经济科学C .行为科学D .生物科学3.信息对管理过程的支持最重要的是A .事务处理过程B .决策过程C .评估过程D .实施过程 4.在OSI 参考模型中,用于提供链接和路由选择的层为A .数据链路层B .表示层C .会话层D .网络层全国2013年1月自学考试管理信息系统试题 25.下列有关数据库关系模型的叙述中,错误..的说法是A .一个关系对应一个二维表B .一个表就是一个关系C .关系的一列称为属性D .关系的一行即为一个元组6.IT 外包的主要优点不包括...A .有益于企业将力量集中到核心能力上B .有益于降低市场风险C .简化内部的管理工作D .促进企业资源整合7.供应链管理实质上是一种集成,而从管理的角度看,归根结底是集成了企业的A .物流B .资金流C .价值流D .信息流8.对数据流程图进行分解的出发点是A .外部实体B .数据存储C .数据处理D .业务过程9.底层数据流程图反映的是系统的A .总体的信息流动关系B .子系统间的信息流动关系C .程序设计的信息流动关系D .子系统内的信息流动关系10.在数据字典中,能够直接为数据库设计提供依据的是A .数据元素B .数据来源C .数据存储D .数据处理11.集设备、软件和数据于一体的工作模式称为A .智能终端B .网络系统C .集中式系统D .分布式系统12.下列属于数据库管理系统的是A .OracleB .DelphiC .UnixD .ASP13.在信息系统文档中,属于开发文档的是A .维护修改建议书B .需求变更申请C .测试报告书D .操作手册14.当系统开发中发现原设计有重大问题时,对系统进行的评价属于全国2013年1月自学考试管理信息系统试题 3 A .立项评价 B .中期评价C .结项评价D .全面评价15.在系统维护工作中,产生“水波效应”的主要原因是A .计算机硬件系统发生故障B .系统软件出现错误C .系统修改工作的随意性D .数据库系统出现错误16.风险损失较小,业主能够承担的风险,采取风险规划的主要方法是A .减轻风险B .预防风险C .风险转移D .风险自留17.甘特图主要用于项目的A .范围管理B .计划管理C .采购管理D .沟通管理18.从网络层次模型考虑,应用层的安全措施主要是A .身份认证B .解密和加密C .防火墙D .搭线偷听检测19.下列不属于...数据库管理系统的是A .AccessB .DB2C .Visual BasicD .SQL Server20.以下不属于...常用操作系统的是A .UnixB .WindowsC .OS /2D .Sybase非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
2013上半年数据库系统工程师考试真题及答案-上午卷
2013上半年数据库系统工程师考试真题及答案-上午卷常用的虚拟存储器由(1)两级存储器组成。
(1)A.主存-辅存 B.主存-网盘 C.Cache-主存 D.Cache-硬盘【答案】A【解析】本题考查计算机系统存储系统基础知识。
在具有层次结构存储器的计算机中,虚拟存储器是为用户提供一个比主存储器大得多的可随机访问的地址空间的技术。
虚拟存储技术使辅助存储器和主存储器密切配合,对用户来说,好像计算机具有一个容量比实际主存大得多的主存可供使用,因此称为虚拟存储器。
虚拟存储器的地址称为虚地址或逻辑地址。
中断向量可提供(2)。
(2)A.I/O设备的端口地址 B.所传送数据的起始地址C.中断服务程序的入口地址D.主程序的断点地址【答案】C【解析】本题考查计算机系统基础知识。
计算机在执行程序过程中,当遇到急需处理的事件时,暂停当前正在运行的程序,转去执行有关服务程序,处理完后自动返回原程序,这个过程称为中断。
中断是一种非常重要的技术,输入输出设备和主机交换数据、分时操作、实时系统、计算机网络和分布式计算机系统中都要用到这种技术。
为了提高响应中断的速度,通常把所有中断服务程序的入口地址(或称为中断向量)汇集为中断向量表。
为了便于实现多级中断嵌套,使用(3)来保护断点和现场最有效。
(3)A.ROM B.中断向量表 C.通用寄存器 D.堆栈【答案】D【解析】本题考查计算机系统基础知识。
当系统中有多个中断请求时,中断系统按优先级进行排队。
若在处理低级中断过程中又有高级中断申请中断,则高级中断可以打断低级中断处理,转去处理高级中断,等处理完高级中断后再返回去处理原来的低级中断,称为中断嵌套。
实现中断嵌套用后进先出的栈来保护断点和现场最有效。
DMA工作方式下,在(4)之间建立了直接的数据通路。
(4)A.CPU与外设 B.CPU与主存 C.主存与外设 D.外设与外设【答案】C【解析】本题考查计算机系统基础知识。
计算机系统中主机与外设间的输入输出控制方式有多种,在DMA方式下,输入输出设备与内存储器直接相连,数据传送由DMA控制器而不是主机CPU控制。
1月全国自考数据库系统原理试题及答案解析
全国2018年1月自考数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库管理系统是( )A.采用了数据库技术的计算机系统B.包括DBA、计算机硬件及DB的系统C.位于用户与OS之间的数据管理软件D.包括OS在内的数据管理软件2.外模式DDL用来描述( )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.下列关于数据冗余的叙述中,不正确...的是( )A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( )A.重组织B.监控分析C.查询优化D.重构造5.关系模型中将不含有多余属性的超键称为( )A.内键B.候选键C.主键D.外键6.如果一个关系属于3NF,则它( )A.必然属于2NFB.必然属于4NFC.可能不属于2NFD.必然属于BCNF7.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F( )A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为( )12A.0B.4C.5D.69.设有关系R 和S ,与R —S 等价的元组表达式是( )A.{t|R(t)V ┐S(t)}B.{t|R(t)∧┐S(t)}C.{t|∃u(R(t)∨┐S(u))}D.{t|∃u(R(t) ∧┐S(u))}10.在SQL 语言中,用于测试列值非空的短语是( )A.IS NOT EMPTYB.NOT UNIQUEC.IS NOT NULLD.NOT EXISTS11.SQL 语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是( )A.一级封锁协议B.二级封锁协议C.三级封锁协议D.两段锁协议13.断言是DBS 采用的( )A.安全性措施B.完整性措施C.恢复措施D.并发控制措施 14.在对象联系图中,如果从A 到B 有双线箭头,则表示A 是B 的( )A.一个子类B.同类C.一个父类D.一个属性15.一个UML 类图,如下图所示。
(完整版)数据库原理及应用习题带答案
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
全国自考数据库系统原理历年试题及答案
2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
全国自考数据库系统原理历年试题及答案(2008--2013)资料
2008年1月高等教育自学考试全国统一命题考试数据库系统原理 试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库在磁盘上的基本组织形式是( B )A .DB B .文件C .二维表D .系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A .概念模型B .逻辑模型C .内部模型D .外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A .模式B .外模式C .内模式D .逻辑模式4.在文件系统中,所具有的数据独立性是( D )A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性5.在DB 技术中,“脏数据”是指( D )A .未回退的数据B .未提交的数据C .回退的数据D .未提交随后又被撤消的数据6.关系模式至少应属于( A )A .1NFB .2NFC .3NFD .BCNF7.设有关系模式R(ABCD),F 是R 上成立的FD 集,F={A →B ,B →C},则属性集BD 的闭包(BD)+为( B )A .BDB .BCDC .BCD .CD8.设有关系R 如题8图所示:(C) R题8图则∏专业,入学年份(R)的元组数为A .2B .3C .4D .59.集合R 与S 的交可以用关系代数的基本运算表示为( A )A .R-(R-S)B .R+(R-S)C .R-(S-R)D .S-(R-S)l0.已知SN 是一个字符型字段,下列SQL 查询语句( C )SELECT SN FROM SWHERE SN LIKE ′AB %′;的执行结果为A .找出含有3个字符′AB %′的所有SN 字段B .找出仅含3个字符且前两个字符为′AB ′的SN 字段C .找出以字符′AB ′开头的所有SN 字段D .找出含有字符′AB ′的所有SN 字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL 语句是( D )A .SELECT SnumB .SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C .SELECT SnumD .SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A .建立检查点B .建立副本学号 姓名 专业 入学年份 97001 王敏 数学 198095002 高丰 经济学 198095003 梅婷 数学 198093013 王明 计算机 198194012 杨山 计算机 1984C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
全国2013年1月自考管理系统中计算机应用试题及答案
全国2013年1月自考管理系统中计算机应用试题课程代码:00051一、单项选择题(本大题共20小题,每小题1分,共20分)1.现代企业信息处理的基本要求是及时、准确、适用和A.经济B.可靠C.广泛D.标准2.基于计算机的信息系统(CBIS)的优越性不包括...A.自动判断信息的虚假和伪劣B.支持数据的自动化采集C.高速度、高质量地完成海量数据的存储、查询和运算D.借助通信技术的支持,以较低的成本实现海量数据安全、快速传递,不受时间和空间的限制3.决策支持系统(DSS)的构成基础有三部分,它们是数据管理、知识管理和A.模型管理B.关系管理C.策略管理D.战略规划4.联机事务处理系统(OLTP)的主要特点不包括...A.是非实时性系统B.是并发处理系统C.能够正确处理多客户申请的操作D.能及时保存和更新数据库文件5.系统除具有整体性、相关性和目的性特征外,还应具备的特征是A.功能独立性B.环境适应性C.元素独立性D.无边界性6.下列选项中,不属于...信息处理平台软资源的是A.平台标准B.信息处理规则C.网络政策D.数据库平台7.在概念数据模型中,属性的取值范围称为该属性的A.实体B.联系C.域D.码8.关系模型一般有三类完整性约束条件,它不包括...A.实体完整性B.参照完整性C.操作完整性D.用户定义的完整性9.诺兰模型的六个阶段分别为萌芽、扩散、控制、集成、数据管理和A.成熟B.执行C.维护D.终止10.信息系统规划需要完成的四个基本阶段是A.战术规划、需求分析、资源分配、项目实施B.战略规划、需求分析、资源分配、项目规划C.战术规划、需求分析、资金预算、项目规划D.战略规划、需求分析、资源分配、项目实施11.下列关于数据调查基本步骤的表述中不正确...的是A.分析和确定数据来源B.全面收集各种载体上的有用数据C.对所收集的数据进行分析和净化D.对所有数据进行保存和整理12.在E-R图向关系模型转换中,对于m﹕n的联系的转换原则是A.m端实体的码成为关系的码B.n端实体的码成为关系的码C.两端实体码的组合成为关系的码D.两端实体的码任选一个成为关系的码13.有关代码的重要性描述中,不正确...的是A.唯一地标识一个分类对象B.加快输入,减少出错C.使数据表达简单化,丰富处理程序D.便于检索和存储14.下列不属于...测试用例设计原则的是A.完备性B.正确性C.局部性D.可操作性15.关于系统测试对象描述正确的是A.仅针对用户环境B.不包括支持软件C.不包括软件设计文档D.是整个应用软件系统16.为了对整个系统的实施活动进行统筹,可采用的网络分析技术和项目管理工具是A.数据流程图 B.甘特图C.决策树D.业务流程图17.在系统评价中,性能评价着重评价A.用户对系统功能的满意程度B.系统投资效果系数C.系统界面是否友好D.系统的技术性能18.信息中心内数据中心的工作职责是A.协助制定信息系统的规划B.维护和管理组织的共享数据库和数据仓库C.负责计算机硬件和系统软件的安装维护D.监控电子商务交易行为19.下列有关企业资源计划(ERP)的描述错误的是....A.是在MRPII的基础上产生的B.可以将企业的产供销诸多方面都包容在一起C.能够最大限度利用企业的资源D.不能对企业的物流、资金流、信息流进行统一管理20.在微软Dynamics AX中,可以循环使用的采购订单类型是A.报价单B.预订C.总订单D.采购订单二、填空题(本大题共10小题,每小题1分,共10分)21.所谓移动商务就是借助____________设备开展的电子商务活动。
02331数据结构2013年1 月份历年真题附答案
2013年1月高等教育自学考试全国统一命题考试数据结构试题课程代码:02331考生答题注意事项:1.本卷所有试卷必须在答题卡上作答。
答在试卷和草稿纸上的无效。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹笔作答。
4.合理安排答题空间,超出答题区域无效。
选择题部分一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均无分。
1.数据的逻辑结构可以分为A.动态结构和静态结构 B.顺序结构和链式结构C.线性结构和非线性结构 D.简单结构和构造结构2.线性表是一个有限序列,组成线性表的基本单位是A.数据项 B.数据元素C.数据域 D.字符3.栈中有a、b和c三个元素,a是栈底元素,c是栈顶元素,元素d等待进栈,则不可..能.的出栈序列是A.dcba B.cbdaC.cadb D.cdba4.稀疏矩阵的三元组表是A.顺序存储结构 B.链式存储结构C.索引存储结构 D.散列表存储结构5.已知广义表G,head(G)与tail(G)的深度均为6,则G的深度是A.5 B.6C.7 D.86.下列编码集合中,属于前缀编码的一组是A.{11,10,001,101,0001}B.{00,010,0110,1000}C.{11,01,001,0101,0001}D.{0,10,110,1011}7.如题7图所示二叉树的中序序列为A.ACDBB.DCBAC.CDBAD.ABCD题7图8.有向图中所有顶点入度之和与所有顶点出度之和的比是A.1/2 B.1C.2 D.49.含有n个顶点和e条边的有向图的邻接矩阵中,零元素的个数是A.eB.2eC.n2-2eD.n2-e10.n个顶点的无向连通图,其生成树的边数为A.n-lB.nC.n+lD.nlogn11.用自底向上的冒泡排序方法对序列(8,13,26,55,29,44)从大到小排序,第一趟排序需进行交换的次数为A.2 B.3C.4 D.512.对序列(8,13,26,55,29,44)从小到大进行基数排序,第一趟排序的结果是A.(13,44,55,26,8,29)B.(13,26,55,44,8,29)C.(8,13,26,29,44,55)D.(29,26,8,44,55,13)13.采用分块查找时,要求数据A.块内有序 B.分块有序C.分块无序 D.每块中数据个数必须相同14.下列关于散列函数的说法正确的是A.散列函数越复杂越好B.散列函数越简单越好C.用除余法构造的散列函数是最好的D.在冲突尽可能少的情况下,散列函数越简单越好15.下列关于m阶B树的叙述中,错误..的是A.每个结点至多有m棵子树B.每个结点至多有m-1个关键字 C .所有的叶结点均在同一层上 D.根结点至少有/2m ⎡⎤⎢⎥棵子树非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
全国高等教育自学考试2013年1月软件工程试题及答案
全国2013年1月高等教育自学考试软件工程试题课程代码:02333。
一、单项选择题(本大题共l5小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均不得分。
1.运用所掌握的知识,通过抽象,给出该系统的结构,这就是(A)A.系统建模B.软件开发C.问题求解D.验证确认2.根据软件需求分类,下列选项中不.属于设计约束的是(C)A.并发操作B.握手协议C.质量属性D.硬件限制3.在常见的耦合类型中,耦合程度最低的是(B)A.内容耦合B.数据耦合C.控制耦合D.标记耦合4.通过对大量软件系统研究,发现设计很好的软件结构图通常呈现的形状类似于(D)A.三角形B.长方形C.五角形D.正方形5.下列选项中,用作详细设计的工具是(D)A.层次图B.数据流图C.模块结构图D.盒图6.UML表达关系的术语中,表达“整体/部分”关系的是(D)A.细化B.依赖C.继承D.聚合7.UML提供的图形化工具中,用于概念模型和软件模型的动态结构的是(A)A.用况图B.部署图C.对象图D.构件图8.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为(B)A.测试计划B.测试构件C.测试评价D.测试过程9.下列选项中,属于白盒测试技术的是(D)A.因果图B.等价类划分C.边界值分析D.路径测试10.假设月收入≤3500元者免税,现用3500元和3501元作为测试数据,所采用的是(A)A.边界值分析B.等价类划分C.条件覆盖D.因果图11.一般来说,单元测试往往采用(C)A.等价类测试B.因果图测试C.白盒测试D.黑盒测试12.相对于螺旋模型,演化模型缺少(D)A.制定计划B.客户评估C.实施工程D.风险分析13.支持面向对象技术的软件生存周期模型是(D)A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型14.按照《ISO/IEC软件生存周期过程12207—1995》中,可归于基本过程的是(C)A.文档过程B.验证过程C.维护过程D.管理过程15.CMMI成熟度等级中的第四级为(B)A.已定义级B.已定量管理级C.持续优化级D.已管理级二、填空题(本大题共20空,每空1分,共20分)16.软件开发的本质,即实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射,实现这一映射的基本途径是_过程途径_______。
数据库系统工程师考试_2013上半年数据库系统工程师考试真题及答案-上午卷
2013上半年数据库系统工程师考试真题及答案-上午卷常用的虚拟存储器由(1)两级存储器组成。
(1)A.主存-辅存 B.主存-网盘 C.Cache-主存 D.Cache-硬盘【答案】A【解析】本题考查计算机系统存储系统基础知识。
在具有层次结构存储器的计算机中,虚拟存储器是为用户提供一个比主存储器大得多的可随机访问的地址空间的技术。
虚拟存储技术使辅助存储器和主存储器密切配合,对用户来说,好像计算机具有一个容量比实际主存大得多的主存可供使用,因此称为虚拟存储器。
虚拟存储器的地址称为虚地址或逻辑地址。
中断向量可提供(2)。
(2)A.I/O设备的端口地址 B.所传送数据的起始地址C.中断服务程序的入口地址D.主程序的断点地址【答案】C【解析】本题考查计算机系统基础知识。
计算机在执行程序过程中,当遇到急需处理的事件时,暂停当前正在运行的程序,转去执行有关服务程序,处理完后自动返回原程序,这个过程称为中断。
中断是一种非常重要的技术,输入输出设备和主机交换数据、分时操作、实时系统、计算机网络和分布式计算机系统中都要用到这种技术。
为了提高响应中断的速度,通常把所有中断服务程序的入口地址(或称为中断向量)汇集为中断向量表。
为了便于实现多级中断嵌套,使用(3)来保护断点和现场最有效。
(3)A.ROM B.中断向量表 C.通用寄存器 D.堆栈【答案】D【解析】本题考查计算机系统基础知识。
当系统中有多个中断请求时,中断系统按优先级进行排队。
若在处理低级中断过程中又有高级中断申请中断,则高级中断可以打断低级中断处理,转去处理高级中断,等处理完高级中断后再返回去处理原来的低级中断,称为中断嵌套。
实现中断嵌套用后进先出的栈来保护断点和现场最有效。
DMA工作方式下,在(4)之间建立了直接的数据通路。
(4)A.CPU与外设 B.CPU与主存 C.主存与外设 D.外设与外设【答案】C【解析】本题考查计算机系统基础知识。
计算机系统中主机与外设间的输入输出控制方式有多种,在DMA方式下,输入输出设备与内存储器直接相连,数据传送由DMA控制器而不是主机CPU控制。
全国2013年1月自学考试数据库系统原理试题及答案
绝密★考试结束前全国2013年1月高等教育自学考试数据库系统原理试题课程代码:04735请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分注意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.以下不属于...数据库系统优于文件系统的特点是A.数据库系统冗余更少、共享性更强B.数据库系统的数据独立性更强C.数据库系统为用户提供更方便的用户接口D.数据库系统对数据的操作以记录为单位2.数据库完整性约束的建立需要通过DBMS提供的A.数据定义语言B.数据操纵语言C.数据查询语言D.数据控制语言3.数据库逻辑设计时,应首先A.设计外模型B.把概念模型转化成逻辑模型C.设计存储模型D.修正模型4.如果规定:一个学校只有一个校长,一个校长只在一个学校任职,则实体集学校和校长之间的联系是A.1对1B.1对多C.多对多D.多对12013年1月数据库系统原理试题第1页(共6页)5.在关系模式设计时,每个关系模式应只对应于A.一个实体类型或一个联系类型B.一个实体类型和一个联系类型C.多个实体类型D.多个联系类型6.设F是关系模型R的FD集,如果对F中每个非平凡函数依赖X→Y,都有X是R的超键,则R属于A.1NFB.2NFC.3NFD.BCNF7.设关系R如下表,则π专业,入学年份(R)的元组数为A.2B.38.常用的关系运算是关系代数和A.集合运算B.逻辑演算C.关系演算D.集合演算9.如果想找出关系R的属性A上为空的那些元组,则选择子句应该为A.WHERE A=NULLB.WHERE A==NULLC.WHERE A IS NULLD.WHERE A NOT IS NULL10.SQL语言的聚合函数COUNT、SUM、A VG等,不允许...出现在其中的子句为A.SELECTB.HA VINGC.GROUP…HA VINGD.WHERE11.下列语句中表示事务执行成功的是MITB.BEGIN TRANSACTIONC.ROLLBACKD.OK12.事务把数据R的S锁升级为X锁的操作是A.XFIND RB.SFIND R2013年1月数据库系统原理试题第2页(共6页)C.UPDX RD.SRELEASE R13.在T-SQL批处理中调用存储过程所使用的命令是A. execB. declareC. userD. set14.在PowerBuilder应用中建立窗口为w_main,下列打开此窗口的正确脚本语句是A.open w_mamB.open(w_main)C.display w_mamD.display(w_main)15.如果有枚举类型定义:sex{male,female},那么male和female的值分别为A.0,0B.0,1C.1,0D.1,1非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
1月自考数据库系统原理试题真题及答案
1月自考数据库系统原理试题真题及答案数据库系统是计算机科学领域中的重要分支,它涉及到数据的存储、管理和检索等核心任务。
对于学习和应用数据库系统的人们来说,熟悉和了解数据库系统的原理是至关重要的。
本文将为大家介绍一套1月自考数据库系统原理试题,并提供相应的答案。
试题一:数据库系统的概念和特点1. 请简要介绍数据库系统的概念和特点。
答案示例:数据库系统是指一种能够对大量数据进行存储、管理和检索的系统。
它包含了数据库、数据库管理系统和应用程序等组成部分。
数据库系统的特点包括:数据共享性高、数据独立性强、数据冗余度低、数据完整性和安全性较好、数据一致性和可靠性较强等。
试题二:关系数据库模型的基本概念2. 请简述关系数据库模型的基本概念,包括关系、元组、属性和域。
答案示例:关系数据库模型是基于关系代数和关系演算理论的数据库模型。
其中,关系是由元组构成的数据表,每个元组代表一个实体,每个实体都有一个唯一的标识,称为主键。
而属性是指关系中的数据字段,属性的取值称为域。
试题三:关系操作和关系代数3. 请列举关系操作的基本类型,并简要说明其作用。
答案示例:关系操作的基本类型包括选择、投影、连接和除等。
选择操作用于从关系中选取满足特定条件的元组;投影操作用于从关系中选取指定的属性列;连接操作用于将多个关系进行连接操作,生成新的关系;除操作用于从一个关系中去除满足条件的元组。
试题四:SQL语言和关系代数的关系4. SQL语言和关系代数有什么关系?请简要描述它们之间的关联。
答案示例:SQL语言是结构化查询语言(Structured Query Language)的简写,它是基于关系代数理论和关系演算理论的数据库操作语言。
SQL语言通过关系操作的方式对数据库进行查询、插入、更新和删除等操作,可以看作是关系代数的一种具体实现。
试题五:事务的概念和特性5. 请简述事务的概念和特性。
答案示例:事务是指一组数据库操作的集合,这些操作要么全部成功地执行,要么全部失败回滚。
数据库原理 2013年试题及参考答案
1.数据库类型是按照( B )来划分的。
A.文件形式B.数据模型C.记录形式D.数据存取方法2.关系演算的基础是( C )A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算3.若要求分解保持函数依赖,那么模式分解一定能够达到( B )A. 2NFB. 3NFC. BCNFD. 1NF4.1级封锁协议加上T要读取的数据R加S锁,这是( C )A. 3级封锁协议B. 4级封锁协议C. 2级封锁协议D. 1级封锁协议5.建立数据字典的时机是( A )A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段1. 下列不属于数据管理技术主要经历阶段的是( B )A、手工管理B、机器管理C、文件系统D、数据库2. 数据库的概念模型独立于( A )A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界3. 下面的哪种范式是最规范的数据库范式( C )A、2NFB、3NFC、4NFD、BCNF4. 下列不属于关系完整性的是( D )A、实体完整性B、参照的完整性C、用户定义的完整性D、逻辑结构的完整性5.不同的数据模型是提供模型化数据和信息的不同工具,用于信息世界建模的是( C )A、网状模型B、关系模型C、概念模型D、结构模6.下列关于数据库系统正确的描述是( A )。
A、数据库系统减少了数据的冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据的类型一致D、数据库系统比文件系统能管理更多的数据7.下面哪个不属于数据库系统的三级模式结构( C )。
A、外模式B、模式C、中模式D、内模式8.下面哪个命令属于SQL语言授权命令( D )。
A、 updateB、 deleteC、selectD、 grant10. 同一个关系模型的任意两个元组值( A )。
A、不能全同B、可全同C、必须全同D、以上都不是二、填空题8 .数据库系统中可能发生各种各样的故障,大致可以分以下几类:(1)事务内部的故障;(2)系统故障;(3)介质故障;(4)计算机病毒。
2013上半年数据库系统工程师考试真题及答案解析下午卷(二)
2013上半年数据库系统工程师考试真题及答案解析下午卷(二)数据库系统工程师考试属于全国计算机技术与软件专业技术资格考试中的一个中级考试。
准备参加2017年数据库系统工程师考试的同学们,历年软考真题是必看和必做的一个练习,做真题能提升自己的考试水平。
下面希赛网为您提供2013上半年数据库系统工程师真题,希望对大家有所帮助。
试题二阅读以下说明,根据要求回答下列问题。
[说明]某航空公司要开发一个订票信息处理系统,该系统的部分关系模式如下:航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,票价) 折扣(航班编号,开始日期,结束日期,折扣)旅客(身份证号,姓名,性别,出生日期,电话,VIP折扣)购票(购票单号,身份证号,航班编号,搭乘日期,购票金额)有关关系模式的属性及相关说明如下:4、航班表中的起飞时间和到达时间不包含日期,同一航班不会在一天出现两次及两次以上;5、各航空公司会根据旅客出行淡旺季适时调整机票的折扣,旅客购买机票的购票金额计算公式为:票价×折扣×VIP折扣,其中旅客的VIP折扣与该旅客已购买过的机票的购票金额总和相关,在旅客每次购票后被修改。
VIP折扣值的计算由函数float vip_value(char[18]身份证号)完成。
根据以上描述,回答下列问题。
4、请将如下创建购票关系的SQL语句的空缺部分补充完整,要求指定关系的主键、外键,以及购票金额大于零的约束。
CREATE TABLE 购票(购票单号CHAR(15) ______,身份证号CHAR(18),航班编号CHAR(6),搭乘日期DATE,购票金额FLOAT ______, ______, ______, );5、(1)身份证号为210000************的客户购买了2013年2月18日CA5302航班的机票,购票单号由系统自动生成。
下面的SQL语句将上述购票信息加入系统中,请将空缺部分补充完整。
数据库自考试题及答案
数据库自考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。
A. 数据存储B. 数据管理C. 数据保护D. 数据传输答案:B2. 关系数据库中,表与表之间的联系称为()。
A. 索引B. 键C. 连接D. 约束答案:C3. SQL语言中,用于查询数据的关键字是()。
A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 在数据库设计中,规范化的主要目的是()。
A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 提升系统性能答案:B5. 数据库事务具有以下哪些特性()。
A. 原子性B. 一致性C. 隔离性D. 持久性E. 所有选项答案:E二、填空题(每空2分,共20分)6. 数据库设计通常分为_______、_______和物理设计三个阶段。
答案:概念设计;逻辑设计7. 在关系数据库中,主键用于_______表中数据的唯一性。
答案:保证8. 数据库的并发控制主要解决_______和_______问题。
答案:数据不一致;系统崩溃9. SQL中的GROUP BY语句用于进行_______。
答案:数据分组10. 数据库的备份和恢复是数据库_______的重要组成部分。
答案:安全性三、简答题(每题10分,共30分)11. 简述数据库的三级模式结构及其各自的作用。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户与数据库交互的接口,它定义了用户能够看到和操作的数据视图。
概念模式是数据库的全局逻辑结构,描述了数据库中的数据类型、结构和联系。
内模式是数据库的物理存储结构,描述了数据在存储介质上的实际存储方式。
12. 解释什么是数据库的索引,并说明其作用。
答案:数据库的索引是一种特殊的数据库对象,用于提高数据检索的效率。
索引通过创建一个指向表中数据行的指针列表来工作,这样在查询数据时,数据库管理系统可以直接通过索引快速定位到数据,而不需要扫描整个表,从而加快查询速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
绝密★考试结束前全国2013年1月高等教育自学考试数据库系统原理试题课程代码:04735请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分注意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.以下不属于...数据库系统优于文件系统的特点是A.数据库系统冗余更少、共享性更强B.数据库系统的数据独立性更强C.数据库系统为用户提供更方便的用户接口D.数据库系统对数据的操作以记录为单位2.数据库完整性约束的建立需要通过DBMS提供的A.数据定义语言B.数据操纵语言C.数据查询语言D.数据控制语言3.数据库逻辑设计时,应首先A.设计外模型B.把概念模型转化成逻辑模型C.设计存储模型D.修正模型4.如果规定:一个学校只有一个校长,一个校长只在一个学校任职,则实体集学校和校长之间的联系是A.1对1B.1对多C.多对多D.多对12013年1月数据库系统原理试题第1页(共6页)5.在关系模式设计时,每个关系模式应只对应于A.一个实体类型或一个联系类型B.一个实体类型和一个联系类型C.多个实体类型D.多个联系类型6.设F是关系模型R的FD集,如果对F中每个非平凡函数依赖X→Y,都有X是R的超键,则R属于A.1NFB.2NFC.3NFD.BCNF7.设关系R如下表,则π专业,入学年份(R)的元组数为A.2B.38.常用的关系运算是关系代数和A.集合运算B.逻辑演算C.关系演算D.集合演算9.如果想找出关系R的属性A上为空的那些元组,则选择子句应该为A.WHERE A=NULLB.WHERE A==NULLC.WHERE A IS NULLD.WHERE A NOT IS NULL10.SQL语言的聚合函数COUNT、SUM、A VG等,不允许...出现在其中的子句为A.SELECTB.HA VINGC.GROUP…HA VINGD.WHERE11.下列语句中表示事务执行成功的是MITB.BEGIN TRANSACTIONC.ROLLBACKD.OK12.事务把数据R的S锁升级为X锁的操作是A.XFIND RB.SFIND R2013年1月数据库系统原理试题第2页(共6页)C.UPDX RD.SRELEASE R13.在T-SQL批处理中调用存储过程所使用的命令是A. execB. declareC. userD. set14.在PowerBuilder应用中建立窗口为w_main,下列打开此窗口的正确脚本语句是A.open w_mamB.open(w_main)C.display w_mamD.display(w_main)15.如果有枚举类型定义:sex{male,female},那么male和female的值分别为A.0,0B.0,1C.1,0D.1,1非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题1分,共10分)16.DBMS中提供存储在数据库中低层数据和应用程序、查询之间的接口的是____存储________ 管理器。
17.全局ER模型的优化原则包括:合并实体类型、消除冗余属性和消除冗余___结构_______。
18.最小函数依赖集F必须满足的一个条件是F中的每个函数依赖的右部都是___单属性_________。
19.关系代数表达式优化的启发式规则有:尽早地执行__选择操作__________和投影操作,避免直接做笛卡尔积。
20.撤销基本表Score的SQL语句是___DROP TABLE Score_________。
21.数据库的并发操作通常会带来三个问题:丢失更新问题、读脏数据问题和__不可重复读________。
22.在SQL中,视图机制使系统具有三个优点:数据安全性、逻辑数据独立性和___操作简便性_________。
23.Microsoft SQL Server 2000是一个分布式的____关系________型数据库管理系统。
2013年1月数据库系统原理试题第3页(共6页)24.PowerBuilder9.0中,PowerBar是PB的____主控菜单________工具栏。
25.对用户来说,_ODBC______驱动程序屏蔽了不同数据库系统的差异。
三、简答题(本大题共10小题,每小题3分,共30分)26.在数据库三层模式体系结构中包含哪几种模式?答:内模式、外模式和逻辑模式27.简述关系数据库的三类完整性规则。
答:实体完整性、参照完整性和用户定义完整性28.已知关系模式R中U={A,B,C,D,E,G},F={AB→C,BC→D,C→A,ACD→B,D→EG,BE→C},求(BD)+。
答:(BD)+=ABCDEG29.设SC(学号,课号,成绩)为选课关系,则下面的元组表达式{t|( u)(SC(u)Λ(u[2]=‘C2’Ⅴu[2]=‘C4’)Λt[1]=u[1])}的中文含义是什么?答:在SC关系中选择选过课程号为C2或者C4的学生的学号30.什么是事务的原子性?答:事务作为一个整体,要么全做,要么全都不做。
31.设DBS运行时,在某检查点之后发生故障。
事务T1在检查点之前完成更新;事务T2结束于检查点之后和故障点之前;事务T3在故障点还没有做完,试问对事务Tl、T2、T3分别要进行什么操作?答:T1不需要进行操作,T2进行Redo操作,T3进行Undo操作。
32.如果教学数据库中的关系如下:教师关系T(T#,TNAME,TITLE),课程关系C(C#,CNAME,T#),学生关系S(S#,SNAME,AGE,SEX),选课关系SC(S#,C#,SCORE),用断言写出每门课程最多50名男生选修的完整性约束。
答:CREATE ASSERTION ass CHECK (50>=ALL(SELECT COUNT(SC.S#) FROM S,SC WHERE S.S#=SC.S# AND SEX=’M’ GROUP BY C#));33.简述SQL Server 2000提供的Master数据库有何作用。
答:用于记录用户创建数据库的系统信息、登录帐号、系统配置设置、系统中所有数据库及其系统信息以及存贮介质信息。
34.简述PowerBuilder9.0中数据窗口画板的作用。
答:见课本P2202013年1月数据库系统原理试题第4页(共6页)35.简述SQL/CLI函数:SQLAllocHandle(< handle_type>,<handle_1>,<handle_2>)中三个参数的含义。
答:见课本P271四、设计题(本大题共5小题,每小题4分,共20分)设学生管理数据库有3个关系:学生(学号,姓名,性别,年龄,系名)课程(课号,课名,学时)选课(学号,课号,成绩,考试时间)用SQL语言完成下面36-40题。
36.查询不是..信息系、数学系、物理系的学生姓名和性别(提示:使用NOT IN)。
SELECT 姓名,性别FROM 学生WHERE 系名NOT IN (‘信息系’,’数学系’,’物理系’)37.查询考试成绩有不及格...(小于60分)的学生的学号(要求结果无重复)。
SELECT DISTINCT 学号FROM 选课WHERE 成绩<6038.查询各门课程的课号及其选课人数。
SELECT 课号,COUNT(学号) FROM 选课GROUP BY 课号39.把学生“刘晨”所选修的课程的成绩加10分。
UPDA TE 选课SET 成绩=成绩+10 WHERE 学号IN (SELECT 学号FROM 学生WHERE 姓名=’刘晨’)40.创建学生成绩表视图VW1,包括学号,姓名,课名,成绩,考试时间。
CREATE VW1(学号,姓名,课名,成绩,考试时间) AS SELECT 学生.学号,姓名,课名,成绩,考试时间FROM 学生,课程,选课WHERE 学生.学号=选课.学号AND 选课.课号=课程.课号五、综合题(本大题共2小题,每小题5分,共10分)41.有运动员参加比赛的关系模式R(运动员号码,比赛项目,成绩,项目类别,比赛主管),如果规定:每个运动员参加一个比赛项目只有一个比赛成绩,每个比赛项目只属于一个项目类别,每个项目类别只有一个比赛主管。
(1)根据上述规定,写出模式R的基本FD和关键码。
有3个FD,(运动员号码,比赛项目)->成绩,(比赛项目)->项目类别,项目类别->比赛主管,关键码为(运动员号码,比赛项目)(2)R最高为第几范式?2013年1月数据库系统原理试题第5页(共6页)最高符合1NF(3)将R规范为3NF。
R1(运动员号码,比赛项目,成绩)R2(比赛项目,项目类别)R3(项目类别,比赛主管)42.某图书管理系统,涉及如下信息:书籍:书号、名称、品种、数量、存放位置;借书人:单位、姓名、借书证号;出版社:出版社名,电话等。
如果规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性;当借书人借书时产生借书日期和还书日期;一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。
(1)根据上述语义画出ER图,要求在图中注明联系的类型(实体的属性可省略)。
(2)将ER模型转换成关系模型,并指出每个关系模式的主键。
2013年1月数据库系统原理试题第6页(共6页)。