分享
 
 
 

SQL Server 2000应用系统开发教程(第2版)

SQL Server 2000应用系统开发教程(第2版)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,数据库,SQL,

作者: 李春葆,曾慧 编著

出 版 社: 清华大学出版社

出版时间: 2008-5-1字数: 699000版次: 1页数: 447印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302173588包装: 平装编辑推荐

本书全面介绍了SQL Server 2000的各项功能、相关命令和开发应用系统的一般技术。全书分为3部分,第1章简单介绍数据库的一般原理。第2~14章介绍了SQL Server 2000的数据管理功能;第15~17章介绍了以VB作为前端设计工具、SQL Server 2000作为数据库平台开发数据库应用系统的技术。本书内容由浅入深,循序渐进,通俗易懂,适合自学。书中提供了大量例题,有助于读者理解概念、巩固知识、掌握要点、攻克难点。

内容简介

SQL Server 2000是一个新型关系数据库管理系统,提供了完整的关系数据库创建、开发、设计和管理功能。本书全面介绍了SQL Server 2000的各项功能、相关命令和开发应用系统的一般技术。

全书分为3部分:第1章简单介绍了数据库的一般原理;第2~14章介绍了SQL Server 2000的数据管理功能;第15~17章介绍了以VB作为前端设计工具、SQL Server 2000作为数据库平台开发数据库应用系统的技术。书中提供了大量例题,有助于读者理解概念、巩固知识、掌握要点、攻克难点。

为了便于学习,同时出版了《SQL Server 2000学习与上机实验指导》(清华版,李春葆、曾慧编著,ISBN 7-302-11004-2)一书,对本教程中所有练习题和上机实验题进行了详细分析解答。

本书体系完整,通俗易懂,可作为各类院校相关专业及培训班的“SQL Server 2000应用系统开发”课程的教学用书,对于计算机应用人员和计算机爱好者,本书也是一本实用的自学参考书。

目录

第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 DBMS的主要功能

1.3.2 DBMS的组成

1.4 什么是数据库系统

1.4.1 计算机系统

1.4.2 数据库

1.4.3 数据库管理系统

1.4.4 应用程序

1.4.5 用户

1.5 数据库系统的体系结构

1.5.1 数据库系统的三级组织结构

1.5.2 三个模式之间的两层映像

1.5.3 三级模式的优点

1.6 数据模型

1.6.1 概念模型

1.6.2 常用的数据模型

1.7 关系数据库

1.7.1 基本术语

1.7.2 关系运算

1.7.3 规范化设计理念和方法

1.8 数据库设计

1.8.1 需求分析

1.8.2 概念结构设计

1.8.3 逻辑结构设计

1.8.4 物理结构设计

1.8.5 数据库实施

1.8.6 数据库运行和维护

练习题1

第2章 SQL Server 系统概述

2.1 SQL Server 系统简介

2.1.1 概况

2.1.2 特性

2.1.3 新增或增强功能

2.2 系统需求

2.2.1 硬件需求

2.2.2 软件需求

2.3 SQL Server 的安装

2.3.1 安装SQL Server

2.3.2 其他安装方式

2.3.3 从其他版本升级到SQL Server

2.3.4 SQL Server 的配置选项

2.4 客户/服务器体系结构

2.5 SQL Server服务器的管理

2.5.1 管理SQL Server服务器组

2.5.2 注册SQL Server服务器

2.6 SQL Server 的主要组件

2.6.1 联机丛书

2.6.2 企业管理器

2.6.3 服务器网络实用工具和客户端网络实用工具

2.6.4 查询分析器

2.6.5 导入和导出数据

2.6.6 服务管理器

2.6.7 事件探查器

练习题2

上机实验题1

第3章 创建和使用数据库

3.1 查看数据库

3.1.1 查看数据库

3.1.2 查看关系图

3.1.3 查看表的结构和内容

3.1.4 查看视图

3.1.5 查看存储过程

3.1.6 查看用户和角色

3.1.7 数据库的其他组成部分

3.2 SQL Server数据库和文件

3.2.1 文件和文件组

3.2.2 数据库存储结构

3.2.3 事务日志

3.3 创建数据库

3.3.1 直接建立数据库

3.3.2 使用向导建立数据库

3.3.3 数据库的属性设置

3.3.4 数据库大小估算和收缩数据库

3.4 数据库更名

3.5 删除数据库

练习题3

上机实验题2

第4章 创建和使用表

4.1 建立表

4.2 修改表的结构

4.3 建立数据库关系图

4.4 删除表

4.5 记录的新增和修改

练习题4

上机实验题3

第5章 Transact-SQL

5.1 SQL语言

5.1.1 概述

5.1.2 SQL语言的分类

5.2 T?SQL基础

5.2.1 查询分析器

5.2.2 数据库的操作语句

5.2.3 表的操作语句

5.2.4 数据查询

5.3 T-SQL程序设计基础

5.3.1 标识符

5.3.2 数据类型

5.3.3 运算符

5.3.4 变量

5.3.5 批处理

5.3.6 注释

5.3.7 控制流语句

5.3.8 函数

练习题5

上机实验题4

第6章 SQL高级应用

6.1 SELECT高级查询

6.1.1 数据汇总

6.1.2 联接查询

6.1.3 子查询

6.1.4 在查询的基础上创建新表

6.2 管理ntext、text和image数据

6.2.1 检索ntext、text或image值

6.2.2 修改ntext、text或image值

6.3 事务处理

6.3.1 事务分类

6.3.2 显式事务

6.3.3 自动提交事务

6.3.4 隐式事务

6.4 数据的锁定

6.4.1 并发问题

6.4.2 事务的隔离级别

6.4.3 SQL Server中的锁定

6.4.4 自定义锁

6.5 使用游标

6.5.1 游标的概念

6.5.2 使用游标

6.5.3 游标类型

练习题6

上机实验题5

第7章 索引

7.1 索引简介

7.1.1 创建索引的原因

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

7.2 索引类型

7.2.1 B-树索引结构

7.2.2 聚集索引和非聚集索引

7.2.3 唯一索引和组合索引

7.3 创建索引

7.3.1 通过企业管理器创建索引

7.3.2 通过向导创建索引

7.3.3 使用SQL语言创建索引

7.3.4 创建索引的选项设置

7.3.5 创建索引的空间考虑

7.3.6 在视图和计算列上创建索引

7.4 查看和删除索引

7.4.1 使用企业管理器

7.4.2 使用SQL语言

练习题7

上机实验题6

第8章 视图

8.1 视图概述

8.2 创建视图

8.2.1 使用企业管理器创建视图

8.2.2 使用向导创建视图

8.2.3 使用SQL语句创建视图

8.3 使用视图

8.3.1 使用视图进行数据检索

8.3.2 通过视图修改数据

8.4 视图的修改

8.4.1 修改视图

8.4.2 重命名视图

8.5 视图信息的查询

8.5.1 使用企业管理器查询视图信息

8.5.2 使用sp_helptext存储过程查询视图信息

8.6 视图的删除

8.6.1 使用企业管理器删除视图

8.6.2 使用T-SQL删除视图

练习题8

上机实验题7

第9章 数据库完整性

9.1 约束

9.1.1 PRIMARY KEY约束

9.1.2 FOREIGN KEY约束

9.1.3 UNIQUE约束

9.1.4 CHECK约束

9.1.5 列约束和表约束

9.2 默认值

9.2.1 在创建表时指定默认值

9.2.2 使用默认对象

9.3 规则

9.3.1 创建规则

9.3.2 绑定规则

9.3.3 解除和删除规则

练习题9

上机实验题8

第10章 存储过程

10.1 概述

10.2 创建存储过程

10.3 执行存储过程

10.4 存储过程的参数

10.5 存储过程的查看、修改和删除

练习题10

上机实验题9

第11章 触发器

11.1 概述

11.2 创建触发器

11.3 inserted表和deleted表

11.4 使用触发器

11.5 修改触发器

11.6 删除触发器

11.7 嵌套触发器

练习题11

上机实验题10

第12章 SQL Server的安全管理

12.1 SQL Server安全体系结构

12.1.1 操作系统的安全性

12.1.2 SQL Server的安全性

12.1.3 数据库的安全性

12.1.4 SQL Server数据库对象的安全性

12.2 SQL Server的验证模式

12.2.1 NT验证模式

12.2.2 混合验证模式

12.2.3 NT验证模式对SQL Server的影响

12.2.4 设置验证模式

12.3 账号和角色

12.3.1 服务器的登录账号

12.3.2 数据库的用户

12.3.3 数据库角色

12.3.4 用户和角色的权限问题

练习题12

上机实验题11

第13章 数据备份与还原

13.1 备份和还原构架

13.2 备份数据库

13.2.1 备份类型和常用备份策略

13.2.2 备份数据库中各种对象

13.3 数据库还原

13.3.1 数据库恢复模型

13.3.2 还原数据库备份

13.3.3 还原事务日志备份

练习题13

上机实验题12

第14章 数据转换

14.1 DTS的基本概念

14.2 数据的导入

14.3 数据的导出

练习题14

上机实验题13

第15章 用ADO操作SQL Server数据库

15.1 ODBC简介

15.1.1 ODBC的结构

15.1.2 ODBC数据源的创建

15.2 ADO

15.2.1 ADO的模型结构

15.2.2 ADO中的Connection对象

15.2.3 ADO中的Command对象

15.2.4 ADO中的RecordSet对象

15.2.5 ADO中的Field对象

15.3 常用的数据访问控件

15.3.1 ADO Data控件

15.3.2 DataGrid控件

15.3.3 DataCombo控件

15.3.4 TreeView控件

练习题15

第16章 VB的数据环境和数据报表

16.1 创建数据环境

16.1.1 数据环境概述

16.1.2 创建数据环境

16.1.3 数据环境中的属性和方法

16.2 数据环境的应用

16.2.1 将数据环境的Command对象绑定到窗体上

16.2.2 将数据绑定控件与数据环境连接

16.3 数据报表设计器与数据报表设计

16.3.1 数据报表设计器

16.3.2 用数据报表设计器创建报表

16.3.3 报表控件的使用

16.3.4 预览和打印报表

16.3.5 报表应用实例

练习题16

第17章 数据库系统设计实例

17.1 系统概述

17.1.1 系统功能

17.1.2 设计技巧

17.1.3 系统安装

17.2 系统结构

17.3 数据库设计

17.4 系统实现

17.4.1 Main主过程

17.4.2 pass窗体

17.4.3 menu窗体

17.4.4 edks窗体

17.4.5 edks1窗体

17.4.6 quks窗体

17.4.7 quks1窗体

17.4.8 edde窗体

17.4.9 edde1窗体

17.4.10 edbj窗体

17.4.11 prde窗体

17.4.12 DataReport1报表

17.4.13 prtz窗体

17.4.14 DataReport2报表

17.4.15 setuser窗体

17.4.16 setuser1窗体

17.5 系统运行

练习题17

参考文献

书摘插图

第1章 数据库基础知识

目前数据处理成为计算机应用的主要方面。数据处理的中一心问题是数据管理,而数据库系统技术是数据管理技术发展的最新研究成果。在本章中,将主要介绍数据管理技术的发展、数据模型和数据库系统的基本概念等,为后面各章的学习打下基础。

1.1 信息、数据与数据处理

用计算机对数据进行处理的应用系统称为计算机信息系统。信息系统是“一个由人、计算机等组成的能进行信息的收集、传递、存储、加工、维护、分析、计划、控制、决策和使用的系统”。信息系统的核心是数据库。

1.1.1信总与数据

“信息”是对现实世界事物存在方式或运动状态的反映。具体地说,信息是一种已经被加工为特定形式的数据,这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。

信息有如下一些重要特征:

信息传递需要物质载体,信息的获取和传递要消耗能量。

信息是可以感知的。不同的信息源有不同的感知方式(如感觉器官、仪器或传感器等)。

信息是可以存储、压缩、加工、传递、共享、扩散、再生和增值的。

“数据”是将现实世界中的各种信息记录下来的、可以识别的符号,是信息的载体,是信息的具体表示形式,而信息是数据的内涵。可用多种不同的数据形式来表示一种同样的信息,而信息不随它的数据形式不同而改变。数据的表现形式多种多样,不仅有熟知的数字和文字,还有图形、图像、声音等形式。

信息与数据是密切相关联的,信息是各种数据所包含的意义,数据则是载荷信息的物理符号。因此,在许多场合下,对它们不做严格区分,可互换使用。例如,通常所说的“信息处理”与“数据处理”就具有同义性。

……

SQL Server 2000应用系统开发教程(第2版)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有