数据库考试试卷及答案.docx_第1页
数据库考试试卷及答案.docx_第2页
数据库考试试卷及答案.docx_第3页
数据库考试试卷及答案.docx_第4页
数据库考试试卷及答案.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广西民族大学课程考试课程名称: 数据库原理 考试时间考试方式:开卷题号一二三四总分一 单选题,将答案写在题号的括号内。(共40分,每题2分)1.( B )SQL SERVER 2008支持身份验证模式,分别是_和_。A、Windows验证模式,SQL Server验证模式B、Windows验证模式,混合模式C、Unix验证模式,Windows验证模式D、Linux验证模式,SQL Server验证模式2.(C )SQL Server 2008是一个_的数据库管理系统。A、网状型B、层次型C、关系型D、以上都不是3.( A)在SQL SERVER 2008中,索引的顺序和数据表的物理顺序相同的索引是_。A、聚集索引B、非集聚索引C、主键索引D、唯一索引4、(A )删除数据库的语法为_A、DROP DATABASE 数据库名 B、DELETE DATABASE 数据库名C、DROP 数据库名D、DELETE 数据库名5、(C )下面不属于数据库定义的SQL语句是:A、CREATE TABLEB、DROP INDEXC、UPDATED、ALTER TABLE6、(E)下列语句中不是数据库操作语句的是_。A、SELECT语句B、INSERT语句C、DELETE语句D、UPDATE语句E、 ALTER语句7、( B)在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是_A、*B、%C、-D、?8、( A)为数据库创建索引的目的是_。A、提高查询检索的性能B、创建唯一索引C、创建主键D、归类9、(A )在SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15和35之间,且_。A、包括15岁和35岁B、不包括15岁和35岁C、包括15岁但不包括35岁D、包括35岁但不包括15岁10、( D)要查询book表中所有的书名以“计算机”开头的书籍的价格,可用( )语句。A、SELECT price FROM book WHERE book_name=计算机*B、SELECT price FROM book WHERE book_name LIKE计算机*C、SELECT price FROM book WHERE book_name=计算机%D、SELECT price FROM book WHERE book_name LIKE计算机%11、(D )Select职工号FROM 职工WHERE工资1250命令的功能是_。A、查询工资大于1250的记录B、查询1250号记录后的记录C、检查所有的职工号D、从职工关系中检索工资大于1250的职工号12、(D )在SQL SERVER 中局部变量前面的字符为:A、*B、#C、D、13、(A )在T-SQL语法中,用来插入和更新数据的命令是_。A、INSERT和UPDATEB、UPDATE和INSERTC、DELETE和UPDATED、CREATE和INSERT INTO14、(C )模糊查找语句中like_a%,下面哪个结果是可能的_。A、aiaiB、bbaC、baaD、cca15、(B )表示职称为副教授同时性别为男的表达式为_。A、职称=副教授OR 性别=男B、职称=副教授AND 性别=男C、BETWEEN副教授AND男D、IN(副教授,男)16、(B )查询员工工资信息时,结果按工资降序排列,正确的是_。A、ORDER BY 工资B、ORDER BY 工资 deseC、ORDER BY 工资 ascD、ORDER BY 工资 dictinct17、(C )SELECT语句中与HAVING子句同时使用的是_子句。A、ORDER BYB、WHEREC、GROUP BYD、无需配合18、(C )用于统计结果集中全部的记录行数量的函数是_。A、YEAR( )B、GETDATE( ) C、COUNT( ) D、SUM( )19、(C )查找student表中所有电话号码(列名:telephone)的第一位为8或6,第三位为0的电话号码()。A、SELECT telephone FROM student WHERE telephone LIKE 8,6%0*B、SELECT telephone FROM student WHERE telephone LIKE (8,6)*0% C、SELECT telephone FROM student WHERE telephone LIKE 8,6_0%D、SELECT telephone FROM student WHERE telephone LIKE 8,6_0*20、( )学生成绩表grade中有字段score(int), 现在要把所有在55 分至60 之间的分数提高5 分,以下SQL语句正确的是(D)。A、Update grade set score=score+5 B、Update grade set score=score+5 where score=55 or score = 55 and score =10 and Cls_NO=104、请按表2写出正确的SQL语句:在“tb_stuinfo”数据表中查先按“Course_NO”查看有几种课程编号。(3分)答:use gxunglxyselect 课程编号 =count(distinct Course_NO)from tb_stuinfo5、请按表2写出正确的SQL语句:在“tb_stuinfo”数据表中插入一行新数据,要求stu_id、stu_name、stu_sex、Cls_No这几个列的值分别为12010216、张婷婷、女、18.(4分)答:use gxunglxyinsert into tb_stuinfo (stu_id, stu_name, stu_sex,Cls_No)Values (12010216,张婷婷,女,18)6、请按表2写出正确的SQL语句:在“tb_stuinfo”数据表中使用模糊查询查看“stu_name”姓名列中姓“李”(姓名只有两个字)并且“Phone_Nun”电话号码数列中的失意“180”开头的学生。(5分)答:use gxunglxyselect stu_name , Phone_Nun from tb_stuinfowhere stu_name like 李_ and Phone_Nun like 180%7、请按表2写出正确的SQL语句:在“tb_stuinfo”数据表中修改“stu_name”姓名为“王五”的“stu_sex”性别为女。(4分)答:use gxunglxyupdate tb_stuinfoset stu_sex=女where stu_name =王五8、请按表2写出正确的SQL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论