王朝百科
分享
 
 
 

数据库原理与应用

王朝百科·作者佚名  2010-05-15  
宽屏版  字体: |||超大  

数据库原理与应用

数据库原理与应用作者:李红

ISBN:10位[7040225115] 13位[9787040225112]

出版社:高等教育出版社

出版日期:2003-3-1

定价:¥32.00 元

内容提要本书以关系数据库系统为核心,系统全面地阐述了数据库系统的基本概念、基本原理和应用技术,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言SQL、关系数据库设计、数据库保护、网络数据库、网络数据库管理系统SQL Server 2000、分布式数据库系统、XML数据库等。

本书概念清楚、重点突出、章节安排合理,理论与实践结合紧密。每章配以丰富的习题、案例及实验,有助于读者加深对内容的理解、掌握并巩固概念;案例为读者提供了真实的数据库应用场景,有助于读者从实际应用的角度出发,联系所学理论,掌握所学内容;而实验为读者提供了将理论与实践相结合的具体上机操作途径,最终巩固所学内容。习题、案例与实验的设计也是本书一个比较突出的特点。

本书既可作为高等学校本科计算机专业(信息技术方向)、信息管理与信息系统专业及相关专业数据库课程的教学用书,也可作为从事信息领域工作的科技人员的自学参考书。

编辑推荐高等教育部高等学校计算机科学与技术教学指导委员会编制的高等学校计算机科学与技术专业规范和IEEE/ACM制订的CC2001-CC2005有关教程编写。

本书特色:详细介绍数据库系统的基础知识、经典理论及应用方法。概念与技术并重;强化理论与应用开发的结合,重视知识的实用性和操作性。覆盖E-R模型和UML模型两种数据库应用设计方法。跟踪数据库技术发展前沿,反映最新的主流数据库技术和应用。配有丰富的例题、习题、安全及实验。

目录第1章数据库技术概述

学习目标

1.1数据库的作用及相关概念

1.1.1数据与信息

1.1.2数据管理与数据库

1.1.3数据库管理系统与信息系统

1.2数据管理技术的发展

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概述

1.4.2层次数据模型

1.4.3网状数据模型

1.4.4关系数据模型

1.4.5面向对象数据模型

1.5数据库技术的发展

1.5.1数据库系统发展的3个阶段

1.5.2现代应用对数据库系统的新要求

1.5.3数据库技术的发展趋势

本章小结

习题1

案例1

第2章关系数据库

学习目标

2.1关系模型

2.1.1关系数据结构

2.1.2关系操作

2.1.3关系的完整性约束

2.2关系模式

2.2.1关系概念模式

2.2.2关系内模式

2.2.3关系外模式

2.3关系代数

2.3.1传统的集合运算

2.3.2特殊的关系运算

2.4关系数据库规范化理论

2.4.1关系模式规范化的必要性

2.4.2函数依赖

2.4.3关系的范式及规范化

2.4.4关系分解原则

本章小结

习题2

安全2

第3章关系数据库的标准语言SQL

第4章关系数据库设计

第5章数据库保护

第6章网络数据库

第7章网络数据库管理系统SQLServer2000

第8章分布式数据库系统

第9章XML数据库

附录

参考文献

相关网站

文摘数据定义、数据查询和更新需求。在日常生活中,我们经常会发现在数据维护期间用户仍然在访问数据库的现象。例如,用户发送电子邮件时刚好碰到邮件服务器正对电子邮件服务器数据库进行维护,造成用户的电子邮件很长时间不能成功发送。

2.10数据库性能分析

数据库性能分析的任务是分析数据库容量、吞吐量、精度、响应时间、存储方式、可靠性、可扩展性、可维护性等数据库性能需求。通过数据库性能分析,可以比较准确地了解数据库的性能,为选择DBMS和硬件系统(如CPU、硬盘)提供依据,最终目的是用较小的代价设计和实现满足预期性能要求的数据库。

1.容量

数据库容量是数据库能够存储的数据量。数据库需求分析人员通过分析数据字典,根据数据项的长度、数据存储的数据量等因素和数据库的预期运行时间,估算数据库容量。

2.吞吐量

吞吐量是单位时间能够处理的数据量。数据库需求分析人员通过分析数据字典,根据数据项的长度、数据流的流量、数据存储的数据量和存取频度等因素,估算数据库吞吐量。

3.精度

精度是观测结果、计算值或估计值与真值(或被认为是真值)之间的接近程度。数据库需求分析人员首先要认真评估数据字典中的数据项的数据类型和精度是否合理,然后为数据项确定合适的精度,必要时修改数据字典。需要指出的是,并非精度越高越好,因为精度高的数据在空间和时间方面的开销一般也大。

4.响应时间

响应时间是从用户向计算机发出处理请求开始,经过处理直到计算机输出最终结果为止的时间间隔。例如,在学生成绩管理系统中,通过计算机查询考试成绩的响应时间是从发出查询要求开始,经过处理直到输出查询结果为止的时间。

数据库响应时间指数据插入、修改、删除、查询、统计和排序的响应时间,也包括数据库备份、恢复等数据维护的响应时间。数据库响应时间是DBMS、数据库系统硬件选择和设计的重要依据。显然,响应时间越少,处理速度越快。

不同的应用系统对响应时间的需求是不同的。例如,网上股票实时交易系统就要求较少的响应时间,否则会给用户带来经济损失。

5.存储方式

在系统刚刚建立初期,用户的数据规模并不大,存储需求也很简单,只是要把相关数据存放在存储设备上即可,但是当数据量非常大时,数据的存储方式对数据库性能影响较大,过于频繁的I/O操作将严重降低系统响应时间。

SQL Server允许跨越物理存储设备来控制数据库、表和索引的存放。这种做法可以均衡负载,因此可提高数

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有