sqlserver复习填空题

上传人:xt****7 文档编号:90018793 上传时间:2022-05-14 格式:DOC 页数:4 大小:31.50KB
返回 下载 相关 举报
sqlserver复习填空题_第1页
第1页 / 共4页
sqlserver复习填空题_第2页
第2页 / 共4页
sqlserver复习填空题_第3页
第3页 / 共4页
点击查看更多>>
资源描述
填空题:第1章1. 数据库是描述事物的符号记录。2. 数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的数据集合。数据库中的数据是按照一定的数据模型组织、描述和存储的,有较小的冗余度,较高的数据独立性和易扩展性。3. 数据库管理系统是使用和管理数据库的系统软件,负责对数据库进行统一的管理和控制。4. 数据库管理员是专门负责管理和维护数据库服务器的人。5. 数据库的发展大致划分为以下几个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。6. 数据库系统通常采用3级模式结构,即数据库系统由外模式、模式和内模式3级组成。7. 数据库设计实施整个过程包括需求分析、概念模型设计、逻辑模型设计、物理模型设计、数据库实施运行和维护5个阶段。8. 需求分析结果包括数据字典、数据流图、判定树和判定表等。9. 实体-联系模型属于概念模型,实体-联系模型是用E-R图来描述现实世界的概念模型,E-R图的内容包括实体型、属性和联系。10. 逻辑模型通常由数据结构、数据操作和完整性约束。11. 关系模型完整性分成三类,是实体完整性、参照完整性和用户自定义完整性。12. 两个实体型之间的联系种类分为一对一、一对多和多对多。在转换成关系模式时,一对一的联系可以转换成单个关系模式,也可以与任意一端的实体型转换成的关系模式合并;一对多的联系可以转换成单个关系模式,也可以与多端的实体型转换成的关系模式合并;多对多的联系只能转换成单个关系模式。第2章1. SQL Sever数据库分为系统数据库和用户数据库两类。2. SQL Sever系统数据库包括master、model、tempdb、msdb和resource,最重要的是master。3. SQL Sever数据库的文件包括主要数据文件、次要数据文件和事务日志3类。4. SQL Sever数据库文件中存储数据的基本单位是页,区是由8个物理上连续的页构成的集合,区的作用是有效管理页。5. 创建数据库使用的T-SQL语句是CREATE DATABASE 。修改数据库使用的T-SQL语句是ALTER DATABASE。删除数据库使用的T-SQL语句是DROP DATABASE。6. 创建数据库时数据文件和日志文件需要设置的参数有逻辑名称、文件组、初始大小、自动增长、路径和文件名。7. 文件组是数据库中数据文件的逻辑组合。8. 创建数据库时创建文件组使用的T-SQL语句是CREATE DATABASE 。已创建数据库时创建文件组使用的T-SQL语句是ALTER DATABASE。第3章1. SQL Sever的数据类型分为系统数据类型和用户自定义数据类型。2. 精确数字数据类型中,tinyint的数值范围在0和255之间。3. char和varchar的区别在于定长与变长,char和nchar 的区别在于字符集是非UNICODE还是UNICODE。4. 创建表使用的T-SQL语句是CREATE TABLE。修改表使用的T-SQL语句是ALTER TABLE。删除表使用的T-SQL语句是DROP TABLE.5. 标识列的值是由系统生成的,其依据是标识增量和标识种子。6. Null的含义是值未知。7. 数据完整性是指保证数据库的表中各字段数据完整而且合理,分为实体完整性、域完整性和引用完整性。8. 实体完整性是指表中字段或字段组合能将表中各记录唯一区别开来。域完整性是指表中特定字段的值有效取值。引用完整性是指一个表中的某个字段值必须是引用另一个表中某个字段现有的值。9. 实现实体完整性是指PRIMARY KEY约束 和UNIQUE约束。10. 实现域完整性的是CHECK 约束 和DEFAULT定义。11. 实现引用完整性的是FOREIGN KEY约束。第4章1. 关系数据库中的表用来存储数据,并用表格的形式显示数据,每一行称为记录。2. 修改表中记录的操作包括插入、更新和删除。3. 清空表中的记录,可以使用语句DELETE TABLE ,也可以使用语句TRUNCATE TABLE,其中TRUNCATE TABLE速度更快,并且使用更少的系统资源和事务日志资源。第5章1. 查询语句中的6个基本组成部分是SELECT子句、FROM子句、WHERE子句、GROUP by子句、HAVING子句和ORDER BY子句。2. 关键字BETWEENAND的作用是指定搜索范围。3. 关键字IN的作用是指定值得集合。4. 多表连接的种类包括内连接、外连接、交叉连接和自连接。5. 关键字ANY的作用是集合中任意值。6. 关键字ALL的作用是集合中所有值。7. 关键字EXISTS的作用是判断结果集合是否有记录。8. 关键字UNION的作用是合并多个结果集。第6章1. SQL Sever中的标识符有两类,分别是常规标识符和分隔标识符。2. 常规标识符的格式规则是:首字符必须是字母、下划线_、符号或数字符号#之一,后续字符必须是字母、下划线_、符号、数字符号、美元符号$或十进制数字(09)之一;不能是T-SQL保留字,不允许有空格或其他特殊字符。3. 分隔标识符可以不符合标识符的格式规则,在使用时必须包含在双引号或者方括号内。4. T-SQL语言中局部变量以一个符号开始,在程序中必须先声明再使用。DECLARE语句完成局部变量并赋初值null。SET语句和SELECT语句对局部变量进行赋值。PRINT语句输出用户定义的消息。5. 单行注释在该行注释开始位置之前使用-。多行注释在该注释块开始位置之前加/*,在该注释块结束位置之后使用*/。6. BREAK语句的作用是中止循环,CONTINUE语句的作用是中止本轮循环。7. SQL Sever将GO命令作为结束批处理的标志。8. 每个T-SQL程序的运行错误都包含以下属性:错误号、消息字符串、严重性、状态、过程名称和行号,要处理T-SQL程序的运行错误,具体的操作方法是使用TRYCATCH语句块,或是使用ERROR函数测试错误并进行处理。9. 事务是SQL Sever单个逻辑工作单元。事务有4个属性,包括原子性、一致性、隔离性和持久性。事务分成3类:显示事务、自动提交事务和隐式事务。10. 用于启动事务的语句是BEGIN TRANSACTION语句,用于结束事务的语句是COMMIT TRANSACTION和ROLLBACK TRANSACTION。第7章1. 视图是一个虚拟表,除索引视图意外,视图在数据库中仅保存其定义,其中的记录在使用视图时动态生成。2. 视图分为3种:标准视图、索引视图和分区视图。3. 创建视图使用的T-SQL语句是CREATE VIEW。修改视图使用的T-SQL语句是ALTER VIEW。删除视图使用的T-SQL语句是DROP VIEW.4. SQL Sever数据库的索引分为聚集索引和非聚集索引两类。根据表是否带有可用索引,SQL Sever采用表扫描或查找索引的方式来查询记录。5. 带有聚集索引的表中,记录根据聚集索引的键值排列顺序存储在物理介质上,因此一个表最多只能有一个聚集索引。6. 非聚集索引与聚集索引具有相同的B树结构,但非聚集索引的键值顺序和表中记录在物理介质上的存储位置的顺序是不一致的。非聚集索引的叶节点是索引页不是数据页。7. 创建索引使用的T SQL语句是CREATE INDEX.修改索引使用的T-SQL语句是ALTER INDEX。删除索引使用的T-SQL语句是DROP INDEX.第8章1. 用户自定义函数分为标量值函数、内联表值函数和多语句表值函数3种。2. 创建用户自定义函数使用T-SQL语句是CREATE FUNCTION.3. 调用标量值函数可以使用两种方法,分别是SELECT语句和EXEC语句。4. 修改用户自定义函数使用的T-SQL语句是ALTER FUNCTION,删除用户自定义函数使用的T-SQL语句是DROP FUNCTION。5. 调用内联表值函数和多语句表值函数只能使用SELECT语句。第9章1. 存储过程分为系统存储过程、扩展存储过程和用户存储过程3种。2. 创建存储过程使用的T-SQL语句是CREATE PROCEDURE。3. 创建存储过程时,参数的默认值必须是常量或NULL。4. 修改存储过程使用的T-SQL语句是ALTER PROCEDURE,删除存储过程使用的T-SQL语句是DROP PROCEDURE。5. 在查询编辑器中执行存储过程使用EXECUTE语句。6. 在SQL Server2008中,系统存储过程的名称是以sp_为前缀的。第10章1.按照触发器事件的不同,触发器可以分为DML触发器和DDL触发器两种。2.创建触发器使用的T-SQL语句是CREATE TRIGGER。3.修改触发器使用的T-SQL语句是ALTER TRIGGER,删除触发器使用的T-SQL语句是DROP TRIGGER。4.DML触发器可以分为3种类型:INSERT、DELETE和UPDATE。5. 后触发的触发器需要使用ALTER关键字说明。6. 替代触发器需要使用INSTEAD OF 关键字说明。第11章1. SQL Server 2008中的身份验证有Windows身份验证和混合身份验证两种。2. 创建Windows登录时使用的T-SQL语句是CREATE LOGIN。3. 创建数据库用户的T-SQL语句是CREATE USER。4.在SQL Server 中,授权的T-SQL命令是GRANT,拒绝权限的T-SQL命令是DENY,撤销权限的T-SQL命令是REVOKE。5.在SQL Server 中,角色分为服务器级角色和数据库级角色。6.在创建数据库用户时,默认情况下该用户属于public角色。7.为一个用户指派角色时需要使用sp_addrolemember存储过程。8.创建自定义数据库级角色的T-SQL语句是CREATE ROLE。第12章1.在SQL Server系统中,数据库备份的类型有完整数据库备份、差异备份、数据库和事务日志备份和文件或文件组设备。2.备份设备分为两种,即磁盘备份设备和磁带备份设备。3.只记录自上次数据库备份后发生更改的数据的设备称为差异设备。4.创建备份设备的存储过程是sp_addumpdevice。5.创建数据库备份的T-SQL命令是BACKUP。6.还原数据库备份的T-SQL命令是RESTORE。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!