数据库技术与应用 第2章习题参考答案

本文由用户“lcmonxsp”分享发布 更新时间:2021-05-06 16:51:46 举报文档

以下为《数据库技术与应用 第2章习题参考答案》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

第2章 习题解答

1. 思考题

(1)在SQL Server 2008中的数据库中包含哪些对象?其中什么对象是必不可少的?其作用又是什么?

答:SQL Server 2008中的数据库对象主要包括数据库关系图、表、视图、同义词、可编程性、Service Broker、存储和安全性等。其中表对象是必不可少的。表是由行和列构成的集合,用来存储数据。

(2)SQL Server提供的系统数据库master的作用是什么?用户可以删除和修改吗?为什么?

答:master数据库记录SQL Server系统的所有系统级信息。主要包括实例范围的元数据、端点、链接服务器和系统配置设置以及记录了所有其他数据库的存在、数据库文件的位置以及 SQL Server 的初始化信息。用户不可以删除和修改,它是由系统创建和维护的数据库。

(3)什么文件是数据库文件?组成数据库的文件有哪些类型?如何识别?它们的作用是什么?

答:存放数据库数据和数据库对象的文件叫数据库文件;在SQL Server系统中组成数据库的文件有2种类型:数据文件和事务(事务就是一个单元的工作,该单元的工作要么全部完成,要么全部不完成)日志文件。而数据文件又由主数据文件和次数据文件组成。

1)主数据文件。一个数据库可以有一个或多个数据文件,当有多个数据文件时,有一个文件被定义为主数据文件,它用来存储数据库的启动信息和部分或全部数据,一个数据库只能有一个主数据文件,主数据文件名称的默认后缀是.mdf。

2)次数据文件。次数据文件用来存储主数据文件中没存储的其他数据。使用次数据文件来存储数据的优点在于,可以在不同物理磁盘上创建次数据文件,并将数据存储在这些文件中,这样可以提高数据处理的效率。一个数据库可以有零个或多个次数据文件,次数据文件名称的默认后缀是.ndf。

3)事务日志文件。事务日志记录了每一个事务的开始、对数据的改变和取消修改等信息。如使用INSERT、UPDATE、DELETE等对数据库进行操作都会记录在此文件中,而SELECT 等对数据库内容不会有影响的操作则不会记录在案。一个数据库可以有一个或多个事务日志文件,事务日志文件名称的默认后缀是.ldf。

SQL Server 2008中数据库文件名有2类:逻辑文件名和物理文件名。逻辑文件名是指当在T-SQL命令语句中存取某一个文件时必须使用该数据库文件的逻辑文件名,各个数据库的逻辑文件名不能相同。物理文件名是指数据库文件实际存储在磁盘上的文件名称。数据库的逻辑文件名是在Transact-SQL语言中引用的用于存取某一数据库文件的标识。物理文件名则是在操作系统环境或用户程序中引用的数据库文件标识。

(4)分离数据库和附加数据库的区别是什么?分离数据库是不是将其从磁盘上真正删除了?为什么?

答:数据库的分离就是将用户数据库从SQL Server中删除,即从SQL Server服务器中分离出来,但是保持组成该数据的数据文件和事务日志文件中的数据完好无损,即数据库文件仍保留在磁盘上。在实际工作中,分离数据库作为对数据库的一种备份来使用。

附加数据库的工作是分离数据库的逆操作,通过附加数据库,可以将没有加入SQL Server服务器的数据库文件添加到服务器中。还可以很方便地在SQL Server服务器之间利用分离后的数据文件和事务日志文件组成新的数据库。

(5)数据库的收缩是不是指数据库的压缩?为什么?收缩数据库能起什么作用?

答:收缩数据库就是把数据库不需要或者没有用的东西进行资源回收。数据库中的每个文件都可以通过删除未使用的页的方法来减小。尽管数据 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 B )。

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

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

C.主数据文件默认为PRIMARY文件组。

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

(9)下列文件中不属于SQL Server数据库文件的是( C )。

A.device_data.MDF B.device_log.LDF

C.device_mdf.DAT D.device_data.NDF

(10)关于SQL Server的数据库和文件的管理,叙述错误的是(D )。

A.可以收缩数据库和数据库文件

B.可以收缩数据库

C.可以收缩数据库文件

D.只可以收缩数据库日志文件

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 测试摸底试卷
  2. 测井数据读取实验实践报告
  3. 距离权重改进的Pearson相关系数及应用_韩某某
  4. 光盘使用说明
  5. 数据库复习知识点(1)
  6. 第1讲 数据营销:课程概述
  7. DBA怎样提高数据库性能
  8. hadoop复习
  9. 第7章数据转换 习题参考答案
  10. 3.3 数据与系统(第2课时)(教案)-高一信息技术同步精品课堂(新教材教科版必修1)
  11. 【字节流、字符流】-笔记
  12. HDFS知识点
  13. 数据库学习笔记
  14. vf期末考试题库含答案(30页完整打印版)
  15. 数据库原理与应用实验报告
  16. 数据库应用系统实践报告模板
  17. 大学《数据库原理》期末考试试题及答案(一)
  18. 基于GIS的城镇地籍管理信息系统建设
  19. (课件)频数分布表和频数分布直方图
  20. 数据库技术与应用第8章习题参考答案

以上为《数据库技术与应用 第2章习题参考答案》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览