数据库设计及其应用

当前位置:首页 > 网络编程 > 数据库 > 数据库设计及其应用

出版社:刘秋生 机械工业出版社 (2009-01出版)
出版日期:2009-1
ISBN:9787111253464
页数:222页

章节摘录

第2章 数据库设计客观世界事物的描述是一个十分复杂的过程。数据库技术有效、方便地把客观世界的事物通过各种规则将事物属性转换成相应数据,而且将这些数据通过数据模型严密地组织起来,形成数据表、数据库,这个过程称为数据库设计。通过数据库设计可以方便地对数据进行加工处理与存储,为用户提供各种实时、全面以及有效地决策信息。2.1 数据库设计基础正确、全面地描述事物不仅要反映事物的属性,还要反映事物之间的内在关系,数据模型是一种描述数据与数据之间的联系,以及有关的语义约束规则的方法,也是数据库设计遵循的基本原则。目前使用的数据模型大体可分为两种类型:一类是独立于任何计算机实现的数据模型,如实体——联系模型、语义网络模型等,这类数据模型完全不涉及信息在计算机系统中的表示方式、方法,只用来描述某个特定的企业组织所关心的信息结构,因而又常常被称为信息模型或概念数据模型;另一类数据模型则直接面向数据库中数据的逻辑结构,这是我们常遇到的数据模型。为了与概念数据模型相区别,我们不妨把它称为基本数据模型,这也是本书重点讲解的数据模型。按照著名的数据库专家E.F.Codd的理论,一个基本数据库模型实质上是一组向用户提供的规则,这组规则规定数据结构如何组织,以及应当允许进行的任何操作。一般来说,一个数据库的基本数据模型至少必须包含以下三个组成部分:数据结构、数据操作和数据的完整性约束。1.数据结构数据结构可以看成是数据集合的描述,它主要包含两部分的内容:一是数据集合的元素,即数据类型、内容和性质;另一个是数据之问的联系。对于不同的联系方式,相应的数据集合中元素的含义也有所不同。按数据之间的联系方式的不同,数据模型可分成层次型、网状型和关系型三种数据模型。2.数据操作数据操作是指对数据库中各对象实例允许执行的操作集合,包括操作以及有关的操作规则。数据库主要有检索和维护两类操作。在数据模型中要定义这些操作的含义、操作符号和操作规则等。

前言

数据库系统的概念形成至今不到50年。但是,数据库系统随着信息技术的发展日新月异,理论上更加完善,应用极为广泛,软件十分丰富,特别是数据库管理系统层出不穷。数据库系统应用软件,即信息系统已经成为企业管理必备工具。数据库技术成为当今信息社会的基础技术,是管理类学生必须掌握的基础知识。本书是信息管理与信息系统专业的核心教材,是我们在多年从事数据库技术及应用教学实践和教学经验的基础上编写而成的。本书的主要特点是:1.系统性强。从数据库系统的应用着手,认识数据库在信息系统的作用,全面地介绍了数据的收集、传输、存储、加工、维护和使用的基础知识和基本操作。2.突出重点。全书围绕三个中心,分别重点介绍数据库的基础知识、数据库的基本操作和数据库系统应用编程设计。3.实用性强。本书强调了理论与实践相结合,把学生容易掌握和理解的学生学籍管理作为实例,采用图文并茂的编写方式便于阅读和理解。4.内容精练。在内容上作了精心的安排,以目前操作简便,容易掌握、理解,实性强,应用面广的面向对象的关系型数据库管理系统Visual FoxPro 6.0作为数据库系统的开发工具。围绕Visual FoxPr0 6.0的基本概念、基本操作,由浅入深地、系统地介绍关系型数据库管理系统的功能和数据处理的方法。5.适用面广。本书是面向理工类专业学生的教学用书,也可以作为计算机专业学生和其他工程技术人员的自学用书。全书共分ll章。总课时为90学时。其中上机实验课为30学时,有条件的情况下,安排多媒体教室上课30学时,否则增加上机实验课时,同时还应该适当安排学生利用课余时间独立上机完成数据库操作练习,其余学时为课堂教学。各院校可以根据实际情况按上述比例压缩或增加学时。

内容概要

刘秋生,江苏无锡人,1957年8月生,教授,工学博士。江苏大学信息管理与信息系统系主任,“管理科学与工程”学科管理信息系统研究方向和“信息管理与信息系统”专业带头人。主要从事企业信息化工程的规划与实施,管理信息系统的研发,科技管理建模分析,CRM与SCM理论研究。近5年来,主持的“数据库技术”课程建设等项目获省部级奖4项,主持《国际科技合作模式选择与对策》等项目获市厅级奖8项。主持完成《长江航道工程经营管理信息系统规划》等纵向课题4项,出版《控制与优化——-企业信息化工程实施、过程测评及案例分析》和《数据库系统设计及其案例分析》等专著3部,《数据库技术》等教材5部、发表学术论文40多篇。

书籍目录

前言第1章 概述1.1 数据库的发展1.2 数据库基本概念1.3 数据库系统的应用习题第2章 数据库设计2.1 数据库设计基础2.2 数据库设计方法2.3 数据库设计实例2.4 学生成绩管理系统数据库习题第3章 Visual FoxPro 6.0系统基础3.1 Visual FoxPro 6.0的特点3.2 Visual FoxPro 6.0安装、启动与退出3.3 Visual FoxPro 6.0用户界面及操作方法3.4 Visual FoxPro 6.0系统环境设计3.5 Visual FoxPro 6.0文件类型习题第4章 VistlalFoxPr06.0操作基础4.1 Visual FoxPro 6.0数据类型、常数、变量4.2 Visual FoxPro 6.0运算符与表达式4.3 函数4.4 Visual FoxPro 6.0命令书写规定4.5 Visual FoxPro 6.0的语句4.6 Visual FoxPro 6.0项目管理器习题第5章 数据库、表设计与操作5.1 数据库的设计与基本操作5.2 数据表的设计与创建操作5.3 数据表基本操作5.4 数据表文件复制与数值统计5.5 数据库表用户自定义约束设置5.6 索引5.7 表和数据库的其他相关函数习题第6章 查询与视图设计6.1 查询设计6.2 视图设计习题第7章 面向对象设计基础7.1 对象(Object)和类(Class)7.2 对象属性和方法的处理7.3 事件驱动模型和常用方法习题第8章 表单、控件及类的设计8.1 表单设计方法8.2 表单的创建和维护8.3 表单控件的应用8.4 类设计与应用习题第9章 报表和标签设计9.1 报表与标签的设计方法9.2 报表设计与创建报表文件9.3 报表格式文件的调用与修改9.4 标签设计与创建标签格式文件9.5 标签的调用与修改习题第10章 菜单设计10.1 菜单设计概述10.2 创建菜单系统10.3 菜单文件的维护习题第11章 程序、过程设计11.1 程序设计基础11.2 顺序程序设计11.3 分支程序设计11.4 循环程序设计11.5 执行外部程序习题参考文献

编辑推荐

《数据库设计及其应用》可作为高职高专院校、职工大学、业余大学、夜大学、函授大学、成人教育学院等经济类、管理类本科、大专等层次数据库技术或程序设计(VFP)课程的教材,也可作为广大信息系统研发爱好者及数据员的自学用书。

作者简介

《数据库设计及其应用》是根据高等职业技术教育教学要求编写的。全书共分两大部分11章,第一部分主要介绍数据库的基础理论与基本概念;第二部分围绕数据库系统的开发工具介绍表、数据库的建立和维护,视图和查询设计,表单设计,报表和标签设计,项目设计等数据库操作过程、操作命令和应用软件设计。在取材上从实际出发,避开了专业性很强的计算机科学与技术上的术语。围绕数据库的基本概念、基本操作和信息处理的基本功能,既有完整的理论性体系,又有很强的实用性,便于教学和学习。

图书封面


 数据库设计及其应用下载



发布书评

 
 


 

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

零度图书网 @ 2024