关键词不能为空

当前您在: 主页 > 英语 >

数据库第三章知识题

作者:高考题库网
来源: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

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

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文