SQL数据库系统期末试题.docVIP

  • 26
  • 0
  • 约7.68千字
  • 约 4页
  • 2020-08-16 发布于浙江
  • 举报
PAGE A卷 第PAGE 4页 装 订 线 内 不 要 答 题 蚌埠学院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 set Grade=Grade+10 where Sid=1 (B)update * set Grade=Grade+10 (C)update * from students set Grade=Grade=Grade+10 (D)update students set 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=’香蕉’ 5、在SQL Server 2008中,附加数据库操作是指( b )。 (A)把SQL Server数据库文件保存为其他数据库文件。 (B)根据数据库物理文件中的信息,把数据库在SQL Server 2008中恢复。 (C)把所有该数据库表的数据清空。 (D)把数据库删除掉。 6、在SQL Sever 2008中,假设表 users 包含主键列 id ,那么执行“Update users 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)select * from student where cardno like ‘010%’ and cardno like ‘020%’ (B)select * from student where cardno like ‘010%’ or ‘020%’ (C)select * from student where cardno like ‘0[1,2]0%’ (D)select * from student where cardno like ‘0(1,2)0%’ 8、在SQL Sever 2008中,学生表student中包含以下字段:学生编号 sid(主键),学生姓名 sName ,现在查询所有姓名重复的记录,以下语句正确的是( b )。 (A)select * from student where count(sid)1 (B)select a. * from student

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档