• 【现货速发】数据库原理与应用教程——SQL Server 2014
21年品牌 40万+商家 超1.5亿件商品

【现货速发】数据库原理与应用教程——SQL Server 2014

全新正版书籍,24小时发货,可开发票。

48.6 8.2折 59.5 全新

库存5件

天津津南
认证卖家担保交易快速发货售后保障

作者赵明渊

出版社清华大学出版社

ISBN9787302502951

出版时间2018-08

装帧平装

开本16开

定价59.5元

货号25330171

上书时间2025-01-08

易安居书舍

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

  随着社会信息化进程的推进,我们已进入云计算和大数据时代,数据库技术作为信息技术和信息产业的重要支柱,其发展非常快速,已广泛应用到各行各业的数据处理系统中。数据库原理与应用课程是高等院校计算机专业、信息专业和有关工科专业的基础专业课,为了与社会信息化快速推进相结合,我们结合近年来的教学实践编写了本书。  在数据库原理部分,本书介绍了数据库系统概论、关系数据库系统模型、关系数据库设计理论;在数据库系统和应用部分,本书以Microsoft公司推出的新一代关系数据库管理系统SQL Server 2014为平台,以学生成绩数据库为主线,主要内容有SQL Server概述、创建数据库和表、T-SQL基础、视图、索引、数据完整性、T-SQL程序设计、存储过程、触发器、事务和锁、系统安全管理、备份和恢复;在数据库新技术和应用开发部分,本书介绍了云计算和大数据、基于Java EE和SQL Server的学生成绩管理系统开发。  本书的主要特点如下。* 理论与实践相结合:将理论和实际应用有机结合起来,以数据库原理为基础,以SQL Server 2014为平台,培养学生掌握数据库原理和数据库管理、操作,并具备T-SQL语言编程的能力。* 技术新颖:介绍了云计算、大数据、云数据库、NoSQL数据库等内容。* 在数据库设计中着重培养学生掌握基本知识、画出合适的E-R图并将E-R图转换为关系模式的能力。* 基于Java EE和SQL Server数据库的学生成绩管理系统开发等章节可作为教学和实训的内容,培养学生开发一个简单应用系统的能力。* 方便教学、资源配套:本书免费提供教学课件、所有实例的源代码,章末习题有选择题、填空题、问答题和应用题等类型,书末附习题答案,以供教学参考。  本书可作为大学本科、高职高专及培训班课程的教学用书,也适于计算机应用开发人员和计算机爱好者自学参考。  本书提供的教学课件、所有实例的源代码的下载网址为http://www.tup.com.cn。  本书由赵明渊主编,参加本书编写的有何明星(西华大学)、王俊峰(四川大学)、裴峥(西华大学)、任健、周亮宇、赵凯文、李文君、程小菊、杨天虹、蔡苗苗、邓铠凌、王成均。对于帮助完成本书基础工作的同志在此表示感谢!  由于编者水平有限,不当之处敬请读者批评指正。    编  者  2018年5月

导语摘要
本书以数据库原理为基础,以SQL Server 2014为平台,以学生成绩数据库为主线,介绍了数据库系统概论、关系数据库系统模型、关系数据库设计理论、SQL Server概述、创建和修改数据库、创建和使用表、T-SQL基础、视图、索引、数据完整性、T-SQL程序设计、存储过程、触发器、事务和锁、系统安全管理、备份和恢复、云计算和大数据、基于Java EE和SQL Server的学生成绩管理系统开发等内容。  本书可作为大学本科、高职高专及培训班课程的教学用书,也适于计算机应用开发人员和计算机爱好者自学参考。  为方便教学,每章都有大量示范性设计实例和运行结果,所有实例都经过调试通过,书末附习题答案。本书提供的教学课件、所有实例的源代码的下载网址为http://www.tup.com.cn。

目录




第1章  数据库系统概论11.1  数据库和数据库系统1 1.1.1  数据和数据库1 1.1.2  数据库管理系统2 1.1.3  数据库系统2 1.1.4  数据管理技术的发展31.2  数据模型5 1.2.1  两类数据模型5 1.2.2  概念模型6 1.2.3  数据模型的组成要素8 1.2.4  常用的数据模型91.3  数据库系统结构11 1.3.1  数据库系统的三级模式结构11 1.3.2  数据库的两级映像功能和数据独立性12 1.3.3  数据库管理系统的工作过程121.4  数据库设计13 1.4.1  数据库设计概述14 1.4.2  需求分析16 1.4.3  概念结构设计18 1.4.4  逻辑结构设计22 1.4.5  物理结构设计26 1.4.6  数据库的实施27 1.4.7  数据库的运行和维护281.5  应用举例281.6  小结29习题131第2章  关系数据库系统模型342.1  关系模型34 2.1.1  关系数据结构34 2.1.2  关系操作37 2.1.3  关系完整性382.2  关系代数40 2.2.1  传统的集合运算40 2.2.2  专门的关系运算422.3  关系演算48 2.3.1  元组关系演算48 2.3.2  域关系演算502.4  SQL简介52 2.4.1  SQL语言的分类52 2.4.2  SQL语言的特点52 2.4.3  SQL语言的发展历程532.5  小结53习题254第3章  关系数据库设计理论573.1  关系数据库设计理论概述573.2  规范化59 3.2.1  函数依赖、码和范式60 3.2.2  1NF62 3.2.3  2NF63 3.2.4  3NF64 3.2.5  BCNF65 3.2.6  多值依赖与4NF67 3.2.7  规范化小结683.3  数据依赖的公理系统69 3.3.1  Armstrong公理系统69 3.3.2  闭包及其计算70 3.3.3  确定候选码72 3.3.4  函数依赖集的等价和小函数依赖集723.4  关系模式的分解74 3.4.1  模式分解的定义74 3.4.2  分解的无损连接性75 3.4.3  分解的保持依赖性77 3.4.4  模式分解的算法773.5  小结78习题378第4章  SQL Server概述814.1  SQL Server的发展历史和版本814.2  SQL Server 2014的特点824.3  SQL Server 2014的安装82 4.3.1  SQL Server 2014的安装要求82 4.3.2  SQL Server 2014的安装步骤824.4  服务器组件和管理工具86 4.4.1  服务器组件86 4.4.2  管理工具864.5  SQL Server Management Studio环境884.6  小结89习题490第5章  创建和修改数据库915.1  SQL Server数据库的基本概念91 5.1.1  逻辑数据库91 5.1.2  物理数据库935.2  SQL Server数据库的操作93 5.2.1  创建数据库94 5.2.2  修改数据库95 5.2.3  删除数据库975.3  小结97习题598第6章  创建和使用表1006.1  表的基本概念100 6.1.1  表和表结构100 6.1.2  数据类型101 6.1.3  表结构设计1056.2  创建SQL Server表106 6.2.1  创建表106 6.2.2  修改表108 6.2.3  删除表1096.3  操作SQL Server表数据1096.4  小结110习题6111第7章  T-SQL基础1137.1  T-SQL概述1137.2  T-SQL中的数据定义语言115 7.2.1  数据库操作语句115 7.2.2  数据表操作语句1197.3  T-SQL中的数据操纵语言122 7.3.1  插入语句122 7.3.2  修改语句123 7.3.3  删除语句1247.4  T-SQL中的数据查询语言124 7.4.1  投影查询124 7.4.2  选择查询126 7.4.3  连接查询129 7.4.4  统计计算134 7.4.5  排序查询137 7.4.6  子查询138 7.4.7  SELECT查询的其他子句1417.5  综合训练1487.6  小结150习题7152第8章  视图1558.1  创建视图155 8.1.1  使用图形界面方式创建视图155 8.1.2  使用T-SQL语句创建视图1578.2  查询视图1578.3  更新视图159 8.3.1  可更新视图159 8.3.2  插入数据160 8.3.3  修改数据161 8.3.4  删除数据1618.4  修改视图定义1628.5  删除视图165 8.5.1  使用图形界面方式删除视图165 8.5.2  使用T-SQL语句删除视图1658.6  小结165习题8166第9章  索引1689.1  索引的分类1689.2  索引的创建169 9.2.1  使用图形界面方式创建索引169 9.2.2  使用T-SQL语句创建索引1729.3  查看和修改索引属性173 9.3.1  使用图形界面方式查看和修改索引属性173 9.3.2  使用系统存储过程查看索引属性174 9.3.3  使用T-SQL语句修改索引属性1749.4  索引的删除175 9.4.1  使用图形界面方式删除索引175 9.4.2  使用T-SQL语句删除索引1759.5  小结176习题9176第10章  数据完整性17810.1  数据完整性概述17810.2  域完整性180 10.2.1  CHECK约束180 10.2.2  DEFAULT约束18210.3  实体完整性18310.3.1  使用图形界面方式创建与删除PRIMARY KEY约束、UNIQUE约束18310.3.2  使用T-SQL语句创建与删除PRIMARY KEY约束、UNIQUE约束18410.4  参照完整性18610.4.1  使用图形界面方式创建与删除表间参照关系18610.4.2  使用T-SQL语句创建与删除表间参照关系18810.5  综合训练19010.6  小结192习题10192第11章  T-SQL程序设计19511.1  数据类型19511.1.1  系统数据类型19511.1.2  用户自定义数据类型19611.1.3  用户自定义表数据类型19811.2  标识符、常量和变量19911.2.1  标识符19911.2.2  常量20011.2.3  变量20111.3  运算符与表达式20411.3.1  算术运算符20411.3.2  位运算符20411.3.3  比较运算符20411.3.4  逻辑运算符20511.3.5  字符串连接运算符20611.3.6  赋值运算符20611.3.7  一元运算符20711.3.8  运算符的优先级20711.4  流程控制语句20711.4.1  BEGIN…END语句20711.4.2  IF…ELSE语句20811.4.3  WHILE、BREAK和CONTINUE语句21011.4.4  GOTO语句21111.4.5  RETURN语句21211.4.6  WAITFOR语句21211.4.7  TRY…CATCH语句21311.5  系统内置函数21311.6  用户定义函数22211.6.1  用户定义函数的定义和调用22311.6.2  用户定义函数的删除22911.7  游标22911.7.1  游标的概念22911.7.2  游标的基本操作23011.8  综合训练23311.9  小结235习题11236第12章  存储过程23812.1  存储过程概述23812.2  存储过程的创建23912.2.1  使用图形界面方式创建存储过程23912.2.2  使用T-SQL语句创建存储过程24012.3  存储过程的使用24112.3.1  存储过程的执行24112.3.2  存储过程的参数24412.4  存储过程的管理24712.4.1  修改存储过程24712.4.2  删除存储过程24812.5  综合训练24912.6  小结251习题12252第13章  触发器25413.1  触发器概述25413.2  创建DML触发器25513.2.1  使用图形界面方式创建DML触发器25513.2.2  使用T-SQL语句创建DML触发器25613.3  使用DML触发器25813.3.1  使用AFTER触发器25913.3.2  使用INSTEAD OF触发器26113.4  创建和使用DDL触发器26213.4.1  创建DDL触发器26313.4.2  使用DDL触发器26313.5  触发器的管理26413.5.1  修改触发器26413.5.2  删除触发器26513.5.3  启用或禁用触发器26613.6  综合训练26713.7  小结268习题13268第14章  事务和锁27114.1  事务27114.1.1  事务原理27114.1.2  事务类型27214.1.3  事务模式27214.1.4  事务处理语句27314.2  锁定27714.2.1  并发影响27814.2.2  可锁定资源和锁模式27814.2.3  死锁28014.3  小结280习题14281第15章  系统安全管理28315.1  SQL Server安全机制和身份验证模式283 15.1.1  SQL Server安全机制283 15.1.2  SQL Server身份验证模式28415.2  服务器登录名的管理284 15.2.1  创建登录名284 15.2.2  修改登录名286 15.2.3  删除登录名28715.3  数据库用户的管理287 15.3.1  创建数据库用户288 15.3.2  修改数据库用户290 15.3.3  删除数据库用户29115.4  角色291 15.4.1  服务器角色291 15.4.2  数据库角色29415.5  权限管理298 15.5.1  登录名权限管理298 15.5.2  数据库用户权限管理30015.6  综合训练30415.7  小结305习题15306第16章  备份和恢复30916.1  备份和恢复概述30916.2  创建备份设备310 16.2.1  使用图形界面方式创建和删除命名备份设备310 16.2.2  使用存储过程创建和删除命名备份设备312 16.2.3  使用T-SQL语句创建临时备份设备31216.3  备份数据库313 16.3.1  使用图形界面方式备份数据库313 16.3.2  使用T-SQL语句备份数据库31416.4  恢复数据库317 16.4.1  使用图形界面方式恢复数据库317 16.4.2  使用T-SQL语句恢复数据库31916.5  复制数据库32116.6  分离和附加数据库323 16.6.1  分离数据库323 16.6.2  附加数据库32416.7  小结326习题16326第17章  云计算和大数据32917.1  云计算概述32917.2  大数据概述33217.3  云数据库33417.4  NoSQL数据库33717.5  小结338习题17339第18章  基于Java EE和SQL Server的学生成绩管理系统开发34118.1  创建学生成绩数据库和表34118.2  搭建系统框架342 18.2.1  层次划分342 18.2.2  搭建项目框架34418.3  持久层开发34518.4  业务层开发35018.5  表示层开发35118.6  小结365习题18365附录A  习题参考答案367第1章  数据库系统概论367第2章  关系数据库系统模型368第3章  关系数据库设计理论370第4章  SQL Server概述371第5章  创建和修改数据库372第6章  创建和使用表372第7章  T-SQL基础372第8章  视图375第9章  索引377第10章  数据完整性377第11章  T-SQL程序设计378第12章  存储过程381第13章  触发器382第14章  事务和锁384第15章  系统安全管理385第16章  备份和恢复386第17章  云计算和大数据387第18章  基于Java EE和SQL Server的学生成绩管理系统开发387附录B  stsc数据库的表结构和样本数据388参考文献390



内容摘要
本书以数据库原理为基础,以SQL Server 2014为平台,以学生成绩数据库为主线,介绍了数据库系统概论、关系数据库系统模型、关系数据库设计理论、SQL Server概述、创建和修改数据库、创建和使用表、T-SQL基础、视图、索引、数据完整性、T-SQL程序设计、存储过程、触发器、事务和锁、系统安全管理、备份和恢复、云计算和大数据、基于Java EE和SQL Server的学生成绩管理系统开发等内容。
  本书可作为大学本科、高职高专及培训班课程的教学用书,也适于计算机应用开发人员和计算机爱好者自学参考。
  为方便教学,每章都有大量示范性设计实例和运行结果,所有实例都经过调试通过,书末附习题答案。本书提供的教学课件、所有实例的源代码的下载网址为http://www.tup.com.cn。

主编推荐
介绍云计算、大数据、云数据库、NoSQL数据库等前沿知识。   培养掌握数据库管理、操作并具备T-SQL语言编程能力。   培养掌握基本知识和画出合适的E-R图并将E-R图转换为关系模式的能力。   基于Java EE和SQL Server数据库的学生成绩管理系统开发案例,培养开发应用系统的能力。

精彩内容
创建和修改数据库  本章要点* 逻辑数据库和物理数据库* 使用图形用户界面创建SQL Server数据库* 使用图形用户界面修改SQL Server数据库* 使用图形用户界面删除SQL Server数据库    使用SQL Server设计和实现信息系统,首先要设计和实现数据的表示和存储,即创建数据库,数据库是SQL Server用于组织和管理数据的基本对象,SQL Server能够支持多个数据库。本章介绍SQL Server数据库的基本概念、创建SQL Server数据库等内容。从本章起以后各章的SQL Server都是指SQL Server 2014。5.1  SQL Server数据库的基本概念  数据库是SQL Server存储和管理数据的基本对象,下面从逻辑数据库和物理数据库两个角度进行讨论。5.1.1  逻辑数据库  从用户的观点看,组成数据库的逻辑成分称为数据库对象,SQL Server数据库由存放数据的表以及支持这些数据的存储、检索、安全性和完整性的对象所组成。  1. 数据库对象  SQL Server的数据库对象包括表(table)、视图(view)、索引(index)、存储过程(stored procedure)、触发器(trigger)等,下面介绍常用的数据库对象。* 表:表是包含数据库中所有数据的数据库对象,由行和列构成,它是重要的数据库对象。* 视图:视图是由一个表或多个表导出的表,又称为虚拟表。* 索引:加快数据检索速度并可以保证数据性的数据结构。* 存储过程:完成特定功能的T-SQL语句集合,编译后存

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP