登陆注册
31848700000001

第1章 序

序言

进入21世纪,随着国家信息化步伐的加快及各行业信息化进程的不断加速,社会对专业(非计算机专业)人才的信息技术能力要求越来越高。为了适应社会对专业人才的要求,全国各高校在重视专业知识培养的同时也非常注重计算机应用能力的训练,即信息技术能力的培养。计算机应用水平已成为衡量高校毕业生综合素质的突出标志之一。

为此,各高校加大了使用计算机科学等现代科学技术提升、改造传统学科专业的力度,从而实现传统学科专业向现代信息社会学科专业的发展与转变。在发挥传统学科专业师资力量强、办学经验丰富、教学资源充裕等优势的同时,不断更新其教学内容、改革课程体系,使学科专业的教育与社会信息化发展趋势相适应。计算机基础课程教学在改造传统学科向现代信息社会学科转变起到了至关重要的作用,学科专业中的计算机基础课程设置、内容体系和教学手段及方法等也具有不同于以前传统学科的鲜明特点。

为了配合各高校现代学科专业(非计算机专业)的建设和发展,急需出版一批内容新、体系新、方法新、手段新的高水平计算机基础课程教材。但是计算机基础教育的发展只有短短的二十多年时间,其覆盖的专业门类繁多,涉及的学校类型各异,不同的高校在开展计算机基础教育时还存在各自的认识。目前,非计算机专业的计算机课程教材的建设工作仍滞后于教学改革的实践,如:现有的计算机课程教材中有不少内容陈旧,重理论、轻实践,不能满足教学计划及课程设置的需要;一些课程的教材可供选择的品种太少;一些基础课的教材虽然品种较多,但低水平重复严重;有些教材内容庞杂,书越编越厚;专业课教材、教学辅助教材及教学参考书短缺;等等。这些都不利于学生自学能力的提高和全面素质的培养。可见,高等学校计算机基础教育和教材建设正面临新的形势和任务。

重点大学的教学与科研氛围是培养面向信息社会一流专业人才的基础,其中教材的使用和建设则是这种氛围的重要组成部分,一批具有特色优势的非计算机专业的计算机教材作为各重点大学的重点建设项目成果得到肯定。为了展示和发扬各重点大学在非计算机专业上计算机教育的优势,同时以教材展示各重点大学的优秀教学理念、教学方法、教学手段和教学内容等,在相关教学指导委员会专家的指导和建议下,我们规划并组织出版了本系列教材,以满足非计算机专业计算机课程教学的需要。

本系列教材在规划过程中体现了如下一些基本组织原则和特点。

一、强调应用。本系列教材面向非计算机专业学生,从应用目的出发,强调计算机在各专业中的应用。在教材内容上坚持基本理论适度,反映基本理论和原理的综合应用,强调实践和应用环节。

二、内容新颖。计算机科学和技术的发展日新月异,本系列教材力求介绍这一领域的新技术、新发展,放弃对一些过时的概念和使用价值较小的技术的介绍。教材涉及的计算机软件应具有典型性,在保持通用性的前提下介绍最新版本的特点。

三、体现案例教学。在兼顾基础性和系统性的前提下,重视教材内容的案例编排,力求从内容和结构上突出案例教学的要求,以适应教师指导下学生自主学习的教学模式。

四、实施精品战略,突出重点,保证质量。本系列教材规划的重点在公共基础课和专业基础课的教材建设;特别注意选择并安排了一部分原来基础比较好的优秀教材或讲义修订出版,力求逐步形成精品教材;鼓励教师编写体现专业计算机教学内容和课程体系改革成果的教材。

五、依靠一线教师,择优落实。本系列教材的作者全部来自全国各重点大学的一线授课教师。在落实选题和作者时,引入竞争机制,通过申报和进行严格评审后再进行确定。书稿完成后认真实行审稿程序,确保出书质量。

计算机科学与技术的发展突飞猛进,本系列教材也应动态发展。在教材使用过程中,希望广大的读者积极地向我们提出意见与建议,我们将及时改正和更新。

2005年7月

前言

数据库系统是计算机科学的重要分支,由于数据库具有数据结构化、较低的冗余度、较高的程序与数据独立性、易于扩充和易于编制应用程序等优点,大型的信息系统都是建立在数据库设计之上的。数据库技术成为目前最活跃、应用最广泛的计算机领域之一,几乎所有的应用系统都涉及数据库,以数据库方式存储数据。

由于数据库应用的广泛性,数据库管理系统已发展为通用的系统软件,目前数据库管理系统有很多种,如Oracle、Sybase、SQL Server等都是优秀的大型数据库管理系统。

要想很好地使用这些数据库管理系统进行应用系统的设计,必须全面地掌握数据库系统原理和数据库系统应用两大部分,本书将对此进行介绍。

数据库原理部分介绍数据库系统的组成、数据库系统的发展历程、关系模型、关系代数运算、结构化查询语言SQL(结合Oracle数据库基础,即SQL语言进行介绍)、数据规范化、数据库设计,以及数据库四种保护措施(安全性、完整性、恢复、并发性)的原理和实现技术。

数据库应用部分讨论具体的数据库管理系统(Oracle)的应用,即如何使用Oracle开发应用程序。主要介绍Oracle系统的体系结构、Oracle的安装和网络配置、Oracle的启动关闭、Oracle的数据库基础(SQL语言)、Oracle系统的应用开发语言PL/SQL、如何使用PL/SQL开发存储过程、函数、包、触发器,以及在Oracle系统中保证安全性、完整性、并发控制、备份与恢复的具体命令和方法。

数据库原理部分是数据库应用部分的理论基础,数据库应用部分是数据库原理部分的实践过程,两者缺一不可。

本书分9章,每章后面有习题,帮助学生复习掌握课程内容。章节组织如下。

◎第1章是数据库系统概述:介绍数据库系统的组成、数据库系统的发展历程、数据模型、数据库系统结构。

◎第2章是关系运算理论:介绍关系模型的基本概念、关系代数。

◎第3章是数据库设计和规范化:介绍数据库设计的基本步骤、介绍函数依赖、关系模式的分解和关系模式的规范化等。

◎第4章是Oracle数据库系统概述:介绍Oracle的体系结构、Oracle的安装和网络配置、Oracle的启动关闭。

◎第5章是Oracle数据库基础——SQL语言:介绍SQL语言的特点、Oracle系统的数据查询功能、数据定义功能、数据操纵功能、数据控制功能和各种函数及嵌入式SQL语言。Oracle的SQL语言是在标准SQL的基础上进行了扩充,与标准SQL稍有差别。

◎第6章是PL/SQL编程基础:介绍Oracle系统的开发语言PL/SQL的组成和各种语法。

◎第7章是PL/SQL高级编程:介绍如何使用PL/SQL开发和测试存储过程、存储函数、包、触发器。

◎第8章是数据库的保护:分别介绍安全性、完整性、恢复、并发性这四种数据库保护措施的原理和实现技术,同时详细地介绍在Oracle系统中这四种保护措施的具体实现方法和操作步骤,并举例说明。

◎第9章是数据库的发展方向:介绍分布式数据库系统和并行数据库系统的特点、体系结构和数据库管理系统的功能。

本书可以作为高等院校数据库原理和应用课程的教材,也可供学习计算机软件和数据库应用人员作为技术参考书使用。

本书的编写得到中科院研究生院罗晓沛教授的指导和支持,北京交通大学陈旭东老师、戴刚老师对全书的结构提出了指导性意见,兰州铁道大学的黄世浩教授、王明复教授审阅了全书,并提出许多宝贵意见。本书定稿后,复旦大学施伯乐教授对全书进行了严格的审读。我的爱人黄靖宇为本书的出版也进行了大量的工作。在此对他们致以最诚挚的谢意。另外,还要感谢北京交通大学出版社对本书出版的支持。

由于计算机技术发展非常迅速,加之编写时间紧,疏误之处烦请各位批评指正。

编者

2006年1月

同类推荐
  • 云计算、网络安全和网络盗窃:网络世界防盗初学指南

    云计算、网络安全和网络盗窃:网络世界防盗初学指南

    网络犯罪层出不穷,保护自己的安全,防止受到攻击,似乎是一个艰巨的任务。幸运的是,有一些人人都能采取的措施,可以降低成为网络袭击对象的风险。保证基于云计算程序的安全和降低被袭击的风险,关键在于理解云安全的共同责任。云提供商需要全力确保实施尽可能严格的安全策略。
  • 网络知识

    网络知识

    一般地说,将分散的多台计算机、终端和外部设备用通信线路互联起来,彼此间实现互相通信,并且计算机的硬件、软件和数据资源大家都可以共同使用,实现资源共享的整个系统就是计算机网络。
  • 无人机:知道这些就够了

    无人机:知道这些就够了

    不久的将来无人机将像智能手机一样司空见惯,而你对无人机的了解有多少?你知道无人机有哪些用途吗?无人机对你和你的家庭又会产生什么样的影响呢?知道这些就够了。
热门推荐
  • 倾城王爷的断袖王妃

    倾城王爷的断袖王妃

    失足掉入悬崖,重生为皓月国相府痴傻六小姐,爹不疼,后妈不爱,兄弟姐妹尽欺辱;待她重生,岂能让贱人欺辱,未婚夫嫌弃,与大姐百般欺辱,如今重生,看她凤倾城如何收拾渣男,毒打渣女,啥?遭奸人迫害,惹一死桃花,被逼和亲!老娘不傻就利用,打不过,赶紧逃!到了他国,女扮男装,成土豪,逛妓院,时不时见义勇为一下,啥,救的那老头是皇帝,封我为异姓王爷,何乐而不为;为什么这个妖孽一直缠着我,喂,万俟逸尘,老子不是断袖啊,“娘子,我知道。为了我逐日王国女子的幸福,我可有必要收了你哦。作者新手,不喜勿看,全宠文
  • 网游之我意纵横

    网游之我意纵横

    人生苦短,追逐心中梦想的脚步从未停过。黄沙百战,兄弟姐妹我们一起并肩战斗;万丈红尘,绝代佳人舞一曲倾国倾城。回首曾经一起爱过、恨过、哭过、笑过、痛过、伤过的人啊,是否还记得曾经那心中的坚持:兄弟齐心,携手并进,武魂不息,我意纵横!
  • 霸战狂徒

    霸战狂徒

    大争之世,江山如画,美人如花。试问,谁主沉浮?乱世小城,半夜显露金光异象,黑龙从天而至,降临婴孩身上,从此注定戎马一生——赐名天宁,天下安宁!
  • 这个学长好像很帅

    这个学长好像很帅

    《这个学长好像很帅》是讲述高中时期的小故事,没有经历过高三紧张的备考,可能不太好,希望多多谅解(我主要是写高三和大学的故事)
  • 九州寻

    九州寻

    寻找九州之妖怪。主人公在现实生活中寻找古代的妖怪,却看到了各种人间世事,发现其实妖怪就是人心。妖魔鬼怪魑魅魍魉,这些中国历史里古人经常对于无法解释的事情都会以鬼怪来命名。山海经中记载了很多奇异的生物。当今妖怪的世界已经消失在了人类的脑海,因为人类自以为已经可以用所谓科学的方法来解释世界上那些现象,那么我们就进入了一个死循环里,只要多问几个为什么就发现真的是没有办法再解释下去。
  • 校园逆袭:呆萌丫头大战校草

    校园逆袭:呆萌丫头大战校草

    她因为背景是孤儿,以优异的成绩考上高校却无法就读。却突然得命运的眷顾,成了豪门千金!但是迷迷糊糊地与一个陌生的少年起了纠缠。她傻傻地对少年“投怀送抱”,又“献”了初吻!迷迷糊糊的她在高校成了被大家公认的“小保姆”,无时无刻地想恶整少年!从此,她的命运便开始出现很大的转折……她看一副天生傲骨,心里却住着呆萌小白兔的依依与神秘而腹黑的校草校园大战吧!么么哒~
  • 幻天神界

    幻天神界

    一直努力仅为现在,我不再多说,我渴望消失,但却不可能,因为那是毫无意义的解脱罢了。怀念起当时的梦想,只能轻叹一声真是美好的呢。怀念当时的努力,怀念当时的大家,怀念怀念...
  • 谋嫁之将门闲妻

    谋嫁之将门闲妻

    "这是一场很强大的联姻?这是一对面瘫又正经的夫妻?当冷漠嗜血的女汉子,遇上冷酷内敛的大将军,他们还能继续面瘫下去吗?她说,为了使命,赌上尊严,也要把这个假新娘的身份,一假到底。他说,为了皇命,赌上尊严,也要把这个假新娘的身份,矫正成真。且看年度大戏,论如何将女汉子调教成小萌妻!论冷酷男神如何成为麻烦制造者!论各路男神女神如何抽丝剥茧、过关斩将,虐恋情深?!"
  • 股源

    股源

    《股源》正是一本从哲学角度全面诠释股票投资本质意义的好书,著者采用哲学故事的叙述方式来阐述股市运行的内在规律,实在是用心良苦,因为简单地写技术面或基本面无法让广大读者从根本上学会股票投资的秘诀,只有把投资与生活中的道理相结合,才是引导广大股民健康、快乐投资的正确方法,书中有相当多的投资哲理是与我们的生活息息相关的。
  • 殇有微光

    殇有微光

    【慎入】明明是青梅竹马,却因一场家族灾祸导致见面不相识。失忆后的沐微光依旧爱离殇,或许这就是冥冥中的注定。