关系数据库标准语言SQL
一、选择题
1.若用如下的SQL语句创建了一个表SC:
CREATE TABLE SC(S# CHAR(6) NOT NULL,
C# CHAR(3) NOT NULL,
SCORE INTEGER,NOTE CHAR(20))
今向SC表插入如下行时,(  )行可以被插入。
A.(‘201009’,‘111’,60,必修)    B.(‘200823’,‘101’,NULL,NULL)
C.(NULL,‘103’,80,‘选修’)      D.(‘201132’,NULL,86,‘’)
2.在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,(  )操作不能执行。
学生成绩表                                学生表
学生号
课程表
成绩
学生号
学生名
001
001
60
0001
马强
0001
002
80
0102
王利
0101
033
56
0103
李晓
0103
004
90
0101
苑东
A.从学生成绩表中删除行(‘001’,‘001’,60)
B.将行(‘0102’,‘002’,80)插入到学生成绩表中
C.将学生成绩表中学生号=‘0101’的成绩改为60
D.将学生成绩表中学生号 =‘0103’的学号改为‘0104’
3.有关系 S(S#,SNAME,SEX),SC(S#,C#,GRADE),C(C#,CNAME)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体男学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里WHERE子句的内容是(  )。
A.S.S#=SC.S# AND C.C#=SC.C# AND SEX=’男’ AND CNAME=‘数据库’
B.S.S#=SC.S# AND C.C#=SC.C# AND SEX IN ‘男’ AND CNAME IN ‘数据库’
C.SEX=’男’ AND CNAME=‘数据库’      D.S.SEX =‘男’ AND CNAME=‘数据库’
4.有如下关系:课程表C,主键为C_ID(CHAR(4))。
C_ID
C_NAME
0601
数据库
0602
数据结构
0603
操作系统
若用如下语句建立成绩表SC:
CREATE TABLE SC(S_ID CHAR(6) NOT NULL, C_ID CHAR(4) NOT NULL,SCORE INTEGER),其中S_ID为主键,C_ID为外键(是C表的主键)。当执行如下语句时,哪个语句不能执行?(  )
A.INSERT SC VALUES(‘990101’,NULL,75) 
B.INSERT SC VALUES(‘990203’,‘C601’,80)
C.INSERT SC VALUES(‘NULL’,‘C602’,93)
D.INSERT SC VALUES(‘990202’,‘C604’,NULL) 
5.在关系数据库标准语言SQL中,实现数据检索的语句(命令)是(   )
A.SELECT       B.LOAD      C.FETCH       D.SET
6.在下列的SQL语句中,属于数据控制语句的是哪些?
  ①CREATE  ②SELECT  ③UPDATE  ④GRANT  ⑤DROP
⑥DELETE  ⑦ALTER  ⑧INSERT  ⑨REVOKE
A.①,⑤,⑥,⑦    B.④,⑨    C.②,③,⑥,⑧    D.①,⑤,⑦
7.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括:(   )。
A.建立、授权、修改                   B.排序、授权、删除
C.建立、插入、修改、排序            D.查询、插入、修改、删除
8.将SQL嵌入到主语言使用时,必须区分SQL语句和主语句。通常在所有的SQL语句前加什么前缀来进行区分?(   )
A.:         B.EXEC SQL        C.SQL         D.DECLARE
9.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个(  )。
A.表        B.记录        C.元组        D.数据项
10.使用视图会给系统带来许多优点,但下面列出的优点中,哪一条不是使用视图的优点?()
A.使操作简便            B.提高数据安全性    C.提高数据独立性        D.提高数据共享性
11.下列关于数据库语言SQL语言的说法不正确的是( )。
A.SQL支持数据库的三级模式结构 
B.SQL的功能包括查询、操作、定义和控制等四个方面 
C.SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内
D.SQL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用
12.视图是由下面哪两个导出的表?( )
A.模式、关系    B.基本表、视图    C.基本关系、关系  D.内模式、外模式
13.索引的描述存放在下列哪一项所指示的对象中?
A.视图        B.模式        C.数据字典        D.文件
14.查询语言SQL与C语言处理记录的方式是不同的。一个SQL语句原则上一次生成或处理一组记录,而C语句一次只处理一条记录。当将SQL的语句嵌入用C语言写的程序时,为协调这两种处理方法,通常使用(  )
A.指针        B.游标        C.记录        D.段
15.下列的SQL语句中,哪一个语句不是数据定义语句?
A.CREATE INDEX    B.DROP VIEW    C.REVOKE    D.ALTER TABLE
16.下面列出的是MS-SQL SERVER 2000数据库系统的功能特的是(  )
I.充分的Web支持。        II.高度可伸缩性和可靠性。
III.充分的数据仓库功能。    IV.广泛支持电子商务功能。
A.I和II        B.I、II和IV      C.III和IV      D.都是
17.什么是子查询?()
A.选取单表中字段子集的查询语句            B.选取多表中字段子集的查询语句
C.嵌入到另一个查询语句之中的查询语句      D.返回单表中数据子集的查询语句
18.下列的SQL语句中,哪一个语句不是数据定义语句?()
A.CREATE  INDEX    B.GRANT    C.DROP VIEW    D.ALTER TABLE
19.有一个关系:职工(职工号,姓名,部门),规定职工号的值域是8个数字组成的字符串,这一规则属于(    )。
A.实体完整性约束                B.参照完整性约束   
C.用户自定义完整性约束          D.关键字完整性约束
二、填空题
1.关系R(A,B,C)和S(A,D,E,F),有R.A=S.A,若将关系代数表达式:Π基本的sql语句有哪些R.A,R.B,S.D,S.F(RS),用SQL语言的查询语句表示,则为:
  SELECT  R.A,R.B,S.D,S.F  FROM  R,S  WHERE                       
2.设R和S是两个关系,与关系代数表达式RXS等价的SQL语句是                 
3.在关系S(S#,SN,D#)和D(D#,CN,NM)中,S的主键是S#,D的主键是D#,则D#在S中称为                               
4.一个SQL语句原则上产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用        机制来解决的。
三、设计题
1.已知有如下三个图书数据管理关系模式:
  图书表BOOK(总编号,分类号,书名,作者,出版社,单价)
  读者表READER(借书证号,姓名,性别,单位,职称,地址)
借阅表RB(借书证号,总编号,借阅日期,备注)
根据上述关系模式,完成如下操作。
(1)列出图书馆中所有藏书及出版社。
(2)将王小小的借书证号改为“7912007”,职称改为“教授”。
(3)查询有关VB的图书基本信息。
(4)查询“00120782”号图书借阅记录,包括图书书名、借书者姓名、借阅日期。
(5)统计各类图书的平均价格。
(6)查询所有图书中价格最高的那本图书的借阅者姓名。
2.已知三个关系模式:
学生:S(sno, sname, age,sex),其属性的含义依次为学号、姓名、年龄、性别。
课程:C(cno, cname,xuefen)其属性的含义依次为课程号、课程名称、学分。
成绩:SC(sno, cno, grade),其属性的含义依次为学号、课程号、分数。
根据上述三个关系模式,用SQL语句完成下题。
(1)创建视图,所有女生的选课情况,包括学号、课程号、分数。
(2)查询选修“数据库技术”课的学生学号、姓名、分数。
(3)查询英语成绩在60到70之间的学生学号、姓名、分数。
(4)统计每个学生的选修学分总和。
(5)查询比张敏同学的语文成绩高的学生学号、姓名和分数。
沁园春·雪
北国风光, 千里冰封, 万里雪飘。
望长城内外, 惟余莽莽; 大河上下, 顿失滔滔。
山舞银蛇, 原驰蜡象, 欲与天公试比高。
须晴日, 看红装素裹, 分外妖娆。
, 引无数英雄竞折腰。
惜秦皇汉武, 略输文采; 唐宗宋祖, 稍逊风骚。
一代天骄, 成吉思汗, 只识弯弓射大雕。
俱往矣, 数风流人物, 还看今朝。
兰亭序
永和九年,岁在癸丑,暮春之初,会于会稽山阴之兰亭,修禊事也。贤毕至,少长咸集。此地有崇山峻岭,茂林修竹;又有清流激湍,映带左右,引以为流觞曲水,列坐其次。虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情。是日也,天朗气清,惠风和畅,仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也。
    夫人之相与,俯仰一世,或取诸怀抱,晤言一室之内;或因寄所托,放浪形骸之外。虽取舍万殊,静躁不同,当其欣于所遇,暂得于己,快然自足,不知老之将至。及其所之既
倦,情随事迁,感慨系之矣。向之所欣,俯仰之间,已为陈迹,犹不能不以之兴怀。况修短随化,终期于尽。古人云:“死生亦大矣。”岂不痛哉!
    每览昔人兴感之由,若合一契,未尝不临文嗟悼,不能喻之于怀。固知一死生为虚诞,齐彭殇为妄作。后之视今,亦犹今之视昔。悲夫!故列叙时人,录其所述,虽世殊事异,所以兴怀,其致一也。后之览者,亦将有感于斯文。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。