《2022年最全SQL数据库试题推荐 .pdf》由会员分享,可在线阅读,更多相关《2022年最全SQL数据库试题推荐 .pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 SQL数据库试题一、单项选择题( 每小题 1 分,共 10 分 ) 1. 下列四项中,不属于数据库特点的是( C ) 。A.数据共享 B.数据完整性C.数据冗余很高 D.数据独立性高2. 下列四项中,不属于SQL2000实用程序的是( D ) 。A.企业管理器 B.查询分析器C.服务管理器 D.媒体播放器3.SQL Server安装程序创建4 个系统数据库,下列哪个不是( C )系统数据库。A.master B.model C.pub D.msdb 4.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由
2、其统一管理、统一控制。ADBMS BDB CDBS DDBA 5. 在 SQL中,建立表用的命令是 ( B )。A.CREATE SCHEMA B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX 6.SQL 语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15 至 35 之间,且 ( A )。A.包括 15 岁和 35 岁B.不包括 15 岁和 35 岁C.包括 15 岁但不包括35 岁D.包括 35 岁但不包括15 岁7. 下列四项中,不正确的提法是( C )。2 A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵
3、和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8. 在 MS SQL Server 中,用来显示数据库信息的系统存储过程是( D )。A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 9.SQL 语言中,删除表中数据的命令是( A )。A. DELETE B. DROP C. CLEAR D. REMOVE 10.SQL 的视图是从( C )中导出的。A. 基本表 B. 视图C. 基本表或视图 D. 数据库SQL数据库试题 2 一、单项选择题( 每小题 1 分,共 10 分 ) 4. 下列哪个不是sql 数据库文件
4、的后缀。C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - A.mdf B.ldf C.tif D.ndf 5. 数据定义语言的缩写词为 ( A )。A.DDL B.DCL C.DML D.DBL 8. 在 SQL语言中,建立存储过程的命令是(A) A、CREATE PROCEDURE B、CREATE RULE C、CREATE DURE D、CREATE FILE 3 SQL数据库试题 3 一、单项选择题( 每小题 1 分
5、,共 10 分 ) 2. 目前( A )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。A关系 B面向对象 C分布3. 数据库设计中的概念结构设计的主要工具是( B ) 。A数据模型 BER模型 C新奥尔良模型 D 概念模型5. 在 SQL中,建立视图用的命令是 ( C )。A.CREATE SCHEMA B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX 9. SQL 语言中,删除一个表的命令是( B )。A. DELETE B. DROP C. CLEAR D. REMOVE 一、单项选择题( 每小题 1 分,共 10 分
6、 ) 1数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、 ( D )和用户构成。ADBMS BDB CDBS DDBA 2数据库管理系统的英文缩写是( A ) 。ADBMS BDBS CDBA DDB 3在关系运算中,选取符合条件的元组是( D )运算。A除法 B投影C连接 D选择4数据库设计中的逻辑结构设计的任务是把( D )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。4 A需求分析 B物理设计C逻辑结构设计 D概念结构设计5一个规范化的关系至少应当满足( C )的要求。A一范式 B二范式C三范式 D四范式6在实际数据库设计中,“学号”通常作为( C )存在。名师
7、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - A数据结构 B数据存储C数据项目 D处理过程7SQL Server 2000中删除表中记录的命令是( D ) 。ADELETE BSELECT CUPDATE DDROP 8运行命令SELECT ASCII( Alklk ) 的结果是( D ) 。A48 B32 C90 D65 一、单项选择题( 每小题 1 分,共 10 分 ) 1 ( D )是被长期存放在计算机内的、有组织的、统一
8、管理的相关数据的集合。ADATA BINFORMATION CDB DDBS 2需求分析的主要方法是( A ) 。A自顶向下 B自底向上 C从左到右 D混合策略4. 关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到 1N F,既满足( D ) 。A主关键字唯一标识表中的每一行B关系中的行不允许重复C每个非关键字列都完全依赖于主关键字5 D每个属性都有是不可再分的基本数据项5SQL Server 2000中表查询的命令是( B ) 。A. USE BSELECT CUPDATE DDROP 6SQL Server 2000中表更新数据的命令是( C ) 。AUS
9、E BSELECT CUPDATE DDROP 7在 SQL Server 2000中,下列变量名正确的是( A ) 。Asum Bj C sum D4kk 8建立索引的目的是( D ) 。A降低 SQL Server 数据检索的速度B与 SQL Server 数据检索的速度无关C加快数据库的打开速度D提高 SQL Server 数据检索的速度9用于求系统日期的函数是( B ) 。AYEAR () BGETDATE () C COUNT () DSUM ()10向用户授予操作权限的SQL语句是( D ) 。ACTEATE BREVOKE CSELECT DGRANT SQL数据库试题 6 一、
10、单项选择题( 每小题 1 分,共 10 分 ) 1SQL Server 系统中的所有服务器级系统信息存储于哪个数据库( A ) 。A. master B. model C. tempdb D. msdb 2下列标识符可以作为局部变量使用( C ) 。A. Myvar B. My var C. Myvar D. My var 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 6 3以下关于主键的描述正确的是( A ) 。A.标识表
11、中唯一的实体 B.创建唯一的索引,允许空值C.只允许以表中第一字段建立 D.表中允许有多个主键5下列哪个不是sql 数据库文件的后缀。C A.mdf B.ldf C.dbf D.ndf 6在 SQL SERVER 服务器上,存储过程是一组预先定义并( B )的 Transact-SQL 语句。A.保存 B.编译C.解释 D.编写8以下关于外键和相应的主键之间的关系,正确的是( A )。A.外键并不一定要与相应的主键同名B.外键一定要与相应的主键同名C.外键一定要与相应的主键同名而且唯一D.外键一定要与相应的主键同名,但并不一定唯一9在数据库设计中使用E-R 图工具的阶段是( D) 。A.需求分
12、析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段10在 T-SQL语言中,修改表结构时,应使用的命令是(C )AUPDATE B. INSERT C. ALTER D. MODIFY SQL数据库试题 7 一、单项选择题( 每小题 1 分,共 10 分 ) 7 2. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( D) A.多对多 B.一对一C.多对一 D.一对多4. 在 SQL Server 中, model 是( B ) A数据库系统表 B. 数据库模板C临时数据库 D. 示例数据库5. 在视图上不能完成的操作是( C
13、 ) A.更新视图数据 B.查询C.在视图上定义新的基本表 D.在视图上定义新视图6. 数据库的三要素,不包括(C ) A.完整性规则 B.数据结构C.恢复 D.数据操作8 表达实体之间逻辑联系的E-R 模型,是数据库的( A ) A. 概念模型 B. 逻辑模型C. 外部模型 D. 物理模型9. 下列哪个不是sql 数据库文件的后缀。C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - A.mdf B.ldf C.dbf D.n
14、df 10在 SQL语言中, 授权 命令是 ( A ) A. GRANT B. REVOKE C. OPTION D. PUBLIC SQL数据库试题 8 3. 下列哪个不是数据库对象( A ) 。8 A数据模型 B视图 C表 D用户7. 模式查找like _a%,下面哪个结果是可能的 B A.aili B. bai C.bba D.cca 9. SQL 语言中,删除记录的命令是( A )。A. DELETE B. DROP C. CLEAR D. REMOVE SQL数据库试题 9 一、单项选择题( 每小题 1 分,共 10 分 ) 1. 下列四项中说法不正确的是( C ) A.数据库减少了
15、数据冗余 B.数据库中的数据可以共享C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性2. 下列哪个不是SQL Server 服务( D ) 。ASQL Server BSQL Server Agent CMS DTC D. PWS 4. SQL Server对象的完整名称不包括下面哪个( D ) 。A服务器名 B数据库名C对象名 D文件夹名6. SQL 语言中,条件表示年龄在40 至 50 之间的表达式为 ( B )。A. IN (40,50) B. BETWEEN 40 AND 50 C. BETWEEN 40 OR 50 D. BETWEEN 40 ,50 7 表示职称为副教
16、授同时性别为男的表达式为( B ) A. 职称 = 副教授 OR 性别 = 男 B. 职称 = 副教授 AND 性别 = 男 C. BETWEEN 副教授 AND 男 D. IN (副教授 ,男) 8. 下面哪个不是SQL Server 的合法标识符 ( B )。9 A. a12 B. 12a C. a12 D. #qq 9. SQL 语言中,不是逻辑运算符号的( D )。A. AND B. NOT C. OR D. XOR 10. 下面哪个函数是属于字符串运算的( C ) 。AABS B. SIN C. STR D. ROUND SQL数据库试题 10 一、选择题 ( 每题 1 分,共 20
17、 分) 13NF同时又是 ( D ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - A、2NF B、1NF C、BCNF D、1NF ,2NF 2DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和( C ) A、系统分析员 B、程序员C、数据库管理员 D、操作员3SQL Server 支持在线备份,但在备份过程中,不允许执行的操作是( D ) (1) 、创建或删除数据库文件 (2)、创建
18、索引(3) 、执行非日志操作 (4)、自动或手工缩小数据库或数据库文件大小A、(1) B、(1)(2) C、(1)(2) (3) D、(1)(2)(3)(4) 4MS SQL Server 是( D ) A、数据库 B、数据库系统10 C、数据处理系统 D、数据库管理系统5现有关系:学生( 学号,姓名,课程号,系号,系名,成绩) ,为消除数据冗余,至少需要分解为 ( C ) A、1 个表 B、2 个表C、3 个表 D、4 个表6数据库中存放两个关系:教师( 教师编号,姓名) 和课程 ( 课程号,课程名,教师编号) ,为快速查出某位教师所讲授的课程,应该( C ) A、在教师表上按教师编号建索引
19、 B 、在课程表上按课程号建索引C、在课程表上按教师编号建索引 D 、在教师表上按姓名建索引7如果要修改表的结构,应该使用SQL语言的命令 ( C ) A、UPDATE TABLE B、MODIFY TABLE C、ALTER TABLE D、CHANGE TABLE 8已知员工和员工亲属两C个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。在SQL语言中定义这个完整性约束的短语是( ) A、INSTEAD OF DELETE B、INSTEAD OF DROP C、AFTER DELETE D、AFTER UPDATE 9安装 MS SQL Se
20、rver 时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( D ) A、master 数据库 B、 model 数据库C、tempdb 数据库 D、 pubs 数据库10对于数据库的管理,SQL Server的授权系统将用户分成四类,其中权限最大的用户是( BSD ) A、一般用户 B、系统管理员C、数据库拥有者 D、数据库对象拥有者名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 11
21、 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C ) 11 A、多对多 B、一对一C、多对一 D、一对多12数据库的并发操作可能带来的问题包括( A ) A、丢失更新 B、. 数据独立性会提高C、非法用户的使用 D、增加数据冗余度15当关系R和 S自然联接时,能够把R和 S原该舍弃的元组放到结果关系中的操作是( D ) A、左外联接 B、右外联接C、内联接 D、外联接16下列聚合函数中正确的是( C ) A、SUM (*) B、MAX (*) C、COUNT (*) D、AVG (*) 17SQL中,下列涉及空值的操作,不正确的是(
22、 C ) A、age IS NULL B、age IS NOT NULL C、age = NULL D、NOT (age IS NULL) 18MS SQL Server 在 WINDOWS 2000 操作系统平台上被定义为一项( B ) A、任务 B、服务C、应用程序 D、事务19脚本文件是在( B )中执行的。A、企业管理器 B、查询分析器C、服务管理器 D、事件探查器20每个数据库有且只有一个( A ) A、主要数据文件 B、次要数据文件C、日志文件 D、索引文件SQL数据库试题 11 12 一、选择题(每题1 分,共 20 分)1若某表满足1NF,且其所有属性合起来组成主健,则一定还满
23、足范式 ( C ) A、只有 2NF B、只有 3NF C、2NF和 3NF D、没有6数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩) ,为快速查出某位学生所学的课程名,应该( D ) A、在学生表上按学号建索引 B、在成绩表上按课程号建索引C、在课程表上按课程号建索引 D、在学生表上按姓名建索引7如果要从数据库中删除触发器,应该使用SQL语言的命令 ( B ) A、DELETE TRIGGER B、DROP TRIGGER C、REMOVE TRIGGER D、DISABLE TRIGGER 8已知员工和员工亲属两个关系,当员工调出时, 应该从员
24、工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。在SQL语言中利用触发器定义这个完整性约束的短语是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - ( C ) A、INSTEAD OF DELETE B、INSTEAD OF DROP C、AFTER DELETE D、AFTER UPDATE 9 安装 MS SQL Server 时,系统自动建立几个数据库,其中有一个数据库记录了一个SQL Serv er 系
25、统的所有系统信息,这个数据库是( A ) A、master 数据库 B、model 数据库C、tempdb 数据库 D、pubs 数据库10对于数据库的管理,对SQL Server 中 guest 用户的描述错误的是 ( D ) A、安装系统时,guest 用户被加入到master 、 pubs、tempdb、 northwind数据中B、用户成功登录到SQL Server 后,若该登录账号在某数据库中无合法数据库用户,则系统将可能允许以 guest 用户来访问该数据库C、不能从 master 、tempdb 数据库中删除guest 用户D、在新建一个数据库时,guest 用户将被自动添加13
26、 11 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( D ) A、多对多 B、一对一C、多对一 D、一对多12以下情况发生,往往要求我们立即对master 数据库进行备份,错误的是( D ) A、增加用户数据库 B、删除用户数据库C、执行与登录有关的操作 D、增加数据库用户13SQL语言中,删除一个表中所有数据,但保留表结构的命令是( A )A、DELETE B、DROP C、CLEAR D、REMORE 14下列四项关于启动服务器的说法不正确的是( C ) A、用企业管理器启动 B、用操作系统控制面板中的服务管理程序启动C、用命令
27、net begin mssqlserver D、自动启动服务器15查询员工工资信息时,结果按工资降序排列,正确的是( B ) A、ORDER BY 工资 B、ORDER BY 工资 desc C、ORDER BY 工资 asc D、ORDER BY 工资 dictinct 17SQL中,下列涉及通配符的操作,范围最大的是( C ) A、name like hgf# B、name like hgf_t% C、name like hgf% D、name like h#% escape #18在 MS SQL Server 中,关于数据库的说法正确的是( B )A、一个数据库可以不包含事务日志文件B
28、、一个数据库可以只包含一个事务日志文件和一个数据库文件C、一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件14 19能够实现执行SQL语句、分析查询计划、 显示查询统计情况和实现索引分析等功能的SQL工具是( B ) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - A、企业管理器 B、查询分析器C、服务管理器 D、事件探查器SQL数据库试题 12 一
29、、单项选择题( 每小题 1 分,共 10 分 ) 1. 在查询分析器中执行SQL语句的快捷键是( C ) 。AF1 BF3 CF5 DF6 3. 哪个关键字用于测试跟随的子查询中的行是否存在( B ) 。AMOV BEXISTS CUNION DHAVING 5. 下面哪项是一元运算符( D ) 。A/ B% C D- 6. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的 C A.候选码 B.主码C.外码 D.连接码7. 事务的持久性是由数据库管理系统中的哪个部件负责( D )A. 恢复管理 B.
30、锁定设备 ( 并发控制 ) C. 完整性约束 D. 记录设备 ( 存储管理 ) 8. E-R模型用于数据库设计的哪一个阶段( B )。A.需求分析 B.概念结构设计C. 逻辑结构设计 D.物理结构设计15 9. 查询语句select stuff(he rld,3,l, llo wo)结果为( C ) 。Ahello Bworld hello Chello world Dworld 10. 在 Student 表中基于StuName字段建立的索引属于( B ) 。A惟一索引非聚集索引 B非惟一索引非聚集索引C聚集索引非惟一索引 D惟一索引聚集索引三、填空题 ( 每空 1 分,共 20 分) 1.
31、 数据库系统具有数据的_外模式 _、_模式 _和内模式三级模式结构。2.SQL Server 2000局部变量名字必须以_ 开头,而全局变量名字必须以_ 开头。4. 语句 select lower(Beautiful) , rtrim(我心中的太阳 ) 的执行结果是: _ beautiful _和_ 我心中的太阳_。5. 选择运算是根据某些条件对关系做_水平 _分割; 投影是根据某些条件对关系做_垂直 _分割。6. 关系运算主要有_选择 _、_投影 _和连接。7. 完整性约束包括_实体 _完整性、 _域 _完整性、参照完整性和用户定义完整性。8. 在 SQL Server 2000 中,数据库
32、对象包括_表_、_视图 _、触发器、 过程、 列、索引、 约束、规则、默认和用户自定义的数据类型等。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - 9. 语句 select day(2004-4-6), len(我们快放假了.) 的执行结果是:_6_和_7_。7. T-SQL 语言中,有 _算术 _运算、字符串连接运算、比较运算和_逻辑 _运算。9. 语句 select floor(17.4), floor(-214.2),
33、round(13.4382,2), round(-18.4562,3)的执行结果是: _ _17_、_-215_ 、 _13.4400_ 和_-18.4560_ 。三、填空题 ( 每空 1 分,共 20 分) 3. 语句 select ascii(C), char(68), len( 你是BigTiger ) 的执行结果是:_67_、_D_ _和_12_。7. 索引的类型主要有_ 聚簇索引 _和_ 非聚簇索引 _。三、填空题 ( 每空 1 分,共 20 分) 16 1数据库三个要素是_数据结构 _、 _数据操作 _和_完整性约束 _。2. 语句 select year(1931-9-18) 的
34、执行结果是 _1931_。3_域完整性 _是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。4 _触发器 _是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。5事务 (Transaction)可以看成是由对数据库的若干操作组成的一个单元, 这些操作要么_都完成 _,要么 _都取消 _( 如果在操作执行过程中不能完成其中任一操作) 。6. SQL Server 2000 采用的身份验证模式有_ Windows 身份验证 _模式和 _混合 _模式。7用户访问SQL Server 数据库时,经过了两个_身份 _验证和 _权限 _验证安全验证阶段。8SQL Server
35、 2000提供的数据库备份方法有_完整 _数据库备份和_差异 _数据库备份、 _事务日志_备份和 _文件和文件组_备份。9SQL Server 代理主要由 _操作员 _、_作业 _和警报来组成。10SQL Server 复制把服务器分为_发布 _服务器、 _分发 _服务器和订阅服务器三种。三、填空题 ( 每空 1 分,共 20 分) 1SQL语言主要由 _数据定义语言 (DDL)_、_数据操作语言 (DML)_和数据控制语言(DCL)组成。2.SQL Server 2000采用的身份验证模式有Windows身份验证模式和_混合 _模式。3. 语句 SELECT (7+3)*4-17/(4-(8
36、-6)+99%4 的执行结果是_35_。4. _ 视图 _是由一个或多个数据表(基本表)或视图导出的虚拟表。5._ 实体完整性 _用于保证数据库中数据表的每一个特定实体的记录都是惟一的。7._ 存储过程 _是已经存储在SQL Server 服务器中的一组预编译过的Transact-SQL 语句。8. 触发器定义在一个表中,当在表中执行_ insert _、_ update _或 delete操作时被触发自动执行。9. 事务的 ACID属性是指 _原子 _性、 _一致 _性、 _独立 _性和 _持久 _性。10. 数据库管理系统的安全性通常包括两个方面,一是指数据_访问 _的安全性,二是指数据_
37、运行 _的安全性。12.SQL Server复制有快照复制、_事务 _复制和 _合并 _复制 3 种类型。三、填空题 ( 每空 1 分,共 30 分) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - 17 1. 目前最常用的数据库有层次数据库、_网状 _数据库和 _关系 _数据库,其中 _关系 _数据库是目前应用最广泛的一种数据库。2. 关系数据模型的逻辑结构是_二维表 _,关系中的列称为_属性 _,行称为 _元组 _。3.
38、 关系数据库模型的数据操作主要包括插入、_删除 _、_更新 _和_查询 _数据。4. SQL 、DCL和 DML缩写词的意义是_结构化查询 _语言、 _数据控制 _语言和 _数据操作 _语言。5实体之间的联系类型有三种,分别为_一对一 _、_一对多 _和_多对多 _。6数据库系统的三级模式结构和两级数据映像确保了数据的_逻辑 _独立性和 _物理 _独立性。7SQL Server 2000提供的数据库备份方法有_完整 _数据库备份和 _差异 _数据库备份、_事务日志 _备份和 _文件和文件组_备份。9SQL Server 复制把服务器分为_发布 _服务器、 _分发 _服务器和 _订阅 _服务器三
39、种。10在 SQL中, create view、alter view和 drop view命令分别为 _建立 _、_修改 _和_删除_视图的命令。三. 填空题 ( 每空 1 分,共 30 分 ) 1从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、_客户服务器_结构和 _浏览器服务器 _结构。2完整性约束包括_实体 _完整性、 _域 _完整性、 _参照 _完整性和用户定义完整性。_域_完整性用于保证数据库中数据表的每一个特定实体的记录都是惟一的。3创建、 修改和删除表命令分别是_ create _ table 、_ alter _ table和_ drop _ tabl
40、e 。4用 SELECT 进行模糊查询时,可以使用like或 not like匹配符,但要在条件值中使用_%_或_ _ _等通配符来配合查询。并且,模糊查询只能针对_字符 _类型字段查询。5SQL Server 聚合函数有最大、最小、求和、平均和计数等,它们分别是_ max _、_ min _ _、_ sum _ 、avg 和 count 。6SQL Server 中数据操作语句包括_ insert _、 _ update _、_ delete _和 select语句。7. 事务的 ACID属性是指 _原子 _性、 _一致 _性、 _独立 _性和 _持久 _性。8. 游标的操作步骤包括声明、_
41、打开 _、处理( 提取、删除或修改 ) 、_关闭 _和_释放 _游标。9SQL Server 代理主要由 _作业 _、_操作员 _和警报来组成。三、填空题 ( 每空 1 分,共 20 分) 18 5. 表或视图的操作权限有_ select _、_ insert _、_ update _、_ delete _和 dri 。三、填空题 ( 每空 1 分,共 20 分) 2. SQL Server 2000以_#_开头的标识符,表示临时表或过程;5. left join 运算是 _左外连接 _。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
42、- - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - 6. SELECT DATEADD(day, 10, 2005-12-22)结果是 _2006-01-01_ 。7. ROUND( ) 函数的是 _四舍五入 _函数。8. 检索姓名字段中含有 娟 的表达式为姓名 like %娟% 。9. 语句权限是指用户能否当前数据库上执行backup database 、 backup log 、 create database 、cr eate _ table _、create _ view _、create _ procedure _、cre
43、ate _ function _、create rule 、cre ate default语句。三、填空题 ( 每题 1 分,共 10 分) 1MS SQL Server 提供多个图形化工具,其中用来启动、停止和暂停SQL Serve 服务的图形化工具称为 _服务管理器 _。3在安装 MS SQL Server 时,必须选择一种安全类型。如果在登录时,不需要记录用户名和登录ID,则该安全模式是_ Windows 认证模式 _。4如果表的某一列被指定具有NOT NULL属性,则表示 _不允许在没有指定列缺省值的情况下插入省略该列值的数据行_。5已知有学生关系S(SNO ,SNAME ,AGE ,
44、DNO) ,各属性含义依次为学号,姓名、年龄和所在系号;学生选课关系SC(SNO , CNO ,SCORE) ,各属性含义依次为学号、课程号和成绩。分析以下 SQL 语句:SELECT SNO FROM SC WHERE SCORE = (SELECT MAX(SCORE) FROM SC WHERE CNO=002) 简述上述语句完成了的查询操作是_检索有与课程号为“002”的课程的最高成绩相等的同学的学号_。6SQL Server 复制有快照复制、_事务 _复制和 _合并 _复制 3 种类型。7语句 select day(2004-4-6), len(我们快放假了.) 的执行结果是:_6_
45、和_7_。19 三、填空题(每题2 分,共 10 分)1MS SQL Server 提供多个图形化工具,其中用来启动、停止和暂停SQL Serve 的图形化工具称为_服务管理器 _。2_存储过程 _是已经存储在SQL Server 服务器中的一组预编译过的Transact-SQL 语句。3在 _ Windows _身份验证模式,输入的账号必须是在2000 professional(或 NT)已经建立的登录者或组。4HAVING 子句与 WHERE 子句很相似,其区别在于:WHERE 子句作用的对象是_表和视图 _,HAVING子句作用的对象是_分组 _。5已知有学生关系S(SNO ,SNAME
46、 ,AGE ,DNO ) ,各属性含义依次为学号,姓名、年龄和所在系号;学生选课关系SC (SNO ,CNO ,SCORE ) ,各属性含义依次为学号、课程号和成绩。分析以下名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - SQL语句:SELECT SNO FROM SC WHERE SCORE= ( SELECT SUM ( SCORE)FROM SC WHERE CNO=002 )简述上述语句完成了的查询操作是_检索有与课
47、程号为“002”的课程的最高成绩相等的同学的学号_。6. 表或视图的操作权限有select 、_ insert _、_ update _、_ delete _和 dri 。三、填空题 ( 每空 1 分,共 20 分) 1. 实体联系模型的三要素是_实体 _、_属性 _和实体之间的联系。3. SQL Server的数据类型可分为_系统 _数据类型和 _用户自定义 _数据类型。4. Transact SQL语言有 4 部分元素组成,分别是:数据定义语言、_数据操作语言_、_数据控制语言 _ 和一些附加的语言元素。6. 数据完整性分为_域_完整性、 _实体 _完整性、 _参照 _完整性和用户自定义完整性。7. 将 E-R 图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中_逻辑结构 _设计阶段的任务。20 8. SQL Server复制把服务器分为_发布 _服务器、 _分发 _服务器和订阅服务器三种。9. SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是max、_ min _ 、_ s um _、avg 和 count 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -