- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2000基础教程测试题(二套)答案
SQL Server 2000基础教程测试题(二套)
答案
一 填空题(每题2分,共24分)
SQL Server 2000的实例是一套完整的服务程序,实例中的服务程序多达几百个,大致可以分为SQL Server数据库引擎 、 SQL Server代理 和Distribute Transaction Coordinator 3类。
描述数据文件的大小有初始尺寸、最大尺寸和自动增长尺寸3种。
对表操作的数据定义语言(DDL)有创建表的create table语句、修改表结构的alter table语句和删除表的drop table语句。
对表中数据更新操作的数据定义语言(DML)有添加记录的update语句和删除记录的delete语句。
存在两个表A和B,表A中的主键列在表B中也存在,但并不是表B的主键,仅作为表B的一个必要的属性,则称此属性为表B的外键。
SQL Server提供了专为分组统计使用的、与where子句功能类似的having子句对分组统计结果进行筛选。
视图的数据不会作为对象存储在存储的是A.char
B.number
C.varchar
D.int
如果将某一列设置为表的主键,在表中此列的值(C)。
A.可以出现重复值
B.允许为空值
C.不允许为空值,也不能出现重复值
D.不允许为空值,但允许列值重复
“成绩 between 10.5 and 99.5”相当于下列哪个逻辑表达式(D)。
A.成绩=10.5 and成绩99.5
B.成绩10.5 and成绩99.5
C.成绩=10.5 or 成绩=99.5
D.成绩=10.5 and成绩=99.5
下面语句中,哪种语句用来创建视图(D)。
A.create table
B.alter view
C.drop view
D.create view
下列哪个命令是还原数据库的命令。(C)
A.cmdshell
B.backup database
C.restore database
D.bcp
下列哪个联接谓词的含义是指根据指定子查询的结果是存在还是不存在,进一步决定是否执行查询操作。(D)
A.all
B.any
C.in
D.exists
三 判断题(每题2分,共10分)
一条T-SQL语句不能构成批处理程序。
( (对、 (错 )
一个表只允许有一个索引。
( (对、 (错 )
having子句可以实现where子句额功能,但where子句不能实现having子句的功能。
( (对、 (错 )
如果视图中的列直接来源于表的某列,可以直接使用数据源表的列名和数据类型。
( (对、 (错 )
向SQL Server数据库中导入数据的同时可以创建表。
( (对、 (错 )
四 简答题(每题3分,共30分)
简述SQL Server实例的身份验证模式有哪几种?
答案:
SQL Server实例的用户允许与Windows操作系统的帐户紧密结合,提供两种身份验证模式,一种是“Windows身份验证模式”,另一种是“SQL Server身份验证模式”。
对于“Windows身份验证模式”,只要以Administrator身份登录Windows操作系统就可以连接SQL Server数据库实例。
如果选择“SQL Server身份验证模式”,在使用的时候,除了登录Windows操作系统外,还需要以数据库管理员sa或其它数据库用户身份登录数据库,才能连接SQL Server数据库实例。
“混合模式”允许在登录实例时,使用任何一种方式。
简述什么是数据文件的逻辑名称和操作系统名称?
答案:
每一个数据文件都有一个惟一的标识,这个标识就是数据文件的“逻辑名称”,而“操作系统文件名”是数据文件在硬盘上的存放路径和文件名的统称。
简述create table、alter table和drop table语句的语法。
create table语句的语法:
create table 表名
(
列名 数据类型 是否允许为空值,
列名 数据类型 是否允许为空值,
……
列名 数据类型 是否允许为空值
)
各列之间用“,”隔开
alter table语句语法:
(1)修改列的数据类型
alter table 表名
alter column 列名 数据类型 NULL/NOT NULL
(2)为表增加列
alter table 表名
add 列名 数据类型 NULL/NOT NULL
(3)删除表中的列
alter table 表名
drop column 列名
drop table语句的语法:
drop table 表名
简述在create table语句和alter table语句中定义外键或关系的语法。
答案:
在create table语句中定义关系,只要在外键列的后面加上以下说明
您可能关注的文档
最近下载
- 船外机_雅马哈维修手册_英文F225F_Fl225F_F250D_Fl250D_F300B_Fl300B_p1-a-p150-anglais-Service Manual-.pdf VIP
- 船外机_雅马哈维修手册_英文F6AMH_6BMH_6Y_8CMH_8CW_8Y Service Manual [en].pdf VIP
- 船外机_雅马哈维修手册_英文F4B-F5A-F6C-(6BV-28197-3M-11)Service Manual-2014.pdf VIP
- 船外机_雅马哈维修手册_英文F9.9-T9.9(LIT-18616-03-03 6AU-28197-1K-11)2007Service Manual.pdf VIP
- 船外机_雅马哈F20C(6AJ-28197-5K-11)英文维修手册.pdf VIP
- 小儿急性咽炎护理查房.pptx
- 乐山市公安局警务辅助人员招聘考试真题2024.docx VIP
- 船外机_雅马哈维修手册_英文F15C-F20B-F20bmh-2006.pdf VIP
- 船外机_雅马哈F9.9JMH(6DR-28197-3S-11)英文维修手册.pdf VIP
- 船外机_雅马哈维修手册_英文F20C-(indo)-4stroke.pdf VIP
文档评论(0)