• 数据库原理应用与开发(高等学校计算机规划教材)
21年品牌 40万+商家 超1.5亿件商品

数据库原理应用与开发(高等学校计算机规划教材)

正版保障 假一赔十 可开发票

17.88 5.4折 33 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者洪欣编著

出版社电子工业出版社

ISBN9787121172731

出版时间2013-01

装帧平装

开本16开

定价33元

货号23163933

上书时间2024-10-28

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
前 言自数据库技术发展至今,人们的生活已经与数据库密不可分,可以说数据库在生活中无处不在。当收发邮件时,其实是登录到邮件收发系统的数据库查看邮件;当网上购物时,其实是在网上商城的数据库增加了一条购买记录;当到银行取款时,其实是在银行的数据库中修改账目的数据;当通过搜索引擎检索时,其实是到搜索引擎的数据库中查询数据;当查看一个网页时,网页中显示的大量数据其实是通过后台数据库存储的。计算机技术的发展极大地改变了人们的生活,人们通过各种软件完成办公及日常事务管理工作,毋庸置疑,其中包含了大量的重要数据。一言以蔽之,人们的生活与数据休戚相关。软件的作用就是提供人们访问和管理数据的能力。因此,软件开发中,数据库的管理至关重要,可以说数据库是软件的灵魂。那么如何在应用项目中结合数据库进行软件开发就成为一项重要的技能。本书是为进一步探索高等学校“数据库”课程的教学模式,实现应用型人才的培养目标而编写的,内容涵盖了作者多年来的一线教学经验和软件开发经验。本书通过实例由浅入深地引导读者学习数据库开发的全过程,适合尚未接触过数据库和软件开发的初学者。通过学习本书可以掌握完整的软件开发流程,达到进行中、小型应用软件开发的水平。本书具有如下特点:1.理论讲解深浅适度,提供大量典型实例。通过本书的学习,读者可以完整地掌握从数据库设计到数据库编程,以及软件开发的整个流程所需的理论知识和技巧,并可以做出一个较好的数据库设计。2.采用案例驱动方式进行教学,将理论知识融合于应用中,十分适合于入门读者掌握数据库开发的精髓,通过实例轻松掌握所有知识点。3.全书采用规模适中的案例贯穿始终,通过完整的案例,将所有知识点串联起来,在学习中体会软件开发的乐趣。4.根据作者多年的软件开发经验及一线教学经验,本书在数据库设计阶段,加入软件工程数据库开发的设计内容,使得软件的开发更为规范,为读者打下扎实的基础。全书共分7章,主要内容包括:第1章讲述数据库基础知识,介绍数据库的基本概念、发展历程、体系结构等;第2章讲述数据模型,介绍数据库模型的分类及各模型数据的存储及其优缺点;第3章讲述关系数据库理论,介绍关系运算、关系完整性和范式理论;第4章讲述数据库设计基础,介绍从概念结构、逻辑结构到物理结构的数据库设计过程,以及相关的数据库设计工具的使用;第5章讲述SQL Server图形操作及SQL语言,分别介绍用SQL Server设计器进行数据库操作,以及采用Transact-SQL语句进行数据库操作和编程;第6章讲述Visual Basic数据库编程,介绍Visual Basic语言的基本语法,以及Visual Basic对数据库的访问和编程;第7章讲述通讯录管理系统的设计与实现,通过一个完整的案例介绍数据库的设计及基于数据库的应用软件的开发过程。通过学习本书,你可以: 采用案例驱动模式,把枯燥的理论融于实例中,通过实例轻松掌握所有知识点。 了解数据库设计的原理。 掌握如何在项目开发中设计一个好的数据库。 认识数据库怎样与Visual Basic开发平台交互。 掌握Visual Basic编程技术和SQL数据库的编程技术。 做好规划,小试身手——实现通讯录管理软件的开发。本书语言简明扼要、通俗易懂,具有很强的专业性、技术性和实用性,强调理论与实践紧密结合,书中案例丰富,具有代表性、实用性和趣味性,案例设计中融合了所有知识要点,所有案例均给出完整源代码并调试通过,读者可以通过本书案例,循序渐进地掌握知识要点。本书每一章都附大量习题,供读者课后练习以巩固所学知识。本书可作为高等学校计算机及相关专业“数据库”课程教材,也可供相关领域工程技术人员学习、参考。教学中可以根据教学对象和学时等具体情况对书中的内容进行删减和组合,也可以进行适当扩展,参考学时为36学时。为适应教学模式、教学方法和手段的改革,本书配有多媒体电子课件及相应的网络教学资源,请登录华信教育资源网(http://hxedu.com.cn)注册下载。本书的编写和出版获得了华侨大学教材建设基金的资助。电子工业出版社的王火根编辑在本书出版的前期给予了热忱的帮助,王羽佳编辑为本书出版做了大量工作。华侨大学计算机学院的陈维斌院长、潘孝铭副院长、范慧琳、冯舒婷和钟必能等老师对本书的出版提出了许多宝贵意见,在此对他们的帮助与支持,表示衷心的感谢!由于时间仓促及水平所限,书中不妥或错误之处在所难免,恳请广大读者批评指正。 洪 欣

导语摘要
本书从实用性和先进性出发,较全面地介绍计算机网络的基本理论和网络应用技能。全书共7章,主要内容包括:数据库概述、数据模型、关系数据库理论、数据库设计基础、SQL Server图形操作及SQL语言、Visual Basic数据库编程、通讯录管理系统的设计与实现等。本书提供配套电子课件。

目录
目 录
第1章 数据库概述 1
1.1 数据库概述 1
1.2 数据库发展史 1
1.2.1 人工管理阶段 2
1.2.2 文件系统阶段 2
1.2.3 数据库系统阶段 3
1.3 数据库系统的功能 4
1.4 数据库系统的三级模式结构 6
扩展阅读 8
习题 10
第2章 数据模型 11
2.1 概念模型 12
2.2 逻辑模型 13
2.2.1 层次数据模型 13
2.2.2 网状数据模型 15
2.2.3 关系数据模型 16
2.2.4 面向对象数据模型 19
2.3 内部模型 21
2.3.1 层次数据模型 21
2.3.2 网状数据模型 22
2.3.3 关系数据模型 22
2.4 外部模型 23
扩展阅读 23
习题 26
第3章 关系数据库理论 27
3.1 关系模式的定义 27
3.2 关系的集合运算 31
3.2.1 集合并运算 31
3.2.2 集合差运算 31
3.2.3 集合交运算 31
3.2.4 集合除运算 31
3.2.5 笛卡儿积运算 33
3.3 关系的基本运算 33
3.3.1 选择运算 33
3.3.2 投影运算 34
3.3.3 连接运算 34
3.4 关系的完整性 36
3.4.1 数据依赖 37
3.4.2 关系模式的范式 42
习题 45
第4章 数据库设计基础 46
4.1 概念结构设计 47
4.1.1 设计各个局部分E-R图 47
4.1.2 合并分E-R图设计全局初步
 E-R图 49
4.1.3 消除不必要冗余,设计基本
 E-R图 50
4.2 逻辑结构设计 51
4.2.1 将E-R模型转换为关系模型 51
4.2.2 数据模型的优化 52
4.2.3 设计外模式 53
4.3 物理结构设计 54
4.3.1 确定数据库的物理结构 54
4.3.2 评价物理结构 55
4.4 数据库实施 55
4.5 用PD进行数据库设计 56
4.5.1 正向工程 56
4.5.2 反向工程 62
4.6 用Visio进行数据库设计 65
4.6.1 建立逻辑模型 65
4.6.2 建立物理模型 69
4.6.3 从SQL Server导入数据
 到Visio 70
4.7 用Rational Rose进行数据库
 设计 71
4.7.1 正向工程 72
4.7.2 反向工程 78
习题 79
第5章 SQL Server图形操作及
SQL语言 80
5.1 SQL Server的图形界面 80
5.1.1 连接SQL Server 2008 80
5.1.2 数据库的创建和删除 81
5.1.3 表的创建、修改和删除 82
5.1.4 建立表间的关联 85
5.1.5 增添数据和查询 88
5.1.6 CHECK约束 89
5.1.7 存储过程的使用 90
5.1.8 视图的使用 91
5.1.9 触发器的使用 92
5.1.10 账号及权限管理 93
5.1.11 分离和附加数据库 94
5.1.12 数据库备份和还原 95
5.1.13 DTS导入导出向导 96
5.2 SQL语言 98
5.2.1 DDL数据库管理 98
5.2.2 DDL表格管理 106
5.2.3 DML数据管理 110
5.2.4 DQL数据查询 114
5.2.5 DCL数据控制 121
5.3 T-SQL编程 123
5.3.1 T-SQL注释 123
5.3.2 表达式 124
5.3.3 批处理与脚本 131
5.3.4 流程控制语句 131
5.3.5 CASE表达式 134
5.3.6 创建用户自定义函数 135
5.3.7 游标 137
5.3.8 事务 138
5.3.9 创建存储过程 140
5.3.10 创建视图 149
习题 152
第6章 Visual Basic数据库编程 154
6.1 Visual Basic 编程基础 154
6.1.1 集成开发环境 155
6.1.2 面向对象编程思想 156
6.1.3 窗体对象 157
6.1.4 数据类型及定义 159
6.1.5 基本语法 161
6.2 Visual Basic的数据访问技术 168
6.3 通过数据管理器访问数据库 169
6.4 使用DAO访问数据库 176
6.4.1 DAO对象模型 176
6.4.2 Data控件 177
6.4.3 RecordSet对象的属性和方法 178
6.4.4 数据绑定控件 180
6.4.5 Data控件示例 181
6.5 使用ADO访问数据库 186
6.5.1 ADO对象模型 186
6.5.2 ADO数据控件 186
6.5.3 ADO控件的数据库连接 187
6.5.4 ADO控件示例 188
6.5.5 数据窗体向导 190
6.6 通过数据环境设计器访问
数据库 190
6.7 数据报表的制作 195
6.8 综合实例 198
习题 204
第7章 通讯录管理系统的设计与
实现 205
7.1 通讯录管理系统的需求分析 205
7.2 通讯录管理系统的系统设计 205
7.3 通讯录管理系统模块设计 206
7.4 通讯录管理系统的数据库设计 207
7.4.1 数据库概要设计 207
7.4.2 数据库详细设计 208
7.5 通讯录管理系统的代码实现 210
7.5.1 公用模块 210
7.5.2 登录模块 210
7.5.3 MDI主窗体 212
7.5.4 权限表 215
7.5.5 模块表 217
7.5.6 权限模块对照表 219
7.5.7 账号表 222
7.5.8 性别代码表 225
7.5.9 省市代码表 225
7.5.10 通讯录分组表 226
7.5.11 通讯录维护模块 229
7.5.12 通讯录查询与打印 235
习题 240
参考文献 241

内容摘要
本书从实用性和先进性出发,较全面地介绍计算机网络的基本理论和网络应用技能。全书共7章,主要内容包括:数据库概述、数据模型、关系数据库理论、数据库设计基础、SQL Server图形操作及SQL语言、Visual Basic数据库编程、通讯录管理系统的设计与实现等。本书提供配套电子课件。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP