新書推薦:
《
吕著中国通史
》
售價:NT$
286.0
《
爱琴海的光芒 : 千年古希腊文明
》
售價:NT$
908.0
《
不被他人左右:基于阿德勒心理学的无压力工作法
》
售價:NT$
301.0
《
SDGSAT-1卫星热红外影像图集
》
售價:NT$
2030.0
《
股市趋势技术分析(原书第11版)
》
售價:NT$
1010.0
《
汉匈战争全史
》
售價:NT$
454.0
《
恶的哲学研究(社会思想丛书)
》
售價:NT$
500.0
《
不止江湖
》
售價:NT$
449.0
|
編輯推薦: |
深层次剖析了Web数据库系统的设计与实现方法
特别适合管理类专业
|
內容簡介: |
本书在介绍Web数据库基本理论与知识的基础上,详细分析和论述了利用HTML、PHP、ASP对MySQL数据库进行开发的方法,介绍了Web数据库系统的开发与应用技术,并提供了完整的网页及应用程序代码。全书共7章,第1章介绍Web数据库的基本知识与AppServ软件包的使用,第2章介绍MySQL数据库的基本操作与批量执行命令的基本方法,第3章对HTML、CSS、PHP进行了概述,并对PHP验证HTML表单数据的方法进行了说明,第4章介绍了使用PHP进行MySQL数据库编程,重点介绍PHP维护MySQL数据表数据的技术和方法,第5章介绍ASP及使用ASP访问MySQL数据库的基本知识与技术,第6章以读者借阅系统设计与实现为例,详细分析基于PHP+MySQL的Web数据库的设计过程与实现技术,第7章介绍了基于ASP+MySQL的通讯录系统的设计与实现。
全书以理论叙述为基础,以案例分析为依托,以MySQL数据库的Web访问与系统实现为主线,系统阐述和全面揭示了Web数据库技术的基本理论与知识体系,从深层次剖析了Web数据库系统的设计与实现方法。本书所有网页及应用程序代码均在计算机上运行通过。
本书每章均附有适量的思考题,可作为高等院校管理类专业学生的数据库教材,也可作为网站开发人员的参考书。
|
目錄:
|
目录
前言
第1章Web数据库技术概述1
1.1数据管理技术与数据库系统1
1.1.1数据管理技术1
1.1.2数据库与数据库系统2
1.1.3关系数据库4
1.1.4数据模型与数据模式14
1.2Web数据库15
1.2.1网络体系结构与网站资源构成15
1.2.2Web技术基础17
1.2.3Web数据库基本原理19
1.2.4Web数据库应用系统的开发23
1.3AppServ软件包的安装与使用25
1.3.1AppServ软件包简介25
1.3.2AppServ软件包的下载、安装与
测试25
1.3.3AppServ软件的默认文件夹结构30
1.3.4运行环境的个性化设置31
思考题34
第2章MySQL数据库基础35
2.1MySQL数据库简介35
2.1.1MySQL特点35
2.1.2MySQL数据类型36
2.2MySQL数据库基本操作39
2.2.1MySQL数据库模型39
2.2.2MySQL数据库操作方式41
2.2.3MySQL客户端命令格式与应用42
2.2.4MySQL用户管理59
2.3MySQL批处理61
2.3.1批量执行若干命令61
2.3.2批处理命令执行多个sql脚本63
思考题64
第3章HTML、CSS与PHP基础68
3.1HTML技术68
3.1.1HTML技术概述68
3.1.2HTML列表、表格与表单71
3.1.3HTML应用菜单设计75
3.2CSS及其使用79
3.3PHP技术82
3.3.1PHP简介82
3.3.2PHP文件的编辑与执行83
3.3.3PHP语法嵌入HTML85
3.3.4PHP程序流程控制86
3.3.5PHP内置函数与自定义函数92
3.3.6PHP数组96
3.3.7正则表达式与数据正确性验证99
3.3.8利用PHP验证HTML表单提交的
数据101
思考题105
第4章使用PHP进行MySQL数据库
编程107
4.1PHP进行MySQL数据库编程
基础107
4.1.1PHP管理MySQL数据库的基本
操作107
4.1.2PHP维护MySQL数据库的基本
操作108
4.1.3PHP维护MySQL数据表的基本
操作109
4.1.4PHP维护MySQL数据表数据的
基本操作110
4.2PHP维护MySQL数据库111
4.2.1建立数据库111
4.2.2显示数据库列表113
4.2.3删除数据库113
4.3PHP维护MySQL数据表115
4.3.1建立数据表115
4.3.2显示数据表结构123
4.3.3修改数据表结构126
4.3.4删除数据表134
4.4PHP维护MySQL数据表的记录136
4.4.1插入、修改与删除记录136
4.4.2显示与查询记录137
4.4.3统计记录139
思考题141
第5章使用ASP进行MySQL数据库
编程142
5.1ASP概述142
5.1.1ASP与ASP文件142
5.1.2ASP程序的编写148
5.2通过ASP操作MySQL数据库153
5.2.1建立MySQL ODBC数据源153
5.2.2利用Connection对象操作MySQL
数据库154
5.2.3利用RecordSet对象操作MySQL
数据库156
5.2.4利用Command对象操作MySQL
数据库157
5.3ASP操作MySQL数据库编程
实例158
5.3.1建立数据库158
5.3.2建立数据表159
5.3.3插入记录159
5.3.4查询或浏览数据160
5.3.5更新数据161
5.3.6删除记录162
5.3.7删除数据表163
5.3.8删除数据库163
思考题164
第6章PHP+MySQL应用实践:读者
借阅系统设计与实现165
6.1读者借阅系统的数据模型与功能
分析165
6.2用户注册166
6.2.1用户注册表单166
6.2.2注册信息处理170
6.2.3系统管理员修改会员类别172
6.3用户登录与菜单管理175
6.3.1用户登录表单175
6.3.2自定义函数文件与菜单数据文件176
6.3.3用户登录数据的校验与处理178
6.4读者信息管理180
6.4.1修改密码180
6.4.2读者信息浏览与分页显示183
6.4.3读者信息查询187
6.4.4读者信息修改190
6.4.5读者信息删除197
6.5图书信息管理201
6.5.1图书信息查询与管理201
6.5.2添加图书信息204
6.5.3图书信息分页显示208
6.5.4图书信息修改210
6.5.5图书记录删除214
6.5.6图书信息的分类汇总、统计与
计算216
6.6借阅信息管理218
6.6.1借书信息管理218
6.6.2还书信息管理222
6.6.3综合查询227
6.6.4清理已还书信息231
6.7留言管理237
6.7.1用户发布、浏览与删除留言237
6.7.2管理员浏览、回复与删除留言242
思考题247
第7章ASP+MySQL应用实践:通讯
录系统设计与实现250
7.1通讯录系统概述250
7.2增加联系人信息251
7.3通讯录信息浏览与分页显示255
7.4查询联系人信息259
7.5修改联系人信息262
7.6删除联系人信息269
7.7通讯录系统管理界面272
7.8修改用户密码276
7.9修改用户类别279
7.10系统登录284
思考题286
参考文献288
|
內容試閱:
|
前言
20世纪数据库的发明使数据管理技术提升到一个新的高度,万维网(World Wide Web)的出现使人们的生活进入了一个新的时代,万维网与数据库的结合使世界的面貌焕然一新。当我们畅游在信息的海洋,享受着在线购物、网络办公、网上信息查询等诸多的生活便利时,Web数据库技术正以不可阻挡之势日益爆发出它的巨大威力,MySQL作为得到广泛应用的Web数据库管理系统也在发挥着越来越重要的作用。正因如此,高等院校不少专业都要求学生掌握这些知识和技能,开设了相关课程。
本书是郑州大学2018年校级教材建设项目。本书在介绍Web数据库技术的基本理论和知识的基础上,以MySQL及其Web访问为主线,以特定数据库系统的设计与实现为案例,完整、详细地论述了Web数据库的各种实现方法和技术。作为教材,本书具有以下特色。
1)内容新颖完整。本书围绕Web数据库技术和MySQL数据库的Web应用展开分析和论述,基本内容涉及Web数据库的基本知识、MySQL数据库、HTML(含CSS与JavaScript)、PHP、ASP、基于PHP+MySQL的读者借阅系统、基于ASP+MySQL的通讯录系统,有理论论述,有分析说明,有应用代码,系统完整地介绍了Web数据库技术的理论知识和应用体系,体现了网络时代数据库理论的新思想、新知识、新方法。
2)叙述详略得当。本书立足Web数据库技术,侧重MySQL数据库的Web访问,对以下核心内容进行了详细的阐述和分析:关系数据库基本理论、Web数据库基本知识、AppServ软件包的安装与使用、HTML表单数据的校验、PHP维护MySQL数据库(建库、显示库信息、删库)的设计与实现、PHP维护MySQL数据表(建表、显示表结构、修改表结构、删表)的设计与实现、基于PHP+MySQL的读者借阅系统的设计与实现、基于ASP+MySQL的通讯录系统的设计与实现。对其他内容,如Dreamweaver的使用,以及MySQL、HTML、CSS、PHP、ASP等的基本知识、语句、语法等,仅进行了必要的介绍和阐述,以达到补充说明核心内容的目的。这些内容的详略程度恰到好处。
3)结构严谨合理。本书首先阐述Web数据库基础知识和相关软件的使用,然后对MySQL数据库和HTML、PHP等的网页设计技术进行高度概括,在此基础上又对使用PHP、ASP进行MySQL数据库编程的技术进行了必要分析和论述,最后分别以实例进一步阐明PHP+MySQL、ASP+MySQL设计Web数据库系统的技术和方法。每一部分的内容都在前述内容的基础上展开,同时为后续的内容奠定了坚实的基础,各部分之间联系紧密、环环相扣,既突出重点又兼顾知识的系统性,既重视理论的阐述又注重功能的实现,内容结构严谨、合理。
4)便于自学。书中对于比较抽象难懂的理论知识,都配有简明易懂的案例进行诠释;对于MySQL以及HTML、PHP、ASP的语句和语法格式,均以恰当的示例加以展示;对于实现各个功能模块的网页和应用程序代码,都附有必要的解释说明。因此,读者可以很容易理解和掌握书中的知识内容,便于自学。
本书在撰写过程中,参考了大量相关书籍和互联网上的文献资料,有关MySQL、PHP、ASP的语句格式、语法结构的阐述都是在对这些资料进行分析、综合的基础上整理而成,在此对这些资料的作者表示感谢!写书的过程更像是一个学习的过程,甚至是比常规学习效率强百倍的学习过程,通过写书,使自己的知识体系更加完整、新颖、合理,也能使自己的教学研究和学术思想得以广泛传播。非常感谢机械工业出版社的编辑为本书出版付出的辛勤劳动,感谢校教材建设项目的支持,感谢家人的理解!
本书叙述由浅入深,坚持技术先进性、内容新颖性、知识实用性、理论完整性和结构合理性相结合的原则,一环紧扣一环,将抽象的数据库理论用精选的案例巧妙地描述成通俗易懂的内容,将强大的Web数据库系统功能的实现过程转化为在计算机上运行通过的、实用的网页和程序代码,读者仿照书中的示例就可以容易地设计、开发出具有一定功能的、实用的Web数据库系统。本书可作为高等院校管理类专业学生的数据库教材,也可作为网站开发人员的参考书。
作者
2019年10月
|
|