ImageVerifierCode 换一换
格式:DOCX , 页数:3 ,大小:17.43KB ,
资源ID:5918582      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5918582.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQL初期学习试题附答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SQL初期学习试题附答案.docx

1、SQL初期学习试题附答案SQL初期学习试题附答案SQL Server数据库试题 一、选择题,在括号内填写正确答案的标号 1、下面描述错误的是。 A、每个数据文件中有且只有一个主数据文件。B、日志文件可以存在于任意文件组中。C、主数据文件默认为primary文件组。D、文件组是为了更好的实现数据库文件组织。2、下面对索引的相关描述正确的是:。 A、 经常被查询的列不适合建索引。B、列值唯一的列适合建索引。C、有很多重复值的列适合建索引。D、是外键或主键的列不适合建索引。3、下面是合法的 smallint 数据类型数据的是:。 A 、 B 、 32768 C 、 -32767 D 、 58345

2、4、下列说法中正确的是() A 、 SQL 中局部变量可以不声明就使用 B 、 SQL 中全局变量必须先声明再使用 C 、 SQL 中所有变量都必须先声明后使用 D 、 SQL 中只有局部变量先声明后使用;全局变量是系统提供的用户不能自己建立。 5、 Select Round(,1)语句的输出: A、B、C、 1234 D、 6、如果要回滚一个事务,则要使用语句。 A revoke B rollback transaction C commit transaction D begin transaction 7、数据导入的含义是指。 A、 将所备份的数据进行恢复 B、 将外部的数据源转换到数据

3、库中 C、 将数据库中的数据转换到外部的数据源 D、 所导入的数据格式必须和数据库数据格式相同8、与一般的SQL语句相比较,存储过程的优点有。 A、 执行效率高 B、 减少网络通讯 C、 具有立即访问数据库的能力 D、 存放于客户机,所以减轻了服务器负载9、在下面关于索引的描述中,是正确的。 A、 索引能够加快查询的速度 B、 索引可加快数据修改速度 C、 当数据库表中数据越少时,索引带来的查询优化效果越明显 D、 在数据库表上建立的索引越多越好 10、在下面关于差异备份和事务日志备份的描述中,是正确的。 A、 如果数据库支持差异备份,就不应当使用事务日志备份,因为速度较慢 B、 事务日志备份

4、可以还原数据库到任一时刻的状态 C、 差异备份只备份了数据库操作 D、差异备份的优点是恢复时间较短二、填空题 11、访问SQL server数据库对象时,需要经过身份验证,其中有验证模式和 验证模式。 12、SQL server使用_文件记载用户对数据库进行的所有操作 13、数据完整性,可以分为:_,_,_,三种,其中主键约束可以实现_数据完整性。 14、SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_字符开始,有系统定义和维护。局部变量以_字符开始,用户自己定义和赋值。 15、命令create table的功能是_。 16、在SQL server2008中,其

5、权限分为三类,即_权限、_权限和_权限。 17、数据处理的三个阶段是_,_,_。 18、信息的有三个世界,它们是_,_,_。 19、对数据进行统计时,求最大值的函数是_。20、对数据进行统计时,求平均值的函数是 。三、简答题 21、数据库中主要对象有哪些? 22、约束有几种类型,它们各是什么? 23、数据库的备份类型有几种,它们各是什么? 24、什么是E-R图?它的四个基本成分是什么? 四、写出以下语句运行结果 25、Select sin(pi()/6) 26、Select round(,1)27、Select sqrt(16) 28、Select lower(ASDF)29、Select l

6、en(abcdef)五、 数据检索,请看下表,此表名叫学生表,它在jwgl库中 学号 111 112 113 114 30、用select语句查询出姓王的同学的信息31、用select语句查询出性别为男的同学,只显示姓名和性别两个字段。32、用select语句显示表中所有内容33、若学分大于30,并且出勤率大于可评为三好学生,请显示可评为三好学生的学生纪录。六、创建存储过程 34、在jwgl库中,创建一个名为pk_st的带输入参数的存储过程,输入指定学号,显示出student表中该生的信息。若要显示学号为g9940202学生信息,请写出执行此存储过程的语句。姓名 王伟 张红 王丽 李明 性别

7、男 女 女 男 已得学分 35 28 38 27 出勤率七、创建视图, 35、在数据库jwgl的表student上创建一个视图s_view,视图的数据包括班号为g99402或g99403所有学生资料。并显示此视图中的记录。 八、T-SQL语言的应用。 36、用T-SQL语言创建表,表名为department。该表有3个字段:系号,系名、系主任。SQL Server数据库试题答案 一、选择题 1、B2、B 3、C 4、D 5、B 6、B 7、B 8、B 9、A 10、D 二、填空题 11、WindowsSQL Server 12、日志13、域完整性实体完整性参考完整性 14、15、创建表16、默

8、认对象语句 17、人工管理阶段文件系统阶段数据库系统阶段 18、现实世界信息世界数据世界 19、max( )20、avg( ) 三、简答题 21、关系图、表、视图、存储过程、用户、角色、规则、默认、自定义数据类型、自定义函数 22、有6种类型:非空约束、缺省约束、检查约束、主键约束、外键约束、惟一约束23、完全数据库备份,差异数据库备份、事务日志备份、数据库文件和文件组备份24、E-R图是实体-联系图,它有4个基本成分:矩形框,表示实体类型;菱形框,表示关系类型;椭圆形框,表示实体类型和联系类型的属性;连线,实体与属性之间、联系与属性之间用直线连接 四、语句运行结果 25、26、27、28、a

9、sdf29、6 五、30、用select语句查询出姓王的同学的信息 Select * from 学生表 where 姓名 like 王% 31、用select语句查询出性别为男的同学,只显示姓名和性别两个字段。 Select 姓名,性别 from 学生表 where 性别=男 32、用select语句显示表中所有内容 Select * from 学生表 33、若学分大于30,并且出勤率大于可评为三好学生,请显示可评为三好学生的学生纪录。 Select * from 学生表 where 已得学分30 and 出勤率 六、创建存储过程 34 Use jwgl Go Create proc pk_s

10、t s_id char(8) As Select * from student Where student_id=s_id 执行语句:exec pk_st g9940202 七、创建视图 35 Use jwgl Go Create view s_view As Select * from student Where class_id in(g99402,g99403) Use jwgl Go select * from s_view 八、T-SQL语言的应用 36 use jwglgo CREATE TABLE department( department_id char(6) NOT NUL

11、L, department_name nvarchar(20) NOT NULL, department_header nvarchar(8) NOT NULL) Select 姓名,性别 from 学生表 where 性别=男 32、用select语句显示表中所有内容 Select * from 学生表 33、若学分大于30,并且出勤率大于可评为三好学生,请显示可评为三好学生的学生纪录。 Select * from 学生表 where 已得学分30 and 出勤率 六、创建存储过程 34 Use jwgl Go Create proc pk_st s_id char(8) As Select

12、 * from student Where student_id=s_id 执行语句:exec pk_st g9940202 七、创建视图 35 Use jwgl Go Create view s_view As Select * from student Where class_id in(g99402,g99403) Use jwgl Go select * from s_view 八、T-SQL语言的应用 36 use jwglgo CREATE TABLE department( department_id char(6) NOT NULL, department_name nvarchar(20) NOT NULL, department_header nvarchar(8) NOT NULL)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1