首页>计算机等级考试>模拟试题>正文
计算机三级数据库知识考试题

www.zige365.com 2007-10-25 16:26:39 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
21、数据库三级模式体系结构的划分,有利于保持数据库的 ( A )

  A 数据独立性  B 数据安全性  C 结构规范化  D 操作可行性

  22、假定学生关系是S(SNO,SNAME,SEX,AGE)

  课程关系是C(CNO,CNAME,CREDIT)

  学生选课关系是SC(SNO,CNO,GRADE)

  要查找选修“数据库”课程的女学生的姓名,将涉及到的关系 ( D )

  A S  B C,SC  C S,SC  D S,C,SC

  23、定义外键实现的是哪一(些)类完整性? ( B )

  A 实体完整性  B 参照完整性

  C 用户定义的完整性  D 实体完整性、参照完整性和用户定义的完整性

  24、在下列关系代数的操作中,哪一个不属于专门的关系运算?( C)

  A 自然连接  B 投影   C 广义笛卡尔积  D 连接

  25、下面关于SQL语言的说法中,哪一种说法是错误的? ( A )

  A 一个SQL数据库就是一个基本表

  B SQL语言支持数据库的三级模式结构

  C 一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表

  D SQL的一个表可以是一个基本表,也可以是一个视图

 26、下面所列条目中,哪一条不是标准的SQL语句? ( B )

  A ALTER TABLE  B ALTER VIEW

  C CREATE TABLE  D CREATE VIEW

  27、若实体间的联系是M∶N,则将联系类型( D )

  A. 的属性加入任一个关系模式中

  B. 的属性加入N端实体类型相对应的关系模式中

  C. 的属性加入M端实体类型相对应的关系模式中

  D. 也转换为关系模型

  28、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( A )

  A. 数据库模式描述语言(DDL)  B. 数据库子语言(SubDL)

  C. 数据操纵语言(DML)  D. 数据结构语言

  29、在SQL语言中,( )子句能够实现关系参照性规则。 ( D )

  A. PRIMARY KEY  B. NOT NULL

  C. FOREIGN KEY   D. FOREIGN KEY...REFERENCES...

30、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( C )

  A. M端实体的关键字  B. N端实体的关键字

  C. M端实体关键字与N端实体关键字组合  D. 重新选取其他属性

  二、填空

  1、在关系运算中,从关系中取出满足条件的元组的运算称__选择_____运算

  2、主码是一种 _候选_____ 码,主码中的 ___属性__个数没有限制

  3、SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别为__ mdf ___、_ ndf _____和、 ldf

  4、关系模式的三类完整性约束条件分别是实体完整性约束、参照完整性约束和自定义完整性约束。

  5、根据下面所给的商品库,写出SQL语句

  商品表1(商品代号char(8),分类号char(8),单价float数量int)

  商品表2(商品代号char(8),产地char(8),品牌char(8) 两张表

  (1)从商品库中查询出数量在10和20之间的商品种数

  select *

  from 商品表1

  where 数量 between 10 and 20

  (2)从商品库中查询出每类(即分类名相同)商品的总数量

  select 分类名,sum(数量) as 总数量

  from 商品表1

  group by 分类名

  (3)从商品库中查询出比所有商品单价的平均值要低的全部商品

  select *

  from 商品表1

  where 单价avg(单价)

  from 商品表1 ) 

  (4)从商品库中查询出所有商品的不同产地的总数

  select count(distinct 产地) as产地数from商品表2

本新闻共2页,当前在第2页  1  2  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2007年9月计算机三级网络模拟试题及答案(4)
2007年9月计算机三级网络模拟试题及答案(5)
2007年9月计算机三级网络模拟试题及答案(6)
2007年9月计算机三级网络模拟试题及答案(7)
2005年9月计算机三级网络考前密卷(三)