2022年数据库应用技术习题参考答案.docx
《2022年数据库应用技术习题参考答案.docx》由会员分享,可在线阅读,更多相关《2022年数据库应用技术习题参考答案.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 第一章:1、订单治理系统的功能有哪些?答:订单治理系统的功能主要有客户查询商品信息、客户预订商品并提交订单、销售人员 处理客户的订单信息、销售人员治理商品信息、客户信息等;2、说明 ER 模型的作用?答: ER 模型(实体关系模型)是描述概念世界,建立概念世界的工具,ER 方法把治理系 统所要描述的问题划分为单个的实体,通过实体间的联系实现有效、自然地模拟现实世 界;3、什么是关系模型?关系的完整性包括哪些内容?答:关系模型就是用二维表格结构来表示实体及实体之间联系的模型,关系模型包括四类 完整性:域完整性、实体完整性、参照完整性和用户定义的完
2、整性;4、依据功能, SQL 语言分为哪 4 部分?答:依据功能,SQL 语言分为数据定义语言、查询语言、数据操纵语言、数据掌握语言;5、规范化范式是依据什么来划分的?它与一事一地的原就有什么联系?答:规范化范式依据一个关系满意数据依靠的程度不同,可规范化为第一范式(1NF)、其次范式( 2NF)、第三范式(立事物的属性组成一个关系;其次章:3NF );规范化范式遵循一事一地的原就,将描述一个独1、SQL Server 2005 有哪些新增特性 . 答: SQL Server 2005 的新特性主要表达在企业数据治理、开发人员生产力、商务智能三个方面;企业数据治理表达在高可用性、治理工具、安全
3、性和可伸缩性;开发人员生产力体现在 Common Language Runtime 集成、集成XML 、Transact-SQL 增强和 SQL 服务代理;商务智能表达在分析服务、数据转换服务、报表服务和数据挖掘;2、SQL Server 2005 安装的软件和硬件环境是什么?答: SQL Server 2005 安装的软件和硬件环境参见教材表 3、SQL Server 2005 有哪些版本 .有哪些服务组件 . 2-3、2-4、2-5、2-6;答: SQL Server 2005 包括企业版、标准版、工作组版、开发版和简易版五个版本,服务组件主要有SQL Server 数据库引擎、Analy
4、sis Services、 Reporting Services、 Notification Services、Integration Services 等;4、什么是实例?常常提到的SQL Server 2005 服务器和服务器实例是否具有相同的含义?答:实例就是SQL 服务器引擎,每个SQL Server 数据库引擎实例各有一套不为其他实例共享的系统及用户数据库;一个SQLServer 服务器就是一个实例,一台运算机上,可以安装多个 SQLSERVER ,每个 SQLSERVER 就可以懂得为是一个实例;5、默认实例和命名实例有何差别?在安装和使用上有何不同?答 : 实 例 又 分 为 “
5、 默 认 实 例 ” 和 “ 命 名 实 例 ” , 如 果 在 一 台 计 算 机 上 安 装 第 一 个SQLSERVER2005 命名设置保持默认的话,那这个实例就是默认实例;一台运算机上最多 只有一个默认实例,也可以没有默认实例,默认实例名与运算机名相同;除默认实例外,全部数据库引擎实例都由安装该实例的过程中指定的实例名标识;6、SQL Server 2005 的安全性验证分为哪两个阶段?答:第1 个阶段是身份验证,验证用户是否具有“ 连接权” ;第2 个阶段是数据库的拜访权,验证连接到服务器实例的用户,即已登录到服务器实例的用户,是否具有“ 拜访权” ;7、SQL Server 20
6、05 有哪些主要的有用工具?每个工具都有什么用途 . 1 / 8 名师归纳总结 - - - - - - -第 1 页,共 8 页精选学习资料 - - - - - - - - - 答: SQL Server Management Studio,是 Microsoft SQL Server 2005 中的新组件,这是一个 用于拜访、配置、治理和开发 SQL Server 的全部组件的集成环境,是 SQL Server 2005 中 最重要的治理工具;SQL Server Configuration Manager,用来治理 SQL Server 2005 所供应的服务、服务器与客户端通信协议以及客
7、户端的基本配置治理;SQL Server 外围应用配置器用来启用、禁用、开头或停止 SQL Server 2005 的功能、服务和远程连接;Notification Services 命令提示是用来开发及部署应用程序以产生和传送通知的平台;Reporting Services配置用于配置和治理 SQL Server 2005 的报表服务器;SQL Server 错误和使用情形报告;SQL Server Profiler 也称为 SQL Server 大事探查器,用于监视 SQL Server 数据库引擎和Analysis Services 的实例,并捕捉数据库服务器在运行过程中发生的大事,将大
8、事数据储存在文件或表中供用户分析;第三章:1、在 SQL Server 2005 中数据库文件有哪 3 类?各有什么作用?答: SQL Server 2005 中数据库文件有主数据文件、帮助数据文件、事务日志文件;主数据文件是数据库的起点,指向数据库中文件的其他部分,同时也用来存放用户数据;帮助数据文件特地用来存放数据;事务日志文件存放复原数据库所需的全部信息;2、SQL Server 2005 中数据文件是如何储备的?答: SQL Server 2005 中采纳以页为数据库储备的基本单位,数据文件的页按次序编号,文件首页的页码是0;每个文件都有一个文件ID 号;在数据库中惟一标识一页,需要同
9、时使用文件 ID 和页码;在每个文件中,第一页是包含文件特性信息的文件首页,在文件开头处的其他几个页中包含系统信息,如安排映射表;系统页储备在主数据文件和第一个事务日志文件中,其中有一个系统页包含数据库属性信息,它是数据库的引导页;3、SQL Server 2005 中创建、查看、打开、删除数据库的方法有哪些?答:方法分别有两种,即可以通过SQL Server Management Studio 图形化界面实现,也可以通过 SQL 语句命令实现;4、略5、 通过 SQL 语 句 , 使用 _CREATE_ DATABASE _ 命令 创 建数 据库 ,使 用 _ EXEC sp_helpdb
10、_命令查看数据库定义信息,使用_ EXEC sp_dboption 命令设置数据库选项,使用_ ALTER DATABASE _命令修改数据库结构,使用 _DROP DATABASE _命令删除数据 库;6、略7、安装SQL Server 2005 时,系统自动供应的4 个系统数据库分别是什么?各起什么作用?答:系统自动供应的 4 个系统数据库分别是 master数据库、 model 数据库、 msdb 数据库、tempdb 数据库;作用参见教材 3.2节;第四章:1、如何懂得表中记录和实体的对应关系?为什么说关系也是实体?在表中如何表示?答:实体是客观存在并且可以相互区分的事物,实体可以是详
11、细的事物,也可以是抽象的 事物;不同的事物是用不同的特点打算的,用来描述实体的特性称为实体的属性;表中每 条记录对应一个实体,而每个字段储存着对应实体的属性值;2、说明主键、惟一键和外键的作用;说明它们在保证数据完整性中的应用方法;答:主键是唯独识别一个表的每一记录,作用是将记录和存放在其他表中的数据进行关 联,并与外键构成参照完整性约束;惟一键用于指明创建惟一约束的列上的取值必需惟2 / 8 名师归纳总结 - - - - - - -第 2 页,共 8 页精选学习资料 - - - - - - - - - 一;外键用于建立和加强两个表数据之间的链接的一列或多列;通过将储存表中主键值的 一列或多列
12、添加到另一个表中,可创建两个表之间的链接;这个列就成为其次个表的外 键;外键约束的主要目的是掌握储备在外键表中的数据,但它仍可以掌握对主键表中数据 的修改;3、参照完整性要求有关联的两个或两个以上表之间数据的 建立 _主键 _和_外键 _来实现;4、创建表用 _CREATE TABLE _ 语句,向表中添加记录用_一样性 _;参照完整性可以通过_INSERT INTO_语句,查看表的定义信息用EXECUTEsp_help语句,修改表用ALTER TABLE语句,删除表用DROP TABLE 语句;5、略 6、略 7、SQL Server 2005 中有哪些类型数据?答:参见教材表 4-1 ;8
13、、略 9、数据完整性包括哪些?如何实现?答:数据完整性包括实体完整性,域完整性,引用完整性,用户定义完整性,通过在表中,列中,表与表之间设置主键、惟一键、外键、10、略 11、略 12、略 13、略 14、略 15、略 16、说明使用标识列的优缺点;CHECK 约束等可以实现;答:优点:便利可以让运算机为表中的记录依据要求自动地生成标识字段的值;缺点:标识列值的形成是依据用户确定的初值和增量进行的,假如在常常进行删除操作的表中定义了标识列,那么在标识值之间就会产生不连续现象;假如要求不能显现这种不连续的值,那么就不能使用标识列属性;第五章:略第六章:1、为什么说视图是虚表?视图的数据存在什么地
14、方?答:视图是虚表,它在储备时只储备视图的定义,而没有储备对应的数据;视图通过定义从基表中搜集数据,并呈现给用户;数据储备在对应的数据表中;2、创建视图用 CREATE VIEW 语句,修改视图用 ALTER VIEW 语句,删除视图用 DROP VIEW 语句;查看视图中的数据用 SELECT 语句;查看视图的基本信息用 sp_helptext 储备过程,查看视图的定义信息用 EXEC sp_helptext 储备过程,查看视图的依靠关系用 EXEC sp_ depends储备过程;3、略4、说明视图的优缺点;答:优点: 1 视图能简化用户的操作;2视图机制可以使用户以不同的方式查询同一数据
15、; 3视图对数据库重构供应了肯定程度的规律独立性;4 视图可以对秘密的数据供应安3 / 8 名师归纳总结 - - - - - - -第 3 页,共 8 页精选学习资料 - - - - - - - - - 全爱护;缺点: 1降低性能,通过视图查询起来需要花费时间;更新原表,对用户来说很麻烦;5、略 6、略 7、略 8、通过视图修改数据要留意哪些限制?答:对视图进行的修改操作有以下限制:(1)如视图的字段来自表达式或常量,就不答应对该视图执行 作,但答应执行 DELETE 操作;(2)如视图的字段来自集合函数,就此视图不答应修改操作;2视图是只读的,更新时需要INSERT 和 UPDATE 操(3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 数据库 应用技术 习题 参考答案
限制150内