无忧首页企业系统我的无忧
无忧服务:
兼职活动培训
娱乐交友:
交友社区资讯
全职实习:
实习暑假寒假
微信号:school51
扫一下,立即关注
加关注
在线支付,立省10元
下载新版APP
===大学生成长生活平台===

计算机软考数据库系统工程师考前练习三

2012-12-26来源/作者:卫凯点击次数:323

  81.在select语句中使用*,表示()
  A. 选择任何属性
  B. 选择全部属性
  C. 选择全部元组
  D. 选择主码

  82.使用create schema语句建立的是()
  A. 数据库
  B. 表
  C. 视图
  D. 索引

  83.在select语句中使用max(列名)时,列名应该()
  A. 必须是数值型
  B. 必须是字符型
  C. 必须是数值型或字符型
  D. 不限制数据类型

  84.在select语句中使用group by sno时,sno必须()
  A. 在where中出现
  B. 在from中出现
  C. 在select中出现
  D. 在having中出现

  85.在嵌入式sql中,当sql语句中引用宿主语言的程序变量时,程序变量应()
  A. 加前缀$
  B. 加后缀$
  C. 加前缀:
  D. 加后缀:

  86.在select语句中,对应关系代数中“投影”运算的语句是()
  A. select
  B. from
  C. where
  D. set

  87.视图建立后,在数据字典中存放的是()
  A. 查询语句
  B. 视图的内容
  C. 视图的定义
  D. 产生视图的表的定义

  88.在sql语言中,delete语句的作用是()
  A. 删除基本表
  B. 删除视图
  C. 删除基本表和视图
  D. 删除基本表和视图的元组

  89.语言中使用foreign key时,与之配合的语句是()
  A. exists
  B. except
  C. table
  D. references

  90.对基本表s,执行操作drop tables restrict的作用是()
  A. 删除基本表s中的所有元组
  B. 把基本表s及产生的一切视图全部删除
  C. 当没有由s中的列产生的视图或约束时将表s删除
  D. 删除表s,将引用表s的视图中的一切视图的属性值置为空值

  91.下列关于视图与基本表的对比正确的是()
  A. 视图的定义功能强于基本表
  B. 视图的操作功能强于基本表
  C. 视图的数据控制功能弱于基本表
  D. 上面提到的三种功能二者均相当

  92.若用如下的sql语句创建了一个表s
  create table s(s# char(6) not null,
  sname char(8) not null,
  sex char(2),
  age integer)
  今向s表插入如下行时,哪一行可以被插入
  A. (‘991001’,‘李明芳’,女,‘23’)
  B. (‘990746’,‘张为’,null,null)
  C. (null,‘陈道一’,‘男’,32)
  D. (‘992345’,null,‘女’,25)

  93.下列关于视图的说法错误的是()
  A. 视图是从一个或多个基本表导出的表,它是虚表
  B. 某一用户可以定义若干个视图
  C. 视图一经定义就可以和基本表一样被查询、删除和更新
  D. 视图可以用来定义新的视图

  94.下列关于关系数据库语言sql语言的说法不正确的是()
  A. sql支持数据库的三级模式结构
  B. sql的功能包括查询、操作、定义和控制等四个方面
  C. sql是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内
  D. sql除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用

  95.sql与c语言处理记录的方式是不同的。当将sql语句嵌入到c语言程序时,为协调两者而引入()
  A. 堆
  B. 栈
  C. 游标
  D. 缓冲区

  96.有关系s(s#,sname,sex),c(c#,cname),sc(s#,c#)。其中s#为学生号,sname为学生姓名,sex为性别,c#为课程号,cname为课程名。要查询选修“计算机”课的全体女学生姓名的sql语句是select sname from s,c,sc where 子句。这里where 子句的内容是()
  A. s.s#=sc.s# and sex=“女” and cname=“计算机”
  B. s.s#=sc.s# and c.c#=sc.c# and cname=“计算机”
  C. sex=“女” and cname=“计算机”
  D. s.s#=sc.s# and c.c#=sc.c# and sex=“女” and cname=“计算机”

  97.对所有的视图都可以进行下面哪一个操作?()
  A. 插入
  B. 选择
  C. 更新
  D. 删除

  98.sql语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个()
  A. 表
  B. 记录
  C. 元组
  D. 数据项

  99.sql的ddl语句不包括()
  A. select
  B. create table
  C. drop view
  D. drop index

  100.索引的描述存放在下列哪一项所指示的对象中()
  A. 视图
  B. 模式
  C. 数据字典
  D. 文件

  101.试图是由下面哪两者导出的表()
  A. 模式、关系
  B. 基本表、视图
  C. 基本关系、关系
  D. 内模式、外模式

  102.sql语言具有多种优点,那么sql是()成为关系数据库语言的国际标准的。
  A. 1986年
  B. 1987年
  C. 1988年
  D. 1989年

  103.在下列的sql语句中,属于数据控制的是()
  a、create b、select c、update
  d、grant e、drop f、delete
  g、alter h、insert i、revoke
  A. aefg
  B. di
  C. bcfh
  D. aeg

  104.sql语言具有两种使用方式,它们在使用的细节上会有些差别,特别是select语句。这两种不同使用方式的sql,分别称为交互式sql和()
  A. 提示式sql
  B. 多用户sql
  C. 嵌入式sql
  D. 解释式sql

  105. 设关系模式r (a,b,c),f是r上成立的fd集,f = {b→c},则分解ρ = {ab,bc}相对于f ()
  A. 是无损联接,也是保持fd的分解
  B. 是无损联接,但不保持fd的分解
  C. 不是无损联接,但保持fd的分解
  D. 既不是无损联接,也不保持fd 的分解

  106. 关系模式r分解成ρ = {r1,…,rk},f是r上的一个fd集,那么r中满足f的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足 ()
  A. r包含于mρ(r)
  B. mρ(r)包含于r
  C. r = mρ(r)
  D. r≠mρ(r)

  107. 在关系模式r(a,b,c)中,有函数依赖集f={(a,b)→c,(b,c)→a},则r最高达到( )
  A. inf
  B. 2nf
  C. 3nf
  D. bcnf

  108. 如果r的分解为ρ={r1,r2},f是r上的一个fd集,且
  ⅰ。r1∪r2→(r1-r2) ⅱ。 r1∪r2→(r2-r1)
  ⅲ。 r1∩r2→(r1-r2) ⅳ。 r1∩r2→(r2-r1)
  那么分解ρ具有无损联接性的充分必要条件为 ( )
  A. ⅰ、ⅲ
  B. ⅱ、ⅲ
  C. ⅰ、ⅱ
  D. ⅲ或ⅳ

  109. 设有关系模式r(a,b,c,d),f是r上成立的fd集,f={b→c,c→d},则属性c的闭包c+为( )
  A. bcd
  B. bd
  C. cd
  D. bc

  110.在文件系统中,所具有的数据独立性是( )
  A.系统独立性
  B.物理独立性
  C.逻辑独立性
  D.设备独立性

  111.数据库系统中存放三级结构定义的DB称为 ( )
  A.DBS
  B.DD
  C.DDL
  D.DBMS

  112.设有关系R(A,B,C)和关系S(B,C,D),那么与R?S等价的关系代数表达式( )
  A.σ1=5(R?S)
  B.σ1=5(R×S)
  C.σ1=2(R?S)
  D.σ1=2(R×S)

  113.与域表达式 { ab | ($c) (R(ac) ∧ R(cb))}  等价的关系代数表达式是( )
  A.π1,4(σ2=3(R×R))
  B.π1,3(R?R)
  C.π1,4(R?R)
  D.π1,3(R?S)

  114.设有两个关系R(A,B)和S(B,C),与下列SELECT语句
  SELECT  A,B
  FROM  R
  WHERE  B  NOT  IN(SELECT  B
  FROM  S
  WHERE  C='C56‘);
  等价的关系代数表达式是( )
  A.πA,B(σC≠'C56’(R?S))
  B.πA,B(R  ?  S)
  C.R-πA,B(σC= 'C56‘(R?S))
  D.R-πA,B(σC≠'C56’(R?S))

  115.嵌入式SQL的预处理方式,是指 ( )
  A.识别出SQL语句,加上前缀标识和结束标志
  B.把嵌入的SQL语句处理成函数调用形式
  C.对源程序进行格式化处理
  D.把嵌入的SQL语句编译成目标程序

  116.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ B→D,AD→C },那么
  ρ={ ABC,BCD }相对于F( )
  A.是无损联接分解,也是保持FD的分解
  B.是无损联接分解,但不保持FD的分解
  C.不是无损联接分解,但保持FD的分解
  D.既不是无损联接分解,也不保持FD的分解

  117.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,C→D},则F+中左部为(BC)的函数依赖有( )
  A.2个
  B.4个
  C.8个
  D.16个

  118.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有( )
  A.17个
  B.18个
  C.23个
  D.27个

  119.DBMS的并发控制子系统,保证了事务 ( ) 的实现
  A.原子性
  B.一致性
  C.隔离性
  D.持久性

  120. 关系模式分解的无损联接和保持函数依赖两个特性之间的联系是( )
  A. 前者成立蕴涵后者成立
  B. 后者成立蕴涵前者成立
  C. 同时成立,或者同时不成立
  D.没有必然的联系

  编辑特别推荐:

  返回目录:点击进入全国计算机软考数据库系统工程师考前练习





相关阅读



关于我们 | 联系我们 | 用户指南 | 网站地图 | 意见建议 | 会员注册 | 用户协议 | 隐私政策