当前位置:文档之家› 数据库基础与应用-形考二

数据库基础与应用-形考二

一、单选题(每小题2分,共30分)
题目1
在SQL得查询语句中,group by选项实现得功能就是()。

选择一项:
A、分组统计
B、求与
C、选择
D、排序
题目2
在SQL得建立基本表操作中,定义主码约束所使用得保留字为( )。

选择一项:
A、PRIMARY
B、CHECK
C、UNIQUE
D、FOREIGN
题目3
在SQL得建立基本表操作中,定义外码约束所使用得保留字为()。

选择一项:
A、PRIMARY
B、FOREIGN
C、CHECK
D、UNIQUE
题目4
在带有保留字VIEW得SQL语句中,其操作对象就是( ).
选择一项:
A、视图
B、索引
C、基本表
D、查询
题目5
在SELECT查询语句得ORDERBY子句中,若需要按照指定列得升序排列表,则使用得保留字
就是( ).
选择一项:
A、ASC
B、ABC
C、DEC
D、DESC
题目6
在SQL得SELECT语句中,不包含得功能子句就是( )。

选择一项:
A、投影
B、连接
C、删除
D、选择
题目7
当在SELECT查询语句得from选项中,实现对表得中间连接功能时,使用得保留字为( )。

选择一项:
A、LEFT
B、RIGHT
C、JOINA
D、INNER
题目8
当在SELECT查询语句得from选项中,实现对表得右连接功能时,使用得保留字为( )。

选择一项:
A、LEFT
B、RIGHT
C、INNER
D、JOINC
题目9
利用SQL语言所建立得基本表在数据库中属于( )。

选择一项:
A、虚表
B、视图
C、实表
D、索引
题目10
若两个基本表就是通过对应得主码建立联系得,则该联系得类型只能就是()。

选择一项:
A、多对1
B、1对多
C、多对多
D、1对1
题目11
以一个基本表中得主码同另一个基本表中得外码建立联系,则这种联系得类型为().
选择一项:
A、1对1
B、多对多
D、1对多
题目12
在一个数据库应用系统设计得过程中,第三个阶段就是()。

选择一项:
A、逻辑设计
B、物理设计
C、概念设计
D、需求分析
题目13
在一个数据库应用系统设计得过程中,第四个阶段就是().
选择一项:
A、需求分析
B、物理设计
C、概念设计
D、逻辑设计
题目14
在数据库应用系统设计得需求分析阶段,不需要做得事情就是().
选择一项:
A、创建基本表
B、编写需求说明书
C、画出数据流图
D、建立数据字典
题目15
在数据库应用系统设计得概念设计阶段,需要做得事情就是( )。

选择一项:
A、画出ER图
B、建立数据字典
C、建立视图
D、建立基本表
二、判断题(每小题2分,共30分)
题目16
在SQL语言中,字符型常量与日期型常量需要使用单引号括起来。

( )
选择一项:


题目17
在SQL语言中,整数型常量与实数型常量需要使用单引号括起来。

()


题目18
在SQL语言中,整数型常量与实数型常量不需要使用任何符号作为起止标记符。

( )选择一项:


题目19
使用一条INSERT语句只能向表中插入一条记录,不能同时插入多条记录。

()
选择一项:


题目20
使用一条UPDATE语句只能修改表中一条记录,不能同时修改多条记录。

( )
选择一项:


题目21
一个视图只能建立在一个基本表上,不能建立在多个基本表上。

()
选择一项:


题目22
可以在SELECT语句得FROM选项中,为给出得每个表附加一个别名。

( )
选择一项:


题目23
在SELECT语句得FROM选项中,只能给出一个表,不能给出多个表。

()
选择一项:


题目24
在SELECT语句得FROM选项中,每对表之间得连接方式共有两种。

( )
选择一项:

题目25
一个数据库应用系统开发过程得第1个阶段就是概念设计。

( )
选择一项:


题目26
需求分析阶段得主要目标就是画出数据流图,建立数据字典与编写需求说明书.( )
选择一项:


题目27
概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中得所有属性都就是用来直接描述码得。

()
选择一项:


题目28
商品实体与销售实体之间就是1对多得联系,其中商品实体为父表,销售实体为子表。

( )选择一项:


题目29
在介绍旅店管理得数据库设计中,客房表为基本表,客房空闲表为视图.( )
选择一项:


题目30
在介绍旅店管理得数据库设计中,住宿费表为基本表,消费卡表为视图。

()
选择一项:


三、匹配题
题目31
根据主教材第四章所给得商品库与教学库,为下列所给得每条SQL查询语句匹配相应得功能(每小题4分,共20分)。

A 从教学库中查询出没有被姓名为王明得学生所选修得所有课程信息.
B 从教学库中查询出没有选修任何课程得学生信息.
C 从商品库中查询出每一种商品得商品代号、分类名、数量与品牌等信息。

D从商品库中查询出所有商品得不同品牌得总数。

E从教学库中查询出每个专业得学生人数,并按人数多少降序排列。

(1)select x、商品代号,分类名,数量,品牌from 商品表1 x,商品表2 ywherex、商品代号=y、商品代号
上方语句功能为: C
(2)select count(*)as 品牌数from (selectdistinct 品牌from 商品表2) a sxxk
上方语句功能为:D
(3) select * from 学生where 学生号not in (select学生号from 选课) 上方语句功能为: B
(4)select 专业,count(*)as 专业人数from学生group by 专业orde rby 2 desc
上方语句功能为:E
(5)select *from 课程where课程号in (select 课程号from 学生x, 选课y
where x、学生号=y、学生号andx、姓名=’王明')
上方语句功能为: A
题目32
根据教材第四章所给得商品库与教学库,为下列所给得每种功能匹配相应得查询语句(每
小题4分,共20分)。

选项:
A select商品代号,分类名,单价,数量,单价*数量as 总价值
from 商品表1
orderby 5 desc
B select *
from 商品表1
where 数量between10 and 20 (或where数量〉=10 and数量<=20)C select*
from 商品表1
where单价〉all(select单价
from商品表1
where 分类名=’空调器'
)
D selectdistinct 学生、*
from 学生,选课
where学生、学生号=选课、学生号and 学生、姓名〈>’刘芹’
and课程号=any(select 课程号
from 学生,选课
where 学生、学生号=选课、学生号and 姓名=’刘芹’
)
E select分类名
from商品表1
group by分类名having count(*)>1
(1)从商品库中查询出数量在10与20之间得所有商品。

对应得查询语句为: B
(2)从商品库中查询出比所有空调器得单价都高得每种商品。

对应得查询语句为:C
(3)从商品库中查询出同一类商品多于一种得所有分类名.
对应得查询语句为:E
(4)从商品库中查询出每种商品得总价值,并按降序排列出来。

对应得查询语句为: A
(5)从教学库中查询出至少选修了姓名为刘芹得学生所选课程中任一门课得所有学生。

对应得查询语句为:D。

相关主题