网络数据库应用 套系名称:中国高职院校计算机教育课程体系规划教材 书号:978-7-113-11029-1 版次: 开本:16开 页码:288页 作者:马楠[1] 出版时间:2010-04-01 定价:29 元 出版社:中国铁道出版社 适用专业:网络技术 "本书从实用性角度出发,较全面、系统地介绍了网络数据库的概念、使用、管理及应用,主要内容涵盖了四部分,分别为基础篇、网络数据库使用篇、网络数据库管理篇和网络数据库应用篇,系统介绍了网络数据库基本知识和基本概念、网络数据库Microsoft SQL Server 2005的安装配置、各种常用网络数据库对象的创建和管理、网络数据库的安全设置、网络数据库的备份与恢复、基于C/S和B/S的网络数据库设计与开发过程。本书对网络数据库应用系统的各种开发技术也进行了详细的阐述,并给出了详尽的实例及实现结果。 另外,本书以高校学生管理数据库系统为例,介绍了网络数据库的开发、管理及网络应用系统设计。全书理论联系实际、内容翔实、可操作性强,适用于应用型、技能型人才的培养。 本书适合作为高职高专院校、技术应用型院校、成人高校、示范性软件职业技术学院计算机及相关专业的网络数据库应用教材,也可作为各类培训院校SQL Server 2005的培训教材,还可以作为技术人员补充专业知识的自学辅导教材。 第一篇 基础篇 第1章 数据库系统概述 1.1 数据管理的发展 1.1.1 人工管理阶段 1.1.2 文件系统阶段 1.1.3 数据库系统阶段 1.2 数据和数据模型 1.2.1 数据 1.2.2 数据模型 1.3 关系数据库系统 1.3.1 什么是数据库系统 1.3.2 关系数据库 1.4 数据库设计方法及步骤 1.4.1 数据库设计概述 1.4.2 数据库需求分析 1.4.3 数据库概念结构设计 1.4.4 逻辑结构设计 1.4.5 数据库物理结构设计 1.4.6 数据库实施与维护 1.5 本章小结 1.6 习题 第2章 网络数据库介绍 2.1 计算机网络的相关知识 2.1.1 计算机网络的定义 2.1.2 网络通信协议 2.2 网络数据库 2.2.1 网络数据库概念 2.2.2 网络数据库应用系统的特点 2.2.3 基于C/S模式的网络数据库系统应用 2.2.4 基于B/S模式的网络数据库系统应用 2.2.5 B/S模式与C/S模式应用的特点和区别 2.2.6 B/S与C/S的混合模式 2.2.7 网络数据库应用系统开发方法 2.3 本章小结 2.4 习题 第二篇 网络数据库使用篇 第3章 SQL Server 2005概述 3.1 SQL Server的发展过程 3.2 SQL Server 2005产品介绍 3.2.1 SQL Server 2005的特征与新增功能 3.2.2 SQL Server 2005的版本 3.2.3 SQL Server 2005编程环境介绍 3.3 安装SQL Server 2005 3.3.1 安装SQL Server 2005硬件配置需求 3.3.2 对Windows操作系统版本的要求 3.3.3 安装SQL Server 2005的相关软件要求 3.3.4 开始安装与升级安装 3.3.5 SQL Server 2005的常用工具 3.4 配置SQL Server 2005 3.4.1 启动、暂停和关闭SQL Server 2005服务 3.4.2 注册/删除SQL Server 2005服务器 3.5 本章小结 3.6 习题 3.7 实验1:安装SQL Server 2005 第4章 SQL Server 2005数据库使用与管理 4.1 SQL Server 2005数据库结构 4.1.1 文件和文件组 4.1.2 页面和盘区 4.1.3 事务日 4.1.4 系统数据库和样例数据库 4.2 创建SQL Server 2005数据库 4.2.1 创建数据库 4.2.2 查看数据库信息 4.3 管理SQL Server 2005数据库 4.3.1 修改与删除数据库 4.3.2 优化数据库 4.3.3 数据库收缩 4.3.4 数据库重命名 4.3.5 删除数据库 4.4 本章小结 4.5 习题 4.6 实验2:创建和管理SQL Server 2005数据库 第5章 SQL Server 2005表创建与管理 5.1 字段数据类型 5.1.1 字符型数据类型 5.1.2 数字型数据类型 5.1.3 二进制型数据类型 5.1.4 时间/日期型数据类型 5.1.5 货币型数据类型 5.1.6 unicode数据类型 5.1.7 特殊数据类型(时间戳、大值、系统视图systypes和types) 5.1.8 自定义数据类型 5.2 数据表操作 5.2.1 创建表 5.2.2 修改表结构 5.2.3 表的重命名 5.2.4 删除表 5.2.5 查看表属性 5.3 添加、修改和删除表记录 5.3.1 使用Transact-SQL语言添加、修改、删除表记录 5.3.2 使用SQL Server Management Studio添加、修改、删除表记录 5.4 索引的创建与管理 5.4.1 SQL Server索引概述 5.4.2 索引分类 5.4.3 创建索引 5.5 实现数据完整性 5.5.1 实现数据完整性约束的对象 5.5.2 数据完整性约束的类型 5.5.3 使用约束实现数据完整性 5.6 本章小结 5.7 习题 5.8 实验3:创建和维护SQL Server数据表 5.9 实验4:设计和实现数据完整性 第6章 Transact-SQL查询 6.1 查询语句概述 6.1.1 查询语句结构 6.1.2 查询语句的注意事项 6.2 SELECT子句 6.3 FROM子句 6.4 WHERE子句 6.4.1 使用比较运算符查询条件 6.4.2 使用范围查询条件 6.4.3 使用模式查询条件 6.4.4 使用空值判断查询条件 6.4.5 使用可选值列表查询条件 6.4.6 使用逻辑运算符查询条件 6.5 使用ORDER BY子句对结果进行排序 6.6 使用聚集函数实现汇总结果查询 6.7 使用Transact-SQL进行高级查询 6.7.1 使用GROUP BY子句实现对查询结果分组 6.7.2 使用COMPUTE和COMPUTE BY子句进行分组计算 6.7.3 集合查询 6.7.4 使用联接进行多表查询 6.7.5 嵌套查询 6.8 本章小结 6.9 习题 6.10 实验5:数据表查询 第7章 视图 7.1 视图的概述 7.2 创建视图 7.2.1 创建视图的准则 7.2.2 创建视图的方法 7.3 查看视图信息 7.4 重命名、修改与删除视图 7.4.1 重命名视图 7.4.2 修改视图 7.4.3 删除视图 7.5 对视图数据操作 7.6 本章小结 7.7 习题 7.8 实验6:视图的创建与管理 第三篇 网络数据库管理 第8章 SQL Server 2005数据库安全管理 8.1 SQL Server 2005安全性机制 8.2 SQL Server 2005的身份验证 8.2.1 Windows与SQL Server身份验证模式 8.2.2 选择身份验证模式 8.3 用户登录账户管理 8.3.1 使用Windows组或用户账户登录SQL Server 2005 8.3.2 用SQL Server登录账户登录SQL Server 2005 8.4 授权用户登录账户访问数据库 8.5 角色 8.5.1 固定服务器角色 8.5.2 固定数据库角色 8.5.3 设置用户自定义数据库角色 8.5.4 设置应用程序角色 8.6 权限管理 8.6.1 权限概述 8.6.2 权限的状态描述 8.6.3 使用Transact-SQL管理权限 8.6.4 使用SQL Server Management Studio管理权限 8.7 本章小结 8.8 习题 8.9 实验7:数据库安全性管理 第9章 SQL Server 2005数据库备份与恢复 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 数据库备份和恢复综合规划方案 9.6 本章小结 9.7 习题 9.8 实验8:数据库的备份和恢复 第四篇 网络数据库应用篇 第10章 基于C/S的网络数据库应用 10.1 C/S体系结构应用系统概述 10.1.1 网络系统模式介绍 10.1.2 C/S体系结构的特点 10.1.3 C/S体系结构的优缺点 10.2 客户端开发工具介绍 10.2.1 Visual Basic 10.2.2 Delphi 10.2.3 Visual FoxPro 10.2.4 Java 10.2.5 PowerBuilder 10.2.6 Visual Basic NET 10.3 客户端应用程序访问数据库实现技术 10.3.1 ODBC数据源的配置连接 10.3.2 使用ADO控件连接数据源 10.3.3 使用ADO对象技术连接数据源 10.3.4 使用ADO NET连接数据源 10.4 基于C/S的高校学生信息管理系统的设计与开发 10.4.1 基于C/S的高校学生信息管理系统开发介绍 10.4.2 高校学生信息管理系统数据库设计步骤 10.4.3 基于C/S的高校学生信息管理系统功能模块设计 10.4.4 高校学生信息管理系统客户端应用程序设计 10.5 本章小结 10.6 习题 10.7 实验9:使用ADO对象和ADO控件访问数据库 第11章 基于B/S的网络数据库应用 11.1 B/S体系结构应用系统概述 11.1.1 B/S体系结构的特点 11.1.2 Web体系结构的工作原理 11.2 B/S体系结构的功能组成及配置 11.2.1 B/S浏览器端 11.2.2 B/S Web服务器端配置(以Tomcat服务器为例) 11.2.3 B/S网络数据库服务器端 11.3 浏览器端开发技术 11.3.1 概述 11.3.2 HTML实例 11.4 服务器端开发技术 11.4.1 JSP开发技术概述 11.4.2 JSP脚本介绍 11.4.3 JDBC数据访问接口介绍 11.4.4 程序设计 11.5 基于B/S的高校学生信息管理系统的设计与开发 11.5.1 基于B/S的高校学生信息管理系统开发介绍 11.5.2 基于B/S的高校学生信息管理系统程序功能模块设计 11.6 本章小结 11.7 习题 11.8 实验10:基于B/S的企业人事系统设计 (责任编辑:laiquliu) |