SQL题库
1.下列四项中,不属于数据库特点的是()。
A.数据共享(查询)
B.数据完整性(实体,域,引用完整性,自定义完整性)
C.数据冗余很高
D.数据独立性高(关系型数据库,E-R,实体(table)和联系(表和表的关联关系))
2.SQL Server安装程序创建4个系统数据库,下列哪个不是()
系统数据库。
A.master (系统信息比如帐号密码)
(模型)
C.pub
(调度作业等)tempdb(临时数据和存储过程)
3.()是位于用户与操作系统之间的一层数据管理软件,它属
于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS(数据库管理系统)
B.DB
C.DBS(System 系统:DB,DBMS,DBA,用户,软硬件)
D.DBA(administrator 管理员)
4.下列哪个不是sql 数据库文件的后缀( )。
A..mdf(主数据文件推荐扩展名)
B..ldf(log日志日志文件推荐扩展名)
C..tif
D..ndf(次数据文件推荐扩展名)
5.数据定义语言的缩写词为( )。
(data definintion language:create)
(data control language :select语句)
(data manipulation language:insert update delete truncate)
6.数据库管理系统的英文缩写是()。
A.DBMS
B.DBS
C.DBA
D.DB
7.用于获取系统日期的函数是()。
A.YEAR():select YEAR('2012-2-2')
B.GETDATE():演示
C.COUNT():聚合函数之统计函数
D.SUM():聚合函数之求和函数
8.SQL Server系统中的所有服务器级系统信息存储于哪个数据库
()。
A. master
B. model
C. tempdb
D. msdb
9.以下关于外键和相应的主键之间的关系,正确的是( )。
A. 外键并不一定要与相应的主键同名
B. 外键一定要与相应的主键同名
C. 外键一定要与相应的主键同名而且唯一
D. 外键一定要与相应的主键同名,但并不一定唯一
数据库系统包括db dbms dba10.模糊查like '_a%',下面哪个结果是可能的()。
A.aili
B. bai
C.bba
11.使用( )连接可以查询出表A和表B中符合连接条件的数据,不
符合条件将不会出现在查询结果中。
A、左外联接
B、右外联接
C、内联接
D、外联接
12.下列聚合函数中正确的是( )
A、SUM (*) :指定列名,求那一列的和
B、MAX (*) :哪一列的最大值
C、COUNT (*) :统计记录,*表示整条记录
D、A VG (*):哪一列平均值
13.每个数据库有且只有一个( )
A、主要数据文件
B、次要数据文件
C、日志文件
D、索引文件
14.查询语句select stuff('he rld',3,l, 'llo wo')结果为()。A.hello
B.world hello
C.hello world :先分析,然后演示
D.world
15.限制输入到列的值的范围,应使用()约束。
A. CHECK
B. PRIMARY KEY
C. FOREIGN KEY
D. UNIQUE
16.执行select * from student where st_name like '%[^国]%',以下说法
正确的是()。
A.查询出学生表中所有学生的记录
B.查询出学生表中名字带有国字的学生记录
C.查询出学生表中名字不带有国字的学生记录
D.不能查询出学生表中有四个字名字的学生记录
17.在student表中有name和age两个字段以下查询语句不能正确执
行的是()。
A.Select name as 姓名,age as 年龄from student
B.Select name as '姓名',age as '年龄' from student
C.Select 姓名as name,年龄as age from student
D.Select 姓名=name,年龄=age from student
18.下列语句能够正确执行的是( )。【选两项】
A.Select st_id,st_name from student group by st_id,st_name
B.Select st_id,st_name from student group by st_id
C.Select st_id ,avg(st_age) from student group by st_id,st_name
D.Select st_id,st_name,avg(st_age) from student group by st_id
19.在SELECT语句中正确的语法顺序如下()。
A.where ,having, group by,order by
B.having,where , group by,order by
C.where, order by ,group by,having
D.where , group by, having,order by
20.在student表中有11条记录,执行select top 10 precent * from
student后返回的记录数是()。
A. 1
B. 2 ()
C. 10

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