图书目录

第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实验指导

参考文献