数据库原理及应用-SQL Server 2016

本书特色

[

《数据库原理及应用——SQL Server 2016》结合SQL Server 2016技术及应用,介绍数据库的基本原理和技术方法。《数据库原理及应用——SQL Server 2016》共11章,包括数据库基础,关系数据库基础,SQL Server 2016基础,数据库、表和数据操作,索引及视图,存储过程及触发器,T-SQL应用编程,数据库安全,关系数据库的规范化,数据库设计,以及数据库新技术。另外,每章均配有典型案例和同步实验等。
《数据库原理及应用——SQL Server 2016》由出版社和上海高校精品课程网站提供视频、教学大纲、课件及教案、同步实验和复习资料等,并配有“学习与实践指导”辅助教材等。
《数据库原理及应用——SQL Server 2016》可作为高等院校计算机类、信息类、工程类、电子商务类和管理类各专业本科生相关课程的教材,高职院校可选用带“*”的章节,也可作为培训及其他参考用书。

]

内容简介

[

本书是上海市普通高校精品课程“数据库原理及应用”的特色教材和部分“‘十三五’国家重点出版规划项目”的新成果。
每章均配有“教学目标”、案例和“讨论思考”等。
读者可以使用移动设备的相关软件(如微信、QQ)中的“扫一扫”功能扫描书中提供的二维码,在线查看相关资源(音频建议用耳机收听)。
通过上海市高校精品课程“数据库原理及应用”网站:http://jiatj.sdju.edu.cn提供动画演练视频、教学大纲及教案、常用教学文档、示例数据库、程序代码、实验指导、网上在线测试和复习资料,并配有辅助教材《数据库原理及应用学习与实践指导》(上海市高校精品课程配套教材)

]

作者简介

[

本书由国家“十三五”重点出版规划项目暨上海市高校教材奖获得者、上海市高校精品课程“数据库原理及应用”负责人贾铁军教授任主编。

]

目录

前言 第1章 数据库基础1.1 数据库的相关概念及特点1.1.1 数据和数据处理的概念1.1.2 数据库、数据库管理系统与 数据库系统的概念1.1.3 数据库技术的发展、特点及 应用1.2 数据模型及应用1.2.1 数据模型的概念和类型1.2.2 概念模型的相关概念及表示 方法1.2.3 逻辑模型概述1.3 数据库系统的组成和类型1.3.1 数据库系统的组成1.3.2 数据库系统的类型1.4 数据库的模式结构1.4.1 数据库的三级模式结构1.4.2 数据库的二级映像1.5 数据库管理系统概述1.5.1 数据库管理系统的工作模式1.5.2 数据库管理系统的功能和机制1.5.3 数据库管理系统的模块组成1.6 实验1 概念模型的画法及应用1.6.1 实验目的1.6.2 实验内容及步骤1.6.3 实验练习1.7 本章小结1.8 练习与实践一第2章 关系数据库基础2.1 关系模型概述2.1.1 关系模型的基本概念2.1.2 关系的类型与性质2.1.3 关系模式的表示2.1.4 E-R图与关系模型之间的转换2.2 关系模型的完整性2.2.1 实体完整性2.2.2 参照完整性2.2.3 用户定义的完整性2.3 常用的关系运算2.3.1 关系运算符和运算种类2.3.2 传统的关系运算2.3.3 专门的关系运算*2.4 关系演算与查询优化*2.4.1 关系演算概述*2.4.2 查询优化常用的规则与算法2.5 常量、变量、函数和表达式2.5.1 标识符及使用规则2.5.2 数据类型2.5.3 常量和变量2.5.4 函数2.5.5 运算符及其用法2.5.6 表达式2.6 实验2 常量、变量、函数和 表达式的应用2.6.1 实验目的2.6.2 实验内容2.6.3 实验练习2.7 本章小结2.8 练习与实践二第3章 SQL Server 2016基础3.1 SQL Server的概念和发展3.1.1 SQL Server的概念及发展概况3.1.2 SQL Server版本及优点3.2 SQL Server 2016的功能及特点3.2.1 SQL Server 2016的主要功能3.2.2 SQL Server 2016的主要特点3.2.3 SQL Server 2016版本及对应功能3.3 SQL Server 2016体系结构和文件3.3.1 SQL Server 2016的体系结构3.3.2 数据库的种类及文件3.4 数据库语句的使用规则和特点3.4.1 数据库语句的种类及特点3.4.2 数据库语法规则及注释语句3.5 实验3 SQL Server 2016的安装及操作界面3.5.1 实验目的3.5.2 实验要求及安排3.5.3 实验内容及步骤3.5.4 上机练习:分离及附加数据库3.6 本章小结3.7 练习与实践三第4章 数据库、表和数据操作4.1 数据库的常用操作4.1.1 数据库的建立(定义)方法4.1.2 数据库的打开、切换和关闭4.1.3 数据库修改的操作4.1.4 数据库删除的操作4.2 常用的数据表操作4.2.1 数据表建立的操作方法4.2.2 数据表的修改和删除4.3 数据查询的常用操作4.3.1 数据查询语句及用法4.3.2 条件查询和模糊查询4.3.3 排序查询、多表连接和嵌套查询4.4 数据更新的常用方法4.4.1 数据插入的操作4.4.2 数据修改的方法4.4.3 数据删除的方法4.5 实验4 数据库、表及数据的基本操作4.5.1 实验目的4.5.2 实验内容4.5.3 实验步骤4.6 本章小结4.7 练习与实践四第5章 索引及视图5.1 索引概述5.1.1 索引的概念、特点及类型*5.1.2 索引的结构与原理*5.1.3 创建索引的策略5.2 常用的索引操作5.2.1 索引的创建及使用5.2.2 索引的更新与删除5.3 视图概述5.3.1 视图的概念及作用5.3.2 视图的种类5.4 视图的基本操作5.4.1 视图的策划和创建5.4.2 视图的重命名、修改及删除*5.4.3 查询视图及有关信息*5.4.4 更新视图5.5 实验5 索引及视图操作5.5.1 实验目的5.5.2 实验内容及步骤5.5.3 实验练习5.6 本章小结5.7 练习与实践五*第6章 存储过程及触发器6.1 存储过程概述6.1.1 存储过程的概念6.1.2 存储过程的特点和类型6.2 存储过程的常用操作6.2.1 创建存储过程6.2.2 创建参数化存储过程6.2.3 查看及修改存储过程6.2.4 重命名或删除存储过程*6.3 触发器的应用6.3.1 触发器概述6.3.2 创建触发器6.3.3 修改与管理触发器6.3.4 触发器的工作方式6.4 实验6 存储过程及触发器 的操作6.4.1 执行带回传参数的存储过程6.4.2 使用触发器向数据库的表中添加数据6.5 本章小结6.6 练习与实践六第7章 T-SQL应用编程7.1 T-SQL基础概述7.1.1 T-SQL的概念、特点和功能7.1.2 T-SQL的类型和执行方式7.2 批处理、脚本及事务7.2.1 批处理概述7.2.2 脚本及事务7.3 流程控制结构7.3.1 顺序结构7.3.2 选择结构7.3.3 循环结构7.3.4 其他语句*7.4 嵌入式SQL概述7.4.1 嵌入式SQL的概念7.4.2 嵌入式SQL的语法规定及 用法7.5 实验7 流程控制语句操作7.5.1 实验目的7.5.2 实验内容及步骤7.5.3 实验练习7.6 本章小结7.7 练习与实践七第8章 数据库安全8.1 数据库安全的概念及特点8.1.1 数据库安全的相关概念8.1.2 数据库安全风险分析8.2 数据库安全技术和机制8.2.1 数据库安全常用的关键技术8.2.2 数据库的安全策略和机制8.3 身份验证和访问控制8.3.1 身份验证及权限管理8.3.2 数据库安全访问控制8.3.3 用户与角色管理8.4 数据备份及恢复8.4.1 数据备份8.4.2 数据恢复8.5 并发控制和封锁技术8.5.1 并发操作产生的问题8.5.2 并发控制概述8.5.3 常用的封锁技术8.5.4 并发操作的调度8.6 实验8 数据备份及恢复操作8.6.1 实验目的8.6.2 实验内容及步骤8.7 本章小结8.8 练习与实践八*第9章 关系数据库的规范化9.1 数据库的规范化问题9.1.1 规范化理论的研究内容9.1.2 关系模式的异常问题9.2 函数依赖概述9.2.1 函数依赖的概念9.2.2 函数依赖的逻辑蕴含9.2.3 函数依赖的推理规则9.2.4 属性集的闭包及算法9.2.5 候选键的求解和算法9.2.6 函数依赖推理规则的完备性9.2.7 *小函数依赖集*9.3 关系模式的分解9.3.1 模式分解问题9.3.2 无损分解及测试方法9.3.3 保持函数依赖的分解9.4 关系模式的范式及规范化9.4.1 关系模式的范式9.4.2 关系模式的规范化9.5 本章小结9.6 练习与实践九第10章 数据库设计10.1 数据库设计概述10.1.1 数据库设计的任务和特点10.1.2 数据库设计的基本方法10.1.3 数据库开发设计的步骤10.2 数据库应用系统设计10.2.1 系统需求分析10.2.2 概念结构设计10.2.3 逻辑结构设计10.2.4 数据库物理设计10.2.5 数据库行为设计10.2.6 数据库实施10.2.7 数据库运行和维护10.3 数据库设计文档10.4 数据库应用程序设计案例10.4.1 引言10.4.2 系统需求分析10.4.3 概念结构设计10.4.4 逻辑结构设计10.4.5 物理结构设计10.4.6 数据库的实施运行和维护10.5 实验10 数据库应用程序 设计10.5.1 实验目的10.5.2 实验内容及步骤10.6 本章小结10.7 练习与实践十*第11章 数据库新技术11.1 云数据库及分布式数据库11.1.1 云数据库的发展及趋势11.1.2 分布式数据库的发展及趋势11.1.3 云数据库与传统的分布式数据库11.2 大数据及主动数据库11.2.1 大数据概述11.2.2 主动数据库概述11.3 数据仓库与数据挖掘11.3.1 数据仓库概述11.3.2 数据挖掘11.3.3 数据仓库与数据挖掘的区别11.4 数据库的其他新技术11.4.1 其他新技术概述11.4.2 空间数据库11.4.3 多媒体数据库11.4.4 面向对象数据库11.4.5 移动数据库11.4.6 并行数据库11.4.7 工程数据库11.4.8 其他数据库11.5 数据库新技术应用发展趋势11.5.1 数据库新技术发展的主流趋势11.5.2 数据库新技术发展的特征11.6 本章小结附录 练习与实践习题部分参考答案参考文献

封面

数据库原理及应用-SQL Server 2016

书名:数据库原理及应用-SQL Server 2016

作者:贾铁军

页数:308

定价:¥59.0

出版社:机械工业出版社

出版日期:2017-08-01

ISBN:9787111571315

PDF电子书大小:67MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注