SQLserver复习选择题
- 格式:doc
- 大小:35.50 KB
- 文档页数:3
sql server考试题SQL Server考试题指的是针对SQL Server数据库管理系统进行考试的相关题目。
这些题目用于测试考生对SQL Server的掌握程度,包括理论知识、操作技能和问题解决能力等方面。
示例:1.单选题:在SQL Server中,用于创建表的语句是:A. CREATE INDEXB. CREATE DATABASEC. CREATE TABLED. CREATE VIEW答案:C. CREATE TABLE。
2.多选题:在SQL Server中,可以使用哪些语句进行数据查询?A. SELECTB. DELETEC. UPDATED. INSERT答案:A、B、C、D。
在SQL Server中,SELECT、DELETE、UPDATE和INSERT都是用于数据查询的语句。
3.简答题:请简述SQL Server中的事务处理的概念及其作用。
答案:事务处理是SQL Server中的一个重要概念,它是一个完整的业务逻辑单元,可以确保数据库的完整性和一致性。
事务可以确保一系列操作要么全部成功执行,要么全部不执行,从而保持数据库的一致性状态。
事务处理的作用是确保数据的完整性和避免数据损坏或不一致的情况。
4.案例分析题:给定一个数据库表结构,要求编写一个查询语句,从表中检索符合特定条件的记录,并按照一定顺序对结果进行排序。
答案:根据具体的表结构和条件要求,编写相应的SELECT语句,并使用WHERE子句来筛选符合条件的记录。
然后使用ORDER BY子句对结果进行排序。
具体的查询语句和排序方式应根据实际情况进行调整。
总结来说,SQL Server考试题指的是针对SQL Server数据库管理系统进行的考试所使用的相关题目。
这些题目用于测试考生对SQL Server的掌握程度,包括理论知识、操作技能和问题解决能力等方面。
考生需要通过学习和实践来掌握相关知识和技能,以顺利通过考试。
SQL Server复习题一、选择题1、数据库系统的主要特征是()A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是( B )A、OracleB、IMSC、SQL ServerD、DB23、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。
A、操作系统B、关系模型C、数据库管理系统D、数据库5、下列四项说法中不正确的是(C ) 。
A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性6、下列特点中哪个不是数据库系统阶段的特点( B)。
A.数据共享B.数据冗余大C.完善的数据控制D.数据和程序相互独立7、数据库设计中概念模型设计阶段的主要描述工具是(C)。
A. 数据字典B. 流程图C. E-R图D.二维表格8、关系模型的基本数据结构是(B)A、树B、二维表C、图D、二叉树9、将E-R模型转换成关系模型的过程,属于数据库设计的( C)阶段。
A、需求分析B、概念设计C、逻辑设计D、物理设计10、在E-R模型中,实体间的联系用(C)表示A、矩形B、直线C、菱形D、椭圆11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS必须提供(A).A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。
A.关系型,概念型,网状B.模式,概念模式,外模式C.关系型,层次型,网状模型D.SQL Server,oracle,DB213、SQL Server安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。
A. masterB. modelC. AdventureWorksD. msdb14、SQL server数据库文件有三类,其中主数据文件的后缀为(D)A、NDFB、LDFC、MDFD、IDF15、SQL server 数据库文件有3类,其中日志文件的后缀为(D)。
--------------------------------------装--------------------------------------订------------------------------线---------------------------------------- 选择题(每题2分,共计100分)1.数据库系统发展到今天,占统治地位的仍然是关系数据库。
关系数据库中所谓的数据冗余指的是()。
A.数据不准确B.存在重复的数据C.数据之间不存在关系D.数据量太大2.在SQL Server 2008数据库中,系统提供聚合函数对列中的数据进行计算,以下聚合函数中,()用于返回表达式中所有值的总和。
A.SUMB.MAXC.AVGD.COUNT3.在SQL Server2008数据库中,可以使用()关键字来限制返回的数据行数。
A.LiMITB.TOPC.COUNTD.SUM4.在SQL Server 2008 数据库中,雇员信息表的结构如下所示,则选项中的语句能够正确查询出薪水低于2000元的性别为男性的雇员信息的是()。
[选两项]A.select * from Employee where (NOT (Salary >= 2000 )) and (Sex= ‘男’)B.select * from Employee where(NOT(Salary >= 2000)) && (Sex =‘男’)C.select * from Employee where (NOT (Salary >=2000) and (Sex= ‘男’))D.select * from Employee where (Salary <2000) &&(Sex =’男’)5.工资字段属于()数据类型。
A. 整型B. 货币C. 文本D. 二进制6.在SQL Server2008 数据库系统中,表Students 的主键Scode为表Score 的外键StudentID ,表Students含有5条数据,表Scode 含有10条数据,当对表Students 和表Score 进行如下查询时,将查询出()记录。
SQLServer数据库考试试题与答案(doc8页)SQLServer数据库考试试题与答案(doc 8页)选择题:(20分)1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的⼀项:(___)A、只存在⼀对多的实体关系,以图形⽅式来表⽰。
B、以⼆维表格结构来保存数据,在关系表中不允许有重复⾏存在。
C、能体现⼀对多、多对多的关系,但不能体现⼀对⼀的关系。
D、关系模型数据库是数据库发展的最初阶段。
2、在“连接”组中有两种连接认证⽅式,其中在(___)⽅式下,需要客户端应⽤程序连接时提供登录时需要的⽤户标识和密码。
A、Windows⾝份验证B、SQL Server ⾝份验证C、以超级⽤户⾝份登录时D、其他⽅式登录时3、SQL Server 2000 在安装之前,应注意的事项:(___)A、SQL Server 2000的任何版本在安装时都不⽤考虑操作系统的制约。
B、SQL Server 2000的安装对硬件的要求不作C、alter table table1 column1 primary key ;5、表在数据库中是⼀个⾮常重要的数据对象,它是⽤来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以⽤(2___)等⽅法来创建。
⑴ A、显⽰ B、查询 C、存放 D、检索⑵ A、企业管理器 B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的⽬的是(1___),可以在创建表时⽤(2___)来创建唯⼀索引,也可以⽤(2___)来创建唯⼀索引。
⑴ A、提⾼查询的检索性能 B、创建唯⼀索引C、创建主键D、归类⑵ A、设置主键约束,设置唯⼀约束B、Create table,Create indexC、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,⽤来插⼊数据的命令是(___),⽤于更新的命令是(___)。
A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、CREATE,INSERT INTO8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但⾄少包括的部分(1___),使⽤关键字(2___)可以把重复⾏屏蔽,将多个查询结果返回⼀个结果集合的运算符是(3___),如果在SELECT语句中使⽤集合函数时,⼀定在后⾯使⽤(4___)。
sqlserver期末复习选择题针对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。
针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有正确答案,则该题不得分,以下每题2分。
1) 2) 3) 4) 5)有关数据冗余说法错误的是()。
(选择一项) a) 数据库中,数据存在副本的现象,就是数据冗余 b) 通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性 c) 在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余。
d) 数据冗余通常是由于数据库设计引起的。
假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是()。
(选择两项) a) 如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。
b) 此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。
c)此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键。
d) 如果采用userid作为主键,那么在userid列输入的数值,允许为空。
关于数据完整性,以下说法正确的是()。
(选择两项) a) 引用完整性通过主键和外键之间的引用关系实现。
b) 引用完整性通过限制数据类型、检查约束等实现。
c) 数据完整性是通过数据操纵者自身对数据的控制来实现的。
d) 如果两个表中存储的信息相互关联,那么只要修改了一个表,另外一个表也要做出相应的修改,则称该这两个表中的数据具备完整性。
关于标识列,以下说法正确的是()。
(选择一项) a) 使用sql语句插入数据时,可以为标识列指定要插入的值。
b) 设定标识时,必须同时指定标识种子和标识递增量。
c) 若设定标识时,未指定标识递增量,那么使用sql语句插入数据时,可以为标识列指定递增值。
SQL-Server数据库复习题一、单选题1. Microsoft公司的SQL Server 2005数据库管理系统一般只能运行于()。
A. Windows平台B. UNIX平台C. LINX 平台D. NetWare平台2. 当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server 2005通常会()。
A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库3. 当采用Windows认证方式登录数据库服务器时,SQL Server 2005客户端软件会向操作系统请求一个()。
A. 信任连接B. 邮件集成C. 并发控制D. 数据转换服务4. 以下对SQL Server 2005描述不正确的是()。
A. 支持XMLB. 支持用户自定义函数C. 支持邮件集成D. 支持网状数据模型B. 加入了建库和建表语句C. 提供了分组(Group By)查询功能D. 提供了Min、Max等统计函数14. 语句“USE master GO SELECT * FROM sysfiles GO”包括()个批处理。
A. 1B. 2C. 3D.415. SQL Server 2005的字符型系统数据类型主要包括()。
A. int、money、charB. char、varchar、textC. datetime、binary、intD. char、varchar、int16. 如果要在SQL Server 2005中存储图形图像、Word文档文件,不可采用的数据类型是()。
A. binaryB. varbinaryC. imageD. text17. 下面关于Timestamp数据类型描述正确的是:()。
A. 是一种日期型数据类型B. 是一种日期和时间组合型数据类型C. 可以用来替代传统的数据库加锁技术D. 是一种双字节数据类型18. 使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是()字节。
一、单选题1、数据库系统和文件系统的主要区别是()。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决C. 文件系统只能管理文件,而数据库系统还能管理其他类型的数据D. 文件系统只能用于小型、微型机,而数据库系统还能用于大型机2、在数据库中存储的是()。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息3、下述关于数据库系统的正确叙述是()。
A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据4、数据库系统的数据独立性是指()。
A. 不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5、关系数据库中的关键字是指()。
A. 能唯一决定关系的字段B. 不可改动的专用保留字C. 关键的很重要的字段D. 能唯一标识元组的属性或属性集合6、在数据库中,产生数据不一致的根本原因是()。
A. 数据存储量太大B.没有严格保护数据C. 未对数据进行完整性控制D. 数据冗余7、若要撤销数据库中已经存在的表S,可用()。
A. DELETE TABLE SB. DELETE SC. DROP TABLE SD. DROP S8、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要把“张二的化学成绩80分”插入S中,则可用()。
A. ADD INTO S V ALUES('张二','化学',80)B. INSERT INTO S V ALUES ('张二','化学','80')C. ADD INTO S V ALUES ('张二','化学','80')D. INSERT INTO S V ALUES('张二','化学',80)9、SQL语言的数据操纵语句包括SELECT、INSERT、UPDA TE、DELETE等。
练习题1—数据库创建与管理1.请在空白处填写合适的内容,以完善下列语句。
(1)创建一个名为company的用户数据库。
其数据文件的初始大小为10MB,无最大限制,以10%的速度增长。
日志文件的初始大小为1MB,最大为5MB,以1MB的速度增长。
create databaseon primary(name=company_data,=‘D:\MSSQL\DATA\company.mdf',SIZE=,MAXSIZE= ,)log on(name=company_log,=‘D:\MSSQL\DATA\company.ldf',SIZE= ,MAXSIZE = ,)(2)将company数据库设置为只读状态。
EXEC SP_DBOPTION‘’,‘ ’,’true’(3)将company数据库的初始分配空间大小扩充到20MB。
ALTERDATABASEMODIFY FILE(NAME=,SIZE=)(4)将company用户数据库改名为corporation。
EXEC SP_DBOPTION ‘company ’,‘ ’,‘true’EXEC‘company’, ‘corporation’EXECSP_DBOPTION ‘corporation’, ‘singleuser’,‘’(5)将corporation数据库的空间压缩至最小容量。
(‘corporation’)(6)删除corporation数据库。
corporation2.简答题(1)SQL Server中包含了哪两种类型的数据库?(2)系统数据库有哪些?它们各自的功能是什么?(3)创建用户数据库的方法有哪些?练习题2—数据表的创建、修改一、选择题1.假如定义表时没有为一个CHAR数据类型的列指定长度,其默认长度是多少( )A. 256 B. 1000 C.64 D.12.关系数据库是若干()的集合。
A.表(关系) B. 视图 C. 列 D.行3.从下列选项中选择一个无效的数据类型( )。
A.数据共亨D. 65I). DBA5.在SQL 中, 建立表用的命令是( CREATE SCHEMACREATE TABLEC.CREATE VIEW《SQL SERVER 2005》期末复习A一.单项选择题(每小题1分,共10分)1•下列四项中,不属于数据库特点的是(B. 数据完整性C. 数据冗余很高D. 数据独立性高2. 运行命令SELECT ASCII 「Alkk )的结果是(C. 903. SQL Server 装程序创建4个系统数据库,下列哪个不是( )系统数据库。
4. ()是位于用户与操作系统之间的一层数据管理软件,它屈于系统软件,它为用户或应用程 序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理.统一控制。
A. DBMSC. DBSD.CREATE TNDEX6. SQL 语言屮,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,H ( )。
A. 包括15岁和35岁B. 不包括15岁和35岁C. 包括15岁但不包括35岁D. 包括35岁但不包括15岁 7. 下列四项中,不正确的提法是( )。
A. SQL 语言是关系数据幷的国际标准语言B. SQL 语言具有数据定义、杏询、操纵和控制功能C. SQL 语言可以自动实现关系数据廉的规范化D. SQL 语言称为结构查询语言8.在MS SQL Server 中,用來显示数据库信息的系统存储过程是()。
A. sp_dbhelp B .sp_db C. sp_hel pD . sp_helpd b9. SQL 语言中,删除表中数据的命令是()oA. DELETE B. DROP C. CLEAR D.REMOVE 10. SQL 的视图是从()中导出的。
A.基本表 B. 视图 C.皋木表或视图D.数据库 二、判断题(每空1分,共10分)1. '在那遥远的地方’是SQL 中的字符串常量吗?2. '11. 9'是SQL 中的实型常量吗3. select 16%4,的执行结果是:4吗?4.2005. 11.09是SQL 中的日期型常量吗? 5. ¥2005. 89是SQL '|«的货币型常量吗?6. select 25/2的执行结果是:12.5吗?7. '岳飞'>'文天祥’比较运算的结果为真吗?8. 一个表可以创建多个主键吗?9. 创建唯一性索引的列可以有一些重复的值?10. 固定数据库角色:db_datarader 的成员能修改木数据库内表中的数据吗?三、填空题(每空1分,共20分)1. 实体之间的联系类型有三种,分别为一对--、一对多和 _________ o2. 统计平均值的函数是 _______ o3. 语句 select ascii ('D'), char (67)的执行结果是: __ 和 ________ 。
SQL Server复习题一、填空题1.在SQL Server2000的____ 查询编辑器窗U _______ 中,既可以输入、执行Transact-SQL命令语句,也可以创逮查询命令文件,查询命令文件的扩展名为_.sql_。
2.默认约束指定在插入操作中如果没有提供输入值时,则系统自动指定值。
默认约束可以包括_常:W: 、函数、不带变量的內建函数或者空值。
3.SQL Server2000的“身份脸证模式”分为两种,分别是“ Windows身份验证_______ ”和“ Windows和SQL Server混合身份验证_____ ”。
Z1.在Transact-SQL语言中变量分为_局部变S _________ 和全局变量。
5.在SQL Server中,用来显示数掘库信息的系统存储过程是_sp_helpdp ________ 。
6.DROP TABLE语句可以删除一个表和表中的 _数据 _______ 及其与表有关的所有_索引_、触发器、约朿、许可对象。
7.视图可以看成是从一个或几个_____ 基本表 ____ 导出的虚表或存储在数据库中的查询。
8.可以使用______ CREATE INDEX语句__________ 创建独立于约束的索引。
9. _______ 以_______ @@ 符号开头的变S:为全局变:S:。
10.定义局部变量需要使用命令_________ @ ____________ 。
11.在CREATE PROCEDURE语句屮可以声明一个或多个参数,用户必须在执行(调川)过程时提供每个所声明参数的_值_。
12.数据库中只存放视图的_____ 定义______ ,而不存放视图对应的数据,数据存放在原来的基本表中,当基本表屮数据发生变化时,从视图屮查询出的数据是_随之变化_的。
13.在数据表中创建主键约束时,会自动产生____ 唯一性的聚集______ 索引。
14.存储过程有多种调用方式,其屮比较常用的是使用EXECUTE 语句。
1.SQL的视图是从( C )中导出的。
A.基本表 B. 视图 C. 基本表或视图 D. 数据库
2.建立索引的目的是( D )。
A.降低SQL Server数据检索的速度
B.与SQL Server数据检索的速度无关
C.加快数据库的打开速度
D.提高SQL Server数据检索的速度
3.向用户授予操作权限的SQL语句是( D )。
A.CTEATE B.REVOKE C.SELECT D.GRANT
4. 项目开发需要经过几个阶段,绘制数据库的E-R图应该在(B )阶段进行。
A. 需求分析
B. 概念模型设计
C. 详细设计
D. 代码编写
5. 关于SQL Server的注释类型以下说法正确的是( A )。
A. 单行注释以"--"开头
B. 单行注释以"**"开头
C. 多行注释以"-"开头,以"-"结束
D. 多行注释以"//"开头,以"//"结束
6. 模式查找like '_a%',下面哪个结果是可能的(B )。
A.aili
B. bai
C.bba
a
7. 在SQL中,建立索引用的命令是( D )。
A.CREATE SCHEMA
B.CREATE TABLE
C.CREATE VIEW
D.CREATE INDEX
8.安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库记录了一个SQL Server系统的所有系统信息,这个数据库是( A )
A. master数据库
B.model数据库
C. tempdb数据库
D.pubs数据库
9. 建立如下数据库表:
CREATE TABLE department
(
DeptID int NOT NULL primary key,
DeptName varchar (20) NOT NULL
)
CREATE TABLE Employee
(
EmployeeID int NOT NULL,
DeptID int NOT NULL,
Name varchar (20) NOT NULL
)
要想保证Employee表中每一个雇员(Employee)是唯一的,且只能属于在Department 表中已经存在的部门,最佳的做法是( B )。
A. EmployeeID 和DeptID 设为组合主键
B. EmployeeID设为主键,同时在DeptID列上创建一个外键约束
C. EmployeeID设为主键,同时在DeptID列上创建一个检查约束
D. 在DepartmentID列上创建一个唯一约束,同时在DeptID列上创建一个外键约束10.用于求系统日期的函数是( B )。
A.YEAR()B.GETDATE()C.COUNT()D.SUM()
11.主索引可确保字段中输入值的(C )性。
A.多样
B.重复
C.唯一
D.若干
12.查询家庭地址与“上海”有关的记录应该用(D )。
A. SELECT * FROM 家庭信息WHERE 家庭地址LIKE ’*上海*’
B. SELECT * FROM家庭信息WHERE家庭地址= ’%上海%’
C. SELECT * FROM家庭信息WHERE家庭地址LIKE ’?上海?’
D. SELECT * FROM家庭信息WHERE家庭地址LIKE ’%上海%’
13.使用索引下列哪个说法是正确的( B )。
A. 节省磁盘空间
B. 缩短查询时间
C. 在执行插入、修改、删除时节省时间
D. 与表无关
14. 下列哪个不是sql 数据库文件的后缀( C )。
A..mdf B..ldf C..tif D..ndf
15. 为了加快对某表的访问速度,应对此表建立( D )。
A. 约束
B. 存储过程
C. 规则
D. 索引
16. 为数据库中一个或多个表的数据提供另一种查看方式的逻辑表被称为( C )。
A. 存储过程
B. 触发器
C. 视图
D. 表
17. 要建立一张教师表,包含姓名、职称、级别等字段。
插入数据时,如果不输入级别字段,缺省值为“讲师”,最合适的实现方法是(A )。
A. 为“级别”字段建立default约束
B. 为“级别”字段建立check 约束
C. 在教师表上建立一个触发器(trigger)
D. 为教师表插入数据编写一个存储过程进行控制
18.限制输入到列的值的范围,应使用(A )约束。
A. CHECK
B. PRIMARY KEY
C. FOREIGN KEY
D. UNIQUE
19. 关于视图,以下说法错误的是( C )。
A. 使用视图,可以保护敏感数据
B. 使用视图,可以简化数据的使用
C. 视图是一种虚拟表,视图中的数据只能来源于物理数据表,不能来源于其它视图
D. 视图中只存储了查询语句,并不包含任何数据
20.下列聚合函数中哪一个是求总和 (A )
A、SUM (score)
B、MAX (score)
C、COUNT (score)
D、AVG (score)
21. 在sql SERVER中不是系统数据库的是( D )。
A. Master
B. Model
C. tempdb
D. pubs
22. 以下哪种文件数据库有且只有一个(A )
A、主要数据文件
B、次要数据文件
C、日志文件
D、索引文件
23. 数据定义语言的缩写词为 ( A )。
A.DDL
B.DCL
C.DML
D.DBL
24. SQL语言中,删除表中数据的命令是( A )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
25.在MS SQL Server中,关于数据库的说法正确的是(C )
A、一个数据库可以不包含事务日志文件
B、一个数据库可以只包含一个事务日志文件和一个数据库文件
C、一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件
D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件
26. 目前( A )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
A.关系B.面向对象C.分布 D.文件
27. ( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户
或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D.DBA
28. 在SQL中,建立视图用的命令是 ( C )。
A.CREATE SCHEMA
B.CREATE TABLE
C.CREATE VIEW
D.CREATE INDEX
29.以下关于主键的描述正确的是(A )。
A.标识表中唯一的实体
B.创建唯一的索引,允许空值
C.只允许以表中第一字段建立
D.表中允许有多个主键
30.以下关于外键和相应的主键之间的关系,正确的是( A )。
A.外键并不一定要与相应的主键同名
B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但并不一定唯一
31.在T-SQL语言中,修改表结构时,应使用的命令是(C )
A.UPDATE B. INSERT
C. ALTER
D. MODIFY
32. SQL语言中,条件表示年龄在40至50之间的表达式为 ( B )。
A. IN (40,50)
B. BETWEEN 40 AND 50
C. BETWEEN 40 OR 50
D. BETWEEN 40 ,50
33.表示岗位为工程师,同时性别为男的表达式为( B )
A. 岗位='工程师' ,性别='男'
B. 岗位='工程师' AND 性别='男'
C. BETWEEN '工程师' AND '男'
D. IN ('工程师','男')
34.如果要从数据库中删除触发器,应该使用SQL语言的命令( B )
A、DELETE TRIGGER
B、DROP TRIGGER
C、REMOVE TRIGGER
D、DISABLE TRIGGER
35.DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和( C )
A、系统分析员
B、程序员
C、数据库管理员
D、操作员。