SQL Server 2016数据库应用与开发习题解答与上机指导pdf下载

SQL Server 2016数据库应用与开发习题解答与上机指导百度网盘pdf下载

作者:
简介:SQL Server 2016数据库应用与开发习题解答与上机指导
出版社:清华大学出版社
出版时间:2019-01-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介
  本书是《SQL Server 2016数据库应用与开发》的配套教材。全书共包括4部分内容: 第1部分是《SQL Server 2016数据库应用与开发》的习题参考答案; 第2部分是SQL Server 2016系统的安装、配置和常用实践环境的详细介绍; 第3部分是实验,提供了16个有着详细操作步骤的实验指导; 第4部分是6套涵盖所有SQL Server 2016章节内容的模拟试题及参考答案。 全书体系完整、结构安排合理、内容叙述翔实,注重实践与理论相结合,实验内容讲解清楚,实验步骤规范且具有代表性,并注意在实践过程中引导学生进行自我创新学习。 本书适合作为高等院校本科、专科计算机及相关专业的学生学习数据库应用系统开发技术的教材,也可作为各学科从事信息技术领域科技工作者的参考用书。
作者简介
  本书从基本操作着手,从教学实际需求出发,结合初学者的认知规律,由浅入深、精心选择SQL Server 2008数据库管理与开发过程中的知识点,以数据库及相关数据库对象为基础,以备份、还原、复制、监视等数据库系统管理组件为目标,以形式多样、内容丰富习题和参考答案对基本操作进行示范,与主教材一起打造出比较完整的立体化教材的课程体系。
目录
内容简介
前言
第1部分 SQL Ser ver 2016数据库应用于开发习题参考答案
第1章 数据库系统概述
第2章 SQL Server 2016的运行环境
第3章 创建与管理数据库
第4章 表和数据完整性
第5章 Transact-SQL语言基础
第6章 数据检索
第7章 Transact-SQL语句的高级应用
第8章 索引和视图
第9章 存储过程与触发器
第10章 事务和锁
第11章 SQL Server 2016的安全管理
第12章 备份和恢复
第13章 系统自动化任务管理
第14章 复制与性能监视
第15章 SQL Server数据库应用系统开发
第2部分 SQL Server 2016的常用实践环境与上机指导
第16章 安装和配置SQL Server 2016
16.1 准备安装SQL Server 2016
16.1.1 安装前必须清楚的几个问题
16.1.2 安装SQL Server 2016必须注意的若干事项
16.1.3 安装过程中的常见问题
16.2 安装过程
16.2.1 默认实例的安装
16.2.2 命名实例的安装
16.3 配置服务器选项
16.3.1 网络连接方式的选择与配置
16.3.2 配置SQL Server 2016服务器的性能参数
16.3.3 配置远程服务器
第17章 SQL Server 2016环境下的上机指导
17.1 SQL Server 2016的管理平台的使用
17.2 SQL Server 2016菜单的使用
17.2.1 常用菜单功能
17.2.2 自定义菜单栏
17.3 SQL Server 2016工具栏的使用
17.3.1 常用工具栏的显示
17.3.2 创建新的工具栏
17.3.3 修改工具栏
17.4 在查询设计器中调试程序的基本操作
17.4.1 查询设计器窗口的使用
17.4.2 在编辑器中设置查询
17.4.3 调试SQL程序的方法
17.5 SQL Server 2016的常见错误与处理
17.5.1 Transact-SQL脚本错误处理功能
17.5.2 查看SQL Server 2016数据库服务器中的错误事件
17.5.3 常见错误和错误级别
第3部分 SQL Server 2016数据库实验
第18章 实验指导与实验内容
18.1 SQL Server 2016的实验指导
18.2 实验内容
实验1 认识SQL Server 2016的运行环境
实验2 数据库的创建与管理
实验3 表的创建与管理
实验4 数据完整性与数据传输
实验5 Transact-SQL语句基础
实验6 利用控制流语句编程
实验7 数据检索
实验8 Transact-SQL语句的高级应用
实验9 索引和视图
实验10 存储过程和触发器
实验11 事务和锁
实验12 SQL Server 2016的安全管理
实验13 备份和恢复
实验14 系统自动化任务管理
实验15 复制与性能监视
实验16 综合练习
第4部分 模拟试题及参考答案
SQL Server数据库模拟试题1
SQL Server数据库模拟试题1参考答案
SQL Server数据库模拟试题2
SQL Server数据库模拟试题2参考答案
SQL Server数据库模拟试题3
SQL Server数据库模拟试题3参考答案
SQL Server数据库模拟试题4
SQL Server数据库模拟试题4参考答案
SQL Server数据库模拟试题5
SQL Server数据库模拟试题5参考答案
SQL Server数据库模拟试题6
SQL Server数据库模拟试题6参考答案
附录CD
前言
  前言
  本书是《SQL Server 2016数据库应用与开发》(姜桂洪主编,2018年由清华大学出版社出版)的配套辅导教材。书中采用目前实际生产和教学领域内应用广泛的SQL Server数据库管理系统,利用内容丰富的习题及答案、涵盖SQL Server 2016所有重要组件的实验基本操作、典型的模拟试题等形式,从多视角为初学者提供了在Windows系列平台上学习和开发大型数据库的服务空间。
  本书从基本操作着手,从教学实际需求出发,结合初学者的认知规律,由浅入深、精心选择SQL Server 2016数据库管理与开发过程中的知识点,以数据库及相关数据库对象为基础,以备份、还原、复制和监视等数据库系统管理组件为目标,以形式多样、内容丰富的习题和参考答案对基本操作进行示范,与主教材及微课视频一起打造出比较完整的立体化教材的课程体系。
  本书在模块内容安排上体现循序渐进、重点突出的特点。习题解答部分主要帮助学生掌握数据库和Transact-SQL语句的基本规则和基本操作。实验部分主要帮助学生进一步强化基本单元操作,培养学生独立学习的能力。模拟题可以让学生在掌握好所学知识的基础上,进一步了解自己学习本课程的知识水平。通过本书提供的指导材料,学生可以在自由上机的环境下,完成相关数据库和Transact-SQL语句的常用操作和管理。
  全书总共包括如下4部分内容:
  第1部分包括第1~15章,内容为主教材的习题参考答案,所有编程代码均通过调试。
  第2部分包括第16和第17章,内容为SQL Server 2016系统的安装、配置和常用实践环境操作的详细介绍。
  第3部分为第18章,介绍学生上机实验时需要注意的问题,并根据教材内容提供16个配套实验。实验操作步骤清晰、可操作性强且具代表性。
  第4部分提供6套模拟试题及参考答案,为读者学习SQL Server 2016数据库提供自我检查知识掌握水平的契机,旨在帮助读者了解和检验自己的学习情况。
  本书由姜桂洪任主编,孙福振和张冬梅编著,全书由姜桂洪统稿。在本书的编写过程中,苏晶、王德亮、吕兵等教师也给予了很多帮助,在此一并致谢。
  由于编者水平有限,对书中存在的不妥之处,恳请读者批评指正。
  编 者
  2018年9月
精彩书摘
  (1)什么是数据库、数据库系统和数据库管理系统?并且举出日常生活中一些数据库的实际范例。
  【答】数据库(Databas, DB)是长期存储在计算机内、有组织、可共享的大量数据的集合。
  数据库管理系统(Database Management System, DBMS)位于用户和操作系统之间,是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性,是数据库系统的核心。
  数据库系统(Database System, DBS)通常由硬件、软件、数据库和用户组成,管理的对象是数据。其中软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。
  日常生活中,像学生成绩管理、网上购物、银行存取款、购买火车票等,其软件的后台都是由数据库作为支撑。
  (2)说明数据库管理系统的基本系统架构拥有哪4大模块。
  【答】数据库管理系统的基本系统包括如下4大模块。
  ①存储管理(Storage Manager)。数据库管理系统通常会自行配置磁盘空间,将数据存入存储装置的数据库。
  ②查询处理(Query Processor)。负责处理用户下达的查询语言命令语句,可以再细分成多个模块负责检查语法、优化查询命令的处理程序。
  ③事务管理(Transaction Manager)。事务管理主要分为:同名的事务管理子系统,负责处理数据库的事务,保障数据库商业事务的操作;锁定管理(Lock Manager),也称为并发控制管理(Concurrency-Control Manager)子系统,负责资源锁定。
  ④恢复管理(Recovery Manager)。恢复管理主要是日志管理(Log Manager)子系统,负责记录数据库的所有操作,包含事务日志,以便同名的恢复管理子系统能够执行恢复处理,恢复数据库系统存储的数据到指定的时间点。
  (3)简单说明数据库系统的组件。
  【答】数据库系统主要包括如下组件。
  ①用户(Users)。用户执行DDL语言定义数据库架构,使用DML语言新增、删除、更新和查询数据库的数据,通过操作系统访问数据库的数据。
  ②数据(Data)。数据库系统中的数据种类包括永久性数据(Persistent Data)、索引数据(Indexes)、数据字典(Data Dictionary)和事务日志(Transaction Log)等。
  ③软件(Software)。在数据库环境中使用的软件,包括数据库管理系统(DBMS)、应用程序(Application Program)和开发工具(Development Tools)。
  ④硬件(Hardware)。安装数据库相关软件的硬件设备,包含主机(CPU、内存和网卡等)、磁盘驱动器、磁盘阵列、光盘驱动器、磁带机和备份装置。