数据库第三章 填空题

1、【填空题】SQL是_____的缩写。

结构化查询语言; 结构化查询语言(Structured Query Language)
答案

2、【填空题】SQL的功能包括______、_____、_____和_____四个部分。

复制代码
第一空: 数据查询 第二空: 数据定义 第三空: 数据操纵 第四空: 数据控制
答案
复制代码

3、【填空题】SQL支持数据库的三级模式结构,其中_____对应于视图和部分基本表,_____对应于基本表,_____对应于存储文件。

复制代码
第一空: 外模式 第二空: 模式 第三空: 内模式
答案
复制代码

4、【填空题】在SQL Server 2008 R2中,数据库是由_____文件和_____文件组成的。

第一空: 数据库 第二空: 事务日志
答案

5、【填空题】在SQL Server中可以定义_____、_____、_____、_____和_____五种类型的完整性约束

复制代码
第一空: NULL/NOT NULL 第二空: UNIQUE约束 第三空: PRIMARY KEY约束 第四空: FOREIGN KEY约束 第五空: CHECK约束
答案
复制代码

6、【填空题】按照索引记录的存放位置,索引可分为_____与_____。

第一空: 聚集索引 第二空: 非聚集索引
答案

7、【填空题】数据表之间的联系是通过表的字段值来体现的,这种字段称为_____。

连接字段
答案

8、【填空题】相关子查询的执行次数是由父查询表的_____决定的。

行数
答案

9、【填空题】视图是虚表,其数据不进行存储,只在数据库中存储其_____。

定义
答案

10、【填空题】在数据库中,权限可分为_____和_____。

第一空: 系统权限 第二空: 对象权限
答案

11、【填空题】在SQL中,关系模式称为_____,子模式称为_____。

第一空: 基本表 第二空: 视图
答案

12、【填空题】设有学生关系表S(No, Name, Sex, Age),其中,No为学号,Name为姓名,Sex为性别,Age为年龄。根据以下问题,写出对应的SQL语句。

(1)向关系表S中增加一名新同学,该同学的学号是“990010”、姓名是“李国栋”,性别是“男”,年龄是19岁_____。

(2)向关系表中增加一名新同学,该同学的学号是“990011”、姓名是“王大友”_____。

(3)从学生关系表S中,将学号为“990009”的同学的姓名改成“陈平”_____。

(4)从学生关系表S中,删除学号为“990008”的同学_____。

(5)从学生关系表S中,删除所有姓氏为“陈”的同学_____。

复制代码
第一空: INSERT INTO S VALUES('990010','李国栋','',19) 第二空: INSERT INTO S(No,Name) VALUES('990011','王大友') 第三空: UPDATE S SET Name='陈平' WHERE No='990009' 第四空: DELETE FROM S WHERE No='990008' 第五空: DELETE FROM S WHERE Name LIKE '陈%'
答案
复制代码

13、【填空题】建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。

CREATE TABLE Student

(SNo      _________ ,

SName  CHAR(20),

SSex      CHAR(2),

SAge     INTEGER,

SDept    CHAR(16))

第一空: CHAR(8) NOT NULL
答案

14、【填空题】在“学生-选课-课程”数据库中的三个关系如下:S(SNo, SName, Sex, Age),SC(SNo, CNo, Grade),C(CNo, CName, Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:

SELECT SName, Grade

FROM S, SC, C

WHERE  CName = '数据库技术'

              AND S.SNo=SC.SNo

              AND ________________

第一空: SC.CNo=C.CNo
答案

15、【填空题】建立一个学生表Student,它由学号SNow、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。Student表家里完成后,若要在表中增加年级SGrade项(设字段类型为字符型,长度为10),其SQL命令为:

____________

ADD  _________

第一空: ALTER TABLE Student 第二空: SGrade CHAR(10)
答案

16、【填空题】查询书名“BN”中第二个汉字是“力”的图书信息,WHERE之后使用的命令是____________ 。

第一空: BN like '__力%' ; BN Like '__力%' ; BN LIKE '__力%'
答案

17、【填空题】在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用_____________ 关键字。‌

第一空: distinct;DISTINCT;Distinct
答案

18、【填空题】将查询结果存储到一个新建的数据库表或临时表中的命令是 ________________ 。

第一空: select into;SELECT INTO;select...into;SELECT...INTO;Select ... into;SELECT ... INTO
答案

19、【填空题】SQL的功能包括数据查询、数据定义、数据操纵和 ______________ 四个部分。

第一空: 数据控制
答案

__EOF__

本文作者柏木カケル
本文链接https://www.cnblogs.com/kakeru-kashihagi/p/16403081.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   柏木カケル  阅读(1252)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
历史上的今天:
2021-06-22 Python3 第K序元素查找
2021-06-22 Python3 分解质因数
2021-06-22 Python3 随机开柜码
点击右上角即可分享
微信分享提示