本书较为详细地介绍了数据库应用系统开发所必需的知识。本书分为3篇--绪论、数据库管理系统篇和数据库应用开发技术篇。绪论介绍数据库管理系统和数据库应用开发技术的关系,提出一个数据库应用系统实例--小型教学管理系统,在数据库管理系统篇和数据库应用开发技术篇中,以其为例讲解从设计到形成数据库应用产品的整个开发过程,从而使读者从系统的角度掌握数据库应用的开发技术。数据库管理系统篇以目前市场占有率较高的SQL Server 2000为主,讲解如何在数据库服务器端管理和操纵数据库应用开发技术篇以目前最流行的专门的数据库前端开发工具--PowerBuilder 8.0为主,介绍了客户端应用程序的开发方法,同时还介绍了基于Web的数据库应用开发方法,以使读者了解Web结构的数据库开发技术。

本书是高等学校计算机专业教学用书,也可作为本专科信息类专业教学用书及数据库短训班的培训教材。

随着计算机网络技术的发展,绝大部分的计算机应用成为了基于网络的应用,因而多层体系结构数据库技术得到广泛应用。数据库应用系统的开发,已经由一体的开发分离为服务器端数据库的开发、客户端应用程序的开发以及中间件的设计等部分。FoxBASE、FoxPro等小型数据库管理系统,已经无法满足发展着的技术的需要,SQL Server、Oracle、Sybase等大型数据库管理系统迅速取而代之。这些大型数据库管理系统,既支持服务器端数据库的开发,同时又作为数据库服务器,负责完成数据库数据的存储管理、安全管理、并发控制、事务管理、完整性维护、查询优化等工作。PowerBuilder、Delphi、Visual Basic、Visual C++等开发工具负责完成客户端应用程序的开发,客户端应用程序负责数据请求、数据表现、菜单和用户界面等功能的实现。SQL Server是微软公司的数据库服务器产品,SQL Server 2000是其最新版本,以其易操作及友好的界面,赢得了广大用户的青睐。Oracle数据库系统是Oracle公司开发的关系数据库产品,以其开放性和分布处理能力,获得了较高的市场占有率。PowerBuilder 8.0是Sybase公司推出的开发工具,用于开发多层结构的企业级应用系统,该工具功能全面、性能优异。本书从实用的角度出发,系统地介绍了数据库应用系统的开发方法,有机地将服务器端和客户端的设计结合在一起。

全书分为3篇16章,第一篇"绪论"为第1章,介绍数据库管理系统和数据库应用开发技术的关系,提出一个数据库应用系统实例。第二篇"数据库管理系统篇"为第2章~第10章,主要介绍了SQL Server 2000的使用方法,并利用其实施第1章中设计的数据库TMS,同时还介绍了Oracle数据库管理系统。第三篇"数据库应用开发技术篇"为第11章~第16章,以目前最流行的专门的数据库前端开发工具--PowerBuilder 8.0为主,介绍了客户端应用程序的开发方法,同时还介绍了基于Web的数据库应用开发方法,以使读者了解Web结构的数据库开发技术。

本书由赵津燕主编,李益民、苗巍、王双立任副主编,由田永清主审。本书第1章~第5章、第7章由赵津燕编写,第8章~第10章由苗巍编写,第11章一第14章由李益民编写,第6章、第15章、第16章由王双立编写。参加本书编写工作的还有闫肃、薛曼玲、赵谢秋等。

在本书的编写过程中,北华大学计算机科学技术学院专业综合实验中心的奚立群、赵谢秋和北华大学2002届毕业生张勇、孙海峰等给予了多方面的帮助。在此编者向他们表示衷心的感谢。

由于编者水平有限,书中难免存在错误和不妥之处,恳请读者批评指正。

数据库管理与应用开发技术造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
数据库软件 MySQL 查看价格 查看价格

13% 珠海派诺科技股份有限公司
数据库管理软件 系统工程:一卡通管理系统,参数:中文标准版,备注:数据管理中心 查看价格 查看价格

富士

13% 安徽科光智能科技有限公司
数据库管理软件 ORACLE12C ORACLE12C 是最新版本金融行业,推荐买单CPU无限用户企业版的. 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理软件 ORACLE 11G 企业版 单CPU 无限用户 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理软件 ORACLE 11G 企业版 单C PU 无限用户 代理商服务 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理软件 ORACLE12C ORACLE12C 是最新版本金融行业200用户 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
中心管理数据库 KDO-NS9504 至强E5系列 四核2.4GHZ/16GB ECC MEM/1T硬盘X2/RAID1/双千兆网卡 查看价格 查看价格

科缔欧

13% 广州科缔欧电子科技有限公司
数据库管理系统 Windows SQL Server 2012标准版 查看价格 查看价格

13% 北京飞鸿至达科技有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
中央图形管理系统 JS-1/CRT 查看价格 查看价格

湛江市2005年1月信息价
中央图形管理系统 JS-1/CRT 查看价格 查看价格

湛江市2005年2月信息价
系统管理单元 AFN-SMU 查看价格 查看价格

湛江市2005年1月信息价
管理中心监视器 334402 查看价格 查看价格

湛江市2007年3季度信息价
LCD数字对讲管理中心 344002 查看价格 查看价格

湛江市2007年3季度信息价
管理中心、监视器桌面安装支架 337132 查看价格 查看价格

湛江市2007年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年1季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
综治应用数据库 1.名称:综治应用数据库 2.型号:定制 3.产地:中国4.功能参数:数据库软件|4套 3 查看价格 广州康码仕信息科技有限公司 广东   2020-10-23
数据库管理系统开发 详见附件|1套 1 查看价格 广州市熹尚科技设备有限公司 全国   2020-05-19
数据库管理 ORACLE12C ORACLE12C 是最新版本金融行业,推荐买单CPU无限用户企业版的.|342套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-11-10
数据库管理 ORACLE 11G 企业版 单CPU 无限用户|2313套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-04-24
数据库管理 ORACLE 11G 企业版 单C PU 无限用户 代理商服务|2240套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-08-12
数据库管理 ORACLE12C ORACLE12C 是最新版本金融行业200用户|7064套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-06-24
数据库健康安全管理平台 硬件型号OSM-G5000:2U机架式设备,双电源,4个电口, 16G内存,2T存储空间. 数据库运行安全管理平台(OSM) 聚焦于数据库运行安全,融合AI技术和大数据模型,提供智能监控、预测和趋势|1套 1 查看价格 南宁科联电子科技有限公司 广西   2022-03-25
数据库管理软件 1.名称 :数据库管理软件2.参数:1.应提供满足系统运行功能、二次开发、维修维护以及符合开发系统标准的系统软件、应用软件和应用编程软件包等全套软件.2.系统应采用C/S结构,系统应能通过OPC|1套 1 查看价格 全国  

前言

第一篇 绪论

第1章 数据库应用系统开发综述

1. 1 数据库系统结构

1. 1. 1 客户/服务器结构的数据库系统

1. 1. 2 多层结构的数据库系统

1. 2 数据库应用的开发

1. 2. 1 客户端开发工具与数据库管理系统的关系

1. 2. 2 客户端开发工具的作用

1. 2. 3 数据库管理系统的作用

1. 2. 4 应用开发实例:小型教学管理系统

实践

第二篇 数据库管理系统篇

第2章 SQLServer2000数据库的管理

2. 1 SQLServer2000系统概述

2. 1. 1 SQLServer2000的安装与配置

2. 1. 2 SQLServer2000的工具

2. 2 SQLServer2000中数据库的创建

2. 2. 1 数据库的存储

2. 2. 2 系统数据库

2. 2. 3 SQLServer的特殊用户

2. 2. 4 用户数据库的创建

2. 3 SQLServer2000中的数据库管理

2. 3. 1 数据库的修改

2. 3. 2 数据库的删除

2. 3. 3 数据库对象的管理

实践

第3章 SQLServer2000数据库的安全性和完整性

3. 1 SQLServer2000中数据库的安全性

3. 1. 1 数据库的安全性概念

3. 1. 2 验证模式

3. 1. 3 角色管理

3. 1. 4 权限管理

3. 2 SQLServer2000中数据库的完整性

3. 2. 1 数据库的完整性概念

3. 2. 2 数据完整性的实现

实践

第4章 SQLServer2000数据库的备份与恢复

4. 1 SQLServer2000中数据库的备份

4. 1. 1 何时备份

4. 1. 2 备份方法

4. 1. 3 备份介质

4. 1. 4 备份需要考虑的其他事项

4. 1. 5 备份用户数据库

4. 1. 6 备份系统数据库

4. 2 SQLServer2000中的数据恢复

4. 2. 1 数据恢复概述

4. 2. 2 验证备份

4. 2. 3 恢复方法

实践

第5章 Transact-SQL语言

5. 1 数据类型. 变量和运算符

5. 1. 1 数据类型

5. 1. 2 变量

5. 1. 3 运算符

5. 2 SELECT语句

5. 2. 1 单表查询

5. 2. 2 连接查询

5. 2. 3 SELECT语句的一般格式

5. 3 使用T-SQL编程

5. 3. 1 批处理

5. 3. 2 脚本

5. 3. 3 流控制语句

5. 4 函数

5. 4. 1 系统函数

5. 4. 2 用户自定义函数

5. 5 事务

5. 5. 1 事务的概念

5. 5. 2 事务的特性

5. 5. 3 管理事务

5. 5. 4 事务控制语句

5. 5. 5 分布式事务

实践

第6章 SQLServer2000数据库的索引和视图

6. 1 SQLServer2000中数据库的索引

6. 1. 1 索引的作用

6. 1. 2 索引的创建

6. 1. 3 索引的管理

6. 2 SQLServer2000中数据库的视图

6. 2. 1 视图的作用

6. 2. 2 视图的创建

6. 2. 3 视图的管理

实践

第7章 SQLServer2000存储过程和触发器

7. 1 存储过程概述

7. 2 存储过程的使用

7. 2. 1 存储过程的创建

7. 2. 2 存储过程的修改

7. 2. 3 存储过程的删除

7. 2. 4 存储过程的执行

7. 2. 5 存储过程的设计技巧

7. 3 触发器概述

7. 4 触发器的使用

7. 4. 1 触发器的工作原理

7. 4. 2 触发器的创建

7. 4. 3 触发器的修改

7. 4. 4 触发器的删除

7. 4. 5 触发器的设计技巧

实践

第8章 Oracle数据库系统简介

8. 1 Oracle数据库系统概述

8. 1. 1 Oracle8的特点

8. 1. 2 Oracle的网络计算机体系结构

8. 2 Oracle 8的安装

8. 2. 1 安装前的准备

8. 2. 2 Oracle8服务器的安装过程

8. 3 配置Oracle 8

8. 3. 1 Oracle数据库服务器的启动和关闭

8. 3. 2 控制服务器的启动和关闭

8. 3. 3 连接到Oracle8

8. 4 Oracle的网络连接

8. 4. 1 Net8的功能

8. 4. 2 实现一个Net8网络

实践

第9章 执行SQL语句的交互环境--SQL*Plus

9. 1 SQL*Plus

9. 1. 1 SQL*Plus环境

9. 1. 2 在Oracle中用SQL进行基本数据库的访问

9. 2 Oracle的SQL

9. 2. 1 使用函数

9. 2. 2 连接查询

9. 2. 3 子查询

9. 2. 4 格式化输出

9. 3 过程SQL语言--PL/SQL

实践

第10章 Oracle数据库的管理

10. 1 Oracle数据库管理系统的体系结构

10. 1. 1 oracle实例

10. 1. 2 oracle数据库

10. 2 OracleEnterpriseManager 企业管理器

10. 3 管理数据库

10. 3. 1 创建数据库

10. 3. 2 管理数据库

10. 4 数据库安全性管理

10. 4. 1 管理用户

10. 4. 2 管理角色

10. 4. 3 管理概要文件

实践

第三篇 数据库应用开发技术篇

第11章 PowerBuilder8. 0概述

11. 1 系统要求

11. 2 安装

11. 3 操作界面

11. 4 PowerBuilder8. 0编程

11. 4. 1 PowerScript语言简介

11. 4. 2 PowerScript语言的使用

11. 4. 3 在PowerBuilder中使用SQL语句

11. 5 一个简单应用的创建--教学管理系统的创建

11. 6 窗口

11. 7 菜单

实践

第12章 PowerBuilder8. 0的数据库操作

12. 1 数据源

12. 1. 1 连接到数据库

12. 1. 2 选择数据

12. 1. 3 定义数据源实例--教学管理系统数据源的创建

12. 2 数据库接口

12. 2. 1 创建数据库连接对象

12. 2. 2 使用连接对象连接数据

12. 3 数据窗口操作

12. 3. 1 创建数据窗口

12. 3. 2 使用数据窗口操纵数据

12. 3. 3 数据窗口的动态修改

12. 3. 4 数据窗口应用实例--教学管理系统数据窗口的创建

实践

第13章 运用高级技术实现更灵活的应用

13. 1 使用INI文件实现数据库连接

13. 2 在PowerBuilder8. 0应用程序中动态使用SQL语句

13. 2. 1 动态SQL概述

13. 2. 2 动态SQL详解

实践

第14章 可执行应用的建立和应用程序的发布

14. 1 可执行应用的建立

14. 2 应用的发行环境

14. 3 安装盘的制作

实践

第15章 其他编程语言的数据库应用程序开发

15. 1 VC 中使用ODBC访问数据库

15. 1. 1 与数据库有关的类

15. 1. 2 实现ODBC数据库的开发过程

15. 2 Delphi中的数据库程序开发

15. 2. 1 常用数据访问部件介绍

15. 2. 2 常用数据感知部件介绍

实践

第16章 Web数据库应用程序设计

16. 1 Web数据库应用程序设计简介

16. 1. 1 Web数据库应用程序结构

16. 1. 2 HTML语言初步

16. 1. 3 ASP简介

16. 1. 4 ADO简介

16. 2 基于Web的教学管理系统设计

实践

参考文献

数据库管理与应用开发技术简介常见问题

数据库管理与应用开发技术简介文献

测量数据库管理系统的设计与研发 测量数据库管理系统的设计与研发

格式:pdf

大小:292KB

页数: 3页

评分: 4.5

系统论述了煤矿测量数据库管理系统的设计思路、功能模块组成和系统特点。通过实践,证明本系统界面友好、操作简便、运行稳定、结果可靠,有利于测量数据规范化管理和信息共享,具有实际推广价值。

立即下载
基于PB的文档数据库管理的设计与实现 基于PB的文档数据库管理的设计与实现

格式:pdf

大小:292KB

页数: 未知

评分: 4.4

文中介绍了基于PB文档数据库管理的设计与实现 ,对OLE技术、TreeView控件以及Blob二进制数据类型作了阐述 ,同时以实例进一步论述文档管理的数据库设计、程序设计以及文档的检索查询设计。提出了一种可应用于工程图纸、文献档案管理等多方面的文档数据库管理的一般方法

立即下载

计算机软件开发技术与应用概述

"软件开发技术与应用"以软件工程的原理和方法组织教学,以一个应用软件开发实 例贯穿于全书,让学生在课程学习和实验的过程中,既掌握应用软件开发的原理和技术,同时熟悉一个管理类应用系统开发过程,提高学生软件开发的实际应用能力。

课程内容:

(一) 数据结构

1 、数据结构概述

2 、线性表

3 、树与二叉树

4 、查找与排序

(二) 操作系统

1 、操作系统概述

2 、进程及处理机管理

3 、存储管理,设备管理,文件管理,作业管理

(三) 软件开发技术与应用

1 、绪论

⑴ 软件开发技术的演变 ⑵ 软件工程范型

⑶ 软件设计基础

2 、软件需求分析

⑴ 软件需求分析的任务和步骤

⑵ 软件需求分析的方法

2 、软件需求分析

⑴ 软件需求分析的任务和步骤

⑵ 软件需求分析的方法

⑶ 结构化分析 ⑷ 面向对象分析方法

3 、软件设计方法

⑴ 软件设计的任务与步骤 ⑵ 概要设计

⑶ 详细设计 ⑷ 面向对象设计方法

4 、数据库应用开发

⑴ 数据库基础知识 ⑵ 数据库设计理论

⑶ 数据库软件简介 ⑷ 结构化查询语言(SQL)

⑸ 数据库连接技术

5 、软件测试与质量保证

⑴ 测试的基本概念 ⑵ 测试方法

⑶ 软件的维护

6 、软件工具与环境

⑴ 软件开发工具 ⑵ 软件工程环境

⑶ CASE 工具

7 、软件开发应用实例

内容介绍

《Excel SQL Server数据库管理技术详解》提供的这些案例大部分可直接应用到实际工作中,稍作修改也可应用于Excel与其他数据库的整合应用之中。

2100433B

《挤扩支盘桩技术开发与工程应用》供从事岩土工程科研、设计和施工人员学习参考。

数据库管理与应用开发技术相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏