数据库原理及应用案例教程

当前位置:首页 > 计算机网络 > 高职高专教材 > 数据库原理及应用案例教程

出版社:北京大学出版社
出版日期:2008-8
ISBN:9787301136638
页数:386页

章节摘录

  第1章 数据库系统概述  1.5 数据模型  数据库是某个企业、组织或部门所涉及的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。由于计算机不可能直接处理现实世界中的具体事物,所以人们必须事先把具体事物转换成计算机能够处理的数据。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。由于事物之间的联系不同,数据之间的联系也就不同,必须用不同的数据结构来表示数据之间的联系,即不同的数据模型。目前,比较流行的数据模型有3种:层次模型、网状模型和关系模型。数据模型通常都是由数据结构、数据操作和完整性约束3个要素组成的,是一组严格定义的概念集合。  数据库是根据数据模型建立的,因而数据模型是数据库系统的基础。  1.数据结构  数据结构用于描述系统的静态特性。数据结构是所研究的对象类型的集合,这些对象是数据库的组成成分。数据结构是刻画一个数据模型性质最重要的方面,因此在数据库系统中,人们通常按照其数据结构的类型来命名数据模型。例如,层次结构、网状结构和关系结构的数据模型分别命名为层次模型、网状模型和关系模型。  ……

前言

  北京大学出版社第六事业部在2005年组织编写了两套计算机教材,一套是《2l世纪全同高职高专计算机系列实用规划教材》,截至2008年6月已经出版了80多种;另一套是《2l世纪全国应用型本科计算机系列实用规划教材》,至今己出版了50多种。这些教材出版后,在全国高校引起热烈反响,可谓初战告捷。这使北京大学IJj版社的计算机教材市场规模迅速扩大,编辑队伍茁壮成长,经济效益明显增强,与各类高校师生的关系更加密切。  2007年10月北京大学出版社第六事业部在北京召开了“2l世纪全国高职高专计算机案例型教材建设和教学研讨会”,2008年1月又在北京召开了“2l世纪全国应用型本科计算机案例型教材建设和教学研讨会”。这两次会议为编写案例型教材做了深入的探讨和具体的部署,制定了详细的编写目的、丛书特色、内容要求和风格规范。在内容上强调面向应用、能力驱动、精选案例、严把质量;在风格上力求文字精练、脉络清晰、图表明快、版式新颖。这两次会议吹响了提高教材质量第二战役的进军号。  案例型教材真能提高教学的质量吗?  是的。著名法国哲学家、数学家勒内·笛卡儿(Rene:Descartes,1596一1650)说得好:“由一个例子的考察,我们可以抽出一条规律。(From the consideration ofan example wecan form a rule.)”事实上,他发明的直角坐标系,正是通过生活实例而得到的灵感。据说是在1619年夏天,笛卡儿因病住进医院。中午他躺在病床上,苦苦思索一个数学问题时,忽然看到天花板上有一只苍蝇飞来飞去。当时天花板是用木条做成正方形的格子。笛卡儿发现,要说出这只苍蝇在天花板上的位置,只需说出苍蝇在天花板上的第几行和第几列。当苍蝇落在第四行、第五列的那个正方形时,可以用(4,5)来表示这个位置……由此他联想到可用类似的办法来描述一个点在平面上的位置。他高兴地跳下床,喊着“我找到了,找到了”,然而不小心把国际象棋撒了一地。当他的目光落到棋盘上时,又兴奋地一拍大腿:“对,对,就是这个图”.笛卡儿锲而不舍的毅力,苦思冥想的钻研,使他开创了解析几何的新纪元。千百年来,代数与几何,井水不犯河水。17世纪后,数学突飞猛进的发展,在很大程度上归功于笛卡儿牮标系和解析几何学的创立。  这个故事,听起来与阿基米德在浴池洗澡而发现浮力原理,牛顿在苹果树下遇到苹果落到头上而发现万有引力定律,确有异曲同工之妙。这就证明,一个好的例子往往能激发灵感,由特殊到一般,联想出普遍的规律,即所谓的“一叶知秋”、“见微知著”的意思。  回顾计算机发明的历史,每一台机器、每一颗芯片、每一种操作系统、每一类编程语言、每一个算法、每一套软件、每一款外部设备,无不像闪光的珍珠串在一起。每个案例都闪烁着智慧的火花,是创新思想不竭的源泉。在计算机科学技术领域,这样的案例就像大海岸边的贝壳,俯拾皆是。。  事实上,案例研罗~(Case Study)是现代科学广泛使用的一种方法。Case包含的意义很广:包括Example例子,Instance事例、示例,Actual State实际状况,Circumstance情况、事件、境遇,甚至Proiect项目、工程等。

书籍目录

第1章 数据库系统概述 1.1 数据库系统心用实例 1.2 数据库系统的基本概念 1.3 数据库管理技术及发展  1.3.1 人工管理阶段  1.3.2 文件系统阶段  1.3.3 数据库系统阶段 1.4 数据库系统结构  1.4.1 数据库体系结构  1.4.2 数据库系统的组成 1.5 数据模型  1.5.1 层次模型  1.5.2 网状模型  1.5.3 关系模型 本章小结 习题第2章 关系数据库 2.1 关系模型  2.1.1 关系模型的数据结构  2.1.2 关系模型的数据完整性 2.2 关系模型的数据操作——关系代数  2.2.1 传统的集合运算  2.2.2 专门的关系运算  2.2.3 关系代数综合案例 2.3 规范化  2.3.1 关系模式规范化的必要性  2.3.2 函数依赖  2.3.3 范式与规范化  2.3.4 模式分解原则  2.3.5 规范化的本质分析与总结 本章小结 习题第3章 数据库系统设计 3.1 数据库系统设计概述  3.1.1 数据库和信息系统  3.1.2 数据库设计的基本步骤 3.2 需求分析  3.2.1 需求分析的任务  3.2.2 需求分析的方法 3.3 概念结构设计  3.3.1 概念模型的基小概念  3.3.2 概念模型的表示方法  3.3.3 概念结构的特点  3.3.4 概念结构设计的方法  3.3.5 概念结构设计的步骤 3.4 逻辑结构设计  3.4.1 E.R图向关系模型的转换  3.4.2 数据模型优化  3.4.3 数据库逻辑设计案例 3.5 数据库的物理设计  3.5.1 数据库物理设计的内容和方法  3.5.2 关系模式存取方法选择  3.5.3 确定数据库的存储结构  3.5.4 对物理结构进行评价 3.6 数据库的实施和维护  3.6.1 数据的载入和应用程序的调试  3.6.2 数据库的试运行  3.6.3 数据库的运行和维护 本章小结 习题第4章 SQLServer2005数据库管理系统第5章 关系数据库语言第6章 视图、索引和游标第7章 存储过程和触发器第8章 数据库的安全与权限第9章 数据备份还原第10章 事务、锁和作业第11章 windOWS应用程序开发第12章 Web应用程序开发第13章 实验参考文献

编辑推荐

  《数据库原理及应用案例教程》以关系数据库系统为核心,全面系统地阐述了数据库系统的基本概念、基本原理和SQL Server 2005数据库管理系统的应用技术。《数据库原理及应用案例教程》作者多年从事高职高专数据库课程教学,具有丰富的教学经验,同时还具有多年的数据库开发经验。作者依据长期的教学经验和开发经验,强调数据库原理的基础性、技术的实用性。在叙述基础理论时深入浅出、易懂易学;介绍应用技术时详尽周密、图文并茂。《数据库原理及应用案例教程》可作为高职高专学校、成人教育学院的数据库原理与应用课程的教材,也很适合作为数据库原理及应用的自学教材和参考书。对于非计算机专业的本科学生,如果希望学到关键、实用的数据库技术,也可采用《数据库原理及应用案例教程》作为教材。  针对性强,切合职业教育目标,重点培养职业能力,侧重技能传授。  实用性强,大量的经典真实案例,案例内容具体详细,与就业市场紧密结合。  适应性强,适合于三年制和两年制高职高专,也同样适合于其他各类大中专院校。  强调知识的渐进性、兼顾知识的系统性,结构逻辑性强,针对高职高专学生的知识结构特点安排教学内容。  书中配套形式多样的习题,网上提供完备的电子教案,提供相应的素材、程序代码、习题参考答案等教学资源,完全适合教学需要。  教材系列完整,涵盖计算机专业各个方向;编者分布广泛,结合不同地域特点,适合不同地域读者。

作者简介

《数据库原理及应用案例教程》全面讲述了关系数据库的原理与SQL Server 2005的应用及其开发。第1~3章讲述数据库的基本原理知识,包括数据库概述,关系数据模型、关系代数、规范化理论以及数据库系统设计;第4~7章讲述数据库管理系统SQL Server 2005的实用技术,包括SQL Server 2005的基础知识,关系数据库语言SQL,视图、索引和游标,存储过程和触发器;第8~10章讲述SOL Server 2005的数据库管理技术,包括数据库的安全与权限,数据备份还原,事务、锁和作业;第11~12章讲述SOL Server 2005的数据库开发应用技术,通过两个实例介绍了VB.NET和C#.NET开发数据库的方法,最后提供了本课程的实验内容。
《数据库原理及应用案例教程》结构清晰,实例丰富,图文对照,浅显易懂,既可以作为高职高专学校、成人教育学院的数据库原理与应用课程的教材,也很适合作为数据库原理及应用的自学教材和参考书。

图书封面


 数据库原理及应用案例教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024