注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库数据库技术与应用—SQL Server 2012(微课版)

数据库技术与应用—SQL Server 2012(微课版)

数据库技术与应用—SQL Server 2012(微课版)

定 价:¥69.00

作 者: 刘卫国,奎晓燕
出版社: 清华大学出版社
丛编项: 高等学校通识教育系列教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787302551362 出版时间: 2020-09-01 包装:
开本: 16 页数: 384 字数:  

内容简介

  本书以SQL Server 2012为实践环境,介绍数据库的基本知识和应用开发技术。全书分成3个部分,第1部分是数据库的基本概念与原理;第2部分是SQL Server 2012数据库的操作与应用;第3部分是数据库应用系统开发,结合实际案例介绍数据库应用系统的开发方法。

作者简介

  刘卫国,博士,中南大学信息科学与工程学院教授、计算机基础教学中心主任,教育部文科计算机基础教学指导分委员会委员,湖南省高教学会计算机教育专业委员会常务理事,全国高等院校计算机基础教育研究会理工专业委员会委员,美国加州大学圣地亚哥分校(University of California, San Diego,UCSD)访问学者(2004年),湖南省普通高校青年骨干教师培养对象(2003)。主要研究领域为网络与信息安全、软件工程、计算机教育。先后主持完成省部级教学改革项目10余项,曾获湖南省教学成果二等奖(2001年)、三等奖(2016年)、湖南省普通高等学校优秀教材奖(2009年)、全国高校出版社优秀畅销书一等奖(2008年),中南大学茅以升铁路教育专项奖(教学专项奖)(2000年),校级优秀主讲教师,多次获中南大学教学成果一等奖、二等奖,主编出版国家级规划教材3部。

图书目录

第1章数据库系统概论


1.1数据和数据管理


1.2数据管理技术


1.2.1人工管理阶段


1.2.2文件管理阶段


1.2.3数据库管理阶段


1.2.4数据管理技术的新发展


1.3数据库系统


1.3.1数据库系统的组成


1.3.2数据库的三级模式结构


1.3.3数据库系统的特点


1.4数据模型


1.4.1数据模型的组成要素


1.4.2数据抽象的过程


1.4.3概念模型


1.4.4逻辑模型


本章小结


习题1


第2章关系数据库基本原理


2.1关系数据库概述


2.1.1关系模型与关系模式


2.1.2关系数据库的基本概念


2.1.3关系数据库的基本特征


2.2关系代数的基本原理


2.2.1关系的数学定义


2.2.2关系运算


2.3关系的规范化理论


2.3.1函数依赖的基本概念


2.3.2关系模式的范式


2.3.3关系模式的分解


2.4关系模型的完整性约束


2.5数据库的设计方法


2.5.1数据库设计过程


2.5.2ER模型到关系模型的转化


2.5.3数据库设计实例


本章小结


习题2








第3章SQL Server 2012操作基础


3.1SQL Server 2012简介


3.1.1SQL Server的发展


3.1.2SQL Server的特点


3.1.3SQL Server 2012的新特性


3.2SQL Server 2012的安装


3.2.1安装需求


3.2.2安装过程


3.3SQL Server 2012管理平台


3.3.1SQL Server 2012管理平台的功能与基本操作


3.3.2SQL Server 2012服务器的配置与管理


3.4SQL和TransactSQL概述


3.4.1SQL的发展与特点


3.4.2TransactSQL概述


本章小结


习题3


第4章数据库的管理


4.1SQL Server 2012数据库概述


4.1.1SQL Server 2012中的数据库


4.1.2SQL Server 2012的系统数据库


4.1.3数据库对象的标识符


4.2数据库的创建


4.2.1使用SQL Server管理平台创建数据库


4.2.2使用TransactSQL语句创建数据库


4.3数据库的修改


4.3.1使用SQL Server管理平台修改数据库


4.3.2使用TransactSQL语句修改数据库


4.4数据库的删除


4.4.1使用SQL Server管理平台删除数据库


4.4.2使用TransactSQL语句删除数据库


本章小结


习题4


第5章表的管理


5.1SQL Server表概述


5.1.1数据类型简介


5.1.2空值和默认值


5.1.3约束


5.2表的创建与维护


5.2.1使用SQL Server管理平台对表进行操作


5.2.2使用TransactSQL语句创建表


5.2.3使用TransactSQL语句修改表


5.2.4使用TransactSQL语句删除表


5.3表中数据的维护


5.3.1插入数据


5.3.2修改数据


5.3.3删除数据


本章小结


习题5


第6章数据查询


6.1基本查询


6.1.1SELECT子句


6.1.2FROM子句


6.1.3WHERE子句


6.1.4查询结果处理


6.2嵌套查询


6.2.1单值嵌套查询


6.2.2多值嵌套查询


6.3连接查询


6.3.1连接概述


6.3.2内连接


6.3.3外连接


6.3.4交叉连接


本章小结


习题6


第7章索引与视图


7.1索引概述


7.1.1索引的基本概念


7.1.2索引的分类


7.2索引的操作


7.2.1创建索引


7.2.2查看与修改索引


7.2.3删除索引


7.3视图概述


7.3.1视图的基本概念


7.3.2视图的类型


7.3.3视图的限制


7.4视图的操作


7.4.1创建视图


7.4.2修改视图


7.4.3删除视图


7.4.4查看和修改视图属性


7.5视图的应用


7.5.1通过视图检索表数据


7.5.2通过视图添加表数据


7.5.3通过视图修改表数据


7.5.4通过视图删除表数据


本章小结


习题7


第8章数据完整性


8.1使用规则实施数据完整性


8.1.1创建规则


8.1.2查看规则


8.1.3规则的绑定与松绑


8.1.4删除规则


8.2使用默认值实施数据完整性


8.2.1创建默认值


8.2.2查看默认值


8.2.3默认值的绑定与松绑


8.2.4删除默认值


8.3使用约束实施数据完整性


8.3.1主键约束


8.3.2外键约束


8.3.3唯一性约束


8.3.4检查约束


8.3.5默认约束


本章小结


习题8


第9章TransactSQL程序设计


9.1数据与表达式


9.1.1用户定义数据类型


9.1.2常量与变量


9.1.3运算符与表达式


9.2函数


9.2.1常用函数


9.2.2用户定义函数


9.3程序控制流语句


9.3.1语句块和注释


9.3.2选择控制


9.3.3循环控制


9.3.4批处理


9.4游标管理与应用


9.4.1游标概述


9.4.2声明游标


9.4.3使用游标


9.4.4游标的应用


9.4.5使用系统存储过程管理游标


本章小结


习题9


第10章存储过程与触发器


10.1存储过程概述


10.2存储过程的创建与使用


10.2.1创建存储过程


10.2.2执行存储过程


10.2.3修改存储过程


10.2.4删除存储过程


10.2.5存储过程参数与状态值


10.3触发器概述


10.4触发器的创建与使用


10.4.1创建触发器


10.4.2修改触发器


10.4.3删除触发器


10.5事务处理


10.5.1事务概述


10.5.2事务管理


10.6SQL Server的锁机制


10.6.1锁模式


10.6.2隔离级别


10.6.3查看和终止锁


10.6.4死锁及其防止


本章小结


习题10


第11章数据库的安全管理


11.1SQL Server的安全机制


11.1.1身份验证模式


11.1.2身份验证模式的设置


11.2登录账号管理


11.2.1创建登录账户


11.2.2修改登录账户


11.2.3删除登录账户


11.3数据库用户的管理


11.4角色管理


11.4.1SQL Server角色的类型


11.4.2固定服务器角色管理


11.4.3数据库角色管理


11.4.4用户定义数据库角色管理


11.5权限管理


11.5.1权限的种类


11.5.2授予权限


11.5.3禁止与撤销权限


11.5.4查看权限


本章小结


习题11


第12章数据库的维护


12.1数据库的备份


12.1.1数据库备份概述


12.1.2创建和删除备份设备


12.1.3备份数据库


12.2数据库的还原


12.2.1数据库恢复模型


12.2.2查看备份信息


12.2.3还原数据库


12.3数据导入导出


12.3.1导入数据


12.3.2导出数据


12.4分离与附加用户数据库


12.4.1分离用户数据库


12.4.2附加用户数据库


本章小结


习题12


第13章数据库应用系统开发


13.1数据库应用系统的开发过程


13.2数据库系统的体系结构与开发工具


13.2.1数据库系统的体系结构


13.2.2常用的数据库开发工具


13.3用VB .NET开发数据库应用系统


13.3.1VB .NET程序设计概述


13.3.2VB .NET程序设计基础知识


13.3.3VB .NET数据库应用程序开发


13.4应用案例——图书现场采购系统


13.4.1系统需求分析


13.4.2系统设计


13.4.3系统主界面的实现


13.4.4用户管理模块的实现


13.4.5采购数据导入模块的实现


13.4.6采购数据管理模块的实现


13.4.7图书选购管理模块的实现


13.4.8统计输出模块的实现


本章小结


习题13


参考文献


本目录推荐