新闻资讯
看你所看,想你所想

资料库原理及套用(张凤琴主编书籍)

资料库原理及套用(张凤琴主编书籍)

资料库原理及套用(张凤琴主编书籍)

《资料库原理及套用》是2005年清华大学出版社出版的图书,作者是资料库原理及套用。

基本介绍

  • 书名:资料库原理及套用
  • 作者:张凤琴
  • ISBN:9787810824583
  • 定价:30元
  • 出版社:清华大学出版社 
  • 出版时间:2005.01.01

书籍信息

作者:张凤琴
定价:30元
印次:1-4
ISBN:9787810824583
出版日期:2005.01.01
印刷日期:2009.07.09

内容简介

《资料库原理及套用》教材是根据教育部制订的关于计算机科学与技术及相关专业的培养目标,突出对理论知识的套用和实践的动手能力的培养,使基础理论的教学最终以套用为目的。本书在对理论的掌握的基础上,侧重于强化理论知识的套用,系统完整地介绍了资料库系统的理论及套用系统的开发知识。讲解的内容由浅入深,易于理解,文字表达简练清晰、通俗易懂。其中套用部分以VisualFoxPro6.0为开发工具。全书共分14章,主要介绍资料库系统结构、数据模型、关係资料库、关係代数和关係演算、查询最佳化、SQL语言、关係依赖、资料库的设计和管理、VisualFoxPro6.0的数据表的操作,还介绍了查询和视图的创建、编程基础、表单和控制项的使用、报表和选单的设计及套用系统的连编和发布
各章后均附有内容小结及各种习题,便于课堂组织教学和知识的巩固。
本书可作为高等院校计算机科学与技术专业及相关专业的本科教材,也可作为软体水平考试、计算机等级考试的参考书。对于资料库开发人员来说也是一本不可多得的参考书。

图书目录

第1章资料库概述
1.1资料库技术的发展
1.1.1信息、数据与数据处理
1.1.2数据管理技术的发展与资料库技术的产生
1.1.3资料库技术的研究领域
1.2资料库系统结构
1.2.1资料库系统中模式的概念
1.2.2资料库系统的三级模式结构
1.2.3资料库的二级映像与数据独立性
1.3资料库系统组成
1.3.1资料库系统的组成
1.3.2资料库系统的分类
1.4数据模型
1.4.1数据模型的概念
1.4.2数据模型的要素
1.4.3概念模型——E-R模型
1.4.4常用的数据结构模型
1.5资料库管理系统
1.5.1DBMS的主要功能
1.5.2DBMS的组成
1.5.3用户访问资料库的过程
小结
习题
第2章关係资料库
2.1关係资料库与关係模型
2.1.1基本概念
2.1.2关係模型
2.1.3关係的三类完整性规则
2.2关係的形式定义
2.2.1笛卡儿积与关係
2.2.2关係模型的优点
2.2.3E-R模型向关係模型的转换
2.3关係运算
2.3.1关係代数的五种基本运算
2.3.2关係代数的组合运算
2.3.3关係代数的外连线运算
2.3.4关係代数运算举例
2.3.4元组关係演算
2.4查询最佳化
2.4.1关係代数表达式的最佳化问题
2.4.2关係代数表达式的等价变换规则
2.4.3关係代数表达式的最佳化算法
2.5关係资料库的规範化理论
2.5.1函式依赖
2.5.2规範化
2.5.3关係模式分解
小结
习题
第3章资料库的标準语言SQL
3.1SQL概述
3.1.1SQL语句的特徵
3.1.2SQL的基本组成
3.2数据定义
3.2.1创建表(CREATETABLE)
3.2.2修改表和删除表
3.2.3定义和删除索引
3.2.4定义、删除视图
3.3数据查询
3.3.1SELECT语句的基本结构
3.3.2简单查询
3.3.3连线查询
3.3.4子查询与聚集函式
3.3.5分组查询
3.3.6更名运算
3.3.7字元串操作
3.3.8集合操作
3.3.9视图的查询和更新
3.4数据更新
3.4.1插入语句
3.4.2删除语句
3.4.3修改语句
3.5SQL的完整性控制
3.5.1主键约束PRIMARYKEY
3.5.2外键约束FOREIGNKEY
3.5.3属性值上的约束
3.5.4全局约束CREATEASSERTIONS
3.6SQL中的触发器
3.6.1触发器的组成和类型
3.2.2创建触发器
3.7嵌入式SQL
3.7.1SQL与宿主语言接口
3.7.2动态SQL
小结
习题
第4章资料库设计
4.1资料库设计的步骤
4.1.1资料库套用系统的生命期
4.1.2资料库设计的一般策略
4.1.3资料库设计的步骤
4.2需求分析
4.2.1需求分析的任务和目标
4.2.2需求分析的方法和步骤
4.3概念结构设计
4.3.1概念结构设计策略与方法
4.3.2用E-R方法建立概念模型
4.4逻辑结构设计
4.4.1E-R图向关係模式的转换
4.4.2关係模式的规範化
4.4.3确定完整性约束
4.4.4用户视图的确定
4.5资料库的物理设计
4.6资料库的实施和维护
4.6.1资料库实施
4.6.2资料库维护
小结
习题
第5章资料库的管理
5.1资料库的安全控制
5.1.1概述
5.1.2用户标识和鉴别
5.1.3访问控制
5.2资料库的恢复技术
5.2.1事务
5.2.2备份
5.2.3恢复
5.3资料库的并发控制
5.3.1事务的调度
5.3.2并发操作的问题
5.3.3加锁
5.3.4活锁与死锁
5.3.5两段锁协定
小结
习题
第6章Visual FoxPro 6.0简介
6.1Visual FoxPro 6.0概述
6.1.1Visual FoxPro 6.0的常用的档案类型
6.1.2Visual FoxPro 6.0的开发环境
6.2Visual FoxPro 6.0的安装
6.3Visual FoxPro 6.0的启动与退出
6.3.1Visual FoxPro 6.0的启动
6.3.2Visual FoxPro 6.0的退出
6.4Visual FoxPro 6.0的视窗界面
6.4.1系统选单栏
6.4.2工具列
6.4.3命令视窗
6.4.4状态栏
6.5Visual FoxPro 6.0辅助设计工具
6.5.1Visual FoxPro嚮导
6.5.2Visual FoxPro设计器
6.5.3Visual FoxPro生成器
6.6项目管理器
6.6.1创建项目
6.6.2项目管理器界面
6.6.3添加与移去项目中的档案
6.6.4修改与浏览项目中的档案
6.6.5项目管理器的定製
6.7Visual FoxPro命令子句和书写规则
小结
习题
第7章数据表与资料库
7.1数据类型
7.2数据表的创建
7.2.1数据表的概念
7.2.2创建数据表
7.2.3打开与关闭表
7.2.4修改与显示錶的结构
7.2.5索引的建立和套用
7.3表的操作
7.3.1数据的录入
7.3.2记录的定位
7.3.3记录的显示
7.3.4记录的修改
7.3.5记录的删除
7.3.6数据的查询
7.3.7数据的统计
7.3.8多工作区的操作
7.4资料库的操作
7.4.1资料库的创建
7.4.2建立表之间的关係
7.4.3数据字典
小结
习题
第8章查询与视图
8.1建立查询
8.1.1使用辅助工具创建查询
8.1.2使用SELECT-SQL语句建立查询
8.1.3运行查询
8.2使用视图处理数据
8.2.1本地视图的建立
8.2.2建立远程视图及远程数据连线
8.2.3利用视图更改数据
小结
习题
第9章Visual FoxPro 6.0编程基础
9.1数据容器
9.1.1常量
9.1.2记忆体变数
9.1.3数组
9.1.4栏位变数
9.1.5系统变数
9.1.6对象
9.2操作符与表达式
9.2.1操作符
9.2.2表达式
9.2.3函式
9.3程式档案
9.3.1命令档案的建立
9.3.2命令档案的运行
9.3.3程式的书写规则
9.4控制语句
9.4.1输入输出语句
9.4.2条件分支语句
9.4.3循环语句
9.5过程和函式
9.5.1建立过程或函式
9.5.2调用过程或函式
9.5.3检验参数
9.5.4创建存储过程
9.6Visual FoxPro的编程机制
9.6.1Visual FoxPro 6.0与面向对象技术
9.6.2Visual FoxPro的类与对象
9.6.3面向对象设计方法的实现
小结
习题
第10章表单与控制项
10.1表单概述
10.1.1表单
10.1.2表单设计器
10.1.3数据环境设计器
10.2简单表单的创建
10.2.1利用表单嚮导创建简单的表单
10.2.2利用“表单设计器”创建简单的表单
10.2.3利用表单嚮导创建一对多表单
10.3定製表单
10.3.1操作表单中的控制项
10.3.2美化界面
10.4表单属性的设定
10.4.1使用“属性视窗”设定表单的属性
10.4.2使用程式设定表单的属性
10.4.3添加新的属性和方法
10.5表单的管理
10.5.1表单的保存
10.5.2表单的运行
10.5.3表单的隐藏和释放
10.5.4表单的参数传递
10.6控制项及相关操作
10.6.1标籤
10.6.2命令按钮和命令按钮组
10.6.3文本框
10.6.4列表框和下拉列表框
10.6.5複选框
10.6.6表格
10.6.7编辑框
10.6.8微调
10.6.9选项组
10.6.10计时器
10.6.11图像
10.6.12页框
10.7套用表单的设计
10.7.1系统登录表单的设计
10.7.2数据浏览与维护表单的设计
小结
习题
第11章选单与自定义工具列
11.1选单系统的规划原则
11.2用“选单设计器”创建选单系统
11.2.1设计用户选单界面
11.2.2给选单项指定工作
11.2.3定製选单系统
11.2.4测试和调试选单系统
11.2.5创建快捷选单
11.3用编程方式设计选单
11.4自定义工具列
11.4.1定义工具列类
11.4.2向自定义工具列中添加对象
11.4.3在表单集中添加自定义工具列
11.4.4协调选单与自定义工具列
11.4.5创建与工具列按钮协调的选单
小结
习题
第12章报表与标籤设计
12.1创建报表
12.1.1利用“报表嚮导”创建报表
12.1.2创建快速报表
12.1.3利用“报表设计器”创建报表
12.2设计报表
12.2.1报錶带区
12.2.2报表的数据环境
12.2.3报表控制项
12.2.4调整报表布局
12.2.5设定报表页面
12.3建立标籤
12.3.1用“标籤嚮导”创建标籤
12.3.2用“标籤设计器”创建标籤
12.4报表和标籤的预览与列印
12.4.1预览报表结果
12.4.2列印报表和标籤
小结
习题
第13章应用程式连编与发布
13.1设计主档案
13.1.1设定应用程式起始点
13.1.2建立主档案
13.2添加档案到项目中
13.2.1添加档案到项目中
13.2.2设定档案的“包含”或“排除”
13.3连编应用程式
13.3.1重新连编项目
13.3.2生成应用程式或者执行档
13.3.3生成动态程式库
13.4生成可发布的应用程式
13.4.1发布应用程式的步骤
13.4.2发布应用程式前的準备
13.4.3定製要发布的应用程式
13.4.4创建发布磁碟
小结
习题
第14章学生成绩管理系统
14.1套用系统的总体设计
14.1.1套用系统的开发过程
14.1.2套用系统的总体设计
14.2本系统的详细设计与实现
14.2.1系统的组成
14.2.2主程式的实现
14.2.3主要表单的设计与实现
14.2.4报表的设计与实现
14.3套用系统的组装
小结
习题
参考文献

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com