数据库期中测试.docx
- 文档编号:29999403
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:27
- 大小:20.77KB
数据库期中测试.docx
《数据库期中测试.docx》由会员分享,可在线阅读,更多相关《数据库期中测试.docx(27页珍藏版)》请在冰豆网上搜索。
数据库期中测试
/*绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。
描述数据库中全体数据的全局逻辑结构和特征的是()
A、外模式和内模式
B、内模式
C、模式
D、外模式
数据管理的文件系统阶段缺点是()
A、数据不保存
B、数据共享性差冗余大和数据独立性差
C、没有专用软件对数据进行管理
D、数据分散存取
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
学生"胡睛音"的年龄是()
设关系R和S对应模式的属性为(A,B,C)和(B,C,D)
R
--------------
ABC
--------------
a1b1c2
a2b3c7
a3b4c6
a1b6c6
a1b2c1
a1b2c3
--------------
S
--------------
BCD
--------------
b1c2d1
b2c1d1
b2c3d2
--------------
则R÷S={},即求R与S除运算的结果
A.b1,b2
B.a1
C.a2
D.a3
数据库系统中的数据模型通常由()三部分组成
A、数据结构、数据操作和完整性约束
B、数据定义、数据操作和安全性约束
C、数据结构、数据管理和数据保护
D、数据定义、数据管理和运行控制
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
选修了2号课程的学生人数是()
五种基本关系代数运算是()
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
SQL语言中,SELECT语句的执行结果是()(2003年1月全国卷)
A.属性
B.表
C.元组
D.数据库
在数据库三级模式间引入二级映象的主要作用是()
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
在下面给出的内容中,不属于DBA职责的是()
A.定义概念模式
B.修改模式结构
C.编写应用程序
D.编写完整性规则
已知R表有8个记录,S表有7个记录。
则以下查询语句
select*fromR,S
其查询结果共有()个记录。
在数据模型的概念模型中,()是指客观存在可以相互区别的事物。
它可以是具体的对象,如:
一个男学生,一辆汽车等;也可以是抽象的事件,
如:
一次借书、一声场球赛等。
DB、DBMS和DBS三者之间的关系是()
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
createtables(
s#char(6)primarykeynotnull,
snamechar(8)notnull,
sexchar
(2),
ageinteger)
今向S表插入如下行时,哪一行可以被插入
A、('991001','李明芳','女','23y')
B、('990746','张为',NULL,NULL)
C、(NULL,'陈道一','男',32)
D、('992345',NULL,'女',25)
按年龄的降序顺序仅列出所有学生的学号sno,写出相应的SQL语句:
()
CREATETABLEstudent(
Snochar(9)PRIMARYKEY,
Snamechar(20)notNULL,
Ssexchar
(2)NULL,
SagesmallintNULL,
Sdeptchar(20)NULL
)
支持SQL的RDBMS的视图(View)对应于()
A.外模式
B.概念模式
C.内模式
D.存储模式
请写出删除基本表Course的SQL语句()。
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
所有学生的数据库课程的平均分是()。
用整数表示
createtablesc(
snochar(9)notnull,
cnochar(4)notnull,
gradesmallintnull,
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
查询既有给定成绩也有未给定成绩的选课的学生学号的SQL语句,请在()外完形填空。
Selectdistinctx.snofromscx,scy
Wherex.sno=y.snoandx.gradeisnulland(
已知R表有3个属性,S表有5个属性。
则以下查询语句
select*fromR,S
其查询结果共有()个列。
在关系代数中,对一个关系做选择操作后,新关系的元数个数()原来关系的元素个数。
A、小于
B、等于
C、大于
D、小于或等于
数据库管理系统中数据操纵语言DML所实现的操作一般包括()
A、查询、插入、修改、删除
B、排序、授权、删除
C、建立、插入、修改、排序
D、建立、授权、修改
数据库物理存储方式的描述称为()
A.外模式
B.内模式
C.概念模式
D.逻辑模式
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
名字是"胡睛音"的共选修了多少门课()
设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()
A.max(r,s)
B.r-s
C.r×s
D.r+s
当关系R和S连接时,能够保留左边关系R的所有元组放到结果关系中的操作是()
A.左外联接
B.右外联接
C.外部并
D.外联接
以下建立数据库表Course命令中被定义为外键的列名是()。
CREATETABLECourse(
Cnochar(4)PRIMARYKEYNOTNULL,
Cnamechar(40)NULL,
Cpnochar(4)NULL,
CereditsmallintNULL,
FOREIGNKEY(Cpno)REFERENCESCourse(Cno)
)
ER图中的主要元素是()
A、结点、记录和文件
B、实体、联系和属性
C、记录、文件和表
D、记录、表、属性
SQL的DDL功能动词不包括()。
A、SELECT
B、CREATE
C、DROP
D、ALTER
以下建立数据库表SC语句中通过Cno列变量与SC对应的被参照表是()。
CREATETABLESC(
Snochar(9)NOTNULL,
Cnochar(4)NOTNULL,
GradesmallintNULL,
PRIMARYKEY(Sno,Cno),
FOREIGNKEY(Cno)REFERENCESCourse(Cno),
FOREIGNKEY(Sno)REFERENCESstudent(Sno)
)
概念模型中,中学的学生和教师之间的联系是()。
A、一对一联系
B、一对多联系
C、多对多联系
D、以上都不对
以下查询语句中,()仅代表一个字符'_'。
select*
fromCourse
wherecnamelike'PH\_%des__n'escape'\'
查询学生200215012选修课的总学分的语句是:
select()(ccredit)
fromscjoincourseon(o=o)
wheresno='200215121'
在ER图中,用长方形和椭圆表示()
A、联系、属性
B、属性、实体
C、联系的二种表示
D、实体、属性
两个实体型的联系可以分为()种。
网状模型、层次模型和关系模型是最常见的()数据模型。
A、概念模型
B、逻辑模型
C、物理模型
D、数据模型
谓词like可能用来进行字符串的匹配。
like之后的匹配串中可以含有通配符,通配符()代表任意长度的且长度也可以是0的字符串。
须填出本字符。
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
选修了3号课程的男学生人数是()
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
所有学生中女性的人数是()
SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()(2002年10月全国卷)
A.包括20岁和30岁
B.不包括20岁和30岁
C.包括20岁但不包括30岁
D.包括30岁但不包括20岁
CREATETABLEstudent(
Snochar(9)PRIMARYKEY,
Snamechar(20)notNULL,
Ssexchar
(2)NULL,
SagesmallintNULL,
Sdeptchar(20)NULL
)
CREATETABLESC(
Snochar(9)NOTNULL,
Cnochar(4)NOTNULL,
GradesmallintNULL,
PRIMARYKEY(Sno,Cno),
FOREIGNKEY(Cno)REFERENCESCourse(Cno),
FOREIGNKEY(Sno)REFERENCESstudent(Sno)
)
已知姓名为刘晨的仅一人,以下写出了查找刘晨的课号cno为02的成绩grade的SQL语句的一部分.请在()处完形填空。
selectgradefromstudent,scwheresname='刘晨'()student.sno=sc.snoando='2'
ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()
A、联系
B、实体
C、实体的属性
D、联系的属性
在SELECT语句中,对应关系代数中“投影”运算的子语是()。
A、SELECT
B、FROM
C、WHERE
D、SET
以下表的关系模式为S(A,B,C,D,E)
S
-------------------------------------------
ABCDE
-------------------------------------------
11234
12935
13567
14289
------------------------------------------
设X={A,C}Y={B,D,E}
则X为(1,2)的象集为:
{}。
注:
若元素为多元组,集合各元素须用"()"括住,各元素用逗号分开。
以下问题针对数据库wchst2,其中以以下方式建立表,请使用查询分析器做回答问题.
createtablestudent(--学生信息表
snochar(9)primarykey,--学号
snamechar(20)notnull,--姓名
ssexchar
(2)null,--性别
sagesmallintnull,--年龄
sdeptchar(20)null--所以系
)
createtablecourse(-----课程表
cnochar(4)primarykeynotnull,--课号
cnamechar(40)null,---课名
cpnochar(4)null,----先行课
ccreditsmallintnull,---学分
foreignkey(cpno)referencescourse(cno)
)
createtablesc(----选修课程表
snochar(9)notnull,---学号
cnochar(4)notnull,---课号
gradesmallintnull,---成绩
primarykey(sno,cno),
foreignkey(cno)referencescourse(cno),
foreignkey(sno)referencesstudent(sno)
)
学号为200215109学生选修的课程数是()
以下建立数据库命令中对应的数字的默认的单位是()。
createdatabasewchst1
on(name='wchst1_data',
filename='d:
\wch\wchst1_data.mdf',size=5,maxsize=10,filegrowth=1)
logon(name='wchst1_log',
filename='d:
\wch\wchst1_log.ldf',size=2,maxsize=5,filegrowth=1)
设有关系R和S,与R-S的意义等价的是()
A.R-(R-S)
B.R-(R∩S)
C.(R∪S)-R
D.R∩(S-R)
一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()。
A、记录
B、行
C、数据字典
D、属性
下列聚合函数中不忽略空值(null)的是()。
(2001年10月全国卷)
A.SUM(列名)
B.MAX
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期中 测试