数据库应用基础

当前位置:首页 > 教材 > 研究生/本专科 > 数据库应用基础

出版社:东北财大
出版日期:1970-1
ISBN:9787811229158
作者:孙毅//刘雅伟
页数:314页

作者简介

《数据库应用基础(Visual FoxPro篇)》内容简介:集成开发环境下的Visual FoxPro 6.0是一个面向对象的、可视化的小型关系数据库管理系统,它的特点是易学易用、系统效率高、功能强、界面友好、兼容性完备。《数据库应用基础(Visual FoxPro篇)》以Visual FoxPro 6.0为基础,并结合高等院校经管类专业本科教学的实际要求,力求全面讲述Visual FoxPro 6.0的基础知识和应用程序设计方法。基本原理部分介绍了必须掌握的数据库基本理论;应用技术部分结合一个学生数据库的实例介绍了完整的数据库系统建立、开发、应用和管理的方法和模式。各章均配有习题,包括选择题、填空题、上机题等;阐述条理清楚,例题丰富,难度控制在初学者能接受的范围内。在附录中,为各章内容附上了相应的Visual FoxPro常用函数、常用命令的功能说明,以供读者在学习、考试和系统开发中参考。《数据库应用基础(Visual FoxPro篇)》具有结构合理、实例丰富、图文并茂、通俗易懂及操作实用性强等特点,可作为高等院校经管类专业程序设计和相关专业数据库基础课程教材或培训教材,亦可供从事数据库应用开发的相关技术人员参考。

书籍目录

第一章  数据库基础  第一节  数据库基本概念    一、信息、数据与数据处理    二、数据管理技术的发展    三、关系数据库  第二节  数据库系统    一、数据库系统的组成    二、数据库系统的体系结构  第三节  Visual FoxPro概述    一、Visual FoxPro主要特点    二、安装、启动与退出    三、用户界面简介    四、系统选项设置  本章小结  习题一第二章  表的基本操作  第一节  表的建立与修改    一、建立表结构    二、表数据的输入    三、表的打开与关闭    四、表结构的修改    五、表数据的修改    六、通用型字段的操作  第二节  常量与变量    一、常量    二、变量  第三节  运算符与表达式    一、算术运算符与算术表达式    二、关系运算符与关系表达式    三、字符串运算符与字符串表达式    四、日期与日期时间运算符与日期表达式    五、逻辑运算符与逻辑表达式    六、运算符与表达式综合运算  第四节  函数    一、函数的格式和类型    二、常用函数  第五节  表的显示与维护命令    一、表记录的显示    二、表的复制    三、记录指针的移动    四、记录的插入与添加    五、记录的删除与恢复  本章小结  习题二第三章  数据库操作第四章  查询与视图第五章  标准结构化查询语言SQL第六章  结构化程序设计基础第七章  面向对象程序设计第八章  表单设计及应用第九章  菜单设计及应用第十章  报表设计及应用第十一章  应用程序的集成与发布第十二章  数据库需求分析第十三章  商品进销存管理系统案例附录

前言

  集成开发环境下的Visual FoxPro 6.0是一个面向对象的、可视化的小型关系数据库管理系统,它的特点是易学易用、系统效率高、功能强、界面友好、兼容性完备。本书的内容是在多年教学与系统开发经验的基础上编写而成的,适合高等院校及各类计算机等级考试的数据库基础课程教学和自学参考的需要。编写的指导思想是采用案例驱动教学,在引入数据库基本原理和概念的前提下,着重介绍了结构化程序设计与面向对象程序设计的基本方法,通过给出的一个实际案例模型,尝试将数据库系统实现的基本方法、应用技术与计算机等级考试三者结合起来。本书在编写结构上由浅入深,通过实际应用举例引导学习数据库的相关原理、概念和程序设计方法,注重培养读者的实践能力和数据库系统开发设计能力。书中内容不仅便于教学,也可用于自学。每一章节的实例都有明确的技能训练目标,这些目标分为三类:第一是普遍目标,巩固学习中的知识点,书中表现为按知识点顺序进行一般性技能训练;第二是行为目标,书中表现为源于基础知识,是其知识点的扩充,通过模拟各章中的实际例程,学会举一反三、触类旁通,提高数据库系统程序设计的技巧;第三是表现目标,书中表现为模拟综合系统案例设计,帮助读者独立研究、深入角色、建立团队合作的环境,初步树立创新意识,在独立处理问题过程中培养系统实际开发设计能力。本书灵活应用上述三种目标,可方便教师在教学中制定不同的教学模式和培养读者在自学中的创新精神及实践能力。  本书以Visual FoxPro 6.0为基础,并结合高等院校经管类专业本科教学的实际要求,力求全面讲述Visual FoxPm 6.0的基础知识和应用程序设计方法。基本原理部分介绍了必须掌握的数据库基本理论;应用技术部分结合一个学生数据库的实例介绍了完整的数据库系统建立、开发、应用和管理的方法和模式。

章节摘录

  (1)DBMS。数据库系统的核心软件。成熟的数据库管理系统很多,从功能极其强大的数十万元的企业级DBMS直至相对简单的几百元的桌面型DBMS。对于DBMS的选型,也应该根据应用环境综合考虑。  (2)支持DBMS运行的操作系统。通常DBMS运行时都是基于某一种操作系统,并通过操作系统来实现对数据的存取,许多DBMS可支持多种操作系统平台,操作系统选择应与DBMS配套。  (3)应用开发工具。应用开发工具是系统为应用开发人员及最终用户提供的高效率、多功能的应用生成器,为数据库系统的开发和应用提供了有力的支持。当前一些通用的开发工具已成为数据库软件的有机组成部分,常用的如Delphi、PowerBuilder、Visual Basic、Developer 2000、Java等。3.人员参与分析、设计、管理、维护和使用数据库中数据的人员都是数据库系统的组成部分,在数据库系统的开发、维护和应用中起着重要的作用。分析、设计、管理和使用数据库系统的人员主要是数据库管理员、系统分析员与应用程序员、终端用户。(1)数据库管理员(DataBase Administrator,DBA)数据库管理员从事数据库管理工作,负责数据库系统的管理、设计、维护和正常使用。主要职责包括:参与数据库设计的全过程,决定数据库的结构和内容;定义数据的安全性和完整性,负责分配用户对数据库的使用权限和口令管理,帮助最终用户使用数据库系统;监督控制数据库的使用和运行,改进和重新构造数据库系统,优化数据库系统的性能;定期转储数据,当数据库受到破坏时,应负责恢复数据库,而当数据库的结构需要改变时,完成对数据结构的修改。  (2)系统分析员与应用程序员(Application Programmer)  系统分析员负责整个数据库系统的规划及结构设计。负责应用系统的需求分析与规范说明,需要从总体上了解、设计整个系统,因此必须与用户及数据库管理员相结合,确定系统的软硬件配置并参与数据库各级模式的概要设计。  应用程序员负责为终端用户设计和编制数据库的应用程序,以便终端用户对数据库进行存取操作。  (3)终端用户(End User)  终端用户主要是使用数据库的各级管理人员、工程技术人员,一般为非计算机专业人员。  二、数据库系统的体系结构  1.数据库系统的三级模式  为了有效地组织和管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括模式、外模式和内模式。数据库系统的三层模式结构如图1-5所示。  (1)模式  模式是数据库中全部数据的整体逻辑结构的描述,它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性以及安全性等要求。定义模式时不仅要定义数据的逻辑结构,而且还要定义与数据有关的安全性、完整性要求以及定义这些数据之间的联系。

图书封面


 数据库应用基础下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024