欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    sql数据库复习题.doc

    • 资源ID:60200879       资源大小:47.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    sql数据库复习题.doc

    1、在创建数据库时,为了提高操纵数据的效率,应该遵循下面的原则( B )。 A) 把数据文件和日志文件放置在同一个物理磁盘驱动器上 B) 把数据文件和日志文件放置在不同的物理磁盘驱动器上 C) 尽可能地把数据文件分散在不同的物理磁盘驱动器上 D) 尽可能地把数据文件集中在同一个物理磁盘驱动器上 2、在SQL Server中,用于查询结果进行排序时用(A )语句。A)Order By B) Group ByC) In D) Exitsts3、下列哪个统计函数可以计算平均值?( B )A) sum B) avg C) count D) min 4、下列( D )不属于SQL Server在安装时创建的系统数据库。A) Master B) ModelC) Msdb D) Userdb 5、下列哪个帐户可以被删除?( A )A) sa B) 正在被使用的帐户 C) 映射到数据库用户上的帐户 D)以上都不可以被删除6、在Transact-SQL语法中,用来插入数据的命令是( A )。A) Insert, B) Update C) Delete, D) Create7、下列特点哪一项是视图所不具备的?( C )A) 分割数据、屏蔽用户所不需要浏览的数据B) 提高应用程序和表之间的独立性,充当程序和表之间的中间层C) 降低对最终用户查询水平的要求D) 提高数据的网络传输速度 8、Select number as学号,name as姓名,mark as 总学分 From tblstudent Where 专业名=计算机表示(B )。A) 查询tblstudent表中计算机系学生的学号、姓名和总学分 B) 查询tblstudent表中计算机系学生的number、name和markC) 查询tblstudent表中学生的学号、姓名和总学分D) 查询tblstudent表中计算机系学生的记录9、在SQL SERVER 2000的某工具中,可以创建查询和其他SQL 脚本,并针对SQL SERVER 2000数据库执行它他,这个工具是( B ) A)服务管理器 B)查询分析器 C)企业管理器 D)服务器网络实用工具10、使用下列哪种语句可以创建数据库( B )。A) CREATE TABLE B) CREATE DATABASE C) ALTER DATABASE D) ALTER TABLE11、SQL Server 2005 企业版可以安装在操作系统上。( C)(A)Microsoft Windows 98(B)Microsoft Windows 2000 Professional (C)Microsoft Windows 2000 Server(D)Microsoft Windows XP12、SQL Server 2005中的数据以页为基本存储单位,页的大小为( A )。(A)8KB (B)16KB (C)32KB (D)64KB13、在SQL Server 2005中,当数据表被修改时,系统自动执行的数据库对象是( B )。(A)存储过程 (B)触发器 (C)视图 (D)其他数据库对象14、在SQL Server 2005中,索引的顺序和数据表的物理顺序相同的索引是( A )。(A)聚集索引 (B)非聚集索引 (C)主键索引 (D)唯一索引15、SQL Server提供的单行注释语句是使用( B )开始的一行内容。(A)“/*” (B) “-” (C)“” (D)“/”16、在SQL Server中,数据查询的语句是( A )。(A)Select (B) Grant(C)Alter (D) Create17、局部变量一般为( C )开头。(A) 变量名 (B) 变量名(C)变量名 (D) /*/变量名18、下列哪一个数据库不是SQL Server的系统数据库( C )。 (A) Master数据库 (B) Msdb数据库 (C) Pubs数据库 (D) Model数据库19、在Transact-SQL语法中,用于更新的命令是( B )。(A) Insert, (B) Update (C) Delete, (D) Create20、下面语句中,哪种语句用来创建视图(D )。 (A) CREATE TABLE (B)ALTE VIEW (C)DROP VIEW (D)CREATE VIEW21. 创建存储过程的片断如下:创建成功后,以下(B)调用方式是正确的。(选择一项)create procedure proc_scorepassed int = 60,count int outputasselect count(*) from scores where score < passedA. execute proc_score count int outputB. declare count int execute proc_score 70,count outputC. declare count int outputexecute proc_score 70,countD. execute proc_score 70,count output22. 现有学生表Students和用户表Users,两表中的数据如下:执行sql语句:select * from Users union select * from Students。下列说法正确的是(A)。(选择一项)Users StudentsuserID(int) name (varchar) studentID(int) age(int)1 Wen 1 802 Shu 2 753 Gao 4 Shui A. 出现错误:name与age不是同一数据类型。B. 正确执行,返回6行4 列。C. 正确执行,返回6行2 列。D. 正确执行,返回4行2列。23. 假设有scores表的设计如下:ID(编号,主键)StudentID(学生编号)CourseID(课程编号)Score(分数)现在要查询参加过至少两门课程考试的学生各门课程的平均成绩。以下SQL语句正确的是(A)。(选择一项)A. select StudentID,avg(score) from scores group by StudentID having count(studentID)>1B. select StudentID,avg(score) from scores group by StudentID where count(studentID)>1C. select StudentID,avg(score) from scores group by StudentID where count(studentID)>1 group by StudentIDD. select StudentID,avg(score) from scores having count(studentID)>124. 假设orders表中存在orderid等于1的纪录,执行下面T-SQL:begin transactiondelete from orders where orderid = 1if (error<>0)rollback transactionrollback transaction以下说法正确的是(B)。(选择一项)A. 执行成功,orderid为1的记录被永久删除。B. 执行成功,orders表没有任何变化。C. 执行时出现错误。D. 执行成功,但事务处理并没有结束。25. 项目开发需要经过几个阶段,绘制数据库的E-R图应该在(B)阶段进行。(选择一项)A. 需求分析B. 概要设计C. 详细设计D. 代码编写26. 将E-R图转换为表的过程中,如果实体之间存在多对多的关系,通常的做法是(B)。(选择一项)A. 在两个实体间建立主外键关系。B. 在两个实体间建立关联表,把一个多对多的关系分解成两个一对多的关系。C. 在两个实体间建立关联表,把一个多对多的关系分解成两个一对一的关系。D. 在两个实体间不建立任何关系。27. 某个字段希望存放电话号码,该字段应选用(C)数据类型。A. char(10)B. textC. varchar(13)D. int28. 运行以下语句得到的结果是(C)use javaWebDBcreate table numbers(N1 INT,N2 NUMERIC(5,0),N3 NUMERIC(4,2),)INSERT numbers VALUES(100,100.5,10.5)select * from numbersA. 返回100,100,10.5的结果集B. 返回100,100,10.50的结果集C. 返回100,101,10.50的结果集D. 语句无法全部成功执行29. 数据库事务处理具有如下特征(ACEF),被简称为ACID。(选择四项)A. 原子性B. 安全性C. 隔离性D. 完整性E. 持久性F. 一致性30. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( C)。A. 数据查询B. 数据操纵C. 数据定义D. 数据控制 二、填空题1、数据库系统的特点分别是数据的结构化、 数据的共享性 、数据独立性和 。2、在数据库的表中, 是指表中的某一列,该列的值唯一标识一行。3、SQL Server 2000的文件包括: 数据文件(.mdf或.ndf)和 事务日志文件! 。4、数据库管理系统,简称DBMS,它是指帮助用户建立、使用和管理数据库的软件系统。5、SQL Server 2000提供备份数据库的两种方式是通过企业管理器数据库备份 和备份数据库文件. 。6、在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是ALTER;若要创建一个数据库,应该使用的语句是CREATE DATABASE。 。7表的每一行在表中是惟一的实体属于_实体完整性 .三、简答题1 数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据库的完整性是指数据的正确性和相容性。(2分)数据库的安全性是指保护数据库,以防止不合法的使用造成的数据泄密、更改或破坏。(2分)其相同点是两者都是对数据库中的数据进行控制,各自所实现的功能目标不同2、存储过程的功能是什么?有什么优点?答:1,允许进行模块化程序升级;2,执行速度快;3,能够有效降低网络流量;4,提高数据库的安全性;3、触发器是什么?有哪一些类型?答:触发器是一种特殊类型的存储过程,触发器主要是通过事件进行触发而被执行的 类型:DML触发器和DDL触发器;4、简述索引和视图的基本功能是什么?他们的应用范围有哪些?5、什么是数据库?数据库的有几种文件类型,分别有什么作用?四、编程题有一个“学生课程”数据库,数据库名为school,数据库中包括一个学生表:“学生”表Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,可记为: Student(Sno,Sname,Ssex,Sage,Sdept) Sno 为关键字。完成下列操作:1、请把其中建立 “学生”表Student的语句写下来,表Student是由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成,其中学号属性不能为空,并且其值是唯一的。2、在student表中使用insert语句插入一条记录:001,张三,女,20, 计算机3、在student表中查询Sdept是计算机的学生的所有信息。4、查询所有男同学的学号,姓名和年龄答:2,INSERT Stuudent (Sno,Sname,Ssex,Sage,Sdept) VALUES (001,张三,女,20,计算机)3,SELECT * FROM Student WHERE Sdept LIKE 计算机GO

    注意事项

    本文(sql数据库复习题.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开