图书介绍

基于互联网的数据库及程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

基于互联网的数据库及程序设计
  • 宋长龙,刘向东,曹成志,周栩,张晓龙,李锐,吕楠,刘威,孟安宁 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302440703
  • 出版时间:2016
  • 标注页数:397页
  • 文件大小:141MB
  • 文件页数:413页
  • 主题词:互联网络-关系数据库-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于互联网的数据库及程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 网站环境设计基础1

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.5 Apache服务器的安装与测试10

1.5.1 下载Apache服务器软件10

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

1.5.3 启动和配置Apache服务器11

1.5.4 测试Apache服务器软件11

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

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

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

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

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

1.7.1 常用管理工具介绍16

1.7.2 PHPMyAdmin的安装与启动17

1.7.3 Navicat的安装与测试18

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

习题21

思考题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.6 Navicat数据库管理软件简介71

习题72

思考题75

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

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

4.1.1 SQL的语法规则77

4.1.2 SQL的编辑及运行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.4 MySQL的表达式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.8 SQL语句的嵌套121

4.8.1 主SQL语句与子查询121

4.8.2 嵌套语句的执行过程123

4.8.3 子查询的运算规则124

4.9 SQL语句合并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.1 Select语句提取数据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.2 Dreamweaver软件的安装与配置181

6.2.1 Dreamweaver系统的安装和启动181

6.2.2 Dreamweaver系统环境的配置183

6.3 Dreamweaver简介183

6.3.1 Dreamweaver工作界面183

6.3.2 Dreamweaver设计简单网页185

6.4 站点及其设计与管理186

6.4.1 站点的基础知识186

6.4.2 建立本地站点186

6.4.3 管理站点187

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

6.5.1 HTML基本术语188

6.5.2 HTML编写方法189

6.5.3 HTML文档基本结构191

6.5.4 <Body>页面主体标签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.2 Div元素设计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.7 Spry构件设计230

7.7.1 Spry构件的概念230

7.7.2 Spry菜单栏构件231

7.7.3 Spry折叠式构件232

7.7.4 Spry选项卡式面板构件232

7.7.5 Spry工具提示构件233

7.7.6 Spry表单234

7.8 模板设计与引用235

7.8.1 创建模板235

7.8.2 编辑模板235

7.8.3 使用模板制作网页236

习题236

思考题240

第8章 PHP基础知识241

8.1 PHP程序编辑器简介241

8.1.1 常用PHP编辑器241

8.1.2 用Dreamweaver开发PHP应用程序242

8.2 PHP程序内部结构243

8.3 PHP与HTML的区别及关联245

8.3.1 静态网页和动态网页246

8.3.2 HTML与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.1 If/If...Else结构273

9.1.2 ElseIf多分支结构276

9.1.3 Switch...Case多重分支结构277

9.2 循环程序设计279

9.2.1 While循环结构279

9.2.2 Do...While循环结构280

9.2.3 For循环结构281

9.2.4 循环嵌套282

9.2.5 Foreach循环结构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.7 PHP错误处理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

10.5.1 数据查询的相关函数330

10.5.2 利用表格输出查询结果331

10.6 用户注册、登录程序设计332

10.6.1 建立用户信息表332

10.6.2 用户注册333

10.6.3 用户登录335

10.7 网页访问计数器程序设计337

习题339

思考题342

第11章 会话与Cookie管理343

11.1 Session管理343

11.1.1 Session简介343

11.1.2 获取Session Id344

11.1.3 启动Session345

11.1.4 删除Session349

11.2 Cookie管理350

11.2.1 Cookie简介350

11.2.2 创建Cookie351

11.2.3 访问Cookie352

11.2.4 删除Cookie355

11.3 Cookie应用356

11.3.1 登录页面356

11.3.2 验证页面357

11.3.3 欢迎页面359

习题359

思考题361

第12章 个人博客平台设计362

12.1 系统设计362

12.1.1 系统目标362

12.1.2 系统功能结构363

12.1.3 系统开发环境及工具363

12.2 数据库设计363

12.3 首页设计365

12.3.1 首页概述366

12.3.2 首页实现过程366

12.4 招聘信息管理模块设计369

12.4.1 招聘信息管理模块技术分析369

12.4.2 发表信息模块设计369

12.4.3 浏览信息与评论模块设计370

12.4.4 维护信息模块设计371

12.5 评论管理模块设计373

12.5.1 评论管理模块概述373

12.5.2 评论管理模块的设计373

12.6 账户管理模块设计375

12.7 项目发布376

习题377

思考题380

附录A MySQL常用运算符及函数381

附录B PHP常用运算符及函数389

参考文献397

热门推荐