安徽自考助学网

扫码咨询

微信公众号

你的位置: 首页 > 备考复习 > 模拟试题

安徽自考本科00912互联网数据库实践课程模拟考试题库

作者:安徽自考助学网 日期:2016-03-08 点击数:

【摘要】安徽自学考试本年可00912互联网数据库(实践)课程实践环节考核考试模拟题库。

一、单项选择题


1.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(  )阶段。

A.数据库系统

B.文件系统

C.人工管理

D.数据项管理


2.层次模型不能直接表示( )

A.1:1关系

B.1:m关系

C.m:n关系

D.1:1和1:m关系


3.实体和属性的关系是(B)

A.一个属性对应于若干实体

B. 一个实体可以由若干个属性来刻画

C.一个属性包含有若干实体

D.一个实体仅可以由一个属性来刻画


4.域的概念是( )

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.SQL语言具有(  )的功能

A.关系规范化、数据操纵、数据控制

B.数据定义、数据操纵、数据控制

C.数据定义、关系规范化、数据控制

D.数据定义、关系规范化、数据操纵


11.检索学生姓名及其所选修的课程号和成绩.正确的SELECT语句是(  )

A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM SWHERE SN=”王华”)

B. SELECT SN,AGE,SEX FROM S WHERE SN=”王华”

C. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=”王华”)

D. SELECT SN,AGE,SEX FROM S WHERE AGE>王华. AGE


12.SQL语言中,外模式对应于(  )

A.视图和部分基本表

B.基本表

C.存储文件

D.物理磁盘


13.关系规范化中的删除操作异常是指(  )

A.不该删除的数据被删除

B.不该插入的数据被插入

C.应该删除的数据未被删除

D.不该插入的数据未被插入


14.关系模型中的关系模式至少是(  )

A.1NF

B.2NF

C.3NF

D.BCNF


15.关系数据库规范化是为了解决关系数据库中(  )问题而引入的

A.插入、删除和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性


16.关系模式的主关键字可以有(  )

A.0个

B.1个

C.1个或多个

D.多个


17.下面哪个不是数据库系统必须提供的数据控制功能(  )

A.安全性

B.可移植性

C.完整性

D.并发控制


18.事务的持续性是指(  )

A.事务中包括的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用所数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态


19.数据库中的封锁机机制是(  )的主要方法

A.完整性

B.安全性

C.并发控制

D.恢复


20.所谓静态列级约束,就是(  )

A.对一个列的取值域的说明

B.对一个行的取值域的说明

C.对一个列的关系联系的说明

D.对一个列的横向联系的说明


21.在数据库设计中,用E0-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(  )阶段

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计


22.数据字典表达的是(  )

A.系统中各类逻辑定义的集合

B. 系统中各类逻辑描述的集合

C.系统中各类数据结构的集合

D. 系统中各类数据描述的集合


23.一下项目中,不属于调查用户需求具体步骤的是(  )

A.听取组织机构对系统边界的建议

B.调查各部门的业务活动情况

C.在熟悉了业务活动的基础上,协助用户明确对新系统的各种要求,包括信息要求、处理要求、安全性与完整性要求,这是调查的又一个重点

D.确定新系统的边界


24.下面的叙述正确的是(  )

A.一个API对于特定的Web服务器不是唯一的

B.API是驻留在数据库服务器上的程序代码

C.API的效率要比CGI方式低

D.每次调用API时不需要启动新的进程


25.以下关于用来编写CGI程序的程序设计语言方面的叙述中,正确的是(  )

A.任何一种能在服务器主机上利用CGI接口来编写应用程序的语言都可以作为CGI程序语言

B.必须使用有模式匹配功能的程序设计语言

C.必须使用遵循ANSIC调用约定的、具有模式匹配功能的程序设计语言

D.用来开发CGI程序的语言至少应当具有对网络层协议的调用和控制功能


26.用JavaScript 和VbScript编写的脚本语言程序(  )

A.可以在浏览器端执行,也能在服务器上执行

B.仅可以在浏览器端执行

C.仅可以在服务器上执行

D.仅可以在服务器端执行,服务器把执行结果发送到浏览器端


27.分布式计算机环境的特点是(  )

A.每一个节点都是一个小的计算机单元

B.根节点是计算单元,叶节点都是信息终端

C.层次结构分明,核心层的计算机是计算单元,外围计算机是信息终端

D.网状结构,由指定的网络节点充当主要计算单元,其他节点起信息终端作用


28.使用JDBC可以做到的是(  )

A.把二进制代码传送到任何关系数据库中

B.把Java源代码传送到任何关系数据库中

C.把表单信息传送到任何关系数据库中

D.很容易地把SQL语句传送到任何关系数据库中


29.成员Java.sql.DataTruncation属于JDBC中的(  )

A. Java JDBC异常类

B. Java JDBC接口类

C. Java JDBC数据传输类

D.普通Java JDBC类


30.下列关于ASP的说法中,错误的是(  )

A.ASP应用程序无需编译

B.ASP的源程序不会被传到客户浏览器

C.访问ASP文件时,不能用实际的物理路径,只能用其虚拟路径

D.ASP的运行环境具有平台无关性


31.下列说法中,正确的是(  )

A.要创建大型Web应用程序,必须使用全部6个内置ASP对象

B.要创建大型Web应用程序,6个内置ASP对象就足够了

C.要创建大型Web应用程序,6个内置ASP对象并不能满足全部需要

D.要创建大型Web应用程序,6个内置ASP对象根本就没有用武之地


32.处理ASP文件是在(  )

A.客户机端和服务器端各处理一部分

B.客户机端

C.客户机端处理一大部分,不能处理的部分提交至服务器端

D.服务器端


33.ASP默认为主要使用的Script语言是(  )

A.LiveScript

B.VBScript

C.JavaScript

D.AppletScript


34.在ADO对象中,表示一个与基于带参数的查询或存储进程的Command对象相关参数的对象是(  )

A.Connention对象

B.Command对象

C.Parameters集合中的Command对象

D.Parameter对象


35.在ASP中,Javascript或Vbscript代码的执行位置是(  )

A.服务器端

B.浏览器端

C.服务器端和浏览器端各执行一部分

D.服务器端和浏览器端都可以


36.Sybase ACA结构的核心是(  )

A.Adaptive Server

B.DB2

C.Sybase Manager

D.Oracle


37.Power J属于哪个数据库产品?(  )

A. Sybase

B. Oracle

C.Informix

D.DB2


38.在目前流行并行数据库体系结构中,同等规模的情况下能达到性能最佳的是(  )

A.SM

B.SD

C.SN

D.SK


39.知识库系统是(  )

A.数据库技术与人工智能技术相结合的产物

B.数据库技术与存储技术相结合的产物

C.数据库技术与面向对象技术相结合的产物

D.数据库技术与硬件技术相结合的产物


40.面向对象程序设计的基本思想是(  )

A.屏蔽和可重用性

B.封装和可扩展性

C.封装和模块化特性

D.屏蔽和过程划分特性


41.关于分布式数据库的特点,下面叙述错误的是(  )

A.具有数据独立性

B.集中与自治相结合的控制结构

C.全局的一致性、可串行性和恢复性

D.减少数据冗余


42.以下不属于关系分割原则的是(  )

A.完备性

B.可重构性

C.相交性

D.不相交性


43.以下不属于关系分割方式的是(  )

A.水平分割

B.垂直分割

C.立体分割

D.混合分割


44.以下不属于数据仓库基本操作的是(  )

A.基本聚集函数

B.查询操作

C.立方体操作

D.上卷和下卷操作


45.并发操作会带来哪些数据不一致性(  )

A.丢失修改、不可重复读、脏读、死锁 

B. 不可重复读、脏读、死锁

C. 丢失修改、脏读、死锁

D. 丢失修改、不可重复读、脏读


46.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据.在授权的定义中.数据对象的(  ),授权子系统就越灵活

A.范围越小

B.范围越大

C.约束越细致

D.范围越适中


47.视图消解的概念是(  )

A.将对视图的查询转换为逻辑查询的过程

B.将对视图的查询转换为对具体数据记录查询的过程

C.将对视图的查询转换为对数据文件的查询的过程

D.将对视图的查询转换为对基本表的查询的过程


48.关系演算的基础是(  )

A.形式逻辑中的逻辑演算

B.形式逻辑中的关系演算

C.数理逻辑中的谓词演算

D.数理逻辑中的形式演算


49.1975年由IBM公司的M.Zloof提出的QBE(Query By Example)语言是(  )

A.一个很有特色的元组关系演算语言

B.一个很有特色的逻辑关系演算语言

C.一个很有特色的域关系演算语言

D.一个很有特色的形式逻辑关系演算语言


50.概念数据型(概念模型)的地位是(  )

A.现实世界到逻辑世界的一个中间层次

B.现实世界到抽象世界的一个中间层次

C.现实世界到物理世界的一个中间层次

D.现实世界到机器世界的一个中间层次


51、数据库的概念模型独立于(  )。

A、具体的机器和DBMS

B、E-R图  

C、信息世界

D、现实世界


52、数据库是计算机系统中按照一定的数据模型组织、存储和应用的(  )。

A、文件的集合

B、数据的集合    

C、命令的集合

D、程序的集合


53、在数据库中存储的是(  )。

A、数据

B、数据模型  

C、数据以及数据之间的联系

D、信息


54、数据库的核心(  )。

A、数据库

B、数据库管理系统  

C、数据模型

D、软件工具


55(  )可以减少相同数据重复存储的现象。

A、记录

B、字段

C、文件

D、数据库


56、数据库的主要功能是(  )。

A、修改数据库

B、定义数据库

C、应用数据库

D、保护数据库


57、实体是信息世界中的术语,与之对应的数据库术语为(  )。

A、文件

B、数据库

C、字段

D、记录


58、层次型、网状型和关系型数据库划分原则是为(  )。

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间的联系


59、同一个关系模型中的任两个元组值(  )。

A、不能相同

B、可全同

C、必须全同

D、以上都不是


60、在一个关系中如果有这样一个属性存在,他的值能唯一地标识关系中的每一个元组,称这个属性为(  )。

A、关键字

B、数据项

C、主属性

D、主属性值


61、SQL语言是(  )的语言,易学习。

A、过程化

B、非过程化

C、格式化

D、导航试


62、SQL语言是(  )语言。

A、层次数据库

B、网络数据库

C、关系数据库

D、非数据库


63、下列SQL语句中,修改表结构的是(  )。

A、ALTER

B、CREATE

C、UPDATE

D、INSERT


64、(   )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A、程序

B、命令

C、事务

D、文件


65、授权编译系统和合法检查机制一起组成了(  )子系统。

A、安全性

B、完整性

C、并发控制

D、恢复


66、E-R图是数据库设计的工具之一,它适用于建立数据库的(  )。

A、概念模型

B、逻辑模型

C、结构模型

D、物理模型


67、在关系数据库设计中,设计关系模型是(  )的任务。

A、需求分析阶段

B、概念设计阶段

C、逻辑设计阶段

D、物理设计阶段


68、鉴于Java的特点,他最合适的计算环境是(  )

A、并行计算环境

B、分布式计算环境

C、高强度计算环境

D、开放式计算环境


69、Sybase ACA 结构的核心是(  )。

A、Adaptive Server

B、DB2

C、Sybase Manager

D、Oracle


70、以下不属于关系分割原则的是(  )

A、完备性

B、可重构性

C、相交性

D、不相交性


二、多项选择题


1、在数据库的三级模式之间,提供两层映射的作用不是为了提高(  )

A、数据的一致性

B、数据的独立性

C、数据的完整性

D、操作的可行性


2、下列那些选项属于DBMS的功能?(  )

A、数据自动更新

B、数据组织、存储和管理

C、数据库的建立和维护

D、数据通讯接口

E、数据定义。


3、数据模型包含那几个方面的要素?(  )

A、数据结构

B、数据操作

C、数据的约束条件

D、数据完整


4、关系模型必须满足的完整性约束条件有那些?(  )

A、实体完整性

B、参照完整性

C、结构完整性        

D、步骤完整性

E、逻辑完整性


5、以下选项中,属于关系数据语言类别的有(  )

A、关系代数语言

B、关系演算语言

C、逻辑演算语言      

D、具有关系代数和关系演算双重特点的语言E、具有关系代数和逻辑演算双重特点的语言


6、以下名词意义等同的是(  )

A、参照关系

B、逻辑关系

C、目标关系          

D、二元关系

E、多元关系


7、演算语言QBE的基本特点包括(  )

A、高度非过成化         

B、基于屏幕表格

C、以填写表格的方式构造查询要求

D、查询结果也是以表格形式显示

E、用示例元素来表示查询结果可能的例子


8、对基本表的操作权限有(  )

A、查询(SELECT)

B、插入(INSERT)

C、修改(UPDATE)               

D、删除(DELETE)

E、修改表(ALTER)


9、关系模式分解的定义是(  )

A、分解具有“无损连接性”       

B、分解要“保持函数依赖”

C、分解既要“保持函数依赖”,又要具有“无损连接性”

D、分解具有“高效可行性”

E、分解要“分解函数值之间的逻辑依赖”


10、事务具有的特性是(  )

A、原子性

B、一致性

C、隔离性                        

D、持久性

E、高效性


11、常见的静态关系约束有(  )

A、实体完整性

B、参照完整性约束

C、函数依赖约束                  

D、统计约束

E、元组形态约束


12、DBMS的完整性控制机制应具有(  )

A、保证数据类型一致的功能

B、保证精度功能

C、定义功能

D、检查功能

E、如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。


13、在实现参照完整性时需要考虑的几个方面问题(  )

A、外码取值范围

B、外码是否可以接受空值。

C、在被参照关系中删除元组时的考虑

D、修改被参照关系中主码的考虑

E、外码数据精度


14、常用的抽象方法有(  )

A、分类

B、聚集

C、概括

D、提取

E、整理


15、设计概念结构通常用的4类方法是(  )

A、自顶向

B、自底向上

C、逐步扩张

D、自内向外

E、混合策略


16、各分E-R图之间的冲突主要有(  )

A、精度冲突

B、逻辑冲突

C、属性冲突                

D、命名冲突

E、结构冲突


17、WEB页面上存在的信息有(  )

A、文本

B、图象

C、声音                   

D、图形

E、视频


18、ADO中记录集游标包括(  )

A、动态游标

B、关键集游标

C、静态游标              

D、向前浏览游标

E、向后浏览游标


19、JDBC提供了连接数据库的几中方法有(  )

A、直接调用网络协议

B、与数据源直接通信

C、通过JDBC驱动程序的通信 

D、与ODBC数据源通信

E、与数据源在网络基础层次的通信


20、开放系统应满足的条件有(  )

A、可移植性

B、可连接性

C、可伸缩性              

D、可扩充性

E、可并行性


21、在分布式数据库系统中,数据独立性这一特性具有的内容包括(  )

A、数据的逻辑独立性

B、数据的物理独立性

C、数据的数据分布独立性  

D、数据的分布透明性

E、数据的存储高效性


22、OO模型的核心概念包括(  )

A、对象与对象标识

B、封装

C、类   

D、类层次

E、消息


23、增加数据冗余的结果是(  )

A、有利于更新

B、方便了检索

C、提高系统的查询速度       

D、提高系统的可用性和可靠性

E、降低系统维护的代价


24、以下属于数据仓库基本操作的有(  )

A、基本聚集函数

B、立方体操作

C、上卷

D、下探


25、新奥尔良法将数据库设计划分的四个阶段是(  )

A、需求分析(分析用户要求)

B、概念设计(信息分析和定义)

C、逻辑设计(设计实现)

D、物理设计(物理数据库设计)

E、数据设计(数据精度和匹配设计)


26、结构概念是对现实世界的一种,这种抽象一般包括(  )

A、分类

B、规划

C、聚集 

D、统一

E、概括


27、元组变量的主要用途有(  )

A、简化搜寻语句

B、简化量词约定

C、简化逻辑存储结构         

D、简化关系名

E、操作条件中使用量词时必须用元组变量


28、数据库管理系统是为进行什么操作而配置的?(  )

A、数据库的建立

B、数据库的映射

C、数据库的连接  

D、数据库的使用

E、数据库的维护


29、一个设计优良的DBMS应具备有那些?(  )

A、友好的用户界面

B、清晰的系统结构

C、开放性    

D、独立性

E、封闭性


30、以下选项中,属于关系的基本类型的有(  )

A、基本表

B、视图表

C、基本关系      

D、基本表

E、基表


31、以下选项中,属于SQL提供的集函数的有(  )

A、COUNT

B、SUM

C、AVG                       

D、MAX

E、TRUNC


32、在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中的反映是什么(AD)

A、实体内部的联系

B、实体局部的联系

C、实体与外界事物的联系      

D、实体之间的联系

E、实体的属性


33、关系数据模型具有那些优点(  )

A、它是建立在严格的数学概念的基础上 

B、关系模型的概念单一

C、关系模型的存取路径对用户透明  

D、关系模型的检索效率较高

E、关系模型所需的物理存储空间较小


34、按谓词变元的不同,关系演算可分为(  )

A、逻辑关系演算

B、元组关系演算

C、数量关系演算              

D、域关系演算

E、常态关系演算


35、静态列级约束的内容包括(  )

A、对数据类型的约束,包括数据的类型、长度、单位、精度等

B、对数据格式的约束

C、对取值范围或取值集合的约束

D、对空值的约束

E、对列中元组形态的约束


36、在数据库运行阶段,由DBA完成的经常性的维护工作包括的内容有(  )

A、数据库的转储和恢复    

B、数据库内核的重构造      

C、数据库的安全性、完整性控制 

D、数据库性能的监督、分析和改进

E、数据库的重组织和重构造


37、ADO在进行数据库操作时需要用到的对象是(  )

A、连接对象

B、命令对象

C、记录集对象      

D、参数对象

E、属性对象


38、动态页面的特点是(  )

A、动态页面上有动画、音频等形式的动态数据

B、动态页面在每次访问他的时候生成

C、动态页面并不在客户机端解释执行

D、动态页面的内容是随即变化的 E、动态页面可以访问数据库


39、在选择CGI编程语言之前,必须首先考虑的因素是(  )

A、文本操作的易用性,是否提供模式匹配功能

B、与其他软件和使用工具的接口能力

C、调用环境变量的能力 

D、调用系统API函数的能力

E、对网络硬件进行控制的能力


40、OODB语言一般应具备的功能有(  )

A、类的定义与操作

B、操作/方法的定义

C、对象的操作 

D、过程超类化

E、网络通信接口


41、"型"是指对某一类数据的那些方面进行的说明?(  )

A、静止特征

B、变化特征

C、物理存储空间           

D、结构

E、属性


42、一个关系模式的定义主要包括(  )。

A、关系名

B、属性名

C、属性类型               

D、属性长度

E、关键字


43、关系代数运算中,传统的集合运算有(  )。

A、笛卡儿积

B、并

C、交      

D、差

E、投影


44、SQL数据操纵功能包括(  )。

A、SELECT

B、INSERT

C、DELETE     

D、UPDATE

E、ALTER


45、组成表单(form)的要素有(  )。

A、HTML代码

B、Method属性指定的存取方法

C、Position属性指定的位置

D、Legend属性指定的图象

E、action属性值指向的CGI程序


46、以下选项中,属于Internet应用层协议的有(  )。

A、http

B、ftp

C、gopher                  

D、email

E、jpg


47、以下属于大型数据库系统的是(  )

A、FoxPro

B、Access

C、DB2                   

D、Sybase

E、Oracle


三、操作题


1.学生 - 课程数据库包含三个表,并在2007年输入资料:

(1)学生表:student (no, name, sex, age, dept),分别表示学号、姓名、性别、年龄、所在系;

(2)课程表:course (seq, subject, credit),分别表示课程号、课程名、学分;

(3)学生选课表: choose_course (no, seq, grade),分别表示学号、课程号、成绩。

请写出SQL语句,查询学生姓名及其出生年份,并按姓名排序。



2.学生 - 课程数据库包含三个表:

(1)学生表:student (no, name, sex, age, dept),分别表示学号、姓名、性别、年龄、所在系;

(2)课程表:course (seq, subject, credit),分别表示课程号、课程名、学分;

(3)学生选课表: choose_course (no, seq, grade),分别表示学号、课程号、成绩。

请写出SQL语句,查询选修课程为'4'且成绩在80分以上的学生的学号、姓名、成绩。

(student的别名为s,course的别名为c1,choose_course的别名为c2)。



3.学生 - 课程数据库包含三个表:

(1)学生表:student (no, name, sex, age, dept),分别表示学号、姓名、性别、年龄、所在系;

(2)课程表:course (seq, subject, credit),分别表示课程号、课程名、学分;

(3)学生选课表: choose_course (no, seq, grade),分别表示学号、课程号、成绩。

请写出SQL语句,把所有学生的年龄加2。



4.学生 - 课程数据库包含三个表:

(1)学生表:student (no, name, sex, age, dept),分别表示学号、姓名、性别、年龄、所在系;

(2)课程表:course (seq, subject, credit),分别表示课程号、课程名、学分;

(3)学生选课表: choose_course (no, seq, grade),分别表示学号、课程号、成绩。

请写出SQL语句,把学生99001删除。


【声明】
(一)由于考试政策等各方面情况的不断调整及变化,本站所提供的信息资讯仅供参考,请以教育权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理。