注册 登录 进入教材巡展
#

出版时间:2017年5月

出版社:清华大学出版社

以下为《数据库原理与实验指导》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302471820
  • 1-1
  • 112153
  • 16开
  • 2017年5月
  • 工学
  • 软件工程
  • TP311.13
  • 机电类
  • 本专科、高职高专
内容简介
本书通过案例将数据库基本原理、方法和应用技术相结合,以培养基础理论扎实、实际动手能力强的数据库技术人才为目标,由浅入深、循序渐进地进行讲解。其主要内容包括:数据库基本概念、SQL Server数据库管理、SQL Server数据库开发以及SQL Server上机实验。
全书紧扣理论知识点,实例丰富,选用学生熟悉的学生选课管理数据库和网上购物系统作为示例数据库,并贯穿本书始终,强调实践性。本书可作为普通高等院校非计算机专业学生的数据库入门基础教材,也可以作为SQL Server应用参考图书。
目录
第1章数据库技术概述0011数据库示例及概述00
111应用系统示例00
112数据库概述0012数据库系统的组成00
121数据库00
122数据库管理系统00
123数据库管理员和用户00
124数据库应用系统0013数据库系统的体系结构0
131数据库系统的三级组织结构0
132三级模式之间的两层映像014数据库系统的发展及研究领域0
141数据库系统的三个发展阶段0
142数据库技术的研究领域015常见的关系型数据库系统0
151Access0
152SQL Server0
153Oracle0
154MySQL0
本章小结0
习题0



第2章关系数据库021关系模型概述0
211关系模型的基本概念0
212关系的性质0
213关系的数据模型0
214关系代数0
215关系数据库及其特点0








22数据库系统设计的基本过程0
221需求分析0
222概念结构设计0
223逻辑结构设计0
224数据库物理设计0
225数据库实施0
226数据库运行和维护0
227设计过程小结023数据库规范化基础0
231规范化的必要性0
232函数依赖0
233范式0
234规范化设计0本章小结0
习题0



第3章SQL Server数据库031SQL Server的组成0
311系统数据库0
312数据库文件0
313数据库文件组0
314数据库对象032SQL Server数据备份与恢复0
321数据的导入与导出0
322数据库的备份策略与备份方法0
323数据库的恢复模式与恢复方法0
324不同备份与恢复策略的比较033SQL Server数据库安全性管理0
331SQL Server的安全机制0
332服务器登录模式0
333创建登录账户和服务器角色管理0
334架构和数据库用户管理0
335数据库角色管理0
336数据库权限管理0本章小结0
习题0



第4章SQL Server Management Studio管理数据库041数据库的建立与维护0
411创建数据库0
412配置数据库0
413更改数据库0
414删除数据库042数据表的建立与维护0
421列的数据类型0
422创建表0
423使用约束
424修改表结构
425编辑表
426删除表43索引的建立与维护
431索引的结构和类型
432创建索引的原则与限制
433创建索引的步骤
434修改和删除索引本章小结
习题



第5章关系数据库标准语言SQL51SQL简介52数据定义语言
521定义数据库
522定义表
523定义索引53数据操纵语言
531插入数据
532修改数据
533删除数据54数据查询语言
541单表查询
542连接查询
543嵌套查询55视图的操作
551视图的作用和相关语法格式
552创建视图
553查询视图
554通过视图修改数据
555修改和删除视图
本章小结
习题



第6章数据库编程61TransactSQL语言基础
611TSQL语言类型、常量和变量
612运算符和表达式
613流程控制语句
614常用函数62存储过程
621存储过程的概念
622创建存储过程
623执行存储过程
624修改和删除存储过程63触发器
631创建和应用DML触发器
632创建和应用DDL触发器
633嵌套触发器和递归触发器
634修改和删除触发器64游标
641游标的概念
642游标的基本操作
643使用游标更新数据本章小结
习题



第7章VBNET程序设计基础71VBNET基本概念
711VBNET概述
712VBNET集成开发环境
713一个简单的应用程序72VBNET可视化界面设计
721控件的基本概念
722窗体
723常用的基本控件
724菜单和对话框73VBNET基本语法
731VBNET数据类型和表达式
732控制结构
733数组
734过程74程序调试
741错误类型
742调试和排错
743结构化异常处理本章小结
习题



第8章ADONET数据库访问技术81ADONET简介
811ADONET的作用
812ADONET体系结构
813ADONET数据库访问流程82ADONET的数据访问对象
821SqlConnection对象
822SqlCommand对象
823SqlDataReader对象
824SqlDataAdapter对象83DataSet对象
831DataSet对象概述
832DataSet对象的属性和方法
833Tables集合和DataTable对象
834Column集合和DataColumn对象
835Rows集合和DataRow对象84数据绑定方式
841单一绑定
842整体绑定
843复合绑定85DataView对象
851DataView对象的构造
852DataView对象的属性和方法
853DataView对象的过滤条件设置86DataGridView对象
861创建DataGridView对象
862DataGridView对象的属性、方法和事件
863DataGridView与DataView对象结合使用
864通过DataGridView对象更新数据源本章小结
习题



第9章数据库应用系统开发案例91需求分析
911系统功能的需求分析
912数据的需求分析92数据库设计与实现






921数据库概念模型设计
922数据库逻辑模型设计
923完整性控制
924存储过程和触发器设计93系统设计和实现
931界面设计
932功能代码设计94系统测试
941软件测试的基本概念
942软件测试实例95应用系统开发文档本章小结
习题



第10章实验指导

101初识SQL Server Management Studio
1011实验目的
1012实验内容
1013实验指导
1014常见调试问题与回答102SQL数据定义语言
1021实验目的
1022实验内容
1023实验指导103SQL数据操纵语言
1031实验目的
1032实验内容
1033实验指导104使用SQL语句实现单表查询
1041实验目的
1042实验内容
1043实验指导






105使用SQL语句实现连接查询和嵌套查询
1051实验目的
1052实验内容
1053实验指导106使用SQL语句创建与更新视图
1061实验目的
1062实验内容
1063实验指导107流程控制语句
1071实验目的
1072实验内容
1073实验指导108使用TSQL语句创建与更新存储过程
1081实验目的
1082实验内容
1083实验指导109使用TSQL语句创建与更新触发器
1091实验目的
1092实验内容
1093实验指导1010建立VBNET和数据库的连接
10101实验目的
10102实验内容
10103实验指导1011数据库应用系统设计
10111实验目的
10112实验内容
10113实验指导


参考文献