SQL数据库系统期末试题

更新时间:2023-05-19 08:47:33 阅读: 评论:0

            装      订        线        内        不        要        答        题         
什么是pk蚌埠学院2013—2014学年第一学期
SQL数据库系统》期末考试试题(A)
注意事项:1、适用班级:11计算机科学与技术(本1、本2、本3班)
2、本试卷共2页。满分100分。
3、考试时间120分钟。
4、考试方式:闭卷
一、选择题(每小题1分,共25分)
1、在SQL SERVER中,使用update语句更新数据库表中的数据,以下说法正确的是(  b  )。
(A)每次只能更新一行数据      (B)每次可以更新多行数据
(C)如果没有数据项被更新,将提示错误信息
(D)更新数据时,必须带有WHERE条件子句
2、在SQL Server 2008中,要防止大于100的数据被保存到int类型的列,可以使用(  d  )。
(A)主键约束    (B)限制约束    (C)外键约束  (D)检查约束
3、在SQL Server 2008 中,有students(学生)表,包含字段:Sid(学号),SName(姓名),Grade(成绩)。现要将所有学员的成绩加10分。下列SQL语句正确的是( d  )。
(A)update students t Grade=Grade+10 where Sid=1
(B)update * t Grade=Grade+10
(C)update * from students t Grade=Grade=Grade+10
wikileaks org
(D)update students t Grade=Grade+10
4、在SQL Server 2008 中,有一个product(产品)表,包含子段:pname(产品名称),要从此表中筛选出产品名称为“苹果”或者“香蕉”的记录,下列语句正确的是( c  )。
(A)  SELECT*FROM product ON pname=苹果OR  pname=香蕉
(B) SELECT*FROM product ON pname=苹果 AND pname=香蕉
(C) SELECT*FROM product WHERE pname=’苹果’ OR pname=’香蕉’
(D) SELECT*FROM product WHERE pname=苹果 AND pname=香蕉firework歌词
5、在SQL Server 2008中,附加数据库操作是指( b  )。
(A)把SQL Server数据库文件保存为其他数据库文件。
(B)根据数据库物理文件中的信息,把数据库在SQL Server 2008中恢复。
(C)把所有该数据库表的数据清空。
(D)把数据库删除掉。
6、在SQL Sever 2008中,假设表 urs 包含主键列 id ,那么执行“Update urs SET id=20 WHERE id=30”,执行的结果可能有(  c  )。   
(A)如果表中含有id为30的记录,但不包含id为20的记录,则更新失败。
(B)执行出错,因为主键列不可以被更新。
(C)如果表中同时含有id 为20和id 为30的记录,则更新失败。
(D)如果表中不包含id为20 和id 为30 的记录,则更新一行记录。
7、在SQL Sever 2008中,查找 student 表中所有身份证号码CardNo的前三位为010或020的记录,以下语句正确的是( c  )。   
(A)lect * from student where cardno like 010% and cardno like 020%
(B)lect * from student where cardno like 010% or whale020%
(C)lect * from student where cardno like 0[1,2]0%
(D)lect * from student where cardno like 0(1,2)0%
8、在SQL Sever 2008中,学生表student中包含以下字段:学生编号 sid(主键),学生姓名 sName ,现在查询所有姓名重复的记录,以下语句正确的是(  b )。   
(A)lect * from student where count(sid)>1
(B)lect  a. * from student a, student b where =
(C)lect  a.* from student a, student b where = and <>
(D)lect * from student group by sName  where count(sid)>1
9、在SQL Sever 2008 中,有系统数据库和用户数据库,下列不属于系统数据库的是(  d  )。
(A)    master    (B) model    (C) msdb    (D) pubs
10、在SQL Server 2008中,外键用于将一个表中的列与另一表中的列关联起来,为了确保引用的完整性,要求(  a  )。 
(A)外键列的列值必须已经存在于主键表的对应列的列值中
(B)外键列的列值必须与主键表的对应列的列值一一对应
(C)外键列不能有重复的值英语四级学习资料
(D)外键表的数据行行数必须大于主键表的数据行行数
11、在SQL Server 2008中,现有定单表orders,包含用户信息urid,产品信息productid,以下( d  )语句能够返回至少被定购过两回的productid。
(A)lect productid from orders group by productid where count(productid)>1
(B)lect productid from orders having count(productid)>1  group by productid
(C)lect productid from orders where having count(productid)>1  group by productid
(D)lect productid from orders group by productid having count(productid)>1
12、在SQL Server 2008中,假定一个学生选修课管理系统中有两个表,包括:student
(学生)表,其结构为:sID  (学号),sName(姓名);studentCour(学生选课)
表,其结构为:sID(学号),cID(课程编号),score(成绩)。那么列出所有已选课学生的学号、姓名、课程编号和成绩的SQL语句是( bd  )。
(A)SELECT sID,sName,cID,score FROM student,studentCour
安徽省2011年高考分数线
(B)SELECT sID,sName,cID,score FROM student INNER JOIN studentCour ON
=
(C)SELECT sID,sName,cID,score FROM student OUTER JOIN studentCour ON =
(D)SELECT sID,sName,cID,score FROM student,studentCour WHERE =
13、在SQL Sever2008中,假定grade(成绩)表中包含字段:sID(学号),cID(班级编号)、lang(语文成绩)、math(数学成绩),那么计算所有学生人数和各科最高成绩
的SQL语句是(    )。
(A)SELECT COUNT(*),MAX(lang),MAX(math) FROM grade
(B)SELECT COUNT(*),MAX(lang),MAX(math) FROM grade GROUP BY sID
(C)SELECT SUM(*),MAX(lang),MAX(math) FROM grade GROUP BY sID
(D)SELECT SUM(*),MAX(lang),MAX(math) FROM grade
14、在数据库中,设计用户表时,固定长度的身份证号码最好采用下面(    )数据类型进行存储。
(A)char      (B)text    (C)varchar    (D)int
15、在SQL rcer 2008中,假设表ABC中有,A,B,C三列,设为字符数据类型,其中A列的默认值为‘AV’如果能够正确执行语句:INSERT ABC (A,C)VALUES(‘V’,‘NULL’),下列的说法正确的是(    )。
(A)插入A列的值为V      (B)插入A列的值为AV
(C)插入B列的值为空    (D)插入C列的值为空
16.SQL rver 数据库文件有3类,其中日志文件的后缀为(    )。
(A).ndf        (B) .ldf      (C) .mdf      (D) .idf
17、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项(    )。
(A)只存在一对多的实体关系,以图形方式来表示。
(B)以二维表格结构来保存数据,在关系表中不允许有重复行存在。
(C)能体现一对多、多对多的关系,但不能体现一对一的关系。
韩国 英文(D)关系模型数据库是数据库发展的最初阶段。
百度英译汉
18、 关系数据库中,主键是picasso(    )
(A)为标识表中唯一的实体 whassup      (B)创建唯一的索引,允许空值
(C)只允许以表中第一字段建立     (D)允许有多个主键的

本文发布于:2023-05-19 08:47:33,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/114347.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:DOW CORNING
标签:数据库   表中   数据   主键
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图