SQLServer数据库管理-复习题

合集下载

sql server考试题

sql server考试题

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的掌握程度,包括理论知识、操作技能和问题解决能力等方面。

考生需要通过学习和实践来掌握相关知识和技能,以顺利通过考试。

数据库复习题_SQLServer

数据库复习题_SQLServer

数据库复习题_SQLServer单项选择题1.将E-R模型转换成关系数据模型的过程称为( C )A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计2.关系数据库中的视图属于数据抽象级别中的( A )A.外部模型B.概念模型C.逻辑模型D.物理模型3.下面不是SQL语言优点的是( D )A.语言简练,易学易用B.高度非过程化C.数据独立性好D.能方便地生成报表4.E-R模型( C )A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS5.在MS SQL Server中,能够进行查询操作的图形工具是( D )A.ISQL_W、SQL Trace和MS QueryB.ISQL_W、MS Query和SQL Enterprise ManagerC.ISQL_W、SQL Trace和SQL Enterprise ManagerD.MS Query、SQL Trace和SQL Enterprise Manager6.三层客户机/服务器结构的模型是( D )A.客户机—应用服务器—数据服务器B.客户机—数据服务器—应用服务器C.数据客户机—应用客户机—服务器D.应用客户机—数据客户机—服务器7.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是( C )A.递归实体B.复合实体C.弱实体D.超类实体8.如果事务T获得了数据项X上的排它锁,则T( B )A.可以读X,不能写XB.可以读X,也可以写XC.不能读X,可以写XD.不能读X,也不能写X9.在数据库恢复时,对尚未完成的事务执行( B )A.UNDO操作B.REDO操作/doc/9a16504365.html,MIT操作D.ROLLBACK操作10.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是( D )A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)11.有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:SELECT 学号FROM 学生WHERE年龄>20 AND 姓名LIKE′%伟′如果要提高查询效率,应该建索引的属性是( B )A.学号B.姓名C.年龄D.(学号,姓名)12.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是(B)A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ13.在MS SQL Server中建立了表person(no, name, sex, birthday),no为表的主码,表中信息如No name sex birthday1 张丽女1960/05/078 魏芳女1967/08/306 李安男1962/11/08能够正确执行的插入操作是( D )A.INSERT INTO person VALUES(8,′王中′,′男′,′1964/03/08′)B.INSERT INTO person(name,sex) VALUES(′王中′,′男′)C.INSERT INTO person VALUES(2,′男′,′王中′,′1964/03/08′)D.INSERT INTO person(no,sex) VALUES(2,′男′)14.最常见的概念模型是( D )A.关系模型B.层次模型C.网络模型D.实体-联系模型15.用文件系统管理数据时,当文件结构和数据发生任何微小变化时,都可能要修改文件的存取程序。

SQL_Server复习题汇总

SQL_Server复习题汇总

SQL_Server复习题汇总SQLServer复习题一、选择题1、数据库系统的主要特征是(ABCD)A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是(B)A、OracleB、IMSC、SQLServerD、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、下列特点中哪个不是数据库系统阶段的特点(C)。

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、椭圆11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS 必须提供(A).A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。

A.关系型,概念型,网状B.内模式,概念模式,外模式C.关系型,层次型,网状模型D.SQLServer,oracle,DB213、SQLServer安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。

A.materB.modelC.AdventureWorkD.mdb14、SQLerver数据库文件有三类,其中主数据文件的后缀为(C)A、NDFB、LDFC、MDFD、IDF15、SQLerver数据库文件有3类,其中日志文件的后缀为(B)A..ndfB..ldfC..mdfD..idf16、附加数据库时,在【附加数据库】对话框中,选择(B)文件文件路径。

sqlserver考试试题库

sqlserver考试试题库

sqlserver考试试题库SQL Server考试试题库是一个专为准备SQL Server相关认证考试的考生设计的资源库。

以下是一些模拟考试题目,涵盖了SQL Server的基础知识、高级查询技术、性能优化、安全性以及数据库管理等方面。

一、选择题1. 在SQL Server中,以下哪个不是系统表?A. sys.databasesB. sys.tablesC. sys.columnsD. Customers2. 以下哪个SQL语句用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE PROCEDURE3. SQL Server中的事务可以保证哪些特性?A. 原子性、一致性、隔离性B. 原子性、一致性、持久性C. 原子性、隔离性、持久性D. 所有选项都是4. 以下哪个选项不是SQL Server的索引类型?A. 聚集索引B. 非聚集索引C. 唯一索引D. 复合索引5. SQL Server中,以下哪个命令用于备份数据库?A. BACKUP DATABASEB. BACKUP TABLEC. BACKUP INDEXD. BACKUP LOG二、简答题1. 解释SQL Server中的死锁是什么,并给出解决死锁的一般策略。

2. 描述SQL Server的恢复模式,并说明它们在数据库备份和恢复过程中的作用。

3. 什么是SQL Server的分区表,它有什么优势?三、操作题1. 假设你有一个名为`Sales`的数据库,里面有一个名为`Orders`的表,包含`OrderID`, `OrderDate`, `CustomerID`, `TotalAmount`等字段。

编写一个SQL查询,列出所有2019年的订单,并按`TotalAmount`降序排序。

2. 编写一个存储过程,该存储过程接受一个`CustomerID`作为参数,并返回该客户的所有订单信息。

SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)

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复习试题

SQLServer复习试题

SQLServer复习试题《SQL Server》复习试题一、单项选择题1.下列四项中,不属于数据库特点的是( C )。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2. 在SELECT语句中正确的语法顺序如下( D )。

A.where ,having, group by,order byB.having,where , group by,order byC.where, order by ,group by,havingD.where , group by, having,order by3.SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。

A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是 ( B )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。

A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。

SQL Server复习题

SQL Server复习题

一、简答题1.数据库特点有哪些?2.SQL Server安装程序创建了哪几个系统数据库?3.SQL Server 2005 采用的身份验证模式是什么?4.SQL 数据库文件的后缀有哪些?5.在创建表的过程中,用来定义默认值关键字是什么?6.在SQL Server中,用于查询结果进行分组时用的语句是什么?7.用于模糊查询的关键字是什么?8.SQL语言中,条件表示年龄在40至50之间且包括40岁和50岁的表达式如何?9.如果要去掉SQL结构中的重复行,应在查询语句中加入什么关键字?10.表示职称为副教授同时性别为男的表达式如何?11.Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是什么?12.查询员工工资信息时,结果按工资降序排列,如何表示?13.在MS SQL Server中,用来显示数据库信息的系统存储过程是什么?14.在SQL中,建立视图用的命令是什么?15.如果要从数据库中删除触发器,应该使用SQL语言的命令什么?16.SQL Server 2005数据库系统的数据模型是层次型、网状型还是关系型?17.SQL语言中,删除一个表的命令是是什么?18.用于求系统日期的函数是什么?19.SELECT语句中与HA VING子句通常同时使用的子句是什么?20.聚合函数SUM (*)、MAX (*)、COUNT (*)、 AVG (*)哪个是正确的?21.在SQL语言中,建立存储过程的命令是什么?22.数据库管理系统的英文缩写是什么?23.每个数据库中主要数据库文件可以有几个?24.数据库的三要素包括哪些?25.SQL Server 2005中表更新数据的命令是什么?26.如果要在一张管理职工工资的表中限制工资的输入范围,应使用什么约束?27. DBMS是指什么?28.数据库系统中最常用的三种数据模型是什么?29.关系数据库模型的数据操作主要包括哪些?30.完整性约束包括哪些?31.在SQL中,删除数据库的命令是什么?执行存储过程的关键字是什么?32.什么是视图?视图中的数据存储在哪里?33.在SQL Server的数据库中按存储结构的不同将索引分为哪两类?34.T-SQL的局部变量用什么声明,名字必须以什么开头,全局变量名字必须以什么开头?35.什么是存储过程?什么是触发器?36.SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是什么?37. 在一个表上能创建几个主键约束,主键值可以为空吗?在一个表上能创建几个唯一约束,唯一值可以为空吗?38.创建、修改和删除表命令分别是什么?39. 视图是由什么语句构成的虚表?它不是由实际数据构成的。

复习题(14级Sqlserver)

复习题(14级Sqlserver)

一、单选题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等。

SQLServer考试复习题

SQLServer考试复习题

1、数据库系统中所支持的主要数据模型有层次模型,关系模型,(网状)模型和面向对象数据模型2、(关系)模型的数据结构,是由行和列组成的二维表3、在一个关系中有一个关系名,同时每个属性都有一个属性名,通常把用于描述关系结构的关系名和属性名的集合成为(关系模式)4、数据库管理系统的主要功能包括数据定义,(数据操纵),数据库的运行管理,数据库的建立和维护功能5、关系数据库管理系统的英文缩写是(RDBMS)6、数据库系统的三级模式结构由外模式,模式和(内模式)组成7、关系完整性约束包括(实体)完整性,参照完整性和用户定义的完整性8、关系数据库是由多个关系组成的,他包含关系结构,关系完整性,(关系间的联系)9、再概念模型中,通常用“实体—联系”表示数据的结构,其三个主要的元素是实体集,属性和(联系)选择题1、用于定义,撤销和修改数据库对象的语言是(A)A、ddlB、dmlC、dclD、del2、一下有关数据库的解释中错误的是(C)A、是信息的载体B、信息的具体表现形式C、数据是0-9组成的符号序列D、数据与信息在概念上是有区别的3、数据库系统的核心是(DBMS)简答题1、数据库系统的主要组成部分是什么DBMS DBAS DBA2、数据库设计的任务是什么设计数据库系统的模式,为内模式提供依据3、实体的联系类型有几种一对一一对多多对多填空题1、SQL SERVER 是由一系列相互协调的组件构成的,主要有服务管理器、(企业管理器)、查询分析器2、SQL SERVER 2000 有3个典型的版本,企业版,标准版和(个人版)3、再WIN2000操作系统环境下,安装SQL 2000企业版,最少需要(64)MB的内存4、再WIN98操作系统中,只能安装SQL 2000版本是(个人版)5、用于启动,停止和暂停服务器上SQL 2000组件的称为(服务管理器)6、SQL利用XML可向数据库插入,修改和删除数据库中的(数据)选择题1、安装SQL 企业版要有足够的内存空间,最少为(C)A、32MBB、8MBC、64MBD、256MB2、用以交互地设计和测试Transact-SQL语句的是(B)A、企业管理器B、查询分析器C、时间探查器D、服务管理器3、能在WIN98上运行的是(C)A、SQL2000企业版B、SQL2000企业评估版C、SQL2000个人版D、SQL2000开发版简答题1、简述SQL服务器的组成元素1 SQL数据库引擎2 SQL代理程序3 Microsoft搜索服务4 分布式事务处理协调器2、简述SQL的服务填空题1、查看已有数据库的信息,可利用(企业管理器)和Ttansact-SQL语句2、在SQL企业管理器的“控制台根目录”下,要查看数据库,应在快捷菜单中选择(属性)菜单项3、在SQL2000中,数据库必须至少饱饭一个数据文件和一个(事务日志)文件4、每一个SQL都包含两种类型的数据库,系统数据库和(用户)数据库5、(Master)数据库是记录所有SQL系统级信息的数据库6、SQL系统中的数据库对象主要包括(表)、数据类型、视图、索引、约束、储存过程和触发器等7、(Tempdb)数据库用于保存所有的临时表和临时存储过程,并满足任何其他的临时存储要求8、为用户提供模版和原型的数据库为(Model)选择题1、为用户提供模版的用户数据库是(D) D、PUBS2、不是SQL数据库对象的是(D) D、模块3、每次启动系统是都重新创建的数据库是 (A) A、Tempdb4、包含数据库启动信息的文件是(A) A、主数据文件5、数据库中所有执行的事物都记录在(B) B、事务日志文件6、删除数据库的命令是(A) A、DROP DATABASE7、不能对数据库进行删除操作的因素是(B) B、修改数据库8、记录SQL初始化信息的数据库是(A) A、Master简答题1、简述数据库的几种类型1,用户数据库 2,系统数据库2、什么是数据库的逻辑和物理存储结构逻辑存储结构是指用来存储特定的信息并支持特定功能的数据库对象物理存储结构是指用来存储数据库对象的文件和文件组填空题1、在SQL2000中,有3类触发器分别用于INSERT、UPDATE和(DELETE)2、存储过程在第一次执行时进行语法检查和(编译),下次调用时可以直接执行3、存储过程只能在(当前数据库)中创建4、在SQL中,按照触发事件的不同,可以把触发器分成两大类,即延迟触发和(立即触发)5、创建存储过程时,参数的默认值必须是(常量)或NULL6、编译好的存储过程在高速(缓存)中用于后续调用,这样就可以使存储过程执行时更加迅速、更加高效7、存储过程在第一次执行后,会在SQL的缓冲区中创建(查询)树,这样在第二次执行时,就无需进行编译8、触发器采用时间驱动机制,当某个(触发事件)发生时,定义在触发器中的功能将被DBMS自动执行选择题1、存储过程由(B)激活 B、应用程序2、用户在创建存储过程时,对存储过程文本信息进行加密应用(A) A、WITH ENCRYPTION3、系统存储过程时在安装过程中(A)数据库中创建的 A、Master4、在对表中的数据进行修改时,对数据实施完整性检查,激活的触发器是(C) C、UPDATE触发器5、有关存储过程的优点叙述不正确的是(D) D、以上3种都不正确..一、选择题第一章1、在数据库系统中使用数据模型表示实体类型及实体之间的联系,除了层次模型和关系模型以外,还有(C)A 逻辑模型B 信息模型C 网状模型D 物理模型2、数据库、数据管理系统和数据库系统三者之间的关系是(B)A 数据库包括数据库管理系统和数据库系统B 数据库系统包括数据库和数据库管理系统C 数据库管理系统包括数据库系统和数据库D 数据库系统与数据库和数据库管理系统无关3、如果要从一张表中抽取符合某一条件的数据行,则所进行的操作是(B)A 投影操作B 选择操作C 连接操作D 笛卡儿积4、如果一张表中有50000行数据而另一张表有100000行,则两表笛卡儿积的结果行是(B)行A 50000B 5000000000C 100000D 以上都不对5、当对一张表进行投影操作之后,其结果行数(B、C)原表的行数A 小于B 小于或等于C 等于D 大于6、关系数据库系统所使用的数据语言是(C)A 自然语言B C语言C 结构化查询语句SQLD JAVA语言7、模型是对现实世界的抽象,在数据库技术中,表示实体类型及实体间联系的模型称为(C)A 数据模型B 概念模型C 逻辑模型D物理模型8、SQL语言称为(C)A 结构化定义语言B 结构化控制语言C 结构化查询语言D 结构人操作语言9、在查询学生基本信息表时,如果只想显示学号和姓名的信息,那么所进行的关系操作是(C)A 选择操作B 连接操作C 投影操作D 并操作10、储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)A 一对一的联系B 一对多的联系C 多对一的联系D 多对多的联系第二章1、按照数据模型划分,SQLServer应当是(C)A 层次型数据库管理系统B 网状型数据库管理系统C 关系型数据库管理系统D 混合型数据库管理系统2、某个大型制造业厂商要建立自己的财务系统数据库,需要安装SQLServer数据库服务器,那么安装版本最好是(C)A 个人版B 开发版C 企业版D 测试版3、在下面的软件系统中,(C)不属于DBMSA SQLServerB SybaseC UNIXD Oracle4、在SQLServer中,日志和数据(C)混合在一起存放。

数据库SQLSERVER期末考试题(可编辑修改word版)

数据库SQLSERVER期末考试题(可编辑修改word版)

考试题型一、选择题(本大题共 20 个小题,每个小题 1 分,共 20 分)二、填空题(本大题共 10 个小题,每小题 2 分,共 20 分)三、请使用SQL 命令完成以下操作(本大题共 5 小题,每小题 4 分,共20 分)四、简答题(本大题共 4 小题,每小题 5 分,共 20 分)五、设计题(本大题共 2 小题,每小题 10 分,共 20 分)数据库原理与应用复习题一、选择题1、下面存在于服务器端的组件是:()。

A、服务管理器B、企业管理器组件C、查询分析器组件D、导入导出组件2、下面描述错误的是()。

A、每个数据文件中有且只有一个主数据文件。

B、日志文件可以存在于任意文件组中。

C、主数据文件默认为 primary 文件组。

D、文件组是为了更好的实现数据库文件组织。

3、SQLserver 数据库文件有三类,其中主数据文件的后缀为():A、.ndfB、.ldfC、.mdfD、.idf4、下面标志符不合法的是:()。

A、[mydelete]B、_mybaseC、$moneyD、trigger15、下列说法中正确的是:A、SQL 中局部变量可以不声明就使用B、SQL 中全局变量必须先声明再使用C、SQL 中所有变量都必须先声明后使用D、SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。

6、下面字符串能与通配符表达式[ABC]%a 进行匹配的是:()。

A、BCDEFB、A_BCDC、ABC_aD、A%a7、下列说法正确的是。

A、视图是观察数据的一种方法,只能基于基本表建立。

B、视图是虚表,观察到的数据是实际基本表中的数据。

C、索引查找法一定比表扫描法查询速度快。

D、索引的创建只和数据的存储有关系。

8、下列途径哪个不是实现值域完整性。

A、rule(规则)B、primarykeyC、notnullD、default9、SQL Server 2005 是一个( C )的数据库系统。

SQLSERVER试题库(答案已完成)

SQLSERVER试题库(答案已完成)

SQL Server2000数据库试题库一、单选题1.关系数据库中,主键是(__)A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的2.表在数据库中是一个非常重要的数据对象,它是用来(___)各种数据内容的A、显示B、查询C、存放D、检索3.在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A、Windows身份验证B、SQL Server 身份验证C、以超级用户身份登录时D、其他方式登录时4.在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

A、INSERT,UPDA TEB、UPDA TE,INSERTC、DELETE,UPDA TED、CREA TE,INSERT INTO5.已知成绩关系如图所示:执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()A、1B、2C、3D、46. 下列哪一种备份方式只备份了自上次完全数据库备份操作发生后重新发生改变的数据?()A. 全数据库备份B. 差异备份C. 日志备份D. 文件和文件组备份7.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是()阶段。

A.数据库系统B.文件系统 C .人工管理 D .数据项管理8.定义外键实现的是哪一(些)类完整性?()A.实体完整性 B.参照完整性 C.用户定义的完整D.实体完整性、参照完整性和用户定义的完整性9.下列四项中说法不正确的是( )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性10.下面有关主键的叙述正确的是()A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本11.在SQL语言中,条件“B ETWEEN 20 AND 30”表示年龄在20到30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁不包括30岁D.不包括20岁包括30岁12.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于().A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束13.SQL语言中,删除一个表的命令是()A.DELETE B.DROP C.CLEAR D.REMOVE14.基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)若要求查找选修”数据库技术”这门课程的学生姓名和成绩,将使用关系A.S和SC B.SC和C C.S和C D.S、SC和C15.在通常情况下,下列哪个角色的用户不能够创建表?()A.db_owner (拥有者)B.sysadmin超户(sa)C.db_creator创造者D.guest(来宾)16.下列哪个角色或者用户拥有SQL Server 服务器范围内的最高权限?()A.dbo B.sysadmin C.public D.guestDbo只对他管辖范围内的数据库管理,不能管理别的。

sqlserver期末复习题

sqlserver期末复习题

sqlserver期末复习题SQL Server 期末复习题一、选择题(每题2分,共20分)1. SQL Server 中,哪个命令用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW2. 下列哪个选项不是 SQL Server 提供的数据库对象?A. 表B. 视图C. 存储过程D. 批处理3. SQL Server 中,哪个命令用于删除表?A. DROP TABLEB. DELETE TABLEC. REMOVE TABLED. REMOVE4. SQL Server 中,哪个命令用于插入数据到表中?A. INSERT INTOB. ADD INTOC. PUT INTOD. INSERT5. SQL Server 中,哪个命令用于更新表中的数据?A. UPDATEB. MODIFYC. CHANGED. ALTER6. SQL Server 中,哪个命令用于查询表中的数据?A. SELECTB. QUERYC. GETD. FETCH7. SQL Server 中,哪个命令用于删除数据库?A. DROP DATABASEB. REMOVE DATABASEC. DELETE DATABASED. KILL DATABASE8. SQL Server 中,哪个命令用于创建视图?A. CREATE VIEWB. CREATE TABLEC. CREATE INDEXD. CREATE PROCEDURE9. SQL Server 中,哪个命令用于创建存储过程?A. CREATE PROCEDUREB. CREATE FUNCTIONC. CREATE TRIGGERD. CREATE INDEX10. SQL Server 中,哪个命令用于创建索引?A. CREATE INDEXB. CREATE KEYC. CREATE CONSTRAINTD. CREATE UNIQUE二、简答题(每题5分,共30分)1. 简述 SQL Server 索引的作用及其类型。

数据库SQL SERVER期末考试题

数据库SQL SERVER期末考试题

考试题型一、选择题(本大题共20个小题,每个小题1分,共20分)二、填空题(本大题共10个小题,每小题2分,共20分)三、请使用SQL命令完成以下操作(本大题共5小题,每小题4分,共20分)四、简答题(本大题共4小题,每小题5分,共20分)五、设计题(本大题共2小题,每小题10分,共20分)数据库原理与应用复习题一、选择题1、下面存在于服务器端的组件是:()。

A、服务管理器B、企业管理器组件C、查询分析器组件D、导入导出组件2、下面描述错误的是()。

A、每个数据文件中有且只有一个主数据文件。

B、日志文件可以存在于任意文件组中。

C、主数据文件默认为primary文件组。

D、文件组是为了更好的实现数据库文件组织。

3、SQLserver数据库文件有三类,其中主数据文件的后缀为():A、.ndfB、.ldfC、.mdfD、.idf4、下面标志符不合法的是:()。

A、[mydelete]B、_mybaseC、$moneyD、trigger15、下列说法中正确的是:A、SQL中局部变量可以不声明就使用B、SQL中全局变量必须先声明再使用C、SQL中所有变量都必须先声明后使用D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。

6、下面字符串能与通配符表达式[ABC]%a进行匹配的是:()。

A、BCDEFB、A_BCDC、ABC_aD、A%a7、下列说法正确的是_______。

A、视图是观察数据的一种方法,只能基于基本表建立。

B、视图是虚表,观察到的数据是实际基本表中的数据。

C、索引查找法一定比表扫描法查询速度快。

D、索引的创建只和数据的存储有关系。

8、下列途径哪个不是实现值域完整性_______。

A、rule(规则)B、primarykeyC、notnullD、default9、SQL Server 2005是一个( C )的数据库系统。

(A)网状型(B)层次型(C)关系型(D)以上都不是10、SQL Server 2005采用的身份验证模式有( D )。

《SQL server数据库》复习题及答案

《SQL server数据库》复习题及答案

数据库系统特点【数据结构化、数据共享性高、数据独立性好、粒度小、独立的数据操作界面、统一管理和控制】 P4 习题1 1(7)数据库系统的组成【硬件系统、操作系统、数据库、数据库管理系统、数据库应用系统的开发工具集相关接口软件、数据库应用系统、用户】P6 习题1 1(1)数据库管理系统的发展阶段及各自特点【人工管理阶段:数据不能长期保存、应用程序本身管理数据、数据部共享、不具有独立性文件系统阶段:长期保存、文件系统管理数据、数据冗余大、共享性差、独立性差数据库系统阶段】 P3-4 习题1 1(2) 2(1)常用的数据模型【层次、网状、关系、面向对象】P13 (例如:一个单位的组织结构是层次模型)联系的分类【1:1、1:n、n:m】 P12 (例如:学生到任课教师,职员到部门的联系类型多对一)三级模式及各自作用【内模式(数据的物理结构和存储方式的描述)、模式(数据库中全体数据逻辑结构和特征的描述)、外模式?(面向用户)】 P9 习题1 1(3、4)数据冗余:存在大量的重复数据E-R方法的三要素及图示【实体(矩形)、属性(椭圆)、联系(菱 P13 习题1 1(5)形)】概念设计的结果(是抽象的与DBMS无关的模型)习题1 1(6)数据库设计的6个阶段【需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护】 P15 习题1 2(3)关系的概念【满足条件的二维表】 P25数据完整性的分类【实体完整性、参照、用户定义】 P33 习题2 2(1)关系数据库管理系统中专门的关系运算有哪些及含义【投影、选择、连接】P30 习题2 1(4、5) 2(2)Microsoft SQL Server使用的语言 T-SQL 习题3 1(3)SSMS概述【SQL Server Management Studio】P56 习题3 1(1) SQL Server 2005中的系统数据库有哪些及各自作用【master、tempdb、model、msdb、resource】 P69 习题4 1 2(2)数据模型的组成要素【数据结构、数据操作、数据完整性约束】 P24 习题2 1(1)主键的概念【表中列名或列名的组合,它可以唯一的标识表中的一行,用以实施数据的实体完整性规则】 P91外键的概念【表中列名或列名的组合,它不是本表的主键,但可以是另一个表(主表)中的主键,用以实施数据的参照完整性规则】 P91 SQL Server 2005特殊用途的数据库表【分区表、临时表、系统表】P91 习题5 2(2)SQL Server 2005数据库附加/分离功能的作用【】 P83数据库的文件及文件组 P71-72 【主要数据文件、次要、事务日志,主要文件组、用户定义、默认】习题4 2(7、8)在数据库中至少包括一个主数据文件和一个日志文件, 有且仅有一个主数据文件,可以有多个次要数据文件和日志文件,日志文件不分配文件组 +标识符命名规则 P74NULL值含义(是空值,不是0,不是空格)习题5 1(2)表的6个列级约束【default,null/not null,unique,primary key,peferences,check】P100主数据文件(.mdf)、次数据文件(.ndf)和事务日志文件(.ldf)扩展名P71 习题4 2(6)物理设计命令的作用及语法格式:数据库的创建 P77表的定义、修改、删除 P99、102、105记录的插入、修改(更新)、删除 P106、109、110建立索引的目的【提高数据库的查找速度、保证列的唯一性】 P111 索引的概念及类型【概念:索引是有效组织表数据的方式类型:聚集索引、非聚集索引】 P111(聚集索引每个表只能有一个)索引与主键的关系 P112 习题5 2(7)SELECT语句中两个必不可少的子句【select from】习题6 2(3)查询语句的含义及用法:左外连接 P141 习题6 2(2)distinct (与unique区别) P125TOP N P124LIKE (模式匹配符号%,_)P133BETWEEN …AND… P133group by P135having P136ORDER BY (ASC/DESC)P137Exists P148Any P147All P147视图的概念【】 P155 (视图不保存数据,从基本表或视图导出)Transact-SQL的注释:--【多行注释:/* */】 P169常用数据类型【字符型:char/varchar/text 日期型:datetime/smalldatetime】 P92(字符型、日期型)习题5 1(5)T-SQL支持的数据类型(用户自定义类型) P170逻辑运算符有哪些及含义:AND、NOT、OR P181函数MAX、MIN、SUM、COUNT(与SUM的区别)、LEFT、LEN、LTRIM(去左边空格)、RTRIM 、CAST(数据类型转换)、SUNSTRING(任一位置取)、GETDATE(获得当前系统日期)的作用 P175-179变量的命名规则【】(@)P172变量的分类【局部变量、全局变量】 P172全局变量【是SQL Server系统提供并赋值的变量,以@@开头】 P174 变量的声明【是指在程序运行过程中其值可以改变的量】 P172SELECT语句的作用(查询、赋值、输出)事物处理机制 P191存储过程的概念及优点 P196存储过程的创建 P199DML触发器的作用及创建语法格式 P207。

SQLserver数据库期末考试试题及答案

SQLserver数据库期末考试试题及答案

SQLserver数据库期末考试试题及答案SQL Server数据库期末考试试题及答案本文为SQL Server数据库期末考试试题及答案,旨在为读者提供一份便捷的学习资料。

以下将给出一系列试题并附上相应的答案,帮助读者更好地理解和掌握SQL Server数据库的相关知识点。

试题一:数据库基础1. 请简要解释数据库、数据表和字段的概念。

答案:数据库是指按照一定的数据模型组织、描述和存储数据的集合,具有良好的数据管理系统。

数据表是指数据库中的一种组织形式,类似于Excel的工作表,用于存储具有相同结构的数据。

字段是数据表中的列,用于存储特定类型的数据。

2. 请列举SQL Server中的常见数据类型以及其含义。

答案:常见数据类型包括:- int: 用于存储整数数据。

- varchar: 用于存储可变长度的字符串数据。

- date: 用于存储日期数据。

- float: 用于存储浮点数数据。

- bool: 用于存储布尔值。

3. 请解释主键和外键的概念。

答案:主键是一种用于唯一标识数据表中每一行记录的字段或一组字段,具有唯一性和非空性的特点。

外键是指在一个数据表中,用于与另一个数据表的主键建立关联的字段,用于保持数据表之间的数据完整性。

试题二:SQL查询1. 请写出查询employees表中所有员工的姓名和工资。

答案:SELECT 姓名, 工资 FROM employees;2. 请写出查询orders表中订单金额大于100的订单编号和客户ID。

答案:SELECT 订单编号, 客户ID FROM orders WHERE 订单金额 > 100;3. 请写出查询customers表中以'A'开头并且包含'E'的客户姓名。

答案:SELECT 客户姓名 FROM customers WHERE 客户姓名 LIKE 'A%E';试题三:数据操作1. 请写出向employees表中插入一条新员工信息的SQL语句,包括字段:员工编号、姓名、年龄和性别。

答案-SQLServer数据库管理-复习题

答案-SQLServer数据库管理-复习题

与版本有关。2008
25. ( )情况下需要收缩数据库。
A、master数据库损坏后 B、重建master数据库后 C、移动数
据库之前 D、存储设备有限,数据文件中有大量空闲空间时
26. 在结果集中过滤掉重复的记录使用关键字( )。
A、unique B、only C、identity D、distinct
A、外键 B、主键
C、非主属性 D、编号
11.SQLServer2008的组件中用来进行综合管理的是( )
A、事件探查器 B、联机丛书 C、查询分析器 D、企业
管理器
12.主要用来执行Transact-SQL语句的是( )。
A、事件探查器 B、联机丛书 C、查询分析器 D、企业
管理器
13.多表查询中定义表的别名的关键字是:( )
D、创建数据库时,应该将数据库文件分成多个,以实现冗余
6.数据库管理员创建了一个设备清单表格,包括以下几项:编号,名
称,类型,价格,规格,数量。请问最适合做表格主键的是:( )
A、名称 B、类型 ,名称
C、编号,类型
D、规
格,价格
7.SQL Server 2008的数据结构模型属于( )模型。
A、网状 B、层次
以使用( )子句。
A 、Having
B、Order by
C、distinct
D、Group by
3.你使用以下T-SQL语句创建了一个数据库benet和一个表students,
create database benetcreate table students(id int,stuname nchar(10))请问
27.使用group by子句可以给结果集分组并为每一组值生成一个聚合值,

SQLServer数据库试题

SQLServer数据库试题

SQLServer数据库试题SQLServer数据库试题1.【单选题】5分| 在SQL Server 中,关于视图的正确叙述是A 视图与数据库表相同,用来存储数据B 视图不能同数据库表进行连接操作C 在视图上不能进行更新操作D 视图是从一个或多个数据库表导出的虚拟表2.【单选题】5分| SQL 是那几个英文单词的缩写A StandardQueryLanguageB StructuredQueryLanguageC SelectQueryLanguageD 以上都不是3.【单选题】5分| 不属于SQL Server 系统全局变量的是A @@ErrorB @@ConnectionC @@Fetch_StatusD @Records4.【单选题】5分| 下面描述错误的是A 每个数据文件中有且只有一个主数据文件B 日志文件可以存在于任意文件组中C 主数据文件默认为primary文件组D 文件组是为了更好地实现数据库文件组织5.【单选题】5分| SQL Server 数据库文件有三类,其中主数据文件的后缀为A .mdfB .ldfC .ndfD .idf6.【单选题】5分| 下面标识符不合法的是A [mydelete]B mybaseC $moneyD trigger17.【单选题】5分| SQL语言是____的语言,易学习A 层次数据库B 网络数据库C 关系数据库D 非数据库8.【单选题】5分| SQL语言具有____的功能A 关系规范化、数据操纵、数据控制B 数据定义、数据操纵、数据控制C 数据定义、关系规范化、数据控制D 数据定义、关系规范化、数据操纵9.【单选题】5分| SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____A SELECTB INSERTC UPDATED DELETE10.【单选题】5分| SQL语言具有两种使用方式,分别称为交互式SQL和____A 提示式SQLB 多用户SQLC 嵌入式SQLD 解释式SQL11.【单选题】5分| SQL语言中,实现数据检索的语句是____A SELECTB INSERTC UPDATED DELETE12.【单选题】5分| 下列SQL语句中,修改表结构的是____A ALTERB CREATEC UPDATED INSERT13.【单选题】5分| 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#, SN, SEX, AGE, DEPT)C(C#, CN)SC(S#, C#, GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩。

SQL复习题答案

SQL复习题答案

SQL Server数据库应用管理-习题集说明:本习题集所涉及的数据库,名为Student,其数据表有3个,分别是学生(学号,,性别,年龄),课程(课号,课名,学分),选修(学号,课号,成绩)。

一、单项选择题1.下列属于SQL Server系统数据库的是。

A.master B.SysbaseC.student D.Database2.SQL Server中,数据库主数据文件扩展名为。

A.ldf B.mdfC.ndf D.dbf3.SQL Server中,索引类型按结构划分,包括。

A.聚集索引和非聚集索引B.主索引和次索引C.单索引和复合索引D.索引和外索引4.SQL Server的数据定义语句是。

定义:创建A.CREATE,DROP,ALTERB.INSERT,UPDATE,DELETEC.SELECT,DELETE,UPDATED.CREATE,GRANT,INSERT5.下面的描述正确的是。

A.每个数据文件中可以有多个主数据文件B.只允许有一个次数据文件。

D.一个数据库至少由一个主数据文件和一个日志文件组成。

6.下面字符串能与通配符表达式 ABC%a 进行匹配的是。

A. BCDEF B.A_BCD C. ABCDa D. ACBDE7.下列属于数据库管理系统的是。

A.SQL Server 2005B.ExcelC.Windows 2000D.IE68.实体完整性要求主属性不能取空值,这一点通常是通过实现。

A.定义外部键来保证B.定义主键来保证C.用户定义的完整性来保证D.关系系统自动保证9.SQL Server的数据操纵命令是。

A.SELECT,INSERT,UPDATE,DELETEB.CREATE,INSERT,UPDATE,DELETEC.GRANT,CREATE,REVOKED.SELECT,CREATE,DROP,ALTER10.下面的描述错误的是。

A. 每个数据文件中有且只有一个主数据文件B.可以有多个次数据文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题(说明:每题有且仅有一个正确答案,正确答案必须填入下表,否则不给分。

)1. 在Transcat-SQL语句中,一个select语句中,()。

A、最多可以使用六个表B、最多可以使用四个表C、最多可以使用二个表D、对表的数目没有限制2. 在SQL SERVER 2008中,要给查询出的结果集按照升序排序可以使用()子句。

A 、HavingB、Order byC、distinctD、Group by3.你使用以下T-SQL语句创建了一个数据库benet和一个表students,create database benetcreate table students(id int,stuname nchar(10))请问这两个语句是:( )A、DDL(数据定义语言)B、DML(数据操纵语言)C、DCL(数据控制语言)4.Northwind数据库中有一张Customers表用于存放公司的客户信息,现在数据库管理员想通过使用一条SQL语句列出所有客户所在的城市,而且列出的条目中没有重复项,那么他可以在SELECT City FROM Customers语句中使用()关键词。

A、TOPB、DISTINCTC、DESCD、ASC5.关于创建数据库的说法正确的是:( )A、新创建的数据库中不包含表对象B、新创建的数据库中包含model数据库中的表对象C、创建数据库应估算实际使用的大小,并一次性定义好需要的空间,否则数据增长将导致数据库不可用D、创建数据库时,应该将数据库文件分成多个,以实现冗余6.数据库管理员创建了一个设备清单表格,包括以下几项:编号,名称,类型,价格,规格,数量。

请问最适合做表格主键的是:( )A、名称B、类型,名称C、编号,类型D、规格,价格7.SQL Server 2008的数据结构模型属于()模型。

A、网状B、层次C、树状D、关系8.以下关于SQL Server 2008中的视图和存储过程说法不正确的是:( )A、存储过程可以比相同的T-SQL代码执行速度快B、视图可以包含来自多个表中的列C、视图中不包含任何存放在基表中的数据D、存储过程中不能包含大量的T-SQL代码9.执行语句:SELECT * from Item as a right outer join orderdetails as b on a.icode=b.itemcode将返回:( )A、item 表和orderdetails表中的相关记录以及orderdetails表中其余的不相关记录B、item 表和orderdetails表中的相关记录C、item 表和orderdetails表中的相关记录以及item表中其余的不相关记录10.引用完整性规则是针对()而言的。

A、外键B、主键C、非主属性D、编号11.SQLServer2008的组件中用来进行综合管理的是( )A、事件探查器B、联机丛书C、查询分析器D、企业管理器12.主要用来执行Transact-SQL语句的是()。

A、事件探查器B、联机丛书C、查询分析器D、企业管理器13.多表查询中定义表的别名的关键字是:()A、joinB、onC、asD、where14.你是公司的数据库管理员,数据库benet中有个员工表employees,该表中有职务列。

你想检查哪些员工的信息中没有填写职务一栏,应该使用子句:( )A、Select * from employees where 职务=NULLB、Select * from employees where 职务=’NULL’C、Select * from employees where 职务IS NULLD、Select * from employees where 职务IS ‘NULL’15.数据库管理员小明希望将旧服务器上的数据库转移到新购置的服务器上,该如何做:( )A、将原有服务器上的数据库文件剪切至移动硬盘上,再复制到新服务器上B、将原有服务器上的数据库文件备份至移动硬盘上,再复制到新服务器上C、将原有服务器上的数据库文件分离,再复制到新服务器上,在新服务器上执行附加的操作D、将原有数据库服务器上的硬盘安装在新服务器上16.执行语句select len(‘hello’)的结果是:( )A、7B、hello haiC、5D、hello17.下面哪一项不属于关系数据库中的完整性规则:( )A、实体完整性规则B、索引完整性规则C、引用完整性规则D、数据完整性规则18.你是某软件公司的SQL Server 2008数据库管理员,一天公司一名开发工程师说他无法使用sa帐号连接到公司用于测试的SQL Server 2008数据库服务器上,当进行连接时出现如下图所示的错误信息:但是当他使用自己的域用户帐时却可以登录到该服务器上,那么产生这种情况最有可能的原因是:( )A、该SQL Server服务器上的sa帐户被禁用B、管理员误删除了该SQL Server上的sa帐户C、该SQL Server使用了仅Windows的身份验证模式D、没有授予sa帐户登录该服务器的权限19.使用SQL命令将教师表teacher中工资salary字段的值增加200,应该使用的命令是()。

A、Replace salary with salary+200B、Update teacher salary with salary+200C、Update teacher set salary=salary+200D、Update set salary with salary+20020 . 当今常用的数据库有()。

A、SQLServerB、SysbaseC、ACCESSD、OFFICE21.主要用来执行Transact-SQL语句的是()。

A、事件探查器B、查询分析器C、联机丛书D、企业管理器22.SQLServer服务器组和SQLServer服务器之间的关系是()A、SQLServer服务器组可以包含SQLServer服务器和SQLServer服务器子组B、SQLServer服务器组不能包含SQLServer服务器C、SQLServer服务器可以包含SQLServer服务器组D、SQLServer服务器组就是SQLServer服务器23.不是SQLServer数据库中的对象有()。

A、表B、视图C、关系图D、索引E、存储过程F、触发器24. 下面的()不是SQLServer的系统数据库。

A、masterB、modelC、northwindsD、msdbE、tempdb25.()情况下需要收缩数据库。

A、master数据库损坏后B、重建master数据库后C、移动数据库之前D、存储设备有限,数据文件中有大量空闲空间时26. 在结果集中过滤掉重复的记录使用关键字()。

A、uniqueB、onlyC、identityD、distinct27.使用group by子句可以给结果集分组并为每一组值生成一个聚合值,聚合值可用()等聚合函数生成。

A、maxB、avgC、countD、dateadd28.对分组聚合(group by)的结果集要进行过滤应使用()。

A、where子句B、算数比较符C、逻辑比较符D、having子句29. 多表查询中定义表的别名的关键字是()。

A、jionB、asC、havingD、on30.关系数据库中数据库的()最不可能为空值A、外键B、主键C、编号D、非主属性31.你是BENET公司的SQL SERVER数据库管理员。

你管理一个数据库,其中有一个产品表PRODUCTS,记录公司的产品信息,如产品名称、型号、价格等。

你想删除过期的产品信息,应该用( )语句。

A、SELECTB、INSERTC、UPDATED、DELETE32.你是Benet公司的SQL Server数据库管理员,维护一个数据库,名称为Benet。

已知服务器共1块磁盘,4个分区C、D、E、F,大小分别是8GB、10GB、10GB、10GB。

Windows 2000 Server操作系统在C分区。

你的数据库的数据文件要求最大存储为12GB,日志文件最大为6GB.为了提高数据库的性能,你需要( ) 。

(选择一项)A、将一个6GB的日志文件,放在C分区,将1个6GB的数据文件放在D分区,将另—个6GB的数据文件放在E分区B、将一个6GB的日志文件放在C分区,将3个4GB数据文件放在D、E、F分区C、将一个6GB的日志文件放在F分区,将2个6GB数据文件分别放在D、E分区D、将一个6GB的日志文件放在D分区,将1个4GB的数据文件放在D分区,将另一个8GB的数据文件放在E分区33.学生成绩表SCORE如下:姓名学科成绩李辉数学91张明语文84李辉物理71李淑华数学82张明物理74李淑华语文90求各学科平均成绩的语句为()A、Select学科,AVG(成绩) From SCORE Group by学科B、Select学科,AVG(成绩) From SCORE Group by成绩C、Select学科,AVG(成绩) From SCORED、Select学科,成绩 From SCORE Group by AVG(成绩)34. A表有25条记录,B表有8条记录,执行语句SELECT A.columnl,B.columnlFROM A left JOIN BWHERE A.column2=B.column2返回的结果集中的记录数为( )。

A、25B、8C、200D、3335.你是Benet公司的SQLServer数据库管理员.你维护一个数据库,名称为Benet。

在这个数据库中有20个表。

一部分表之间存在一对多的关系。

你想清楚地查看这些关系,最适合用下列( )方法。

(选择一项)A、分别查看每个表的属性B、查看数据库中的视图C、建立关系图查看D、无法实现36.统计表中总的记录数可以使用聚合函数()。

A、 sumB、maxC、countD、add37.小王在SQL Server 2008的查询分析器中输入如下语句:CREATE DATABASE testUSE testCREATE TABLE test(T_id int,T_name char(10))并将上述语句全部选中执行,请你判断一下执行结果是()。

A、创建数据库和表都成功B、创建数据库成功,创建表失败C、创建数据库和表都失败38. 小王创建了一个表Create table status(studentid int,sex char(1),regdate datetime )接下来插入数据,则下列语句能被正确执行的有()。

A、insert into status (studentid)values(’1’)B、insert into status (studentid)values(38,null)C、insert into values (1,’x’)39. 在SQL SERVER 2008中,要给查询出的结果集按照升序排序可以使用()子句。

相关文档
最新文档