分享
 
 
 

数据库原理与开发

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

作者: 赵明现,单世民,赵凤强编著

出 版 社: 人民邮电出版社

出版时间: 2008-8-1字数: 371000版次: 1页数: 218印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115181060包装: 平装编辑推荐

本书特点:

实用性较强,在学习理论知识的同时结合关系数据库管理系统MS SQL Server 2005的应用,并通过.NET 2005开发平台实现一个数据库系统的开发,使读者能够真正独立地开发数据库系统。

在多处留下针对基础知识的思考问题,能通过推导或分析得到答案,以使读者一方面可以复习过去的知识,另一方面可以将知识融汇在一起,提高分析问题能力。

本书是作者在总结多年数据库系统开发经验以及数据库教学经验的基础上所编写的。本书共分三大部分:第一部分是基础篇,由第1章至第6章组成,介绍数据库系统以及数据库管理系统的原理知识,内容包括数据库系统概述、关系数据库理论、关系模型数据操作标准语言、数据库的物理存储、数据库设计和关系数据库管理系统;第二部分是应用篇,由第7章至第10章组成,内容包括SQL Server 2005应用基础、存储过程及触发器、数据库安全性管理和数据恢复与数据转移;第三部分是实战篇,由第11章和第12章组成,介绍了数据库的各种访问接口及其实现,并通过一个实际项目——图书馆管理系统的实现,从需求分析、数据库设计到程序设计与实现完整地介绍了数据库系统的开发方法。

本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业数据库相关课程的教材,也可供数据库初学者参考使用。

内容简介

本书共分3部分。第1部分是基础篇,由第1章至第6章组成,内容包括数据库系统概述、关系数据库理论、关系模型数据操作标准语言、数据库的物理存储、数据库设计和关系数据库管理系统;第2部分是应用篇,由第7章至第10章组成,内容包括SQL Server 2005应用基础、存储过程及触发器、数据库安全性管理和数据恢复与数据转移;第3部分是实战篇,由第11章和第12章组成,介绍了数据库的各种访问接口及其实现,并通过一个实际的项目—图书馆管理系统的实现,从需求分析、数据库设计到程序设计与实现完整地介绍数据库系统的开发方法。本书附录A部分给出了一个具体的应用领域—物流管理领域的实际业务过程;附录B给出了系统数据库的逻辑结构,供大家参考。

本书实用性较强,在学习理论知识的同时结合SQL Server 2005的应用,通过.NET 2005开发平台实现一个数据库系统的开发,使读者能够真正独立地开发数据库系统。

本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业数据库相关课程的教材,也可作为相关院校非计算机理工类专业数据库课程的教材。

目录

第1篇 基础篇

第1章 数据库系统概述

1.1 数据管理的形成和发展

1.2 数据库系统的基本概念

1.2.1 信息及信息模型

1.2.2 数据及数据模型

1.2.3 数据库、数据库管理系统及数据库系统

1.3 数据库系统结构

1.3.1 数据库系统物理结构

1.3.2 数据库系统的外部结构

1.4 数据库开发人员及研究领域

1.4.1 数据库开发人员

1.4.2 数据库研究领域

1.5 本章小结

习题

第2章 关系数据库理论

2.1 关系模型数据结构

2.1.1 关系的定义

2.1.2 关系的形式化表示

2.2 关系数据结构的规范化

2.2.1 规范化理论基本概念

2.2.2 范式

2.3 关系模型的数据操作原理

2.3.1 关系操作概述

2.3.2 关系代数

2.3.3 关系演算

2.4 关系的完整性

2.5 本章小结

习题

第3章 关系模型数据操作标准语言

3.1 SQL概述

3.2 数据定义

3.2.1 定义、删除与修改基本表

3.2.2 定义与删除视图

3.2.3 建立与删除索引

3.3 数据查询

3.3.1 单表查询

3.3.2 多表查询

3.3.3 嵌套查询

3.3.4 集合查询

3.3.5 视图查询

3.3.6 查询语句小结

3.4 数据更新

3.4.1 数据插入

3.4.2 修改数据

3.4.3 删除数据

3.4.4 视图更新

3.5 数据权限控制

3.5.1 定义权限

3.5.2 收回权限

3.6 本章小结

习题

第4章 数据库的物理存储

4.1 存储设备

4.1.1 外部存储器

4.1.2 数据处理方式

4.2 数据存储方式

4.2.1 数据文件

4.2.2 索引

4.3 本章小结

习题

第5章 数据库设计

5.1 数据库设计概述

5.1.1 数据库设计的方法及特点

5.1.2 数据库设计的基本步骤

5.2 需求分析

5.2.1 需求分析的任务

5.2.2 需求分析的方法

5.3 概念结构设计

5.3.1 概念结构设计策略

5.3.2 局部E-R模型设计

5.3.3 全局E-R模型设计

5.3.4 精化概念模型

5.4 逻辑结构设计

5.4.1 概念模型向关系模型转换

5.4.2 精化数据模型

5.4.3 设计外模式

5.5 物理结构设计

5.5.1 确定存取方法

5.5.2 确定数据库的存储结构

5.5.3 评价物理结构

5.6 数据库的实施和维护7

5.6.1 数据加载和应用程序的编制

5.6.2 数据库的试运行

5.6.3 数据库的运行和维护

5.7 数据库设计实例

5.7.1 需求分析

5.7.2 概念结构设计

5.7.3 逻辑结构设计

5.7.4 物理结构设计

5.8 本章小结

习题

第6章 关系数据库管理系统

6.1 事务

6.2 数据库恢复技术

6.2.1 故障的种类

6.2.2 数据库转储

6.2.3 日志文件

6.2.4 恢复策略

6.3 并发控制

6.3.1 并发控制概述

6.3.2 封锁

6.3.3 封锁协议

6.3.4 死锁

6.3.5 并发调度的可串行性

6.3.6 两段锁协议

6.3.7 多粒度封锁

6.3.8 意向锁

6.4 数据库安全性

6.4.1 数据库安全性概述

6.4.2 数据库安全性控制

6.5 关系系统的查询优化

6.6 本章小结

习题

第2篇 应用篇

第7章 SQL Server 2005应用基础

7.1 SQL Server 2005概述

7.2 SQL Server 2005版本介绍

7.3 SQL Server 2005 简洁版安装

7.4 SQL Server 2005 常用工具使用

7.4.1 配置管理器(SQL Server Configuration Manager)

7.4.2 数据管理器(SQL Server Management Studio Express)

7.4.3 查询分析器(SQL ServerQuery Analyzer)

7.5 本章小结

习题

第8章 存储过程及触发器

8.1 存储过程

8.1.1 创建存储过程

8.1.2 删除存储过程

8.1.3 存储过程的嵌套

8.1.4 存储过程实例

8.2 触发器

8.2.1 创建DML触发器

8.2.2 创建DDL触发器

8.2.3 获取触发器的信息

8.2.4 触发器实例

8.3 本章小结

习题

第9章 数据库安全性管理

9.1 SQL Server 的安全性机制

9.2 登录和用户

9.2.1 登录身份验证模式及其设置

9.2.2 创建登录

9.2.3 创建用户

9.3 权限管理

9.3.1 服务器权限

9.3.2 数据库对象权限

9.3.3 数据库权限

9.4 角色管理

9.4.1 固定服务器角色

9.4.2 数据库角色

9.5 本章小结

习题

第10章 数据恢复与数据转移

10.1 数据库的备份与还原概述

10.2 恢复模式

10.3 数据库备份

10.3.1 使用SSMS进行完整备份

10.3.2 使用SSMS进行完整差异备份

10.4 数据库还原

10.4.1 还原完整备份示例

10.4.2 还原完整差异备份

10.5 数据库的导出与导入

10.5.1 数据库表数据导出

10.5.2 数据库表数据导入

10.6 本章小结

习题

第3篇 实战篇

第11章 数据库访问

11.1 数据访问接口概述

11.2 ODBC数据访问

11.2.1 ODBC体系结构

11.2.2 建立ODBC数据源

11.3 OLE DB数据访问

11.4 ADO数据库访问

11.5 JDBC数据访问

11.6 ADO.NET数据访问

11.7 本章小结

习题

第12章 .NET 2005与SQL Server 2005数据库系统开发实例

12.1 图书馆管理的需求分析

12.2 数据库的设计与实现

12.3 应用系统的设计与实现

12.3.1 界面设计

12.3.2 工程创建与代码编写

12.4 本章小结

习题

附录A 某物流公司业务介绍

A.1 某物流公司组织结构

A.2 人员岗位职责

A.3 仓库业务管理

A.4 配送业务管理

A.5 单据流转管理

A.6 与财务往来业务

附录B 某物流系统数据库逻辑结构

参考文献

书摘插图

第1章数据库系统概述

当今,随着信息化进程的不断发展,对信息管理的要求越来越高,管理信息系统(MIS)、企业资源优化(ERP)系统、决策支持系统(DSS)等的应用,都是以数据库为核心建立起来的上层应用,信息资源已成为宝贵的物质财富,建立一个满足需求、性能卓越、稳定性高并且行之有效的数据库应用系统已成为一个团体生存和发展的基础。数据库技术得到前所未有的广泛应用,越来越多新的应用领域采用数据库技术管理数据。对于一个国家来说,数据库的建设规模、安全性和稳定性已成为衡量这个国家信息化程度的重要标志。因此数据库技术已经成为计算机技术的重要分支,数据库课程是计算机科学与技术专业、信息管理专业的重要课程。

计算机的应用大大提高了人类工作的效率,人类发展电子化与信息化的过程,实质上是将现实世界转化成机器世界,也就是虚拟世界的过程。人类在计算机上以数据的形式描述现实世界,数据库技术就是研究如何科学地将描述现实世界的数据管理组织起来,为人们提供可共享的、安全的、可靠的数据。数据库系统就是应用数据库技术对现实世界进行管理的计算机系统。

1.1 数据管理的形成和发展

从20世纪30年代开始,人们借助计算机进行数据处理。研制计算机的初衷是利用它进行复杂的科学计算。随着计算机技术的发展,其应用远远超出了人们的想象。在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了人工管理、文件系统管理、数据库管理系统管理3个阶段。

1.人工管理阶段

20世纪50年代中期以前,计算机主要用于科学计算。当时外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;没有操作系统和管理数据的软件。

人工管理数据具有如下特点。

(1)数据不能被大量保存。

当时计算机主要用于数学计算,程序需要的数据量不是很大,一般通过纸带载人数据,不需要将数据长期保存,并且当时的硬件状况也不允许大量数据的存储。

(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- 王朝網路 版權所有