SQL Server 2008数据库应用技术

SQL Server 2008数据库应用技术

刘卫国, 刘泽星, 主编

出版社:人民邮电出版社

年代:2015

定价:43.8

书籍简介:

本书以SQL Server 2008为实践环境,介绍数据库技术的基本原理、数据库的操作以及数据库应用系统的开发方法。全书共10章,包括数据库技术概论、创建和管理数据库、创建和管理表、索引与数据完整性、查询与视图、T-SQL程序设计、存储过程与触发器、事务和锁、SQL Server安全管理、数据库应用系统开发。

书籍目录:

目 录第1章 数据库技术概论11.1 数据库技术的产生与发展21.1.1 数据与数据处理21.1.2 数据管理技术的4个发展阶段31.2 数据库系统71.2.1 数据库系统的组成71.2.2 数据库的结构体系81.2.3 数据库系统的特点91.3 数据模型101.3.1 数据模型的组成要素101.3.2 数据抽象的过程111.3.3 概念模型121.3.4 逻辑模型131.4 关系数据库基础知识151.4.1 关系数据库的基本概念151.4.2 关系运算161.4.3 关系的完整性约束191.5 关系的规范化理论201.5.1 关系模式的数据冗余和操作异常问题201.5.2 函数依赖的基本概念211.5.3 关系模式的范式221.5.4 关系模式的分解241.6 数据库的设计方法271.6.1 数据库设计的基本步骤271.6.2 E-R模型到关系模型的转化281.6.3 关系数据库设计实例301.7 SQL Server数据库概述311.7.1 SQL Server的发展311.7.2 SQL Server 2008的安装311.7.3 SQL Server 2008的常用管理工具451.8 SQL和T-SQL概述541.8.1 SQL语言的发展与特点541.8.2 T-SQL语言简介55习 题55第2章 创建和管理数据库582.1 SQL Server 2008数据库的基本概念582.1.1 SQL Server 2008数据库类型582.1.2 数据库文件和文件组592.1.3 数据库对象及其标识符602.2 创建数据库612.2.1 使用管理工具创建数据库612.2.2 使用T-SQL语句创建数据库652.3 管理数据库692.3.1 查看和修改数据库702.3.2 删除数据库742.4 备份与还原数据库752.4.1 备份数据库752.4.2 还原数据库822.5 分离与附加数据库862.5.1 分离数据库872.5.2 附加数据库872.6 导入与导出数据库892.6.1 导入数据892.6.2 导出数据94习 题97第3章 创建和管理表993.1 SQL Server 2008表的基本知识993.1.1 表的类型993.1.2 表的设计—数据类型1003.2 创建表1043.2.1 使用管理工具创建表1053.2.2 使用T-SQL语句创建表1083.3 管理表1103.3.1 查看表1103.3.2 修改表1113.3.3 删除表1133.4 维护表中数据1143.4.1 数据插入1153.4.2 数据更新1173.4.3 数据删除118习 题120第4章 索引与数据完整性1224.1 索引概述1224.1.1 索引的概念1224.1.2 索引的分类1224.2 索引的操作1234.2.1 创建索引1234.2.2 查看与修改索引1274.2.3 删除索引1294.3 实施数据完整性1304.3.1 使用规则实施数据完整性1314.3.2 使用默认值实施数据完整性1334.3.3 使用约束实施数据完整性135习 题140第5章 查询与视图1435.1 基本查询1435.1.1 SELECT子句1435.1.2 FROM子句1445.1.3 WHERE子句1475.1.4 查询结果处理1515.2 嵌套查询1605.2.1 单值嵌套查询1605.2.2 多值嵌套查询1615.3 连接查询1635.3.1 连接概述1635.3.2 内连接1655.3.3 外连接1675.3.4 交叉连接1705.4 创建视图1715.4.1 视图的概念1715.4.2 创建视图的方法1715.5 视图的管理1735.5.1 查看和修改视图1735.5.2 删除视图1745.5.3 视图的应用175习 题177第6章 T-SQL程序设计1806.1 数据与表达式1806.1.1 用户定义数据类型1806.1.2 常量与变量1816.1.3 运算符与表达式1856.2 函数1886.2.1 常用函数1896.2.2 用户定义函数1946.3 程序控制流语句2006.3.1 语句块和注释2006.3.2 选择控制2026.3.3 循环控制2076.3.4 批处理2086.4 游标管理与应用2096.4.1 游标概述2106.4.2 声明游标2116.4.3 使用与管理游标2136.4.4 游标的综合应用示例216习 题217第7章 存储过程与触发器2207.1 存储过程概述2207.2 创建与管理存储过程2217.2.1 创建存储过程2217.2.2 执行存储过程2237.2.3 修改存储过程2247.2.4 删除存储过程2277.2.5 存储过程参数与状态值2277.3 触发器概述2307.4 创建与管理触发器2307.4.1 创建触发器2307.4.2 修改触发器2337.4.3 删除触发器234习 题235第8章 事务和锁2378.1 事务2378.1.1 事务的概念2378.1.2 事务管理2388.2 锁2428.2.1 锁的概念2428.2.2 隔离级别2438.2.3 查看和终止锁2448.3 死锁及其处理2458.3.1 死锁的发生2458.3.2 死锁的处理2478.3.3 死锁的避免247习 题248第9章 SQL Server安全管理2509.1 SQL Server 身份验证2509.1.1 身份验证2509.1.2 身份验证模式的设置2519.2 管理登录帐号2529.2.1 创建登录帐户2529.2.2 修改登录帐户2569.2.3 删除登录帐户2569.3 管理数据库用户2579.4 管理SQL Server角色2599.4.1 SQL Server角色的类型2599.4.2 固定服务器角色管理2609.4.3 数据库角色管理2639.4.4 用户定义数据库角色2649.5 管理SQL Server权限2659.5.1 权限的种类2669.5.2 授予权限2669.5.3 禁止与撤消权限2699.5.4 查看权限271习 题272第10章 数据库应用系统开发27410.1 数据库应用系统的开发过程27410.2 用VB .NET访问SQL Server数据库27510.2.1 VB .NET程序设计概述27610.2.2 VB .NET程序设计基础知识27810.2.3 VB .NET数据库应用程序开发28410.3 数据库系统开发实例—教学信息管理系统28910.3.1 系统需求分析29010.3.2 系统功能设计29010.3.3 数据库设计29110.3.4 系统主窗体的创建29310.3.5 系统管理模块功能29610.3.6 学籍信息管理模块的创建30010.3.7 课程信息管理模块的创建30910.3.8 学生成绩管理模块的创建317习 题325主要参考文献

内容摘要:

本书以SQL Server 2008为实践环境,介绍数据库技术的基本原理、数据库的操作以及数据库应用系统的开发方法。全书共10章,包括数据库技术概论、创建和管理数据库、创建和管理表、索引与数据完整性、查询与视图、T-SQL程序设计、存储过程与触发器、事务和锁、SQL Server安全管理、数据库应用系统开发。全书以SQL Server 2008数据库操作为主线,体现SQL Server 2008的基本知识体系,同时适度突出关系数据库的基本原理,体现关系数据库的本质概念和应用要求。【作者简介】刘卫国,男,中南大学教授,计算机应用技术、计算机软件与理论专业硕士生导师,美国UCSD(University of California,San Diego)访问学者(2004年),湖南省青年骨干教师(2002年)。多年从事计算机课程教学,主持过多项省部级、校级教学改革项目并获得省级、校级教学成果奖,主编出版过多部计算机教材。主持过多项计算机应用科研项目,目前研究兴趣包括网络入侵检测、Web系统性能分析、智能信息处理等,公开发表相关论文20余篇。

书籍规格:

书籍详细信息
书名SQL Server 2008数据库应用技术站内查询相似图书
9787115377302
如需购买下载《SQL Server 2008数据库应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次2版印次1
定价(元)43.8语种简体中文
尺寸26 × 19装帧平装
页数 176 印数 3000

书籍信息归属:

SQL Server 2008数据库应用技术是人民邮电出版社于2015.1出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-高等职业教育-教材 的书籍。