数据库期末考复习题剖析.docVIP

  • 53
  • 0
  • 约7.06千字
  • 约 9页
  • 2017-06-07 发布于湖北
  • 举报
数据库期末考复习题剖析

复习题一 一 选择题 SQL Server 2008的文件包括: 主数据文件、辅助数据文件和___B____。 A. 索引文件 B. 日志文件 C. 备份文件 D. 程序文件 2、上述三种文件它们的扩展名分别为_A_________、__________和__________。 A..mdf .ndf .ldf B.ndf .mdf .ldf    C..ldf .mdf .ndf     D.mdf .ldf .ndf 3、 删除数据库使用的T-SQL语句是____B_______。 A. CREATE DATABASE 创建数据库结构 B. DROP DATABASE  C. ALTER DATABASE 修改数据库结构 D. DELETE DATABASE 此语句无效 4、SQL Server的字符型系统数据类型主要包括 ____B______。 A. int 整型数字、money 货币类型、char B. char、varchar、text C. datetime 日期时间、binary 二进制数、int D. char、varchar、int 5、在数据库标准语言SQL中,关于NULL值叙述正确选项是 ____D________。 A. NULL 表示空格 B. NULL表示0 C. NULL既可以表示0,也可以表示是空格 D. NULL表示空值 6、 A 能够创建数据库。 A.有CREATE DATABASE权限的用户 B.任何SQL SERVERR的用户 C.任何windows用户 D.任何混合用户 7、目前 A 数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。 A.关系 B.面向对象 C.分布 D. 主动 8、嵌套查询的执行流程是,首先执行__B____查询。 A. 外部       B. 内部 C. 不一定       D. 要根据查询优化器定 9. 利用SQL进行分组查询,是用___B_____。 A.Order by 排序 B.Group by C. where 查询条件 D.union 联合查询 10. 在一个查询中,使用___B___关键字能够除去重复列值。 A. top 查询前几项数据B. distinctC. having 在分组的基础上进一步设置筛选条件①主键约束是包含行的唯一标识符的列来强制表的完整性,唯一约束是确保在非主键列中输入重复的值 ②主键约束和唯一约束强制唯一性,但唯一约束强制一列或多列组合(不是主键)的唯一性 ③主键约束不能为空,一张表只能有一个主键,唯一约束可以为空,一张表可以放置多个唯一约束 什么是索引?索引的优点是什么? 索引是为了加快查找而建立的手段 优点:大大提高系统的性能 试指出在SQL Server中常用的数据库对象有哪些? 表、视图、索引、存储过程、触发器、游标 三 (数据表均为书上的ZLJK下的表) 在教师信息表(info_teacher)中查询名字中(teacher_xm)姓王的老师的信息。 SELECT * FROM info_teacher WHERE teacher_xm LIKE 王% 5 PERCENT bjmc FROM info_student 在教师信息表(info_teacher)查询教师用户号(teacher_id)在8000到8050之间的教师姓名(teacher_xm)。 SELECT teacher_xm FROM info_teacher WHERE teacher_id BETWEEN 8000 AND 8050 在班级信息表(info_class)查询2013年入学的“计算机与软件学院”有多少新生班级 SELECT bjmc FROM info_class WHERE dept_mc=计算机与软件学院 AND rxnj=2013 COMPUTE COUNT(bjmc) 在学生信息表(info_student)查询机电0911班的学生的所有信息生成一张永久表“table1”。 SELECT * INTO table1 FROM info_student WHERE bjmc=机电0911 在学生信息表(info_student)查询软件1221班年龄最小

文档评论(0)

1亿VIP精品文档

相关文档