关键词不能为空

当前您在: 主页 > 英语 >

数据库第三章知识题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 01:48
tags:

-

2021年2月13日发(作者:persephone)



3



SQL


语言习题



一、单项选择题




语言是(



A


?过程化




语言是(



A.


层次数据库





语言具有(



)的语言,易学习。



B.


非过程化



)语言。



C.


格式化



C.




D.


非数据库



D.


导航式



关系数据库


B.


网络数据库



)的功


能。



A.


关系规范化、数据操纵、数据控制



C.


数据定义、关系规范化、数据控制



4.




B


数据定义、数据操纵、数据控制


< /p>


关于


SQL


语言,下列说法正确的是(< /p>




A


数据控制 功能不是


SQL


语言的功能之一



B SQL


采用的是面向记录的操作方式,以记录为单位进行操作



C SQL


是非过程化的语言,用户无须指定存取路径



D SQL


作为嵌入式语言语法与独立的语言有较大差别



5.



对表中数据进行删除的操作是(






B.



ALTER



语言的数据操纵语句包括


< p>
SELECT



INSERT


UPDATE



DELETE< /p>


等。



其中最重


要的,也是使用最频繁的语句是(



)。



A.



SELECT SERT



语言 具有两种使用方式,分别称为交互式



SQL


和(



)。



A.


提示式


SQL


B.


用户式


SQL


C.


嵌入式


SQL D.


解释式


SQL


)。




语言中,实现数据检索的语句是(



A.



SELECT SERT


)。



9


?< /p>


下列


SQL


语句中,修改表结构的是(< /p>



A.



ALTER


D .DELETE


)。



10



.



SQL


中 ,用户可以直接操作的是(



A


基本表



B


视图



C


存储文件



D


基本表和视图



)。



11



.



SQL


的 查询语句中,对应关系代数中“投影”运算的语句是(



A WHERE


B FROM


C SELECT


D HAVING


12


< p>
?在


SELECT


语句中,需对分组情况满足的条 件进行判断时,



应使用(



A WHERE


B GROUP BY C ORDER BY


13


.


SQL


中,与




NOT IN


”等价的操作符是(



A =ANY


14


.


视图建立


后,



)。



D HAVING


)。



B <>ANY


C =ALL



D <>ALL



在数据字典中存放的是(




A


查询语句



C


视图的定义



B


组成视图的表的内容



D


产生视图的表的定义





15


到第


18


题基于这样的三个表即学生表


< /p>


S


、课程表


C


和 学生选课表


SC


,


< br>


们的结


构如下:


< p>
S


(


S#



SN



SEX


,


AGE


,


DEPT


)


C(C#



CN)


SC


(


S#



C#



GRADE

< br>)


其中:


S#


为学号,


SN


为姓名


,SEX


性别,


AGE


为年龄,


DETP


为系别,


C#


为课



程号,


CN


为课程名,


GRADE


为成绩。



15.



检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的




( )




SELECT


语句



A.



SELECT SN, AGE, SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=


'


王华


'


)


B.



SELECT SN, AGE, SEX FROM S WHERE SN=


'


王华


'


C.



SELECT SN

< p>


AGE



SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=


'


王华


'


)


D.



SELECT SN, AGE, SEX FROM S WHERE AGE>


王华


.AGE


16.



检索选修课程“

< p>
C2


”的学生中成绩最高的学生的学号。正确的



SELECT


语句




( )




A.



SELECT S# FROM SC WHEREC#=


'


C2


'


AND GRADE>= (SELECT GRADE FROM SC


WHERE C#=


'


C2


'


)


B.



SELECT S# FROM SC WHERE C#=


'


C2


'


AND GRADE IN


(


SELECT GRADE FROM


SC WHEREC#=


'


C2'


)


C.



SELECT S# FROM SC WHERE C#= ' C2


'


AND GRADE NOT IN


(


SELECT GRADE


FROM SC WHERE C#=


'


C2


')


D.



SELECT S# FROM SC WHERE C#=


'


C2


'


AND GRADE >=ALL (SELECT GRADE


FROM SC WHERE C#=


'


C2


'


)


17.



检索学生姓名及其所选修课程的课程号和成绩。正确的



( )




SELECT


语句是



A.



SELECT



SC.C#



FROM S WHERE S.S#=SC.S#


B.



SELECT , SC.C#, FROM SC WHERE S.S#=


C.



SELECT , SC.C# , FROM S, SC WHERE S.S#=SC.S#


D.



SELECT , SC.C#, FROM S, SC


18


?检索选修四 门以上课程的学生总成绩


(


不统计不及格的课程


)


成绩的降序排列出来。正确的



SELECT


的语句是


(


)




,并要求按总



A.



SELECT S#, SUM (GRADE) FROM SC WHERE GRADE>=60 GROUP


BY S# ORDER BY 2 DESC HAVING COUNT (*)>=4


B.



SELECT S#, SUM (GRADE) FROM SC WHERE GRADE>=60 GROUP



BY S# HAVING COUNT (*)>=4 ORDER BY 2 DESC


C.



SELECT S#, SUM (GRADE) FROM SC WHERE GRADE>=60 HAVING


COUNT (*)>=4 GROUP BY S# ORDER BY 2 DESC


D.



SELECT S#, SUM (GRADE) FROM SC WHERE GRADE>=60 ORDER


BY 2 DESC GROUP BY S# HAVING COUNT



*


)>


=4


19



.


假定 学生关系是


S



S# ,SNAME , SEX, AGE


),课程关系是


C



C# ,CNAME


,


TEACHER


),学生选课关系是



SC



S#


,生


GRADE



0

< br>要查找选修“


COMPUTER


” 课


程的:“女”学生姓名,将涉及到关系(




0



D .S,C,SC


A.S


, C


C.S, SC


)不能执行。



20



.


下面 的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字


< br>是部门号,


SQL


操作(



职工表



职工号



职工名



李红



刘军



王芳



张强



部门号



工资



部门表



001


005


025



01


01


03


02


580


670


720


650



部门号



部门名



人事处



财务处



教务处



学生处



主任



高平



蒋华



许红



杜琼



01


02


03


04


038


A.

< br>从职工表中删除行




025


'



'


王芳< /p>


'



03


'


,720




B.



将行




005


'



'


乔兴’




04


'


,750

< br>)


插入到职工表中



C.



将职工号为‘


001


'


的工资改为


700


D.



将职工号为‘


038


'


的部门号改为‘


03


'


21


.


若用如下的



SQL


语句创建一个



student


表:


CREATE TABLE student



NO


CHAR



NOT NULL, NAME CHAR(10) NOT NULL, SEX CHAR(2), AGE INT)


可以插



student


表中的是


(


)




A.



'


1031


'



'


曾华


'


,男,


23




NULL




C.



NULL


'


曾华


'


,‘男’,‘


23


'




B.




'1031 '

< br>,


'


曾华’


< br>NULL


,


D.



'


1031


'



NULL


,‘男’



23


< br>




0


22



.


数据库中建立索引的目的是为了(



A


加快建表速度



B


加快存取速度



23



.


视图是数据库系统三级模式中的(



A


外模式



B


模式



C


提高安全性



D


节省存储空间




24



.


下列说法不正确的是(


< p>
B


可以使用


SQL


对基本 表和视图进行操作



C


可以从基本表或视图上定义视图



D


基本表和视图中都存储数据




o



、综合题



1?


已知关系


R


如图所示



R


A


97


97


97


98


98


98


99


99


图关系


R

试用


SQL


语言实现下列操作:



(1)



按属性


A


分组,求出每组中在属性



C


上的最大值和最小值,且将它们置



于视



RVE


中。



B


bl


b2


b3


bl


b2


b3


bl


b2


C


84


92


98


72


84


95


88


94


Create view RVE


(


A,CMAX,CMIN


)


As


Select max(C),mi n(C)


From R


Group by A;


(2)



在视图


RVE


中查询属性


A=



98


'


的记录。



Select *


From RVE


Where A=


'


98


'


;


2


?已知学生表


S

< br>和学生选课表


SC


其关系模式如下:


S


(


SNO


,


SN


,


SD, PROV


);


SC


(


SNO


,


CN,GR


)


,其中



SNO


为学号,


SD




系名,


P ROV


为省区,


CN


为课程名,


GR


为分数。试用


SQL

语言实现下列操作:



(1)



查询“信息系”的学生来自哪些省区。



Select DISTINCT PROV


From S


Where SD=


'


信息系’;



(2)



按分数降序排序,输出“英语系”学生选修了



“计算机”课程的学生的姓




和分数。



Select SN,GR


From S,SC


Where = AND SD=


'


英语’


AND CN=


'


计算机’


Group by GR


DESC;


3



?设有学生表


S


(


SNO


,


SN


) (


SNO

为学生号,


SN


为姓名


)


和学生选修课程




S C


(


SNO



CNO



CN



G


)(


CNO


为课程号,


CN


为课程名,


G


为成 绩


)




试用


SQL


语言完


成以下各操作:



(1)




建一个视图



V-SSC


(


SNO



SN



CNO


< p>
CN



G


)




Create view V-SSC(SNO,SN,CNO,CN,G)


AS


Select , , , , SC.G


From S, SC


Where =


(2)




视图


V-SSC


上查询平均成绩在


90


分以上的


SNO


和平均分。



Select SNO,AVG(G)


From V-SSC


SPJ


Group by SNO


SN


SNAM


Havi ng AVG(G)


SN


PN


P1


JN


J1


QTY


200


CITY


S1


S1


P1


J4


700


S2


P3


J1


400


S2


P3


J2


200


4



?设有关系模式:


N1



S1


上海



S2


P3


J3


200


5



(


SN,SNAME



CITY


)


其中,


S


代表供应 商,


SN,


代表供应商号,


SNAME



S2


P3



J4


500


N2


S2


北京



S2


P3


J5


600


供应商名字,


CITY


为供应商所在城市,主关键字为



SN


;


P


S2


P3


J6


400


PN


ME


COL


EIGHT


P( PN ,PNAME , COLOR , WEIGHT


)


其中



P


代表零件,


PN


代表零件号,


PNAME


S2


P3


J7


800


PN


1


12

代表零件名,


COLOR


为零件颜色,

WEGHT


为零件重量,主关键字为


;


100


S2


P3



PN


J2


PN


2


18


S4



上海



S3


J1



200


J


(


JN



JNAME


N4

< p>


CITY


)


其中


J


表示工程,


JN


为 工程编号,


JNAME


P3


为工程名,


20


PN


3


S3


P4


J2


500


PN


4


13


CITY

< br>为工程所在城市,主关键字为


JN



南京



S4


P6


J3


300


N5


S5


1


(


P


)


-


工 程


(


J


)


数据 库表,写出实现以下各


如下图所示表示供应商


(


S


)


-


零件

< br>


题功能的


S4


P6


J7


300


5


PN


PN6


15


1


S5


P2


J2


200


SQL


语句:





































J


JNAME


CITY


JN1


上海


:



JN2


JN3


JN4


JN5


JN6


JN7


广州



南京



南京



上海



武汉



上海



JN


J1


J2


J3


J4


J5


J6



J7


S5


S5


S5


S5


S5


S5


S5


S5



S5


P2


P5


P5


P6


P1


P3


P4


P5


P6


J4


J5


J7


J2


J4


J4


J4


J4


J4


100


500


100


200


1000


1200


800


400


500




(1


)


取出工程的全部细节。



Select *


From J


(2)



取出所在城市为上海的所有工程的全部细节



Select *


From J


Where CITY=


'


上海’;



(3)



取出重量最轻的零件代号。



Select PN


From P


Where WEIGHT=


(Select MIN (WEIGHT)


From P );

-


-


-


-


-


-


-


-



本文更新与2021-02-13 01:48,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/647293.html

数据库第三章知识题的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文