2010年全国自考数据库系统原理模拟试卷(八)及答案
自考数据库系统原理试题及答案
![自考数据库系统原理试题及答案](https://img.taocdn.com/s3/m/230fad4a11a6f524ccbff121dd36a32d7275c769.png)
自考数据库系统原理试题及答案一、选择题1. 数据库系统的核心是()A. 数据库B. 数据库管理系统(DBMS)C. 应用程序D. 用户界面答案:B2. 在关系数据库中,一个表的()是表中每一行的唯一标识符。
A. 主键B. 外键C. 索引D. 视图答案:A3. SQL语言中的“SELECT”语句用于()A. 选择数据B. 插入数据C. 更新数据D. 删除数据答案:A4. 数据库规范化的目的是为了()A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B5. 在数据库中,触发器(Trigger)主要用于()A. 自动执行数据的输入B. 实现数据的完整性约束C. 定期备份数据D. 优化查询性能答案:B二、填空题6. 数据库系统由数据库、________、数据库管理系统和用户构成。
答案:数据库管理员7. 事务是数据库操作的逻辑单位,它具有________、________、________和________四个基本特性,简称ACID属性。
答案:原子性、一致性、隔离性、持久性8. 在关系数据库中,表之间的关系主要有一对一、一对多和________三种类型。
答案:多对多9. 数据库的并发控制主要解决的问题是________和________。
答案:数据不一致、事务死锁10. 数据挖掘是从大量数据中通过算法和统计分析方法寻找________模式的过程。
答案:有用三、简答题11. 简述数据库系统与文件系统相比有哪些优势?答案:数据库系统相比文件系统具有更高的数据结构化、数据共享能力、数据独立性、数据安全性、数据完整性和并发控制等优势。
12. 描述关系数据库中参照完整性约束的作用。
答案:参照完整性约束确保了数据库中表与表之间的关系是有效的,防止了孤立的记录出现,从而维护了数据的准确性和一致性。
四、论述题13. 论述数据库备份和恢复的重要性及其常用策略。
答案:数据库备份和恢复是确保数据安全性的重要措施。
2010年全国自考数据库系统原理模拟试卷(三)及答案
![2010年全国自考数据库系统原理模拟试卷(三)及答案](https://img.taocdn.com/s3/m/21ccc475f46527d3240ce024.png)
更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2010年全国自考数据库系统原理模拟试卷(三)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.对关系R进行投影运算后,得到关系S,则()A.关系R的元组数等于关系S的元组数B.关系R的元组数小于关系S的元组数C.关系R的元组数大于或等于关系S的元组数D.关系R的元组数大于关系S的元组数答案:C2.实体是()A.属于现实世界B.计算机世界C.关系代数理论D.信息世界答案:D3.若事务T对数据R已加X锁,则其他对数据R()A.可以加S锁不能加X锁B.不能加S锁可以加X锁C.可以加S锁也可以加X锁D.不能加任何锁答案:D4.HAVING子句中应后跟()A.行条件表达式B.组条件表达式C.视图序列D.列名序列答案:B5.按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体答案:C6.元数是指()A.关系的个数B.关系中属性的个数C.关系中属性的值域D.关系中元组的个数答案:B 更多优质自考资料,请访问自考乐园俱乐部/club/53463897.关系规范化中的删除操作异常是指(),插入操作异常是指()A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入答案:D8.后备副本的用途是()A.数据转储B.一致性控制C.安全性保证D.故障恢复答案:D9.解决并发操作带来的数据不一致性问题普遍采用()A.封锁B.恢复C.存取控制D.协商答案:A10.在二元关系模式R(U,F)中,X、Y都是单一属性,则R最高可以达到()A.2NFB.3NFC.BCNFD.4NF答案:C11.层次模型不能直接表示()A.1:1关系B.1:m关系C.m:n关系D.1:1和1:m关系答案:C更多优质自考资料,请访问自考乐园俱乐部/club/534638912.在定义分布式数据库的各种片段时必须遵守的条件是完备性条件,重构条件和()A.安全性条件B.数据一致性条件C.不相交条件D.数据完整性条件答案:C13.关系笛卡尔积运算记号R×S中()A.R为关系名,S为属性名B.R,S均为属性名C.R为属性名,S为关系名D.R,S均为关系名答案:D14.关于两段封锁协议,下列说法正确的是()A.如果存在事务不遵守两段封锁协议,那么它们的并发调度不是可串行化的B.如果存在事务不遵守两段封锁协议,它们的并发调度也是可串行化的C.如果所有事务都是两段式的,那么它们的并发调度是可串行化的D.两段式封锁是可串行化的必要条件,但不是充分条件答案:C15.数据字典不包括()A.数据结构B.数据流C.数据存储D.加工细节答案:D二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
数据库原理自考试题及答案
![数据库原理自考试题及答案](https://img.taocdn.com/s3/m/5fda09f2b1717fd5360cba1aa8114431b90d8e26.png)
数据库原理自考试题及答案一、单项选择题(每题1分,共10分)1. 数据库管理系统(DBMS)是:A. 数据库B. 数据库应用系统C. 在用户与数据库之间建立接口的一组软件D. 用于数据库的编程语言答案:C2. 关系数据库中的“关系”是指:A. 数据库管理员B. 数据库中的表C. 表之间的关系D. 数据库的物理存储答案:B3. 在关系数据库中,实现表之间联系的机制是:A. 索引B. 主键C. 外键D. 视图答案:C4. 数据库的完整性约束主要包括:A. 实体完整性、参照完整性和用户定义完整性B. 主键、外键和唯一性C. 数据类型、数据大小和数据格式D. 安全性、可靠性和完整性答案:A5. SQL语言中的“视图”是指:A. 数据库中的图形界面B. 数据库中的一个表C. 基于SQL查询的虚拟表D. 数据库的物理存储答案:C6. 数据库设计中,规范化理论的主要目的是:A. 提高查询速度B. 减少数据冗余和提高数据完整性C. 增加数据存储量D. 提高数据库的安全性答案:B7. 在数据库中,事务的ACID属性不包括:A. 原子性B. 一致性C. 持久性D. 多样性答案:D8. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 索引D. 数据库的完整性约束答案:B9. 分布式数据库系统与集中式数据库系统的主要区别在于:A. 数据的存储位置B. 数据库的大小C. 数据库的查询速度D. 数据库的安全性答案:A10. 数据库的并发控制主要解决的问题是:A. 数据的安全性B. 数据的一致性C. 数据的完整性D. 数据的备份和恢复答案:B二、多项选择题(每题2分,共10分)11. 在数据库中,以下哪些因素可能导致数据的不一致性?()A. 并发事务B. 事务故障C. 系统故障D. 非法访问答案:ABC12. 数据库设计应遵循的基本原则包括()A. 数据的逻辑一致性B. 数据的安全性C. 数据的可维护性D. 数据的最小冗余答案:ABCD13. SQL语言的特点包括()A. 数据集上的语言B. 面向集合的操作方式C. 易于学习D. 与数据库无关答案:ABC14. 在数据库中,以下哪些操作可能会破坏数据的原子性?()A. 事务的不完全执行B. 事务的过早中断C. 系统故障D. 非法访问答案:ABC15. 数据库的安全性要求包括()A. 用户身份的认证B. 数据的加密存储C. 数据的访问控制D. 数据的完整性答案:ABC三、简答题(每题5分,共20分)16. 简述数据库管理系统(DBMS)的主要功能。
全国自学考试数据库系统原理试题和答案 (整理卷)
![全国自学考试数据库系统原理试题和答案 (整理卷)](https://img.taocdn.com/s3/m/7068b2f876a20029bc642d16.png)
全国2011年10月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是( B )A.DBB.DBMSC.DBSD.OS2.DBMS 的数据字典中存放的是( A )A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径 3.数据库逻辑设计阶段应考虑的主要因素是( D )A.概念模型B.处理要求C.存取方法D.DBMS 特征 4.关系数据库系统中对外键没有任何限制的操作是( B )A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起的删除异常指的是( D )A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除6.设有关系模式R(ABCDE),F 是R 上成立的FD 集,F={A →B,B →C,D →E},那么F 在模式ABC 上的投影( A )A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A →B,B →C}D.Φ(即不存在非平凡的FD )7.关系R 和S 如下表,则关系T 是R 和S 的( C )A.自然连接B.交C.除D.并8.设R 和S 都是二元关系,那么与元组演算表达式{t|R(t)∧(∃u)(S(u)∧u[1]≠t[2])}不等价...的关系代数表达式( B )A.1223π( (R S) )σ≠⨯,B.1221π( (R S) )σ≠⨯,C.D.1214π( (S R) )σ≠⨯,9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语句是( D )A.APPEND INTO STUDENT VALUES ('d001','王明','女',18)B.APPEND STUDENT VALUES ('d001','王明','女',18)C.INSERT STUDENT VALUES ('d001','王明','女',18)D.INSERT INTO STUDENT VALUES('d001','王明','女',18)10.存储过程的优点不包括...( D )A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在DB之外方便修改11.如果事务T获得了数据项Q上的排他锁,则T对Q( C )A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS中实现事务原子性的子系统是( C )A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQL Server的身份验证模式包括WINDOWS身份验证模式和( A )A.混合验证模式B.账号验证模式C.用户验证模式D.DNA验证模式14.PowerBuilder9.0中连接数据库的正确步骤是( B )A.建立数据库描述文件;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文件;用CONNECT命令连接数据库C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库15.在对象联系图中,表示属性具有多值的是( C )A.→B.⇒C.→→D.←→二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
2010上半年数据库系统工程师真题及答案解析
![2010上半年数据库系统工程师真题及答案解析](https://img.taocdn.com/s3/m/98eb0e72c850ad02de804187.png)
(6)C
试题(7)
(7) Outlook Express作为邮件代理软件有诸多优点,以卜说法中,错误的是______。
A.可以脱机处理邮件
B.可以管理多个邮件账号
C.可以使用通讯簿存储和检索电子邮件地址
D.不能发送和接收安全邮件
试题(7)分析
Outlook Express有以下一些优点:
·可以脱机处理邮件,有效利用联机时间,降低了上网费用。
2010
试题(1)
(1) 为实现程序指令的顺序执行,CPU______中的值将自动加1。
A.指令寄存器(IR) B.程序计数器(PC)
C.地址寄存器(AR) D.指令译码器(ID)
试题(1)分析
本题考查CPU中相关寄存器的基础知识。
指令寄存器(IR)用来保存当前正在执行的指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器(ID)就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。
·可以管理多个邮件账号,在同一个窗口中使用多个邮件账号。
·可以使用通讯簿存储和检索电子邮件地址。
·在邮件中添加个人签名或信纸。
·发送和接收安全邮件。
参考答案
(7)D
试题(8)、(9)
杀毒软件报告发现病毒Macro.Melissa,由该病毒名称可以推断病毒类型是(8),这类病毒主要感染目标是(9)。
D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断
试题(3)分析
本题考查中断基础知识。
按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU必须无条件响应,而对可屏蔽中断源的请求,CPU可以响应,也可以不响应。典型的非屏蔽中断源的例子是电源掉电,一旦出现,必须立即无条件地响应,否则进行其他任何工作都是没有意义的。典型的可屏蔽中断源的例子是打印机中断,CPU对打印机中断请求的Ⅱ向应可以快一些,也可以慢一些,因为计打印机等待一会儿是完全可以的。对于软中断,它不受中断允许标志位(IF位)的影响,所以属于非屏蔽中断范畴。
2010年全国自考数据库系统原理模拟试卷(六)及答案
![2010年全国自考数据库系统原理模拟试卷(六)及答案](https://img.taocdn.com/s3/m/9117b65da36925c52cc58bd63186bceb19e8ed98.png)
2010年全国自考数据库系统原理模拟试卷(六)及答案2010年全国自考数据库系统原理模拟试卷(六)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在定义分布式数据库的各种片段时,必须遵守的条件是:完备性条件,不相交条件和()A.安全性条件B.数据一致性条件C.重构条件D.数据完整性条件答案:C2.SQL的“CREATE UNIQUE INDEX…”语句中UNIQUE表示基本表中()A.索引键值不可分解B.索引键值都是惟一的C.没有重复元组D.没有重复列值答案:B3.()位于分片视图与分配视图之间。
A.分片透明性B.位置透明性C.局部数据模型透明性D.复制透明性答案:B4.在多用户共享系统中,并发操作的事务互相干扰,破坏了事务的()A.原子性B.一致性C.隔离性D.持久性答案:C5.SQL是介于()之间的一种关系查询语言。
A.关系代数和域演算B.元组演算和域演算C.关系代数和元组演算D.关系代数和集合运算答案:C6.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()A.SB.SC,CC.S,SCD.S,C,SC答案:D7.数据的管理方法主要有()A.批处理和文件系统B.文件系统和分布式系统C.分布式系统和批处理D.数据库系统和文件系统答案:D8.在E-R图和数据流图中都使用了方框,下列说法中有错误的是()A.在E-R图中表示实体B.在E-R图中表示属性C.在数据流图中表示起点D.在数据流图中表示终点答案:B9.超类与子类间的关系是()A.超类实体继承子类实体的所有属性B.子类实体继承超类实体的所有属性C.超类实体继承子类实体的主码D.子类实体继承超类实体的主码答案:B10.避免活锁采用的简单策略是()A.顺序封锁法B.依次封锁法C.按优先级确定服务顺序D.先来先服务答案:D11.在SQL语言中,()子句能够实现关系参照性规则。
2010年1月全国自考数据库系统原理试题(含答案)
![2010年1月全国自考数据库系统原理试题(含答案)](https://img.taocdn.com/s3/m/4a49961959eef8c75fbfb335.png)
全国2010年1月自考数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的CBDDB ABDDC ACBAD1.数据库管理系统是( )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进行并运算,其结果的元组数为( )A.0B.4C.5D.619.设有关系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类图,如下图所示。
全国自考数据库系统原理历年试题及答案
![全国自考数据库系统原理历年试题及答案](https://img.taocdn.com/s3/m/713abb94ad51f01dc281f1af.png)
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--2013)资料](https://img.taocdn.com/s3/m/887bdd16482fb4daa58d4b53.png)
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中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
2010年全国自考数据库系统原理模拟试卷(二)及答案
![2010年全国自考数据库系统原理模拟试卷(二)及答案](https://img.taocdn.com/s3/m/713a3200bed5b9f3f90f1c25.png)
更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2010年全国自考数据库系统原理模拟试卷(二)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.A. AB. BC. CD. D答案:C2.设有属性A,B,C,D,以下表示中不是关系的是()A.R(A)B.R(A,B,C,D)C.R(A×B×C×D)D.R(A,B)答案:C3.有两个实体集E1和E2,并且他们之间存在着一个1∶M联系和一个M∶N联系如下图,那么根据转换规则,这个ER结构转换成的表的个数为()A.2个B.3个C.4个D.5个答案:B4.超键是()A.外键B.候选键C.惟一标识元组的属性D.主键答案:C5.能够消除冗余的键的范式是()A.2NFB.3NFC.4NFD.BCNF答案:C6.在通常情况下,下面的关系中不可以作为关系的数据库的关系是()A.R1(学生号,学生名,性别)B.R2(学生号,学生名,班级号)C.R3(学生号,学生名,宿舍号)D.R4(学生号,学生名,简历)答案:D7.“数据库必须保持一致性状态”,这个性质是事务的()A.孤立性B.永久性C.串行性D.隔离性答案:B8.设计数据库概念结构时,常用的数据抽象方法是概括和()A.分类B.继承C.析分D.聚集答案:D9.E-R图是数据库设计的工具之一,它适用于建立数据的()A.概念模型B.逻辑模型C.结构模型D.物理模型答案:A10.通过指针链表示和实现实体之间联系的模型是()A.关系模型B.层次模型C.网状模型D.层次和网状模型答案:D11.数据库管理系统(DBMS)的主要功能是()A.修改数据库B.定义数据库C.应用数据库D.保护数据库答案:D12.A. AB. BC. CD. D答案:D13.在数据库逻辑设计阶段的输出有()A.子模式B.DBMS可处理的模式C.子模式和DBMS可处理的模式D.访问方法答案:C14.关于关系范式的规范化,下列说法正确的是()A.数据库系统中的关系所属范式越高越好,因为所属范式越高,存储表所站内存开销越小B.数据库系统中的关系所属范式越低越好C.一般对表分解到3NF即可D.不能对表只分解到2NF答案:C15.数据字典不包括()A.数据结构B.数据流C.数据存储D.加工细节答案:D二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
全国自考数据库系统原理历年试题及答案
![全国自考数据库系统原理历年试题及答案](https://img.taocdn.com/s3/m/49fbb6b1dd88d0d233d46a33.png)
08--13年全国自考数据库系统原理历年试题及答案20XX年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A ) A.概念模型B.逻辑模型C.B )A.模式B.外模式C.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集,,,则属性集BD的闭包(BD)+为(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 ) B )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中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
学历类《自考》自考专业(计算机网络)《数据库系统原理》考试试题及答案解析
![学历类《自考》自考专业(计算机网络)《数据库系统原理》考试试题及答案解析](https://img.taocdn.com/s3/m/530acf11bb1aa8114431b90d6c85ec3a87c28bac.png)
学历类《自考》自考专业(计算机网络)《数据库系统原理》考试试题及答案解析姓名:_____________ 年级:____________ 学号:______________1、外模式DDL用来描述( )。
A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构正确答案:B答案解析:暂无解析2、数据库管理系统是( )。
A、采用了数据库技术的计算机系统B、包括DBA、计算机硬件及DB的系统C、位于用户与OS之间的数据管理软件D、包括OS在内的数据管理软件正确答案:C答案解析:暂无解析3、在对象联系图中,双向箭头(←→)表示( )。
A、属性值是单值B、属性值是多值C、对象类型之间的联系D、两个属性之间值的联系正确答案:D答案解析:暂无解析4、在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是( )。
A、OverlappingB、CompleteC、DisjointD、Imcomplete正确答案:B答案解析:暂无解析5、列不属于并发操作带来的问题是( )。
A、丢失更新B、读脏数据C、不可重复读D、死锁正确答案:D答案解析:暂无解析6、关于事务的故障与恢复,下列说法正确的是( )。
A、事务日志用来记录事务执行的频度B、任何故障的恢复都由系统自动完成C、系统故障的恢复只需进行REDO操作D、对日志文件设置检查点是为了提高故障恢复的效率正确答案:D答案解析:暂无解析7、在SQL中,与“NOTIN”等价的操作符是( )。
A、ALLB、SOMEC、=SOMED、=ALL正确答案:A答案解析:暂无解析8、SQL语言是( )。
A、高级语言B、汇编语言C、结构化查询语言D、宿主语言正确答案:C答案解析:暂无解析9、关系模式设计理论主要解决的问题是( )。
A、提高查询速度B、消除操作异常和数据冗余C、减少数据操作的复杂性D、保证数据的安全性和完整性正确答案:B答案解析:暂无解析10、下列关于外键的说法正确的是( )。
2010年全国自考数据库系统原理模拟试卷(七)及答案
![2010年全国自考数据库系统原理模拟试卷(七)及答案](https://img.taocdn.com/s3/m/ebe1e61791c69ec3d5bbfd0a79563c1ec5dad73f.png)
2010年全国⾃考数据库系统原理模拟试卷(七)及答案2010年全国⾃考数据库系统原理模拟试卷(七)⼀、单项选择题(本⼤题共15⼩题,每⼩题2分,共30分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。
错选、多选或未选均⽆分。
1.在SQL中,建⽴索引⽤()A.CREATE SCHEMA命令B.CREATE TABLE命令C.CREATE VIEW命令D.CREATE INDEX命令答案:D2.在概念模型中,⼀个实体相对于关系数据库中⼀个关系中的⼀个()A.属性B.元组C.列D.字段答案:B3.关系代数中,连接运算可⽤()操作组合⽽成。
A.乘、选择、投影B.并、交、差C.乘、并、交D.乘、并、差答案:A4.DB是指()A.数据库应⽤软件B.数据管理软件C.数据的集合D.数据库系统答案:C5.概念模式是()A.全局数据视图B.全局物理视图C.局部数据视图D.局部物理视图答案:A6.不允许任何其他事务对这个锁定⽬标再加上任何类型锁的锁是()A.共享锁B.排它锁C.共享锁或排它锁D.以上都不是答案:B7.关于“死锁”,下列说法中正确的是()A.死锁是操作系统中的问题,数据库操作中不存在B.在数据主加操作中防⽌死锁的⽅法是:禁⽌两个⽤户同时操作数据库C.当两个⽤户竞争相同资源时不会发⽣死锁D.只有出现并发操作时,才有可能出现死锁答案:D8.数据库系统和⽂件系统的主要区别是()A.数据库系统复杂,⽽⽂件系统简单B.⽂件系统不能解决数据冗余和数据独⽴性问题,⽽数据库系统能够解决C.⽂件系统只能管理⽂件,⽽数据库系统还能管理其他类型的数据D.⽂件系统只能⽤于⼩型机、微型机,⽽数据库系统还能⽤于⼤型机答案:B9.在SQL中,建⽴视图⽤()A.CREATE SCHEMA命令B.CREATE TABLE命令C.CREATE VEIW命令D.CREATE INDEX命令答案:C10.在概念设计和逻辑设计之间起桥梁作⽤的是()A.DFDB.ER图C.数据结构图D.功能模块图答案:B11.三级模式间存在两种映射,它们是()A.模式与⼦模式间,模式与内模式间B.⼦模式与内模式间,外模式与内模式间C.⼦模式与外模式间,模式与内模式间D.模式与内模式间,模式与模式间答案:A12.对关系模式进⾏分解时,要使分解既保持函数依赖、⼜具有⽆损失连接性,在下属范式中最⾼可以达到()A.2NFB.3NFC.BCNFD.4NF答案:B13.参加“⾃然联接”运算的两个关系()A.⾄少存在⼀个相同属性名B.可不存在任何相同属性名C.不可存在多个相同属性名D.所有属性名必须完全相同答案:A14.数据库的完整性是指()A.数据完整性B.数据的正确性和相容性C.数据的正确性D.数据库功能的完备性答案:C15.下列不是ER图中的基本成分的是()A.菱形框B.椭圆形框C.直线D.多边形答案:D⼆、填空题(本⼤题共10⼩题,每⼩题1分,共10分)请在每⼩题的空格上填上正确答案。
全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)
![全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)](https://img.taocdn.com/s3/m/e1b0ad94e45c3b3566ec8bb8.png)
全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相对于F( )A.是无损连接,也保持函数依赖B.是无损连接,但不保持函数依赖C.不是无损连接,但保持函数依赖D.既不是无损连接,也不保持函数依赖正确答案:B2.允许用户Zhang对Score表的内容进行修改,正确的授权语句是( ) A.GRANT UPDATE TO TABLE Score ON ZhangB.GRANT UPDATE TO Score ON ZhangC.GRANT UPDATE ON TABLE Score TO ZhangD.GRANT UPDATE ON Score TO Zhang正确答案:D3.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为( )A.10B.30C.1000D.不确定正确答案:D解析:R和S的并是由属于R或属于S的元组的集合组成,其元组数由具体的R和S来确定。
4.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE( )A.G=0B.G<=0C.G=NULLD.G IS NULL正确答案:D解析:SQL中允许列值为空,空值用保留字NULL表示。
这里用“G IS NULL”测试列值是否为空值。
5.在SELECT语句中,使用MAX(列名)时,该“列名”应该( )A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型正确答案:D解析:聚合函数MAX(<列名>)用于求某一列值的最大值,它对列名不限制数据类型。
6.已知关系R(A,B)和S(A,B),则以下关系代数表达式中错误的是( ) A.R∩S=S-(S-R)B.R-S=R-(R∩S)C.R∪S=R∪(S-R)D.R∩S=R-(S-R)正确答案:D解析:R∩S= R-(R-S)或R∩S=S-(S-R)。
全国自考(数据库及其应用)模拟试卷8(题后含答案及解析)
![全国自考(数据库及其应用)模拟试卷8(题后含答案及解析)](https://img.taocdn.com/s3/m/a045a9d37cd184254a353535.png)
全国自考(数据库及其应用)模拟试卷8(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.用来表达用户使用观点的数据库局部逻辑结构的模型称为( ) A.概念模型B.逻辑模型C.外部模型D.内部模型正确答案:C解析:用来表达用户使用观点的数据库局部逻辑结构的模型称为外部模型。
2.若关系R属于1NF,且既不存在非主属性对主键的部分函数依赖也不存在非主属性对主键的传递函数依赖,则R属于( )A.1NFB.2NFC.3NFD.BCNF正确答案:C解析:若关系R属于1NF,且既不存在非主属性对主键的部分函数依赖也不存在非主属性对主键的传递函数依赖,则R属于3NF。
3.下列关于DBA的职责的叙述中,错误的是( )A.监督数据库运行B.编写应用程序C.对用户访问数据库授权D.与用户交流正确答案:B解析:DBA的主要职责有定义模式、内模式和与用户交流,定义外模式;提供技术培训;定义安全性规则,对用户访问数据库授权;定义完整性规则,监督数据库运行;数据库的转储与恢复工作。
4.数据完整性是指数据的( )A.可移植性B.正确性C.可扩展性D.安全性正确答案:B解析:完整性是指数据的正确性。
在建立数据库时,完整性已作为结构的一部分存人数据库中,在结构上对数据的语义和数值范围加以约束。
5.有R和S表如下图所示,A是R的主键和S的外键,D是S的主键,且R与S实施了参照完整性。
下列元组中可以正确插入S的是( )A.(a1,d4,NULL)B.(a3,d3,e3)C.(a2,NULL,e1)D.(a4,d4,e4)正确答案:A解析:由于R和S实施了参照完整性,且在S中D为主键,故不能插入有重复主键的记录,如B,也不能插入主键为空的记录,如C,且插入的记录的外键必须在R中存在,否则不能插入,如D。
故能插入的只有A。
6.下面关于备份数据库的说法中,不正确的是( )A.备份是保护数据库可靠性的有效手段之一B.备份是保护数据库安全性的有效措施C.当DB受到破坏而无法修复时,可利用备份来恢复DBD.当备份数据库时,必须先关闭数据库正确答案:B解析:备份可以保证数据库的可靠性,不能保护数据库的安全性,故B错误。
2010年全国自考数据库系统原理模拟试卷(五)及答案
![2010年全国自考数据库系统原理模拟试卷(五)及答案](https://img.taocdn.com/s3/m/df2da185ec3a87c24028c424.png)
更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2010年全国自考数据库系统原理模拟试卷(五)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.元数据是指()A.描述性的数据B.用户数据C.索引数据D.统计数据答案:A2.概念模型是()A.硬件独立,软件独立B.硬件独立,软件依赖C.硬件依赖,软件独立D.硬件依赖,软件依赖答案:A3.在标准SQL中,建立数据库结构(模式)的命令为()A.CREATE SCHEMA命令B.CREATE TABLE命令C.CREATE VIW命令D.CREATE INDEX命令答案:A4.下列哪种关系模型具有第一范式性质()A.平面关系模型B.嵌套关系模型C.复合对象模型D.以上均不具有答案:A5.在分布式系统中,场地是由()组成的A.计算机B.数据库C.若干终端D.A、B和C答案:D6.ODBC是指()A.对象数据库约束B.面向数据库约束C.开放式数据库互连D.开放式数据库约束答案:A7.SQL中,下列涉及空值的操作,不正确的是()A.AGE=NULLB.AGE IS NOT NULLC.AGE IS NULLD.NOT(AGE IS NULL)答案:A8.实现数据库并发控制的重要技术是()A.触发器B.数据库的后备副本C.封锁D.访问权限控制答案:C9.分布式数据库系统具有两个性质()A.场地独立性和网络协作性B.场地自治性和场地间的协作性C.场地自治性和网络自治性D.场地透明性和系统完整性答案:B10.聚合函数中,操作对象是元组的函数是()A.SUMB.AVGC.COUNTD.MIN答案:C11.()完整地揭示了数据之间的联系A.数据流图B.数据字典C.类型构造图D.对象联系图答案:D 更多优质自考资料,请访问自考乐园俱乐部/club/5346389更多优质自考资料,请访问自考乐园俱乐部/club/534638912.设关系R和S的结构相同,并且各有100个元组,那么这两个关系的运算结果的元组个数为()A.100B.小于等于100C.200D.小于等于200答案:D13.数据库管理系统(DBMS)是()A.数学软件B.应用软件C.计算机辅助设计D.系统软件答案:D14.数据库系统的操作开销包括()A.报告生成B.改组频率C.辅存空间D.以上答案都对答案:D15.下列“回收权限”语句有可能失败的是()A. AB. BC. CD. D答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
自学考试--全国2010年10月自学考试管理信息系统试题(答案版)
![自学考试--全国2010年10月自学考试管理信息系统试题(答案版)](https://img.taocdn.com/s3/m/1791adcf6f1aff00bed51e92.png)
全国2010年10月自学考试管理信息系统试题课程代码:02382一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.关于物流与信息流的关系,错误..的说法是( )A.物流对信息流具有控制作用B.信息流随着物流的产生而产生C.信息流反应了物流的状态D.物流是单向而不可逆的2.不属于...以信息的记录符号为依据的信息分类是( )A.军事信息B.文字信息C.数据信息D.图像信息3.直线式企业组织结构比较适合于( )A.小型企业B.中型企业C.大型企业D.各类企业4.下列选项中,属于应用软件的是( )A.DOSB.JavaC.SQLserverD.SAS5.下列选项中,不属于...计算机主机的是( )A.内存储器B.外存储器C.运算器D.控制器6.企业系统规划法(BSP)的U/C矩阵中,U(使用)和C(创建)是指使用或创建( )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.是什么B.做什么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.在项目管理的工作中,发包计划属于( )A.范围管理B.成本管理C.质量管理D.采购管理20.进行活动工期估算的主要目的是( )A.确定活动之间的时间依赖关系B.估算工时数C.分析活动顺序D.控制项目进度二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
数据库自考试题及答案
![数据库自考试题及答案](https://img.taocdn.com/s3/m/9826ad464531b90d6c85ec3a87c24028915f85c2.png)
数据库自考试题及答案一、选择题(每题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. 解释什么是数据库的索引,并说明其作用。
答案:数据库的索引是一种特殊的数据库对象,用于提高数据检索的效率。
索引通过创建一个指向表中数据行的指针列表来工作,这样在查询数据时,数据库管理系统可以直接通过索引快速定位到数据,而不需要扫描整个表,从而加快查询速度。
2010年4月数据库系统原理试卷答案
![2010年4月数据库系统原理试卷答案](https://img.taocdn.com/s3/m/ee52a73ff111f18583d05af1.png)
全国2010年4月自考数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.要想成功地运转数据库系统,就要在数据处理部门配备( D )A.系统分析员B.系统统计员C.应用程序员D.数据库管理员2.DB的三层模式结构中最接近存储设备的是( A )A.内模式B.外模式C.逻辑模式D.拥护模式3.把ER图转成关系模式集的过程,属于数据库设计的( C )A.需求分析B.概念设计C.逻辑设计D.物理设计4.在数据库设计中,子类实体与超类实体存在着( C )A.相容性联系B.调用联系C.继承性联系D.一致性联系5.设关系模式R(A,B,C,D)的主键是AB,R中存在涵数依赖D→B,那么该关系模式R是( B )A.BCNFB.3NF,但不是BCNFC. 2NF,但不是3NFD.1NF,但不是2NF6.设关系模式R(A,B,C),F是R上的涵数依赖集,F={A→BC,B→C,A→B,AB→C},则与F对应的最小涵数依赖集是( B )A{A→BC,AB→C}. B. {B→C,A→B}C. {A→BC,B→C}D. {A→B,AB→C}7.关系模式R分解成数据库模式的一个优点是( D )A.数据分散存在多个关系中B.数据容易恢复C.提高了查询速度D.存储悬挂元组8.设关系R和S的属性个数分别为2和好,那么R∞S等价于( B )A.σ1<2(RⅹS)B.σ1<4(RⅹS)1C.σ1<2(R∞S)D.σ1<4(R∞S)9.下列式子中,不正确的是( D )A.R-S=R-(R∩S)B.R=(R-S)∪(R∩S)C. R∩S=S-(S-R)D. R∩S=S-(R-S)10.元组比较操作(a1,a2)>=(b1,b2)的意义是( A )A.(a1>b1)or((a1=b1)and(a2>=b2))B. (a1>=b1)or((a1=b1)and(a2>=b2))C. (a1>b1)or((a1=b1)and(a2>b2))D. (a1>=b1)or((a1=b1)and(a2>b2))11.SQL中,与NOT IN等价的操作符是( D )A.=SOMEB.<>SOMEC.=ALLD. <>ALL12.数据库的并发操作会引起若干问题,下述叙述政正确的是( D )A. 读脏数据问题,不可重复读问题,写脏数据问题B. 丢失更新问题,写脏数据问题,不可重复读问题C. 丢失更新问题,读脏数据问题,读脏数据问题问题D.丢失更新问题,读脏数据问题,不可重复读问题13.为了避免并发操作引起的错误,常采用封锁技术。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2010年全国自考数据库系统原理模拟试卷(八)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在DBS中,内存、外存数据交换最终是通过()A.UWA完成B.DBMS完成C.OS完成D.键盘完成答案:C2.SQL中的视图机制属于DBS的()A.完整性措施B.安全性措施C.恢复措施D.并发控制措施答案:D3.在SQL中使用UPDATE对表中数据进行修改时,应使用的语句是()A.WHEREB.FROMC.VALUESD.SET答案:D4.数据独立性是指()A.数据之间相互独立,互不影响B.数据的逻辑结构与物理结构相互独立C.DB的数据结构发生变化时,不影响应用程序D.数据与存储设备之间相互独立答案:C5.一个关系中的非主属性可以是()A.至少一个B.至多一个C.可无D.至多三个答案:C6.在SELECT语句中使用MIN(列名)时,列名()A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型答案:D7.在建立表结构时,定义关系完整性规则()A.使DBS能够自动维护数据完整性约束条件B.还需要编程实现数据完整性约束条件C.没有必要定义D.将使系统操作复杂答案:A8.子模式是()A.外模式B.物理模式C.概念模式D.存储模式答案:A9.关系中行、列次序的交换性质是()A.行可交换,列不可交换B.行不可交换,列可交换C.行、列均不可交换D.行、列均可交换答案:C 更多优质自考资料,请访问自考乐园俱乐部/club/534638910.设计性能较优的关系模式称为规范化,规范化主要的理论依据是()A.关系规范化理论B.关系运算理论C.关系代数理论D.数理逻辑答案:A11.设关系R和S各有100个元组,那么这两个关系的乘积运算结果的元组个数为()A.100B.200C.10000D.不确定(与计算结果有关)答案:C12.某一种实际存在的事物具有看来好像不存在的性质,称为()A.独立性B.不存在性C.客观性D.透明性答案:D13.A. AB. BC. CD. D答案:C14.在关系模式中,“每个主属性对不包含它的键完全函数依赖”,是R∈3NF的()A.充分必要条件B.必要条件C.充分条件D.既不充分也不必要条件答案:B15.逻辑数据独立性是指()A.概念模式变,外模式不变B.概念模式不变,外模式变C.概念模式变,应用程序变D.概念模式与应用程序均不变答案:A二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
错填、不填均无分。
1.数据管理软件的功能之一是。
___答案:逻辑数据与物理数据之间的相互转换2.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是___机制。
答案:封锁3.CASCADE(连锁式)方式是执行DROP语句时,把___答案:SQL模式及其下属的基本表,视图,索引等所有元素全部撤消4.数据库的逻辑模型独立于___。
答案:硬件5.两个关系代数表达式等价是指___所得到的结果是一样的。
答案:用同样的关系实例代替两个表达式中相应的关系时6.ODBC函数SQLFetch的功能是___。
答案:移动光标7.RESTRINCT(约束式)方式是在执行DROP语句时,___。
答案:只有当SQL模式中没有任何下属元素时,才撤消SQL模式,否则拒绝执行DROP语句8.在数据库系统中,逻辑数据与物理数据有很大差别,这二者之间的相互转换是___的功能之一。
答案:DBMS9.SQL的数据定义包括对的创建和撤消___操作。
答案:SQL模式、基本表、视图和索引10.数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而___是系统设计的基础和核心。
答案:数据设计三、简答题(本大题共10小题,每小题3分,共30分)1.为什么要对关系代数表达式进行优化?答案:对关系代数表达式进行优化的目的有以下几点:(1)减少运算量;(2)减少读写外存数据块的次数;(3)避免重复计算。
总之,代数表达式进行优化目的主要是为了减少时间。
2.简述在SQL中使用视图机制的优点。
答案:在SQL中使用视图机制的优点:数据安全性、数据完整性、操作简便性。
3.查询优化的目的是什么?答案:查询优化的目的是:寻找一种操作顺序,使查询操作执行起来既省时间,又省空间,且效率又高。
4.什么是数据库的物理设计?试述其具体步骤?答案:数据库的物理设计是:对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程。
具体的说,物理设计的主要任务是指数据库在物理设置上的存储结构和存取方法。
5.什么是ER图?ER图的基本要素是什么?答案:ER图是指实体——联系图。
他是对现实世界的一种抽象,用以表示现实世界中的事物集、事物及事物间的相互联系。
构成ER图的基本要素是实体、联系和属性。
6.数据库的并发操作会带来哪些问题?如何解决?答案:数据库的并发操作会带来三类问题:(1)丢失更新数据;(2)一不致分析问题;(3)“脏数据”的读出。
解决的方法就是采用封锁技术。
7.事务的四个性质?答案:(1)原子性:一个事务是一个不可分割的序列;(2)一致性:事务不会因为事务的执行被破坏;(3)隔离性:在并发事务被执行时,系统应保证与这些事务先后单独执行的结果一样。
(4)持久性:一个事务在完成全部操作后,他对数据库的所有更新的数据应永远的反映在数据库中。
8.事务的COMMIT操作和ROLLBAKE操作各做些什么事情?答案:事务的COMMIT操作是提交事务的所有操作。
具体地说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。
事务的ROLLBAKE操作时数据库退回到事务开始时的状态。
具体地说,就是在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤消,使数据库退回到事务开始的状态。
9.基于数据库生存期的数据库设计分成哪几个阶段?答案:基于数据库生存期的数据库设计分成七个阶段:(1)规划阶段;(2)需求分析阶段;(3)概念设计阶段;(4)逻辑设计阶段;(5)物理设计阶段;(6)实现阶段;(7)运行和维护阶段。
10.简述候选键与超键的区别。
答案:在关系R(U,F)中,如果属性X满足X→U。
当此函数依赖是完全函数依赖时,X是候选键。
当此函数依赖是部分函数依赖时,X是超键。
四、设计题(本大题共4小题,每小题5分,共20分)1.设有教学数据库中有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)利用关系代数表达式,SQL语句表示下列查询操作:(1)检索年龄大于23岁的女生的学号和姓名。
(2)检索选修课程包含LIU老师所授课程的学生学号及姓名。
(3)检索选修课程号为C1和C4的学生学号。
(4)检索学习全部课程的学生姓名。
(1).答案:(1)πS#,SNAME(σAGE>23∧SEX=′F′(S))SELECT S#,SNAMEFROM SWHERE AGE>23 AND SEX=′F′(2)πS#,SNAME(σTEACHER=′LIU′(SSCC))SELECT S#,SNAMEFROM SWHERE EXISTS(SELECT *FROM SCWHERE EXISTS(SELECT *FROM CWHERE S.S#=SC.S# AND SC.C#=C.C# AND TEACHER=′LIU′));(3)πS#(σC#=′C1′∧ ′C#=′C4′(′SC))SELECT SCWH ERE C#=′C1′ AND C#=′C4′;(4)πSNAME(S(πS#,C#(SC)÷\u960XC#(C)))SELCET SNAMEFROM SWHERE NOT EXISTS(SELECT *FROM CWHERE NOT EXISTS(SELECT *FROM SCWHERE SC.S#=S.S# AND C.C#=SC.C#))2.设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式:(1)πA(R)(2)σB=`17'(R)(3)(R×S)(4)πA,F(σC=D(R×S))(1).答案:(1)SELECT AFROM R;(2)SELECT A,B,CFROM RWHERE B=`17''(3)SELECT A,B,C,D,E,FFROM R,S(4)SELECT A,FFROM R,SWHERE C=D;3.已知关系模式R(ABC),F={AC,BC},求F+。
(1).答案:4.设教学数据库的模式如下:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)试定义下列完整性约束:(1)在关系S中插入的学生年龄值应在16~25岁之间;(2)在关系SC中插入元组时,其S#值和C#值必须别在S和C中出现;(3)在关系SC中修改GRADE值时,必须仍在0~100之间;(4)在删除关系C中一个元组时,首先要把关系SC中具有同样C#值的元组全部删去;(5)在关系S中把某个S#值改为新值时,必须同时把关系SC中那些同样的S#值也修改为新值。
(1).答案:(1)用域约束子句定义CREATEDOMAINAGESMALLINTCHECK(AGE>=16ANDAGE<=25)(2)用检查子句定义:CREATETABLESC(S#CHAR(4),C#CHAR(4),GRADESMALLINT,PRIMARYKEY(S#,C#)CHECK(S#IN(SELECTS#FROMS)),CHECK(C#IN(SELECTC#FROMC)),(3)用检查子句定义:CREATETABLESC(S#CHAR(4),C#CHAR(4),GRADESMALLINF,PRIMARYKEY(S#,C#)CHECK(GRADE>=0ANDGRADE<=100)(4)FOREIGNKEY(C#)REFERENCESS(S#)ONDELETECASCADE(5)FOREIGNKEY(S#)REFERENCESS(S#)ONUPDATECASCADE。