发展部件技术分享 http://blog.sciencenet.cn/u/求新 研究方向:数据库、MIS,教育部教指委计算机分委会专家工作组成员

博文

<数据库原理与技术>再版前言

已有 5203 次阅读 2009-3-30 10:50 |个人分类:生活点滴|系统分类:教学心得| 数据库, SQL, Server, 部件库

    由中国水利水电出版社出版的<数据库原理与技术(第二版)>一书已经出版发行。该书列入“21世纪精品教材”系列,属于湖北省自学考试委员会指定教材。以下为该书内容提要与再版序言。

                                                                      内  容  提  要
    本书较系统、全面地叙述了数据库系统的基本概念、基本原理和基本方法。内容包括数据库概念,数据模型,存储结构,关系数据理论和关系数据库的基本概念,SQL语言,数据库应用系统设计,SQL Server与ORACLE数据库的基本知识与开发方法。还介绍了C/S与B/S模式,数据库保护,数据仓库,数据挖掘,分布式数据库和面向对象数据库等知识。为方便自学,并迅速学会数据库应用系统的开发方法,随书在出版社网站中将公开发布PowerPoint教学幻灯片,部件库最小系统(局域网版),数据库试题库。
本书可作为高等院校应用类型本、专科及在职职工学习数据库理论与技术的教材,也可供研究生和从事计算机工作的科技工作者参考。
                                                                           再版序言
    数据库是设计与建立管理信息系统的主要支撑,而管理信息系统是计算机应用最主要内容之一。学习数据库的目的,除了学习其思想、方法之外,还要掌握它在管理信息系统中应用的理论与方法。要学好数据库,也必须与管理信息系统建设密切联系,由管理信息系统的需求分析其对数据库技术的要求;联系管理信息系统的设计讨论应用数据库的方法;从管理信息系统的构成看数据库的组成与结构;根据管理信息系统的发展研究数据库的进步等等。孤立地讲述数据库的概念、方法与技术会大大减少这门课程的价值,会使其理论变得枯燥无味与难以理解,会出现理论与实践相脱离的弊病。。
本书第一版问世以来,得到了广大读者的肯定,不少读者还提出了许多有益的建议,为新版的编写打下良好基础,我们深表感谢。第一版教材基于VFP组织教学,使用了整整一章介绍VFP的界面及句法语法知识。其目的是希望借VFP的简单、易学但又是一种基本具备关系数据库特征的数据库系统等等特性帮助组织教学,将数据库的学习和实际应用系统设计的理论与技术比较紧密地结合起来,加深读者对数据库概念与方法的理解,了解数据库的应用,使学有目的、学有所用。应当说,VFP在我国数据库历史中是具有重要地位的,在相当一段时间内,它及其前身是大众主要使用的数据库,为数据库技术的启蒙、传播、推广、应用发挥了极大作用。一直到现在,许多工作人员都能使用甚至利用VFP设计简单的应用系统,表现了他们具有相当的数据库方面的知识与能力,从一个侧面证明了当时教学内容与教学方法的成功。在将来,VFP应当还会在数据库的大家族里占有一席之地。数据管理从机器语言到文件、到数据库、到关系数据库,还将发展生成许多种新的或专门的数据库。VFP是其中一种特殊的不完全的数据库。它结构简单、使用方便、汉化程度高,将开发语言嵌入到数据库之中,使得易学、易用、易开发,在单机桌面系统建设中具有明显优势。如果说类似于EXCEL这样的基于文件系统的数据处理工具还在、也还会继续广泛使用的话,VFP毕竟是较文件系统高一级的系统工具,由于其相对其他大型数据库的学习门槛低、成本低、差不多是无环境要求、在我国有深厚的技术沉淀等这些特点,也一定还会有广阔的应用空间与市场。
    但是,VFP毕竟只是基于单机而设计的,安全性、数据共享能力差,其语言简单且不严密,与目前普遍使用的大、中型数据库存在许多不同。由于数据库课程学时数普遍紧张,为突出数据库理论与技术的教学,提高教学层次,本书再版时删除了涉及VFP语法、句法等有关章节的内容。为了保证教学质量,求取好的教学效果,本书再版时一方面加强原书SQL Server与Oracle二种数据库管理系统软件的教学内容,突出在网络环境中数据库的应用研究,作为全书应用部分的主线。希望加强基于SQL Server、Oracle的实验教学,开展例如涉及数据库与数据表的设计与管理、SQL语句及内嵌语言的应用、数据完整性与安全性保护、备份与恢复等方面的实验。这些内容既扩展了数据库的基本理论与技术,也使数据库理论教学落实到实践之中。为了保持原版风格,重于教学工具的使用,我们将在出版社网站上推出部件库最小系统(局域网版),利用部件库最小系统组织实验教学。
    部件库最小系统是在我们本书第一版中发行的光盘中框架性软件(查询部件与涉及维护表单公用件)的基础上发展起来的。目前公开发布的版本仍然基于VFP。但将之用于数据库教学,可以不要求学习VFP,可以不懂VFP的语法与句法,只要求安装VFP6.0系统软件,除了在SQL Server 2000或其他具有ODBC接口的数据库上的操作之外,所有实验与应用都可以脱离VFP界面进行。可以利用该系统在几分钟到几十分钟的时间里搭建一个局域网上的功能比较齐全的管理系统,这个系统将能拥有各种各样的与极为丰富的数据录入与维护的程序、有能足够满足需要的各种各样查询程序、多种数据处理程序、各种数据导入或导出的通信程序、多种打印与图形输出程序。可以让学生联系具体应用系统需求实地认识数据冗余、共享、数据独立性、各类数据完整性及数据完整性保护、关键字、视图、数据安全、SQL语言及其应用、数据表结构及其对系统设计的影响、代码表与派生数据及其处理等基本概念、基本理论与基本方法。可以让学生结合数据库设计实地开发应用系统,通过操作去分析数据库设计的正确性与合理性,更深入切实地掌握数据库设计的理论与方法,从而大大提高数据库的学习质量与动手能力。
    书中部分章、节前加有“*”号,可作为选讲或选学内容。
软部件是应用系统中由原子构件组成的能独立完成一项工作的具有自适应与即插即用特性的通用程序模块。随着部件与构件技术的发展,在管理信息系统建设时,参与原始代码设计的人员将减少,大部分开发人员的主要工作将集中到数据库设计、应用系统结构研究、系统扩展与维护等工作上来,我们希望数据库课程的教学内容与方法能与这一发展过程相适应。我们目前的研究还处于早期阶段,缺点与错误在所难免,希望广大读者多提宝贵意见。
    为配合教学,我们还将配合本书在出版社网站上公开发布教学幻灯片、数据库的试题库系统等。
    本书由程学先、程传慧主编,参加编写的有曾玲、郑秋华、陈永辉、杨晓艳等。程传慧承担第1、2章、曾玲承担第3、4章、陈永辉承担第5、6章、郑秋华承担第7、8章、杨晓艳承担第9章的编写及相应章节教学幻灯片设计与试题设计,程学先、程传慧负责全书统稿与修改,程学先、程传慧、王莉、程传庆等承担部件库最小系统等软件程序设计。林姗、刘伟、胡显波、赵岚、江南、肖模艳、龚晓明、王富强、陈义、史函、刘玲玲、熊晓菁、童亚拉、周金松、祝苏薇、王嘉、黎柳柳、苏艳、蒋慧婷、陈莉、谌章恒、高霞、张军、赵普、高霞、钱涛、张俊、李珺等参加了本书编审与软件设计等工作,特此表示感谢。

        作者说明:由于工作量过大,本书的电子资源(试题库系统、电子课件,部件库最小系统(网络版))尚未完成,将延期到下月发布。如果给读者带来不变,特此致歉。



https://blog.sciencenet.cn/blog-2551-223356.html

上一篇:文理分科随感
下一篇:《数据库原理与技术(第二版)》目录
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 04:46

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部