第一范文网 - 专业文章范例文档资料分享平台

SQL试题及答案

来源:用户分享 时间:2025/5/15 17:29:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

from student

(4)用模糊查询出姓钱的女生记录 select * from student

where 姓名like '钱%'

(5)在查询语句中使用聚合函数计算出所有学生总数起别名为学生人数 select count(*) as '学生人数' from student

(6)查询所有班级的信息,并用班级号进行降序排序 select * from class order by 班号desc

(7)更新学号为8103的这位学生的姓名为张玲 update student set 姓名= '张玲' where 学号= '8103'

(8)查找出学号在8101到8103的学生信息 select * from student

where 学号between '8101' and '8103' (9)删除姓名为李飞的学生记录 delete from student where 姓名= '李飞'

(10)删除数据表STUDENT

drop table student

SQL SERVER 2005 填空题

填空:

1. SQL(structured packingQuery Language)是__结构化查询_____________语言。 2. SQL SERVER的实例有两种,分别是__默认实例 ____和__命名实例_____。 3. SQL SERVER提供了四个系统数据库,分别是__master______、__tempdb______、_model_______、 ___msdb______。 4. SQL SERVER安装后,系统默认两个帐号,一个是BUILTIN \\ Administrator是Windows NT组帐户,另一个是sa,sa是__超级管理员 _________帐户.

5. SQL SERVER提供了两种形式的索引,分别是__聚集索引 _和___非聚集索引_____。 6. SQL语言中,用于排序的是_ORDER_BY______子句,用于分组的是___GROUP BY______子句。

7. 用统计函数__avg() ______可以计算平均值,用统计函数__max() _______可以计算某一列上的最大值。

8. ___count(*) _____是一个非常特殊但又非常有用的函数,它可以计算出满足约束条件的一组条件的行数。

9. 当完成数据结果的查询和统计后,可以使用HAVING关键字来对查询和计算的结果进行__进一步的筛选________。

10.在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列列表中的_ 列名次序一样,个数相等_____,

表达式的数据类型必须可以和表格中对应各列的数据类型___一一对应 ________。 11. SQL中,有一种简便的插入多行数据的方法,这种方法是使用___select语句_____________查询出的结果代替VALUES子句。

12. 删除视图的语句是__DROP VIEW VIEW-NAME_________________________________。 13. 模糊查询中,*表示__全部信息______________,%表示__表示从0-N个任意字符

______________,[]表示_表示方括号里的列出的任意一个字符_________、[^]表示___任意一个没有再方括号里列出的字符 _______。

14. 视图是一种数据库对象,是从一个或多个表或视图中导出的_select语句_______,为视图提供数据的表称为__基表_____________。

15. 数据库系统是指计算机系统中引进数据库后的系统构成,主要包括以下几方面:计算机硬件、数据库、___数据库管理系统_________和___应用系统和用户______。

16. 数据模型有三种类型,分别是_层次模型________、__网状模型______和___关系模型_________。SQL属于_关系_______型数据库管理系统。

17. 实体----关系(ER)图中的矩形框表示_实体_____、椭圆型框表示___属性 _______________。 18. SQL SERVER的两种身份验证模式分别是___windows身份验证模式_________和_____混合模式____________。

19. SQL语言的英文全称为structured packingQuery Language ,在SQL中,基本表的删除可用drop table table-name 语句,删除基本表中的所有元组可用delete [from] table-name where search-conditions语句。建立视图可用create view view-name

[column_name,......] as select statement with check option 语句

20. 数据库中,主要数据文件的扩展名为__.mdf________,次要数据文件的扩展名为__ .ndf_______,事务日志文件的扩展名为___ .ldf _______。

21. INT 型数据的字段宽度为___4_____、DATETIME型数据的字段宽度为__8______,逻辑型数据的字段宽度为___1_____。

22. SQL SERVER中的索分为两类,记录的物理顺序和索引顺序相同的是___聚集____索引,

记录的物理顺序和索引顺序不同的是___非聚集____索引,_聚集_____索引只能建一个。 23.在数据库技术中,ER模型是一种 数据模型。ER图中包括实体 、关系 、 _属性___ 三种基本元素。

24.DB是指:数据库 ,DBMS是指:数据库管理系统 ,DBA是指 数据库管理员

25.关系数据库中不仅包含表,还包括其它数据对象,如_视图________、_索引______等

数据库试卷2

一、填空题(共9题,每空1分,共15分)

1.在使用一个游标的时候可以分为以下几步:___________、打开游标、从打开的游标中提取行、____________、释放游标。

2.如果要计算表中的行数,可以使用聚合函数____________。

3.使用T-SQL语句创建视图时,若要求对视图进行UPDATE、INSERT、DELETE操作时要保证更新、插入、删除的行满足视图定义中的谓词条件须使用_________子句。 4.使用T-SQL语句创建存储过程时,若要求对存储过程的定义文本进行加密,应使用_________子句。

5.若要删除sutdent表的全部数据,数据删除后不可撤销,应使用语句____________,若想删除student数据表,应使用语句________________。

6.在select查询中,若要消除重复行,应使用关键字_____________。

7.SQL Server 2000局部变量名字必须以_________开头,而全局变量名字必须以_________开头。

8.Sql Server中的索引,按照索引的顺序是否与数据表中记录的物理顺序相同可分为__________和________。

9.触发器有3种类型,即INSERT类型、 和 。

得分 阅卷人 二、简答题(共3题,每题7分,共21分)

1、判断题 (每题1分,共10分,答案填在下面表格中)

1 2 3 4 5 6 7 8 9 10 ( )1. 在SQL Server中用户不能建立全局变量。 ( )2. 主键字段允许为空。

( )3. SQL Server的数据库可以导出为Access数据库。 ( )4. 删除表时,表中的触发器不被同时删除。

( )5. 验证模式是在安装SQL Server过程中选择的。系统安装之后,可以重新修改SQL Server系统的验证模式。

( )6. 视图本身不保存数据,因为视图是一个虚拟的表。

( )7. 在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。 ( )8. SQL Server有数据导入功能但没有数据导出功能。 ( )9. SQL Server有数据备份功能但没有数据还原功能。 ( )10. 一个表可以创建多个主键。

2、什么是视图?视图和表相比有什么独特的优势?

3、数据库中的常用完整性有几种?在Sql Server主要通过什么方式实现?

得分 阅卷人 三、应用题(共9题,本题共54分。) 现有关系数据库如下: 数据库名:学生成绩数据库

学生信息表(学号 char(6),姓名,性别,民族,身份证号)

搜索更多关于: SQL试题及答案 的文档
SQL试题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c61x129yvbw9sc9l3qd3k_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top