下列四项中,属于数据库特点的是
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
答案是:参考答案:ABD
数据库的性能是由()来衡量的
A.数据库的结构
B.数据库的记录的速度
C.数据库的检索记录的速度
D.数据库操作的复杂性
答案是:参考答案:B
SQL SERVER 数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是
A.UNIQUE约束要求数据库表中至少存在一行数据, 因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制
B.UNIQUE约
答案是:参考答案:B
现有学生信息表Student_info,其中包括姓名(stu_name),学号(stu_id),成绩(stu_grade).我们需要查询成绩为80分的学生姓名,要求结果按照学号降序排列。 下面SQL查询语句正确的是
A.SELECT st
答案是:参考答案:B
在Products数据库中建立一个新表authors,表中应该包含name列和每个作者的ID列,下列SQL语法正确的是
A.CREATE TABLE Authors ON Products (name varchar(50),ID sma
答案是:参考答案:C
在客户表中查询出不是以"公司"结尾的客户的记录,正确的SQL语句是
A.select * from 客户 where 公司名称 not like .公司.
B.select * from 客户 where 公司名称 like .公司.
答案是:参考答案:D
关于Truncate table, 以下()描述是错误的
A.Truncate table 可跟Where从句,根据条件进行删除。
B.Truncate table 用来删除表中所有数据
C.触发器对Truncate table无效
答案是:参考答案:AD
现有表book,主键bookid设为标识列。若执行语句:select * into book2 from book, 以下说法正确的是
A.若数据库中已存在表book2, 则会提示错误。
B.若数据库中已存在表book2, 则语句执行成
答案是:参考答案:AC
关于数据完整性,以下说法正确的是
A.引用完整性通过主键和外键之间的引用关系实现。
B.引用完整性通过限制数据类型、检查约束等实现。
C.数据完整性是通过数据操纵者自身对数据的控制来实现的。
D.如果两个表中存储的信息相互关联,那么
答案是:参考答案:AD
假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是
A.如果不能有同时重复的username和password,那么
答案是:参考答案:AB
关于主键,以下()说法是错误的
A.主键可以用来确保表中不存在重复的数据行
B.一个表必须有一个主键。
C.一个表只能有一个主键。
D.只能对整数型列设置主键。
答案是:参考答案:AC
执行Sql语句:select score*0.5+20 as 加权成绩 from grade where (score*0.5+20)<60 order by score*0.5+20,以下()描述是正确的。
A.错误提示:where 子
答案是:参考答案:A
以下()说明了代码:not (付款方式=’信用卡’) or (信用卡<>’阳光卡’) 的含义。
A.付款方式是信用卡,并且信用卡不能是阳光卡
B.付款方式不能是信用卡
C.付款方式不能是信用卡,或者信用卡是阳光卡。
D.如果付款方式
答案是:参考答案:B
关于Truncate table, 以下()描述是错误的
A.delete 比Truncate table速度快
B.Truncate table 可跟Where从句,根据条件进行删除。
C.Truncate table 用来删除表中
答案是:参考答案:B
Sql语句:select * from students where SNO like ‘010[^0]%[A,B,C]%’,可能会查询出的SNO是
A.0101A01
B.01053090A
C.01003090A01
D.010
答案是:参考答案:A
关于多表联接查询,以下()描述是错误的
A.在where子句中指定联接条件可以实现内联接查询。
B.外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。
C.多表联接查询必须使用到JOIN关键字
D.内联接查询返回的结果
答案是:参考答案:ACD
关于Truncate table, 以下()描述是错误的
A.Truncate table 可跟Where从句,根据条件进行删除
B.Truncate table 用来删除表中所有数据。
C.触发器对Truncate table无效。
答案是:参考答案:AD
Sql语句:select * from students where SNO like ‘010[^0]%[A,B,C]%’,可能会查询出的SNO是
A.01053090A #Hm3?
B.01003090A01
C.01053090
答案是:参考答案:AD
()现有书目表book,包含字段:price (float); 现在查询一条书价最高的书目的详细信息,以下语句正确的是
A.select top 1 * from book order by price asc
B.select top
答案是:参考答案:BC
Microsoft SQL Server 2000 在安装的时候就创建的示例用户数据库包括
A.Pubs
B.Master
C.Northwind
D.Msdb
答案是:参考答案:AC
假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是(
A.如果不能有同时重复的username和password,那
答案是:参考答案:AB
现有表book,主键bookid设为标识列。若执行语句:select * into book2 from book, 以下说法正确的是
A.若数据库中已存在表book2, 则会提示错误
B.若数据库中已存在表book2, 则语句执行成功
答案是:参考答案:AC
关于用户定义函数,下列叙述中不正确的有
A.用户定义函数是一组Transact-SQL语句组成的子程序
B.用户定义函数可以有输入参数、输出参数和返回值
C.用户定义函数可使用CREATE FUNCTION语句创建
D.用户定义函数
答案是:参考答案:BC
数据完整性的包括以下方面的内容,除了
A.域完整性
B.实体完整性
C.记录完整性
D.引用完整性
答案是:参考答案:B
在MS-Access中,如果设置一个字段的数据类型为.text.,其默认字段的大小为
A.255
B.10
C.32
D.50
答案是:参考答案:C
关于局部变量,下列各项中错误是的
A.使用DECLARE声明局部变量
B.使用SELECT语句可对多个局部变量赋值
C.一个局部变量可在多个批中使用
D.使用SET语句可对多个局部变量赋值
答案是:参考答案:CD
关于SQL Server Management Studio,下列叙述中不正确的有
A.它是面向数据库管理和开发人员的设计和管理工具
B.它综合了以前版本中企业管理器和查询分析器的功能
C.使用它可以运行命令行实用程序sqlcmd
答案是:参考答案:BC
关于存储过程,下列叙述中不正确的有
A.存储过程是预编译Transact-SQL语句的集合
B.创建或修改存储过程时,可用WITH ENCRYPTION选项进行加密
C.创建或修改存储过程时,可用WITH RECOMPLE选项进行重新
答案是:参考答案:CD
关于视图,下列叙述中正确的有
A.使用CREATE VIEW语句创建视图时可用WITH ENCRYPTION对视图定义进行加密
B.创建视图时可以在所用SELECT语句中使用ORDER BY、COMPUTE子句
C.使用ALTER V
答案是:参考答案:ACD
下列查询条件()可以查询出员工数据表中的字段"员工所在地"不在"柏林"的员工
A.!>.柏林.
B.NOT .柏林.
C.IS NOT .柏林.
D.<>.柏林.
答案是:参考答案:D
使用SQL创建多表查询要求查询中所涉及的表必须有
A.主键
B.公共字段
C.组合键
D.以上皆是
答案是:参考答案:B
有一个"出版物"表,包含图书编码(Book-code),书名(Book-name),出版日期(Issue-dt),备注(Mem-cd)等级段,( )字段作为该表的主建可能是最恰当的
A.Book-code
B.Book-name
C.
答案是:参考答案:A
监视对数据库的操作和数据库的运行效率这些事情一般都属于()的职责范围
A.终端用户
B.技术支持人员
C.数据库管理员
D.测试人员
答案是:参考答案:C
在SqlServer的示例数据库NorthWind中,你想获得一张包含lastName和orderDate的列表,,该列表中的雇员至少要处理过一份订单。下面的T-SQL都可以实现该要求,除了
A.select employees.last
答案是:参考答案:A
在数据库层次结构模型中,每个子级可以有()个父级
A.1
B.2
C.>=2
D.多
答案是:参考答案:D
要删除表userInfo中的所有记录,用以下的哪几个命令
A.DROP TABLE userInfo
B.TRUNCATE TABLE userInfo
C.DELETE FROM userInfo
D.DROP FROM user
答案是:参考答案:BC
以下的哪几句语句可以为局部变量赋值
A.UPDATE
B.SET
C.ALTER
D.SELECT
答案是:参考答案:AB
在关系数据库中,作为表的主键应该满足什么条件
A.不允许为空
B.不允许重复
C.主键值不允许被改变
D.不能以多个字段作为主键
答案是:参考答案:AB
在多表查询中,外连接查询包括
A.左连接查询
B.右连接查询
C.子查询
D.全连接查询
答案是:参考答案:ABD
在Products数据库中建立一个新表Authors,表中应该包含name列和每个作者的ID列,下列语法正确的是
A.CREATE TABLE AUTHORS ON Prpducts(name varchar(50),IDsmallint
答案是:参考答案:C
商品表"里所有商品价格加2,下列更新记录的语句,正确的是
A.UPDATE 商品表 SET 价格=价格+2;
B.INSERT 商品表 SET 价格=价格+2;
C.UPDATE 商品表 SET 价格=价格+2;
D.SELECT
答案是:参考答案:C
在数据库设计中,以下()情况是数据冗余的一种形式
A.对相同的数据进行多次备份
B.在多个位置存储相同的数据
C.对重要数据类型进行复制操作
D.使用不同类型的数据库存储不同应用系统的数据
答案是:参考答案:A
数据库的性能是由()来衡量的
A.数据库的结构
B.数据库的记录数量
C.数据库检索启示的进度
D.数据库操作的复杂性
答案是:参考答案:C
查询语句中的ORDER BY排序方式有
A.DESC
B.ASC
C.GROUP BY
D.AESC
答案是:参考答案:AB
Sql语句:select * from students where SNO like ‘010[^0]%[A,B,C]%’,可能会查询出的SNO是
A.01053090A
B.01003090A01
C.01053090D09
D
答案是:参考答案:A
关于多表联接查询,以下()描述是错误的
A.外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。
B.多表联接查询必须使用到JOIN关键字
C.内联接查询返回的结果是:所有符合联接条件的数据
D.在where子句中指定联
答案是:参考答案:B
关于分组查询,以下()描述是错误的。
A.使用group by 进行分组查询
B.对分组后的条件的筛选必须使用Having子句
C.Having子句不能与where子句同时出现在一个select语句中
D.在使用分组查询时,在sel
答案是:参考答案:C
使用以下()不可以进行模糊查询
A.OR
B.Not between
C.Not IN
D.Like
答案是:参考答案:A
现有订单表orders, 包含数据如下表。若查询既订购了产品P01,又订购了产品P02的顾客编号,可以执行以下()sql语句。 cid (顾客编号) Pid (产品编号) C01 P01 C01 P02 C02 P01 C03 P02
A
答案是:参考答案:BD
现有书目表book,数据见下表。 现在执行sql语句:update book set title=replace(replace(title,.j.,.a.),.servlet.,.csharp.),执行结果是 bookid title 1
答案是:参考答案:A
Sql server提供了一些日期函数,以下说法错误的是
A.select dateadd(mm,4,’01/01/1999’) 返回值为:05/01/99
B.select datediff(mm,.03/06/2003.,.03/0
答案是:参考答案:D
现有顾客表customers, 包含数据如下表,若执行sql语句:select avg(discount) from customers,以下()是输出结果。(选择一项)cid cname discount 1 jack null 2 le
答案是:参考答案:A
现有顾客表customers, 包含数据如下表,若执行sql语句:select count(distinct(city) from customers,以下()是输出结果 cid cname city jac null 2 lee beij
答案是:参考答案:B
成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分。
A.select max(score) from grade
B.select top 1 score from grade order by score a
答案是:参考答案:BC
关于主键,以下()说法是错误的。
A.主键可以用来确保表中不存在重复的数据行。
B.一个表必须有一个主键。
C.一个表只能有一个主键。
D.只能对整数型列设置主键
答案是:参考答案:BD
现有书目表book,包含字段:price (float); 现在查询一条书价最高的书目的详细信息,以下语句正确的是
A.select top 1 * from book order by price asc
B.select top 1
答案是:参考答案:BC
学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是
A.Update grade set score=score+5
B.Update grade set scor
答案是:参考答案:CD
若要删除book表中所有数据,以下语句错误的是
A.truncate table book
B.delete * from book
C.drop table book
D.delete from book
答案是:参考答案:BC
使用Sql server提供的(),可以创建数据库
A.查询分析器
B.企业管理器
C.服务管理器
D.事件探查器
答案是:参考答案:B
成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分
A.select max(score) from grade
B.select top 1 score from grade order by score as
答案是:参考答案:B
在sql server 2000中,关于数据库说法错误的是
A.数据库在磁盘上默认的存储位置是:SQL Server安装路径\Microsoft SQL Server\MSSQL\Data
B.一个数据库至少应包含一个数据库文件(*.m
答案是:参考答案:C
不可以启动和停止SQL Server 2000服务的工具是
A.SQL Server企业管理器
B.SQL Server服务管理器
C.Windows服务
D.SQL Server查询分析器
答案是:参考答案:A
从“产品”表里查询出价格高于产品名称为“一次性纸杯”的产品的记录,此SQL语句为
A.SELECT * FROM 产品WHERE 价格>‘一次性纸杯’
B.SELECT * FROM 产品WHERE 价格>(SELECT * FROM
答案是:参考答案:D
目前为:
2/2
页
首页 上页 下页 尾页