单选题 下题基于“学生—选课—课程”数据库中的三个关系:
S(S#,SNAME,SEX,AGE),
SC(S#,C#,GRADE),
C(C=#,CNAME,TEACHER)
它们的主码分别是S#,(S#,C#)和C#。
单选题 查找“由李伟老师执教的数据库课程的平均成绩、最高成绩和最低成绩”将使用关系______。
  • A.S和SC
  • B.SC和C
  • C.S和C
  • D.S、SC和C
【正确答案】 B
【答案解析】
单选题 把对SC表的查询和修改成绩的权限授给用户user1的SQL语句,正确的是______。
  • A.GRANT UPDATE(GRADE),SELECT TO userl ON TABLE SC;
  • B.GRANT UPDATE(GRADE),SELECT ON TABLE SC TO userl;
  • C.GRANT UPDATE TABLE SC ON(GRADE),SELECT TO userl;
  • D.GRANT ON TABLE SC UPDATE(GRADE),SELECT TO userl;
【正确答案】 B
【答案解析】
单选题 设S_AVG(SNO,AVG_GRADE)是一个基于SC表定义学生号和他的平均成绩的视图。下面对该视图的操作语句中,哪个(些)不能正确执行?______。
Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601';
Ⅱ.SELECT SNO,AVG_GRADE FROM S_AVG WHERE SNO='2004010601';
Ⅲ.INSERT INTO S_AVG VALUES('2004010618',88);
  • A.仅Ⅰ和Ⅲ
  • B.仅Ⅱ
  • C.仅Ⅱ和Ⅲ
  • D.都不能
【正确答案】 A
【答案解析】
单选题 以下{{U}} {{/U}}不是栈的基本运算。
  • A. 删除栈项元素
  • B. 删除栈底元素
  • C. 判断栈是否为空
  • D. 将栈置为空栈
【正确答案】 B
【答案解析】[解析] 栈是一种特殊的线性表;只能在固定的一端进行插入和删除操作。允许插入和删除的一端称为栈顶(TOP),另一端称为栈底(BOTTOM)。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素。因此不能直接删除栈底的元素。
单选题 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )
  • A.数据字典、应用程序、审计文档、数据库后备副本
  • B.数据字典、应用程序、审计文档、日志文件
  • C.日志文件、数据库后备副本
  • D.数据字典、应用程序、数据库后备副本
【正确答案】 C
【答案解析】[解析] 磁盘的恢复需要有DBA介入,装入最新的数据库后备副本,和有关的日志文件副本,然后由系 统进行恢复工作。
单选题 下列不属于死锁产生的必要条件的是
  • A. 互斥条件
  • B. 共享条件
  • C. 不可剥夺条件
  • D. 部分分配条件
【正确答案】 B
【答案解析】[解析] 产生死锁的四个必要条件是 1)互斥条件; 2)不可剥夺条件; 3)部分分配条件; 4)循环等待条件。分析四个选项可知只有选项n不属于产生死锁的条件。
单选题 允许使用者对数据库中的抽象数据提出请求(包括查询和修改),支持数据库各种操作的软件系统称为{{U}} {{/U}}。
  • A.命令系统
  • B.数据库系统
  • C.操作系统
  • D.数据库管理系统
【正确答案】 D
【答案解析】
单选题 在关系模式R<U,F>中,称满足下面哪一个条件的X→→Y为平凡的多值依赖? A. U-X—Y= B. X∩Y=
【正确答案】 A
【答案解析】[解析] 本题是对平凡的多值依赖的定义的考查。假设在关系模式R(U)中, X、Y、Z都是U的子集,且Z=U-X—Y。若X→→ Y,而Z=[*],则称X→→Y为平凡的多值依赖。因此本题正确答案为选项A(U-X-Y=[*])。
单选题 P、V操作属于
  • A. 机器指令
  • B. 系统调用命令
  • C. 低级通信原语
  • D. 作业控制命令
【正确答案】 C
【答案解析】解析:P(S)和V(S)都是在同一个S上操作,都在屏蔽中断下执行。于是,P操作和V操作实际上应该是“P操作原语”和“V操作原语”。
单选题 IP地址是
  • A. Internet中的子网地址
  • B. 接入Internet的计算机地址编号
  • C. Internet中网络资源的地理位置
  • D. 接入Internet的局域网编号
【正确答案】 B
【答案解析】解析:IP地址标识了连接到网络上的某个计算机或网络设备,它是接入 Internet的计算机地址编号,IP地址必须是惟一的。
单选题 在下列SQL语句中, 包含了不正确的定义语句。
Ⅰ.CREATETABLE… CREATE VIEW… CREATE INDEX
Ⅱ.DROPTABLE… DROPVIEW… DROPINDEX
Ⅲ.ALTER TABLE… ALTER VIEW… ALTER INDEX
  • A. 只有Ⅰ
  • B. 只有Ⅱ
  • C. 只有Ⅲ
  • D. Ⅰ和Ⅱ
【正确答案】 C
【答案解析】[解析] 关系数据库由模式、外模式和内模式组成,即关系数据库的基本对象是表、视图和索引。因此SQL的数据定义功能包括定义表、定义视图和定义索引。由于视图是基于基本表的虚表,索引是依附于基本表的,因此SQL通常不提供修改视图定义和修改索引定义的操作。用户如果想修改视图定义或索引定义,只能先将它们删除掉,然后再重建。
单选题 关系模型中,一个关键字
  • A. 可由多个任意属性组成
  • B. 至多由一个属性组成
  • C. 可由一个或多个其值能唯一标识该关系模式或任何元组的属性组成
  • D. 以上都不是
【正确答案】 C
【答案解析】[解析] 关键字:属性或属性的集合,其值唯一标识一个元组。
单选题 下列关于多值依赖的叙述中,不正确的是 A) 若X→→Y,则X→→Z,其中Z=U-X-Y B) 若X→→Y,而Z=
【正确答案】 D
【答案解析】[解析] 本题主要考查了对多值依赖的理解。 [解题要点] 若X→→Y,则X→→Z,其中Z=U- X-Y,即多值依赖具有对称性;若X-Y,而Z=[*],则称X→→Y为平凡的多值依赖;若X→Y,则X→→Y,即函数依赖可以看做多值依赖的特殊情况。 [错解分析] 若X→→Y,则X→Y和多值依赖的特殊情况正好相反,所以D)选项的叙述有误。 [考点链接] 掌握在关系数据库中,函数依赖的种类和函数依赖成立的条件。
单选题 设树林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树上的结点个数为n,树林F中第一棵树的结点个数是{{U}} {{/U}}。
  • A.m-n-1
  • B.n+1
  • C.m-n+1
  • D.m-n
【正确答案】 D
【答案解析】
单选题 IP地址是Internet赖以工作的基础,它由网络地址和主机地址两部分组成,其中C类网络的主机地址数最多为
  • A. 64个
  • B. 128个
  • C. 256个
  • D. 512个
【正确答案】 C
【答案解析】[解析] 由于主机地址空间长度为8位,因此每个C类网络的主机地址数量最多为256(28)个。
单选题 设两个关系C和SC如下,它们的主键分别为C#和(S#,C#),在关系SC中除属性 GRADE的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系SC执行插入操作,下面给出的4个元组中哪一个元组可以被插入?
【正确答案】 B
【答案解析】解析:根据该表的语法,S#和C#数据类型为字符型,字符型数据需加引号,所以A),C)不能插入。另外,在关系SC中,(S#,C#)是主键,不允许有相同的值,所以D)不能插入。
单选题 数据库是计算机系统中按一定的数据模型组织、存储和使用的
  • A. 数据集合
  • B. 程序集合
  • C. 命令集合
  • D. 文件集合
【正确答案】 A
【答案解析】[解析] 数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。
单选题 数据库访问命令之前,数据库管理系统DBMS首先需要执行下列{{U}} {{/U}}检查。
Ⅰ、语法检查 Ⅱ、用户存取权限检查 Ⅲ、语义检查
  • A. 仅Ⅰ
  • B. 仅Ⅱ
  • C. 仅Ⅲ
  • D. Ⅰ、 Ⅱ和Ⅲ
【正确答案】 D
【答案解析】[解析] 数据库访问命令之前,数据库管理系统DBMS首先需要对命令进行语法检查。语法检查后进行语义检查和用户存取权限检查。确定语义正确、存取权限合法后便决定执行该命令。
单选题 在PowerBuilder的数据类型中,integer是多少位带符号数?
  • A. 7
  • B. 8
  • C. 15
  • D. 16
【正确答案】 C
【答案解析】[解析] PowerBuilder的数据类型integer表示整型,是15位带符号数。
单选题 下述哪一条不是由于关系模式设计不当而引起的?
  • A. 数据冗余
  • B. 丢失修改
  • C. 插入异常
  • D. 更新异常
【正确答案】 B
【答案解析】[解析] 一个关系数据库模式是若干个关系模式的集合,关系数据库模式可能存在多个可选的关系模式集合。非规范化的关系数据库模式将导致数据冗余和存储异常。存储异常指修改异常、插入异常和删除异常。
单选题 操作系统的发展过程是
  • A. 设备驱动程序组成的原始操作系统、管理程序、操作系统
  • B. 原始操作系统、操作系统、管理程序
  • C. 管理程序、原始操作系统、操作系统
  • D. 管理程序、操作系统、原始操作系统
【正确答案】 A
【答案解析】[解析] 早期的计算机使用由设备驱动程序组成的原始操作系统,第二代计算机使用管理程序管理计算机,之后的计算机使用现代的操作系统。
单选题 栈结构不适用于下列哪一种应用
  • A. 表达式求值
  • B. 树的层次次序周游算法的实现
  • C. 二叉树对称序周游算法的实现
  • D. 快速排序算法的实现
【正确答案】 B
【答案解析】
单选题 数据库系统的数据共享是指{{U}} {{/U}}。
  • A.多个用户共享一个数据文件
  • B.多个用户共享同一种语言的程序
  • C.多种应用、多种语言、多个用户共享数据集合
  • D.同一个应用的多个程序共享数据集合
【正确答案】 C
【答案解析】