自学考试数据库系统原理

合集下载

数据库原理试题及答案(六)

数据库原理试题及答案(六)

数据库原理试题及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库类型的划分依据是( B )A.记录形式B.数据模型C.数据联系D.存取数据方法2.在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应用程序( C )A.必须改变B.自动改变C.可以不变D.必须作废3.STUDENT和DEPT两个关系如下表所示,其中STUDENT关系中的主码为学号,年龄在18~25之间,DEPT关系的主码为系号。

向STUDENT 中插入行(507,'王方',17,'D4'),该操作( D )A.仅违反实体完整性B.仅违反参照完整性C.仅违反用户定义完整性D.违反了参照完整性和用户定义完整性4.在数据库设计中,超类实体与子类实体的关系是( D )A.前者只继承后者的主码B.后者只继承前者的主码C.前者继承后者的所有属性D.后者继承前者的所有属性5.设有关系模式R(ABCDEG),F是R上成立的FD集,F={D→G,C→A,CD→E,A→B},则(AC)+F为( B )A.ACB.ABCC.ABDGD.ABCDEG6.3NF规范到BCNF,必须消除( C )A.非主属性对键的部分函数依赖B.非主属性对键的传递函数依赖C.主属性对键的部分和传递函数依赖D.非平凡且非函数依赖的多值依赖7.设有关系R(ABCD)和关系s(BCD),则R×S结果集的元数为( D )A.3B.4C.6D.78.关系代数中投影运算是对关系进行的( A )A.垂直分割B.水平分割C.结合D.先垂直分割后水平分割9.当关系R和S自然连接时,能够把R和S原来应该舍弃的元组放到结果关系中的操作是( D )A.左外连接B.右外连接C.外部并D.外连接10.嵌入式SQL中实现主语言与SQL语句间的参数传递是通过( B )A.SQLCAB.共享变量C.数据集D.游标11.应用程序中的运算溢出属于( A )A.事务故障B.系统故障C.介质故障D.人为故障12.事务的并发执行不会破坏数据库的完整性,这个性质称为事务的( C )A.原子性B.一致性C.隔离性D.持久性13.在T-SQL语言中,表变量存在的地方是( A )A.内存B.数据库C.文件D.临时表14.PowerBuilder 9.0中,用于生成可执行文件、动态链接库、组件和代理对象的是( B )A.应用画板B.工程画板C.函数画板D.窗口画板15.在面向对象技术中,下列不属于...汇集类型的是( C )A.数组B.列表C.行类型D.包类型二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

《数据库原理与应该用》自考试题

《数据库原理与应该用》自考试题

《数据库原理与应该用》自考试题浙江省2007年4月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式3.以下四种处理中,不属于关系代数表达式的优化策略的是()A.对文件进行预处理B.尽早执行选择运算C.首先执行笛卡儿积运算D.选择和连接运算同时进行4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)5.关系代数表达式σ2<5(S)表示()A.表示从S关系中挑选2的值小于第5个分量的元组B.表示从S关系中挑选第2个分量值小于5的元组C.表示从S关系中挑选第2个分量值小于第5个分量的元组D.表示从S关系中挑选第5个分量值大于2的元组6.将E-R模型转换成关系数据模型的过程称为数据库设计的()A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计7.关系代数中的Π(投影)运算符对应SELECT语句中的以下哪个子句?()A.SELECTB.FROMC.WHEHED.GROUP BY8.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念?()A.宿主语言B.游标C.DDL语言D.DML语言9.在基本SQL语言中,不可以实现的是()A.定义视图B.定义基本表C.查询视图和基本表D.并发控制10.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是()A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ11.下列叙述中正确的是()A.X→→Y,其中Z=U-X-Y=,则称X→→Y为非平凡的多值依赖B.X→→Y,其中Z=U-X-Y=,则称X→→Y为平凡的多值依赖C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖D.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为平凡函数依赖12.如果事务T获得了数据项Q上的共享锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写13.数据库的并发操作可能带来的问题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度14.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE UPDATE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是()A.分配模式B.局部概念模式C.全局概念模式D.全局内模式二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

1月全国数据库原理自考试题及答案解析

1月全国数据库原理自考试题及答案解析

1全国2019年1月高等教育自学考试数据库原理试题课程代码:02336一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.模式的逻辑子集通常称为( )A .存储模式B .内模式C .外模式D .模式2.ER 模型中的“实体标识符”术语对应于机器世界中的术语是( )A .记录B .字段C .文件D .关键码3.在基本层次联系中,父记录型与子记录型之间的联系是( )A .一对一联系B .一对多联系C .多对多联系D .多对一联系4.已知两个关系如下:假设R 的主键是A ,S 的主键是D ,在关系S 的定义中包含外键子句:“FOREIGN KEY (A ) REFERENCES R(A) ON DELETE RESTRICT ”, 下列SQL 语句不.能成功执行的是( ) A .DELETE FROM RWHERE A =2B .DELETE FROM R WHERE A =3C .DELETE FROM S WHERE A =1D .DELETE FROM S WHERE A =25.设关系R 和S 分别有m 和n 个元组,则R ×S 的元组个数是( )A .mB .nC .m+nD .m×n6.在SQL 中,与“NOT IN ”等价的操作符是( )A .<>ALLB .<>SOMEC .=SOMED .=ALL7.SQL 的SELECT 语句中,“HA VING 条件表达式”用来筛选满足条件的( )A .列B .行C .关系D .分组8.设关系模式R (A ,B ,C ),F 是R 上成立的FD 集,F ={A →B ,C →B },R 上的分解R S2ρ={AB ,AC },则分解ρ( )A .保持函数依赖集FB .丢失了C →BC .丢失了A →BD .是否保持FD ,由R 的当前关系确定9.函数依赖X →Y 能由Armstrong 推理规则导出的充分必要条件是( )A .++⊆X YB .+⊆X YC .+⊆Y XD .++=Y X10.将ER 模型转换成关系模型,属于数据库的( )A .需求分析B .概念设计C .逻辑设计D .物理设计11.多个事务执行的次序称为( )A .步骤B .过程C .流程D .调度12.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( )A .只可加X 锁B .只可加S 锁C .可加S 锁或X 锁D .不能加任何锁13.在数据库系统中,视图可以提供数据的( )A .完整性B .并发性C .安全性D .可恢复性14.在分布式数据库中,数据的垂直分片是对全局关系的( )A .选择操作B .投影操作C .自然联接操作D .半联接操作15.对象标识具有唯一性,其唯一性的范围是在( )A .对象内B .类内C .类层次内D .系统内二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

2020年10月全国数据库原理自考试题及答案解析

2020年10月全国数据库原理自考试题及答案解析

全国2019年10月高等教育自学考试数据库原理试题课程代码:02336一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库的存储设备和存取方法变化不.影响整体逻辑结构的特点,称为()A.物理结构独立性B.物理数据独立性C.逻辑结构独立性D.逻辑数据独立性2.DBS中,“联机存储器”是指()A.内存和外存B.内存和快闪存C.磁盘和光盘D.快闪存和磁盘3.设有关系模式EMP(职工号,姓名,年龄,技能)。

假设职工号唯一,每个职工有多项技能,则EMP表的主键是()A.职工号B.姓名,技能C.技能D.职工号,技能4.下列选项中,不.正确的是()A.R=(R-S)∪(R∩S)B.R-S=R-(R∩S)C.R∩S=S-(R-S)D.R∩S=S-(S-R)5.在SQL语言中,用于测试列值非空的短语是()A.IS NOT EMPTYB.IS NOT NULLC.NOT UNIQUED.NOT EXISTS6.如果关系模式R上有函数依赖AB→C和A→C,则R中存在()A.完全依赖B.局部依赖C.传递依赖D.多值依赖7.设有关系模式R(A,B,C,D)上的函数依赖集F={AB→CD,C→A},则R最高属于()A.2NF B.3NF C.BCNF D.4NF()9.在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述10.扩展的ER模型中,子类与超类之间存在着()A.相容性B.一致性C.继承性D.完整性11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则1业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一12.设关系模式R(A,B,C,D)上的函数依赖集F={AD→B,C→D},F在属性集ABC 上的投影ПABC(F)为()A.{AD→B,C→D}B.{C→B}C.{AB→C}D.{AC→B}13.在对象关系模型中,若属性为不同类型元素的有序集合,则称该类型为()A.结构类型B.数组类型C.集合类型D.组合类型14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()A.GRANT GRADE ON SC TO ZHAOB.GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE (GRADE) ON SC TO ZHAOD.GRANT UPDATE ON SC (GRADE) TO ZHAO15.已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)…UNLOCK(B) …UNLOCK (A) …UNLOCK (C) 事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B)…LOCK X(C) …UNLOCK (C) …UNLOCK (B)则遵守两段封锁协议的事务是()A.T1B.T2C.T1和T2D.没有二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

自考数据库系统原理

自考数据库系统原理

自考数据库系统原理
数据库系统原理是现代计算机科学中的重要理论和技术之一。

它主要研究如何组织、存储、管理和操作大量结构化数据的方法和策略。

数据库系统是一种灵活且高效的数据管理方式,广泛应用于各行业的信息系统中。

数据库系统原理的核心概念包括数据模型、数据结构、数据操作和数据安全。

数据模型是对现实世界的抽象描述,常见的数据模型有层次模型、网状模型和关系模型等。

数据结构是数据在物理存储中的组织形式,常见的数据结构有表、索引和视图等。

数据操作是对数据库中的数据进行增删改查的操作,常见的数据操作语言是SQL。

数据安全是保护数据库中数据的机
密性、完整性和可用性,包括用户认证、权限控制和数据备份等措施。

数据库系统原理的基本原则是数据的独立性和透明性。

数据的独立性是指应用程序与数据库的逻辑结构和物理结构相互独立,应用程序不受数据库的更改影响。

数据的透明性是指用户对数据库的访问是透明的,不需要了解数据库的内部细节。

数据库系统原理还涉及到数据库的设计和优化。

数据库的设计是指根据具体应用的需求,从数据模型出发,设计出满足各种要求的数据库结构。

数据库的优化是指通过改进数据结构、查询优化和物理存储等手段,提高数据库的性能和效率。

总之,数据库系统原理是计算机科学中的重要学科,它的研究对于现代信息系统的设计和管理都具有重要意义。

数据库原理试题及答案2

数据库原理试题及答案2

全国2001年10月自学考试数据库原理试题及答案2作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源:第一部分选择题 (共30分)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选均无分。

1. 单个用户使用的数据视图的描述称为【】A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述【】A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是【】A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是【】A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是【】A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于F 【】A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成ρ= {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】A. rÍ mρ(r)B. mρ(r) Í rC. r = mρ(r)D. r≠mρ(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是【】A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是【】A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和【】A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是【】A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是【】A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型第二部分非选择题 (共70分)二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。

全国自考数据库系统原理历年试题及答案

全国自考数据库系统原理历年试题及答案

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中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

全国2009年10月自学考试数据库系统原理试题及答案

全国2009年10月自学考试数据库系统原理试题及答案

全国2009年10月自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库系统的核心组成部分是( )A.DBB.DDC.DBAD.DBMS2.数据库的最小存取单位是( )A.字符B.数据项C.记录D.文件3.数据库应用程序的编写是基于三级模式结构中的( )A.外模式B.逻辑模式C.内模式D.概念模式4.完成关系模式设计是在数据库设计的( )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5.下列关于外键的说法正确的是( )A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值6.关系模式设计理论主要解决的问题是( )A.提高查询速度B.消除操作异常和数据冗余C.减少数据操作的复杂性D.保证数据的安全性和完整性7.设有关系R (A ,B ,C )和S (A ,D )则与R S 等价的关系代数表达式是( )A.R SB.S)(R D C,B,R.A,⨯∏C.A .S ,A .R =σ )S R (⨯)D.S))(R (S.A R.A D C,B,R.A,⨯∏=σ 8.设有关系模式R (A ,B ,C ),其关系r 如下表所示:下面叙述正确的是()A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立9.设有关系R和S如下表所示,则R S的值是()A. B.C. D.10.SQL语言是()A.高级言语B.汇编语言C.结构化查询语言D.宿主语言11.在SQL中,与“NOT IN”等价的操作符是()A.< >ALLB.< >SOMEC.= SOMED.= ALL12.关于事务的故障与恢复,下列说法正确的是()A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO操作D.对日志文件设置检查点是为了提高故障恢复的效率13.下列不属于...并发操作带来的问题是( )A.丢失更新B.读脏数据C.不可重复读D.死锁1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是( )A.OverlappingpleteC.DisjointD.Imcomplete15.在对象联系图中,双向箭头(← →)表示( )A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系 二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

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