登陆注册
18254100000001

第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月

同类推荐
  • 体感交互技术

    体感交互技术

    本书提出了体感计算的研究,探讨了基于体验性认知的个性化电子学习方式,并且分析了面向儿童的艺术创造体验,在体感虚拟化身的帮助下,用户可以通过身体运动,促进情感心智的全面发展,
  • 三维动画审美谈

    三维动画审美谈

    数字时代,美的标准充满更多的不确定性。而三维动画以数字图像形式成为这个图时代的代表。三维动画及三维图像不仅仅是由于应用了仿真数字图像技术而带来的虚拟空间,还有更多的是由三维图像技术所引发或引导的被扩展的图像技术,这些技术无不应用在现代视觉设计领域的各个方面,并且,由此引起社会的追热,引起审美观念的改变。这些改变是在进行中的,变化中的,也是在发展中的。对于未知的美,我们做的只是追寻和记录,我们不知道以后的美将会是什么样,尽管我们苦苦追寻,孜孜探讨,同时也在默默审视。我们在追寻中享受美,在探讨中认知美,在审视中体验美……
  • 小型局域网组建与维护

    小型局域网组建与维护

    本书以组建和维护小型局域网为主线,面向实际工程应用,按照项目化课程模式的要求组织编排。全书共分8个项目,主要包括认识计算机网络一概述、绘制小型网络拓扑图、连接网络一传输介质、连接网络一联网设备、认识计算机网络一网络协议、连接网络一网络寻址、组建小型交换网络——配置交换机、连接互联网——配置宽带路由器。每个项目都有明确的工作目标、工作任务、实现过程和知识点分析,力求集教、学、做于一体,从而更好地激发学生的学习兴趣,培养学生的动手能力。
  • 一本书读懂大数据

    一本书读懂大数据

    本书是深入研究互联网思维的经典之作,从互联网思维的定义到互联网思维应用的具体案例表现。作者深入浅出、条分缕析,全面阐述互联网思维的内核与精神,逐一点评当前关于互联网思维的各种观点。本书从最初级的互联网思维应用到高端的粉丝经济,平台建设,自媒体营销的方法都有详细讲解介绍。让读者了解什么是互联网思维的同时还能学会把互联网思维运用到自己的工作学习已经生活中。
  • 领导干部信息化基础

    领导干部信息化基础

    本书共分6章,分别介绍了计算机网络综述;信息化的三个主要领域,即电子政务(政府信息化)、企业信息化和电子商务;PowerPoint 2000中文演示文稿等内容。
热门推荐
  • 惑乱天下:黑暗系狂女

    惑乱天下:黑暗系狂女

    她,当代高智商杀手,却穿成好吃懒做的大小姐,惨遭灭顶之灾,失去了一个好好的家。他,大陆最庞大的组织云霄殿的接班人,拥有神秘身份的逆天幻兽。她背负仇恨,寻找那个毁灭她家庭的神秘组织,从人们口中的废柴,一步步走向大陆的巅峰。看一代狂女如何倾天下,蜕变成一代幻圣。--情节虚构,请勿模仿
  • 乙肝转阴过七关

    乙肝转阴过七关

    本书围绕乙肝患者所关心的阳转阴的问题,深入浅出地介绍了乙型肝炎的基本知识,着重介绍了能促使乙肝阳转阴的饮食、起居、心理与运动、自我经穴按摩与用药以及乙肝的预防等内容,给乙肝患者提供了一个养治、康复和用药的多种方法。本书能够解决乙肝患者最主要的困惑,解决患者最迫切的问题,是广大患者及其家属非常实用和理想的科普读物。
  • 神梦天劫变

    神梦天劫变

    奇幻的少年携同女友,在某个奇妙的境况,穿越远古修真。年少懵懂的他开始自己的奇幻之旅,他究竟能否与失踪女友重逢?百年世劫重现修真,他能否引领正道,解救危机?
  • 忘情冷雨夜

    忘情冷雨夜

    一个大雨的夜里,一个消沉的青年。一个意外的车祸,一段爱恨纠缠的遗忘!是命运的安排还是,自己宿命……看一对原本相爱的人在红尘中的苦苦挣扎……
  • 灵龙传

    灵龙传

    只有强者,才有资格傲视天下。这一世我与你浪迹天涯,哪怕三千强敌又何妨。凭着心中的梦想和热血,我要保护自己心爱的人,杀、杀、杀!只有在敌人的尸体上,才可以站得更高,一个少年的修仙巅峰梦。
  • 地狱狐狸炎

    地狱狐狸炎

    一双红眸,一身红装,这是他第一次见她,他被她的聪慧而惊艳。因为是红眸,他便对她多了些注意,最后发现自己已对她离不了视线。。他是魔族至尊,世人口中的血魔。身边从不近女色。他们都是命运之神选中的俩人,却给了她灭族之灾。她是灵狐一族的存活者,为了报仇,她甘愿放弃自由,站在他的身边...她的一双红眸带给她不知是福还是祸......
  • 霸道兵王爱护花

    霸道兵王爱护花

    一颗子弹,李锐借假死回到华夏,成为了一名送花工,暗中追查凶手之时,喝喝小酒,泡泡小妞,却不想招人惦记,卷入一次次的斗争中。雇佣兵中的王者,重回都市中,混际黑白之间,只为找出子弹背后的人,和得到丈母娘的认可。
  • 少妻狂想娶

    少妻狂想娶

    当性格火爆能动手就不动口的黄毛小丫头,杠上高冷腹黑能用眼神就不开口的青年帅叔叔;当进医院跟进家门次数一样多的女痞子,爱上救死扶伤把医院当家的全职男医生;当她对他的称呼从一口一个叔叔到老公……这中间到底发生了什么天雷勾地火,火星撞地球的事情?
  • 拭剑

    拭剑

    得天脉绝症而遭弃,被隐世神医所拾为摆脱天脉诅咒从此非人非魔,一朝得道天地风云变人不容我我便是魔,魔亦不容我便提剑试问天下头颅有几许
  • 初见葵色日光

    初见葵色日光

    狭小的空间里,少年蠕动了一下蜷缩着的身体。湿漉漉的黑色绒毛细密地保护着尚未破壳诞生的他,一如妈妈最温柔舔舐。他伸出苍白的指尖触碰那些可怖的小触须,头顶缓缓长出一对缠绕着黑紫色瘴雾的角,它们是恶魔的象征。