0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 中图分类 > T 工业技术 > TP 自动化技术、计算机技术 > TP3 计算技术、计算机技术 > 数据库系统开发教程——基于SQLServer2005+VB.NET2005(修订版)

浏览历史

数据库系统开发教程——基于SQLServer2005+VB.NET2005(修订版)


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
数据库系统开发教程——基于SQLServer2005+VB.NET2005(修订版)
  • 书号:9787030324498
    作者:李春葆,曾平,赵丙秀
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:416
    字数:632
    语种:
  • 出版社:科学出版社
    出版时间:2011-10-27
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥39.80元
    售价: ¥31.44元
  • 图书介质:

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书以学生成绩管理系统为主线,主要讲授数据库应用系统的开发方法及过程。其中,应用系统设计以SQLServer2005为平台,其前端应用开发工具采用VB.NET2005。全书分为3部分,包括数据库系统基础部分、SQLServer数据库管理系统部分和VB.NET开发数据库应用系统过程。各章给出了大量的示范性设计实例,并配有一定的练习题和上机实验题。  本书内容详实、通俗易懂、实用性强,要求读者起点低。书中采用循序渐进、由浅入深的教学方式介绍数据库应用系统开发的各个环节,本书可以作为各类院校相关专业及培训班的“数据库系统开发”和“SQLServer2005应用系统开发”课程的教学用书,对于计算机应用人员和计算机爱好者来说本书也是一本实用的自学参考书。为了便于读者学习,本教程中所有练习题和上机实验题的参考答案及第18章“学生成绩管理系统”的源代码都可以从http://www.ncpress.com.cn网站免费下载。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录


  • 第1章 数据库系统概述

    1.1 数据和数据管理

    1.1.1 数据

    1.1.2 数据管理

    1.2 计算机数据管理的3个阶段

    1.2.1 人工管理阶段

    1.2.2 文件系统管理阶段

    1.2.3 数据库系统管理阶段

    1.3 什么是数据库

    1.3.1 数据库的特点

    1.3.2 数据库的三级结构

    1.3.3 模式、内模式和外模式

    1.4 什么是数据库管理系统

    1.4.1 DBMS的主要功能

    1.4.2 DBMS的组成

    1.5 什么是数据库系统

    1.5.1 计算机系统

    1.5.2 数据库

    1.5.3 数据库管理系统

    1.5.4 应用程序

    1.5.5 用户

    1.6 数据库系统的体系结构

    1.6.1 两层客户机/服务器结构

    1.6.2 多层客户机/服务器结构

    1.7 两种模型

    1.7.1 概念模型

    1.7.2 数据模型

    1.8 关系数据库理论

    1.8.1 基本术语

    1.8.2 关系运算

    1.8.3 规范化设计理念和方法

    练习题 1

    第2章 数据库设计

    2.1 数据库设计过程

    2.2 需求分析

    2.3 概念结构设计

    2.3.1 概念模型设计的方法与步骤

    2.3.2 数据抽象与局部视图设计

    2.3.3 视图的集成

    2.4 逻辑结构设计

    2.4.1 概念模型向数据模型的转换

    2.4.2 设计用户子模式

    2.5 物理结构设计

    2.6 数据库实施

    2.7 数据库运行维护

    2.8 “学生成绩管理系统”设计说明

    2.8.1 系统功能

    2.8.2 数据库设计

    2.8.3 系统运行演示

    练习题 2

    第2部分 SQL Server数据库管理系统

    第3章 SQL Server 2005系统概述

    3.1 SQL Server 2005系统简介

    3.1.1 SQL Server 2005的发展历史

    3.1.2 SQL Server 2005的各种版本

    3.1.3 SQL Server 2005的新特征

    3.1.4 SQL Server 2005的组成部分

    3.1.5 SQL Server 2005组件的分类

    3.2 系统需求

    3.2.1 硬件需求

    3.2.2 软件需求

    3.2.3 SQL Server 2005的网络环境需求

    3.3 SQL Server 2005的安装

    3.4 SQL Server 2005的工具和实用程序

    3.4.1 SQL Server Management Studio

    3.4.2 SQL Server Business Intelligence Development Studio

    3.4.3 SQL Server Profiler

    3.4.4 数据库引擎优化顾问

    3.4.5 Analysis Services

    3.4.6 SQL Server Configuration Manager

    3.4.7 SQL Server文档和教程

    练习题 3

    第4章 创建和使用数据库

    4.1 数据库对象

    4.2 系统数据库

    4.3 SQL Server数据库的存储结构

    4.3.1 文件和文件组

    4.3.2 事务日志

    4.4 创建数据库

    4.5 配置数据库

    4.5.1 添加和删除数据文件、日志文件

    4.5.2 数据库选项设置

    4.5.3 更改数据库所有者

    4.5.4 数据库重命名

    4.6 删除数据库

    练习题 4

    第5章 创建和操作表

    5.1 表的概念

    5.1.1 什么是表

    5.1.2 表中数据的完整性

    5.1.3 SQL Server几个重要的系统表

    5.2 创建表

    5.3 修改表结构

    5.4 创建数据库关系图

    5.4.1 建立数据库关系图

    5.4.2 删除数据库关系

    5.5 更改表名

    5.6 删除表

    5.7 记录的新增和修改

    练习题 5

    第6章 T-SQL基础

    6.1 SQL语言

    6.1.1 SQL语言概述

    6.1.2 SQL语言的分类

    6.2 T-SQL概述

    6.2.1 T-SQL的语法约定

    6.2.2 T-SQL的数据库对象全名

    6.2.3 如何在SQL Server管理控制器中执行T-SQL语句

    6.3 数据定义语言(DDL)

    6.3.1 数据库的操作语句

    6.3.2 数据表的操作语句

    6.4 数据操纵语言(DML)

    6.4.1 INSERT语句

    6.4.2 UPDATE语句

    6.4.3 DELETE语句

    6.5 数据查询语言(DQL)

    6.5.1 投影查询

    6.5.2 选择查询

    6.5.3 排序查询

    6.5.4 使用聚合函数

    6.5.5 表的连接查询

    6.5.6 子查询

    6.5.7 查询结果求并集和交集

    6.5.8 相关子查询

    6.5.9 带EXISTS测试的子查询

    6.5.10 空值及其处理

    练习题 6

    第7章 T-SQL高级应用

    7.1 数据汇总

    7.1.1 在数据汇总中使用聚合函数

    7.1.2 在数据汇总中使用GROUP BY子句

    7.2 复杂连接查询

    7.2.1 连接条件

    7.2.2 内连接

    7.2.3 外连接

    7.2.4 交叉连接

    7.3 复杂子查询

    7.3.1 子查询规则

    7.3.2 子查询类型

    7.3.3 多层嵌套子查询

    7.4 数据来源是一个查询的结果

    7.5 交叉表查询

    7.5.1 使用PIVOT运算符

    7.5.2 使用UNPIVOT运算符

    练习题 7

    第8章 SQL Server程序设计

    8.1 标识符

    8.1.1 常规标识符

    8.1.2 分隔标识符

    8.2 数据类型

    8.2.1 系统数据类型

    8.2.2 用户定义数据类型

    8.3 变量

    8.3.1 局部变量

    8.3.2 全局变量

    8.4 运算符

    8.4.1 算术运算符

    8.4.2 赋值运算符

    8.4.3 按位运算符

    8.4.4 比较运算符

    8.4.5 逻辑运算符

    8.4.6 字符串连接运算符

    8.4.7 一元运算符

    8.4.8 运算符优先级

    8.5 批处理

    8.6 控制流语句

    8.6.1 BEGIN…END语句

    8.6.2 IF…ELSE语句

    8.6.3 CASE语句

    8.6.4 WHILE 语句

    8.6.5 GOTO语句

    8.6.6 WAITFOR语句

    8.6.7 RETURN语句

    练习题 8

    第9章 函数和游标

    9.1 函数

    9.1.1 内置函数

    9.1.2 用户定义函数

    9.2 使用游标

    9.2.1 游标的概念

    9.2.2 游标的基本操作

    9.2.3 使用游标

    9.3 综合应用示例

    练习题 9

    第10章 索引

    10.1 什么是索引

    10.1.1 创建索引的原因

    10.1.2 建立索引应该考虑的问题

    10.2 索引类型

    10.2.1 聚集索引

    10.2.2 非聚集索引

    10.2.3 唯一性索引

    10.3 创建索引

    10.3.1 使用SQL Server管理控制器创建索引

    10.3.2 使用CREATE INDEX语句创建索引

    10.3.3 使用CREATE TABLE语句创建索引

    10.4 查看和修改索引属性

    10.4.1 使用SQL Server管理控制器查看和修改索引属性

    10.4.2 使用T-SQL语句查看和修改索引属性

    10.5 删除索引

    10.5.1 使用SQL Server管理控制器删除索引

    10.5.2 使用T-SQL语句删除索引

    练习题 10

    第11章 视图

    11.1 视图概述

    11.2 创建视图

    11.2.1 使用SQL Server管理控制器创建视图

    11.2.2 使用SQL语句创建视图

    11.3 使用视图

    11.3.1 使用视图进行数据查询

    11.3.2 通过视图向基表中插入数据

    11.3.3 通过视图修改基表中数据

    11.3.4 通过视图删除基表中的数据

    11.4 视图定义的修改

    11.4.1 使用SQL Server管理控制器修改视图定义

    11.4.2 重命名视图

    11.5 查看视图的信息

    11.5.1 使用SQL Server管理控制器查看视图信息

    11.5.2 使用sp_helptext存储过程查看视图的信息

    11.6 视图的删除

    11.6.1 使用SQL Server管理控制器删除视图

    11.6.2 使用T-SQL删除视图

    练习题 11

    第12章 数据库完整性

    12.1 约束

    12.1.1 PRIMARY KEY约束(主键约束)

    12.1.2 FOREIGN KEY约束(外键约束)

    12.1.3 UNIQUE约束(唯一性约束)

    12.1.4 CHECK约束(检查约束)

    12.1.5 NOT NULL约束(非空约束)

    12.1.6 列约束和表约束

    12.2 默认值

    12.2.1 在创建表时指定默认值

    12.2.2 使用默认对象

    12.3 规则

    12.3.1 创建规则

    12.3.2 绑定规则

    12.3.3 解除和删除规则

    练习题 12

    第13章 存储过程

    13.1 存储过程概述

    13.1.1 存储过程的优点

    13.1.2 存储过程的分类

    13.2 创建存储过程

    13.2.1 使用SQL Server管理控制器创建存储过程

    13.2.2 使用CREATE PROCEDURE语句创建存储过程

    13.3 执行存储过程

    13.4 存储过程的参数

    13.4.1 在存储过程中使用参数

    13.4.2 执行带输入参数的存储过程

    13.4.3 在存储过程中使用默认参数

    13.4.4 在存储过程中使用输出参数

    13.4.5 存储过程的返回值

    13.5 存储过程的管理

    13.5.1 查看存储过程

    13.5.2 修改存储过程

    13.5.3 重命名存储过程

    13.5.4 删除存储过程

    13.6 存储过程综合示例

    练习题 13

    第14章 触发器

    14.1 触发器概述

    14.1.1 什么是触发器

    14.1.2 触发器的作用

    14.1.3 触发器的种类

    14.2 创建DML触发器

    14.2.1 使用SQL Server管理控制器创建DML触发器

    14.2.2 使用T-SQL语句创建DML触发器

    14.3 inserted表和deleted表

    14.4 使用DML触发器

    14.4.1 使用INSERT触发器

    14.4.2 使用UPDATE触发器

    14.4.3 使用DELETE触发器

    14.4.4 使用INSTEAD OF触发器

    14.5 创建和使用DDL触发器

    14.5.1 创建DDL触发器

    14.5.2 DDL触发器的应用

    14.6 触发器的管理

    14.6.1 查看触发器

    14.6.2 修改触发器

    14.6.3 删除触发器

    14.6.4 启用或禁用触发器

    练习题 14

    第15章 SQL Server的安全管理

    15.1 SQL Server安全体系结构

    15.1.1 安全机制概述

    15.1.2 SQL Server的身份验证模式

    15.2.3 设置身份验证模式

    15.2 服务器安全管理

    15.2.1 创建SQL Server服务器登录账号

    15.2.2 管理SQL Server服务器登录账号

    15.3 数据库用户账号管理

    15.3.1 什么是数据库用户账号

    15.3.2 创建用户账号

    15.3.3 用户账号管理

    15.4 角色

    15.4.1 固定的服务器角色

    15.4.2 固定的数据库角色

    15.4.3 创建数据库角色

    15.4.4 数据库角色管理

    15.5 权限管理

    15.5.1 常见的数据库对象访问权限

    15.5.2 登录账号权限管理

    15.5.3 用户账号权限管理

    练习题 15

    第16章 数据备份与恢复

    16.1 备份和恢复概述

    16.1.1 备份的作用

    16.1.2 恢复模式

    16.1.3 备份类型

    16.2 备份设备

    16.2.1 创建数据库备份设备

    16.2.2 删除数据库备份设备

    16.3 选择数据库恢复类型

    16.4 数据库备份和恢复过程

    16.4.1 使用SQL Server管理控制器进行备份和恢复

    16.4.2 使用T-SQL语句进行备份和恢复

    16.5 分离和附加用户数据库

    16.5.1 分离用户数据库

    16.5.2 附加用户数据库

    练习题 16

    第3部分 VB.NET与数据库应用系统开发

    第17章 ADO.NET数据访问技术

    17.1 ADO.NET模型

    17.1.1 ADO.NET简介

    17.1.2 ADO.NET体系结构

    17.1.3 ADO.NET数据库的访问流程

    17.2 ADO.NET的数据访问对象

    17.2.1 SqlConnection对象

    17.2.2 SqlCommand对象

    17.2.3 DataReader对象

    17.2.4 SqlDataAdapter对象

    17.3 DataSet对象

    17.3.1 DataSet对象概述

    17.3.2 DataSet对象的属性和方法

    17.3.3 Tables集合和DataTable对象

    17.3.4 Columns集合和Data-Column对象

    17.3.5 Rows集合和DataRow对象

    17.3.6 Relations集合和Data-Relation对象

    17.4 数据绑定

    17.4.1 数据绑定概述

    17.4.2 BindingManagerBase类

    17.5 DataView对象

    17.5.1 DataView对象概述

    17.5.2 DataView对象的列排序设置

    17.5.3 DataView对象的过滤条件设置

    17.6 DataGridView控件

    17.6.1 创建DataGridView对象

    17.6.2 DataGridView的属性、方法和事件

    17.6.3 DataGridView与DataView对象结合

    17.6.4 通过DataGridView对象更新数据源

    练习题 17

    第18章 学生成绩管理系统的实现

    18.1 系统概述

    18.1.1 设计技巧

    18.1.2 系统安装

    18.2 系统结构

    18.3 系统实现

    18.3.1 公共类

    18.3.2 Module1.Bas模块

    18.3.3 pass窗体

    18.3.4 main窗体

    18.3.5 edstudent窗体

    18.3.6 edstudent1窗体

    18.3.7 qustudent窗体

    18.3.8 edteacher窗体

    18.3.9 edteacher1窗体

    18.3.10 edrec窗体

    18.3.11 edrec1窗体

    18.3.12 quteacher窗体

    18.3.13 edcourse窗体

    18.3.14 edcourse1窗体

    18.3.15 qucourse窗体

    18.3.16 eddegree窗体

    18.3.17 qudegree窗体

    18.3.18 qudegree1窗体

    18.3.19 qudegree2窗体

    18.3.20 setuser窗体

    18.3.21 setuser1窗体

    练习题 18

    附录 上机实验题

    参考文献

    ]]>
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证