- 在线时间
- 4 小时
- 最后登录
- 2014-5-28
- 注册时间
- 2014-4-12
- 听众数
- 7
- 收听数
- 3
- 能力
- 0 分
- 体力
- 172 点
- 威望
- 0 点
- 阅读权限
- 150
- 积分
- 74
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 43
- 主题
- 38
- 精华
- 0
- 分享
- 2
- 好友
- 5
TA的每日心情 | 奋斗 2014-5-24 09:33 |
|---|
签到天数: 5 天 [LV.2]偶尔看看I
- 自我介绍
- 新者上路
 |
我们已经步入一个信息化社会,数据库技术是现代信息处理的核心技术之一,是政府机构、企业公司、互联网乃至整个信息社会赖以运转的基础,其在信息社会中扮演着越来越重要的角色。数据库系统是计算机系统中重要的系统软件,由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于开发应用程序、可扩展性好等优点,几乎所有的信息技术领域都以它为基础,如事务处理系统、地理信息系统(GIS)、联机分析系统、决策支持系统、企业资源规划(ERP)、客户关系管理(CRM)、数据仓库和数据挖掘等系统。1 Q1 q- @6 `: Z" c- c1 \
数据库系统因它在计算机系统中所处的地位决定了它的重要性,它是计算机科学与技术专业的一门专业基础课,是计算机相关专业学生的必修课程。数据库系统是计算机领域中最活跃的学科之一,其发展极为迅速。3 \( \- l* g3 o. @/ C7 _( v5 J% ?
数据库系统有如下特点: A+ V }" n: a8 d {; k3 `- w; k
(1) 内容庞杂,涉及面广。数据库系统是一个庞大的系统软件,它管理组织大量的数据资源,提供用户与数据库之间的访问接口,同时还要考虑数据的完整性、安全性、查询效率优化等。因此,本课程的内容非常庞大且复杂。
1 b( y, A: H; l$ R(2) 内容较抽象。一个优秀的数据库系统必须建立在科学的数据库设计理论基础之上,要有科学的数据模型、完善的安全性措施和具有可扩展性的架构等,这些理论技术知识十分抽象费解。
% g% T& L( D- V+ U(3) 发展变化快。数据库系统是计算机领域中最活跃的学科之一,其发展极为迅速,新技术日新月异,如分布式数据库、对象关系数据库、XML数据库等。随着计算机的发展而不断发展,数据库系统是计算机软件中变异、更新最快的软件,因而更加重了学习难度。
6 I- f. x' V9 o4 `( W' b9 U& }: y正是由于数据库系统的上述特点,使得这门课程的学习具有相当的难度。为了解决这些问题,提高数据库系统课程的教学质量,在广泛汲取国内外优秀教材和研究成果的基础上,笔者编写了本教材。在编写过程中,力求覆盖面广、内容新颖、重点突出。本书共分15章,参考学时数为60~80学时。各章内容简述如下:
, J. \5 q6 @& M9 ?# i8 n第1章介绍了数据管理技术的发展,阐述了数据、数据库、数据库管理系统和数据库系统的概念,最后介绍了数据库系统结构。) R4 G, h8 J7 Y+ F( r3 w1 F: V* `
第2章介绍了数据模型。
' L9 V( n9 D" G. @- g第3、4章详细介绍了关系数据库和关系数据库标准语言。$ i* f3 A8 q1 q f5 M& ?# \
第5章首先介绍了数据库完整性的相关概念,其次详细介绍了3类完整性约束:实体完整性、参照完整性和用户自定义完整性,然后介绍了完整性约束的修改和触发器,最后介绍了数据库安全性。
4 y, ~) Q% v3 s% Z( l z+ x" d8 f( |第6、7章分别介绍了关系数据理论和实体-联系(E-R)模型。% p: \2 ?' V! q2 G& ]9 }* Q% `- f
第8章首先介绍事务的概念及特性,然后分析数据库系统故障的种类,最后针对不同的故障讨论对应的恢复策略及实现技术。
0 U8 \ r- {" j& ?- A第9、10章分别介绍了并发控制、查询处理和优化。; P/ ^8 d& G/ v$ K. B! I) U+ i; R- _, V
第11至13章分别介绍了数据库管理系统、数据库技术的发展和数据仓库与数据挖掘。7 L3 U) w1 y1 z! X9 I I
第14章介绍了数据库设计,包括数据库设计的特点、方法和具体步骤。
; ]; B- A$ P" [9 z/ `( a第15章介绍了一个目前最常用的数据库设计工具——PowerDesigner,包括PowerDesigner简介、安装及概念数据模型和物理数据模型的设计。
% L0 |0 B% i) f* w. V, ^6 @" q3 _. p6 u9 s9 W( j9 p, E
$ G# ?9 b0 `" q, h0 n
|
zan
|