[按需印刷]基于互联网的数据库及程序设计 电子书下载 - PDF电子书下载网 返回顶部
位置: 编程语言与程序设计 > 计算机与互联网 > >[按需印刷]基于互联网的数据库及程序设计 电子书下载
[按需印刷]基于互联网的数据库及程序设计 电子书下载

软件简介

编辑推荐

1、原版图书即非中国大陆地区出版社发行的图书,按照合法原始权利文件在大陆发行的图书;

2、“按需印刷”图书实行先下单后印刷的流程,接到并确认客户订单后开始印制;

3、“按需印刷”图书在接到并确认订单后,一般8-10个工作日(特殊情况除外)完成印刷、装订及发货等工作;

4、所有“按需印刷”图书均为出版社正版授权图书,原版原式印刷生产,属于正式出版发行的图书;

5、所有“按需印刷”属于个性化定制产品,客户付款后,不支持取消订单,请客户审慎下单;“按需印刷”图书不支持7天无理由退货,如有质量问题由印厂进行调换;

6、如遇出版社取消授权或出版物中出现任何违反中华人民共和国主权、宪法和法规内容等原因,造成无法供货的情况,客服会联系客户取消订单并办理退款。

内容简介

本书由长期从事计算机基础课教学的吉林省高等院校精品课程及优秀教学团队的骨干教师编写,主要内容涵盖数据库技术应用、网页制作和网络应用程序设计三大主题。具体由网站环境设计、数据库逻辑设计、MySQL用户及数据库管理与维护、数据库访问及结构化查询语言、MySQL程序设计、Dreamweaver及网页设计、PHP程序设计、动态网页及程序设计、会话与Cookie管理和个人博客平台设计等12章内容构成。每章配有符合标准化考试要求的大量习题(填空题、单选题和多选题)、程序设计填空题、程序阅读结果题、程序设计题和思考题。 本书还配有实践指导与习题解答,内容包括对应主教材内容的验证性、设计性和创新性实验题目、实验过程指导以及习题分析与解答。 本书不仅适合作为高等院校、高等职业技术学院的授课教材,也适合作为计算机等级考试、IT技术培训、学生自主学习和MOOC授课的独立教材或参考书。

目录

1.1网络应用程序概述1

1.1.1网络应用程序的结构2

1.1.2网络应用程序的模式3

1.1.3网站和网络应用程序4

1.2“互联网+”概述4

1.2.1什么是“互联网+”5

1.2.2“互联网+”的应用5

1.3网站的工作原理6

1.4网站设计基本过程和相关技术7

1.4.1网站运行环境8

1.4.2数据库设计简介8

1.4.3网络应用程序分类9

1.5Apache服务器的安装与测试10

1.5.1下载Apache服务器软件10

1.5.2安装与卸载Apache服务器软件10

1.5.3启动和配置Apache服务器11

1.5.4测试Apache服务器软件11

1.6MySQL数据库管理系统的安装与测试12

1.6.1MySQL数据库管理系统的下载12

1.6.2MySQL数据库管理系统的安装13

1.6.3MySQL数据库管理系统的测试13

1.7常见MySQL可视化管理工具16

1.7.1常用管理工具介绍16

1.7.2PHPMyAdmin的安装与启动17

1.7.3Navicat的安装与测试18

1.8XAMPP软件包的安装与测试19

习题21[1][3]基于互联网的数据库及程序设计目录[3][3]思考题24

第2章数据库逻辑设计及数据库系统结构25

2.1数据库逻辑设计的前期准备工作25

2.1.1需求分析26

2.1.2概念设计26

2.2数据表及其常见术语30

2.3属性的函数依赖关系34

2.4关系模式的规范化36

2.4.1第一范式36

2.4.2第二范式37

2.4.3第三范式40

2.5数据编码对关系模式的作用42

2.5.1数据编码42

2.5.2数据编码的作用42

2.6人才招聘数据库的设计43

2.7数据库系统结构46

2.7.1数据库系统的三层模式46

2.7.2数据库系统的二级映像47

2.7.3数据库系统的运行过程48

习题49

思考题56

第3章用户及数据库管理与维护57

3.1数据库用户管理57

3.1.1创建用户57

3.1.2修改用户59

3.1.3删除用户60

3.2用户权限管理61

3.3创建与管理数据库63

3.4设计与管理数据表65

3.4.1表结构创建与维护65

3.4.2数据记录维护66

3.4.3设置索引67

3.4.4管理数据表69

3.5数据库备份与恢复70

3.5.1数据备份70

3.5.2数据恢复71

3.6Navicat数据库管理软件简介71

习题72

思考题75

第4章数据库访问及结构化查询语言76

4.1SQL语句的编辑及运行环境76

4.1.1SQL的语法规则77

4.1.2SQL的编辑及运行79

4.2创建表82

4.2.1创建表的语句83

4.2.2表与字段命名84

4.2.3字段的数据类型84

4.2.4字段的附加属性88

4.2.5表的主键89

4.2.6表的外键、关联及参照完整性90

4.3表及其结构维护92

4.3.1表结构维护92

4.3.2有关表及结构的其他操作93

4.4MySQL的表达式95

4.4.1算术运算符及常用的数学函数95

4.4.2常用日期时间函数96

4.4.3常用字符串函数97

4.4.4混合数据类型的转换99

4.5增加数据记录100

4.5.1增加多个记录100

4.5.2增加一个记录104

4.5.3替换数据记录104

4.6数据维护105

4.6.1逻辑值表达式105

4.6.2修改数据记录108

4.6.3删除数据记录109

4.6.4参照完整性对数据维护的影响110

4.7数据查询及统计分析111

4.7.1数据基本查询112

4.7.2数据排序分析115

4.7.3数据分组统计分析116

4.7.4多个数据源连接118

4.8SQL语句的嵌套121

4.8.1主SQL语句与子查询121

4.8.2嵌套语句的执行过程123

4.8.3子查询的运算规则124

4.9SQL语句合并126

4.9.1创建表与查询语句合并126

4.9.2增加记录与查询语句合并127

4.9.3查询语句的合并128

4.10视图及其应用130

4.10.1创建视图130

4.10.2应用视图131

4.10.3维护视图133

4.11表中数据的导出与导入133

4.11.1导出表中的数据134

4.11.2导入表中的数据135

4.12用户的权限管理136

4.12.1数据库的用户授权136

4.12.2查看和撤销数据库用户权限138

习题139

思考题152

第5章MySQL程序设计153

5.1存储过程设计153

5.2变量及其作用域155

5.3程序的控制结构157

5.3.1分支结构157

5.3.2循环结构160

5.4存储过程的调用和管理162

5.4.1调用存储过程162

5.4.2管理存储过程163

5.5存储函数设计164

5.5.1创建存储函数164

5.5.2调用和管理存储函数165

5.6数据提取程序设计166

5.6.1Select语句提取数据166

5.6.2使用游标提取数据167

5.7触发器设计168

5.7.1创建触发器168

5.7.2删除触发器169

5.8事件设计170

5.8.1创建事件170

5.8.2编辑及删除事件171

习题172

思考题177

第6章Dreamweaver及网页设计基础179

6.1网页设计基础知识179

6.1.1网页设计基本概念179

6.1.2静态网页与动态网页180

6.2Dreamweaver软件的安装与配置181

6.2.1Dreamweaver系统的安装和启动181

6.2.2Dreamweaver系统环境的配置183

6.3Dreamweaver简介183

6.3.1Dreamweaver工作界面183

6.3.2Dreamweaver设计简单网页185

6.4站点及其设计与管理186

6.4.1站点的基础知识186

6.4.2建立本地站点186

6.4.3管理站点187

6.5HTML代码结构及基本属性设计188

6.5.1HTML基本术语188

6.5.2HTML编写方法189

6.5.3HTML文档基本结构191

6.5.4页面主体标签192

6.6文本设计193

6.6.1在网页中输入文字193

6.6.2标题字194

6.6.3段落194

6.6.4文本基本属性195

6.6.5文本格式化标签197

6.7图像输出与链接设计198

6.7.1图像的添加与设置198

6.7.2图像超链接199

6.8水平线及媒体播放设计201

6.8.1水平线201

6.8.2多媒体对象202

习题204

思考题208

第7章静态网页设计209

7.1网页布局设计209

7.1.1常见网页版面布局类型209

7.1.2制作含有CSS布局的网页212

7.2Div元素设计212

7.2.1在网页中插入普通Div元素213

7.2.2在网页中插入AP Div元素215

7.3框架设计216

7.3.1创建框架网页216

7.3.2调整和保存框架集和框架页217

7.4表格设计219

7.4.1表格的基本结构219

7.4.2使用HTML创建表格220

7.4.3使用Dreamweaver创建表格221

7.4.4利用表格进行网页布局222

7.5链接设计223

7.5.1超级链接设计223

7.5.2锚记超级链接设计224

7.5.3电子邮件链接设计225

7.6表单设计225

7.6.1表单概述225

7.6.2表单控件226

7.7Spry构件设计230

7.7.1Spry构件的概念230

7.7.2Spry菜单栏构件231

7.7.3Spry折叠式构件232

7.7.4Spry选项卡式面板构件232

7.7.5Spry工具提示构件233

7.7.6Spry表单234

7.8模板设计与引用235

7.8.1创建模板235

7.8.2编辑模板235

7.8.3使用模板制作网页236

习题236

思考题240

第8章PHP基础知识241

8.1PHP程序编辑器简介241

8.1.1常用PHP编辑器241

8.1.2用Dreamweaver开发PHP应用程序242

8.2PHP程序内部结构243

8.3PHP与HTML的区别及关联245

8.3.1静态网页和动态网页246

8.3.2HTML与PHP代码的相互包含246

8.4变量及其赋值运算、表达式输出248

8.4.1变量的声明及使用248

8.4.2表达式及其输出248

8.4.3页面中输入变量的值249

8.5字符串表达式250

8.5.1常量字符串250

8.5.2常量串的连接符251

8.5.3字符串常用函数252

8.6数值型表达式254

8.6.1常量254

8.6.2数值运算符255

8.6.3常用数值函数255

8.7日期和时间表达式258

8.7.1日期和时间常量258

8.7.2常用日期和时间函数258

8.8逻辑值表达式260

8.8.1逻辑运算符261

8.8.2比较运算符261

8.8.3逻辑值函数262

8.9正则表达式简介263

8.9.1正则表达式概述263

8.9.2正则表达式函数266

习题268

思考题272

第9章PHP程序设计273

9.1分支程序设计273

9.1.1If/If…Else结构273

9.1.2ElseIf多分支结构276

9.1.3Switch…Case多重分支结构277

9.2循环程序设计279

9.2.1While循环结构279

9.2.2Do…While循环结构280

9.2.3For循环结构281

9.2.4循环嵌套282

9.2.5Foreach循环结构283

9.2.6使用Break/Continue语句跳出循环284

9.3数组及其应用287

9.3.1数组类型287

9.3.2多维数组289

9.3.3数组的应用290

9.4自定义函数程序设计294

9.4.1自定义函数的基本构成294

9.4.2函数的调用295

9.4.3函数的参数296

9.4.4函数的返回值298

9.5变量的作用域298

9.5.1局部变量298

9.5.2全局变量299

9.5.3静态变量300

9.6二维码程序设计301

9.7PHP错误处理303

9.7.1简单错误处理303

9.7.2用户自定义错误处理304

习题306

思考题313

第10章动态网页及程序设计314

10.1网页与数据库的连接315

10.1.1在Dreamweaver中创建数据库连接315

10.1.2在PHP中实现MySQL连接315

10.1.3与数据库连接有关的函数和命令316

10.2记录集的操作318

10.2.1绑定记录集318

10.2.2显示记录集318

10.3数据记录的操作319

10.3.1在Dreamweaver中向数据表插入记录319

10.3.2在Dreamweaver中修改记录320

10.3.3在Dreamweaver中删除记录324

10.4在PHP中执行SQL语句326

10.4.1选择MySQL数据库327

10.4.2从网页中接收数据328

10.4.3执行SQL语句329

10.5数据查询及表格输出的程序设计329



参考文献397

[按需印刷]基于互联网的数据库及程序设计 电子书下载下载地址

GOOGLE广告