1 / 9
文档名称:

2025年SQL语言练习题和答案.pdf

格式:pdf   大小:561KB   页数:9页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2025年SQL语言练习题和答案.pdf

上传人:小屁孩 2025/2/26 文件大小:561 KB

下载得到文件列表

2025年SQL语言练习题和答案.pdf

相关文档

文档介绍

文档介绍:该【2025年SQL语言练习题和答案 】是由【小屁孩】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【2025年SQL语言练习题和答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。 : .
人不知而不愠,不亦君子乎?——《论语》
非淡泊无以明志,非宁静无以致远。——诸葛亮
第三章 SQL 语言
一、选择题
1. SQL 语言是( B )的语言,容易学习 。
B. 非过程化
D. 导航式
2. SQL 语言的数据操纵语句包括 SELECT 、INSERT 、UPDATE 、DELETE 等。其中最重要的,
也是使用最频繁的语句是( A) 。
A. SELECT B. INSERT
C. UPDATE D. DELETE
3. 在视图上不能完成的操作是( ) 。
A. 更新视图 B. 查询
C. 在视图上定义新的表 D. 在视图上定义新的视图
4. SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中, CREATE 、
DROP 、ALTER 语句是实现哪种功能( )。
A. 数据查询 B. 数据操纵
C. 数据定义 D. 数据控制
5. SQL 语言中,删除一个视图的命令是( )。




6. 在 SQL 语言中的视图 VIEW 是数据库的( ) 。
A. 外模式 B. 模式 C. 内模式 D. 存储模式
7. 下列的 SQL 语句中,( )不是数据定义语句。
A. CREATE TABLE B. DROP VIEW
C. CREATE VIEW D. GRANT
8. 若要撤销数据库中已经存在的表 S,可用( )。
A. DELETE TABLE S B. DELETE S
C. DROP TABLE S D. DROP S
9. 若要在基本表 S 中增加一列 CN (课程名),可用( )。
TABLE S (CN CHAR (8))
TABLE S ALTER (CN CHAR (8))
TABLE S ADD (CN CHAR (8))
TABLE S (ADD CN CHAR (8))
10. 学生关系模式 S( S#,Sname ,Sex ,Age ),S 的属性分别表示学生的学号、姓名、
性别、年龄。要在表 S 中删除一个属性 “年龄”,可选用的 SQL 语句是( )。
A. DELETE Age from S
B. ALTER TABLE S DROP Age
C. UPDATE S Age
D. ALTER TABLE S ‘Age’
11. 有关系 S(S#, SNAME,SAGE ),C(C#,CNAME ),SC(S#,C#,GRADE)。其
中 S#是学生号, SNAME 是学生姓名, SAGE 是学生年龄, C#是课程号, CNAME 是课程名
称。要查询选修 “ACCESS” 课的年龄不小于 20 的全体学生姓名的 SQL 语句是 SELECT SNAME
FROM S ,C,SC WHERE 子句。这里的 WHERE 子句的内容是( )。
百川东到海,何时复西归?少壮不尽力,老大徒伤悲。——汉乐府《长歌行》 : .
先天下之忧而忧,后天下之乐而乐。——范仲淹
丹青不知老将至,贫贱于我如浮云。——杜甫
A. # = # and # = # and SAGE>=20 and CNAME=‘ACCESS’
B. # = # and # = # and SAGE in>=20 and CNAME in ‘ACCESS’
C. SAGE in>=20 and CNAME in ‘ACCESS’
D. SAGE>=20 and CNAME=’ ACCESS’
12. 设关系数据库中一个表 S 的结构为 S(SN,CN,grade ),其中 SN 为学生名, CN 为
课程名,二者均为字符型; grade 为成绩,数值型,取值范围 0-100 。若要把 “张二的化学
成绩 80 分”插入 S 中,则可用( )。
A. ADD
INTO S
VALUES (’张二 ’,’化学 ’,’80’ )
B. INSERT
INTO S
VALUES (’张二 ’,’化学 ’,’80’ )
C. ADD
INTO S
VALUES (’张二 ’,’化学 ’,80)
D. INSERT
INTO S
VALUES (’张二 ’,’化学 ’,80)
13. 设关系数据库中一个表 S 的结构为: S(SN ,CN ,grade ),其中 SN 为学生名, CN
为课程名,二者均为字符型; grade 为成绩,数值型,取值范围 0-100。若要更正王二的化
学成绩为 85 分,则可用( ) 。
A. UPDATE S
SET grade =85
WHERE SN =’王二’ AND CN =’化学’
B. UPDATE S
SET grade =’85’
WHERE SN =’王二’ AND CN =’化学’
C. UPDATE grade =85
WHERE SN =’王二’ AND CN =’化学’
D. UPDATE grade =’85’
WHERE SN =’王二’ AND CN =’化学’
14. 在 SQL 语言中,子查询是( ) 。
A. 返回单表中数据子集的查询语言
B. 选取多表中字段子集的查询语句
C. 选取单表中字段子集的查询语句
D. 嵌入到另一个查询语句之中的查询语句
15. SQL 是一种( )语言。
A. 高级算法 B. 人工智能
C. 关系数据库 D. 函数型
16. 有关系 S(S#, SNAME ,SEX ),C(C#,CNAME ),SC(S#, C#,GRADE)。其中
S#是学生号, SNAME 是学生姓名, SEX 是性别, C#是课程号, CNAME 是课程名称。要查
询选修 “数据库 ”课的全体男生姓名的 SQL 语句是 SELECT SNAME FROM S ,C,SC WHERE 子句。
这里的 WHERE 子句的内容是( )。
百川东到海,何时复西归?少壮不尽力,老大徒伤悲。——汉乐府《长歌行》 : .
勿以恶小而为之,勿以善小而不为。——刘备
英雄者,胸怀大志,腹有良策,有包藏宇宙之机,吞吐天地之志者也。——《三国演义》
= # and # = # and SEX=’ 男’ and CNAME=’ 数据库 ’
= # and # = # and SEX in’ 男’and CNAME in’ 数据库 ’
’男’ and CNAME ’ 数据库 ’
男’ and CNAME=’ 数据库 ’
17. 若用如下的 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,’ ’)
18. 假设学生关系 S(S#,SNAME ,SEX ),课程关系 C(C#, CNAME ),学生选课关系
SC(S#,C#, GRADE)。要查询选修 “Computer”课的男生姓名,将涉及到关系( )。
A. S B. S ,SC C. C ,SC D. S ,C,SC

二、简答题
1. 试述 SQL 语言的特点。
答:
(1)综合统一。 SQL 语言集数据定义语言 DDL 、数据操纵语言 DML、数据控制语言
DCL 的功能于一体。
(2)高度非过程化。用 SQL 语言进行数据操作,只要提出 “做什么 ”,而无须指明 “怎么
做”,因此无需了解存取路径,存取路径的选择以及 SQL 语句的操作过程由系统自动完成。
(3)面向集合的操作方式。 SQL 语言采用集合操作方式,不仅操作对象、查找结果可
以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。
(4)以同一种语法结构提供两种使用方式。SQL 语言既是自含式语言,又是嵌入式语
言。作为自含式语言,它能够独立地用于联机交互的使用方式,也能够嵌入到高级语言程序
中,供程序员设计程序时使用。
(5)语言简捷,易学易用。
2. 试述 SQL 的定义功能。
答: SQL 的数据定义功能包括定义表、定义视图和定义索引。
SQL 语言使用 CREATE TABLE 语句定义建立基本表,;ALTER TABLE 语句修改基本表定义,
DROP TABLE 语句删除基本表;建立索引使用 CREATE INDEX 语句建立索引, DROP INDEX语
句删除索引表;SQL 语言使用 CREATE VIEW 命令建立视图,DROP VIEW 语句删除视图。

3. 用 SQL 语句建立第 3 章习题 3 中的四个表。
答: 对于 S 表: S( SNO ,SNAME ,STATUS ,CITY) ;
建 S 表
CREATE TABLE S
(SNO CHAR(3) ,
SNAME CHAR(10) ,
STATUS CHAR(2) ,
CITY CHAR(10)) ;
P(PNO ,PNAME ,COLOR ,WEIGHT) ;
建 P 表
志不强者智不达,言不信者行不果。——墨翟 : .
宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。——《洪应明》
好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》
CREATE TABLE P
(PNO CHAR(3) ,
PNAME CHAR(10) ,
COLOR CHAR(4) ,
WEIGHT INT) ;
J(JNO ,JNAME ,CITY) ;
建 J 表
CREATE TABLE J
(JNO CHAR(3) ,
JNAME CHAR(10) ,
CITY CHAR(10)) ;
SPJ(SNO ,PNO ,JNO ,QTY) ;
建 SPJ 表
CREATE TABLE SPJ
(SNO CHAR(3) ,
PNO CHAR(3) ,
JNO CHA

最近更新

2025家畜内科试卷B - 答案 2页

2025年安徽省池州市单招职业倾向性测试题库(.. 62页

2025安全培训考试题及参考答案(巩固) 11页

2025年安徽省铜陵市单招职业倾向性测试题库附.. 61页

2025年安徽省马鞍山市单招职业倾向性测试题库.. 62页

2025年安徽矿业职业技术学院单招职业技能测试.. 62页

2025年安徽粮食工程职业学院单招职业适应性测.. 62页

2025年安徽职业技术学院单招职业适应性测试题.. 63页

2025年安徽警官职业学院单招职业倾向性测试题.. 63页

2025外研社小学英语课件(一起点)M5U2第二课时.. 7页

2025年安徽黄梅戏艺术职业学院单招职业适应性.. 63页

2025年安阳幼儿师范高等专科学校单招职业技能.. 63页

2025年安阳职业技术学院单招职业适应性测试题.. 61页

2025年定西师范高等专科学校单招职业倾向性测.. 62页

2025年宜昌科技职业学院单招职业技能测试题库.. 64页

2025年宝鸡三和职业学院单招职业技能测试题库.. 61页

2025年宝鸡职业技术学院单招职业倾向性测试题.. 62页

2025年宿州职业技术学院单招职业倾向性测试题.. 62页

2025年山东公务员行测常识判断题目【培优】 80页

高考数学的答题套路,你知道么? 6页

2025年山东商务职业学院单招职业适应性测试题.. 61页

2025年山东圣翰财贸职业学院单招职业适应性测.. 61页

2025年山东城市服务职业学院单招职业技能测试.. 61页

2025年山东外事职业大学单招职业适应性测试题.. 61页

2025《公共关系学》模考1试题答案 12页

2025年山东旅游职业学院单招职业倾向性测试题.. 62页

2025年山东服装职业学院单招职业倾向性测试题.. 62页

2025年山东海事职业学院单招职业倾向性测试题.. 62页

2025年初三英语复习计划书(通用5篇) 11页

2025年黑龙江农业经济职业学院单招职业技能测.. 65页