猜你喜欢
PostgreSQL 11从入门到精通(视频教学版)(数据库技术丛书)

PostgreSQL 11从入门到精通(视频教学版)(数据库技术丛书)

书籍作者:李小威 ISBN:9787302536659
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:2351
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

  《PostgreSQL 11从入门到精通(视频教学版)/数据库技术丛书》共分18章,内容主要包括PostgreSQL11的安装与配置、数据库的基本操作、表的基本操作、数据类型和运算符、函数、数据的操作、索引、视图、触发器、事务和并发控制、用户管理、备份与还原、性能优化、高可用、负载均衡、数据复制、服务器配置与数据库监控、数据库内部结构等内容。
  该书注重实战操作,帮助读者循序渐进地掌握PostgreSQL11中的各项管理技术。
  该书共有400多个实例,还有大量的经典习题。随书赠送了近20小时培训班形式的视频教学录像,详细讲解了书中每一个知识点和每一个数据库操作的方法和技巧,同时还提供了《PostgreSQL 11从入门到精通(视频教学版)/数据库技术丛书》所有例子的源代码,读者可以直接查看和调用。
  《PostgreSQL 11从入门到精通(视频教学版)/数据库技术丛书》适合PostgreSQL数据库初学者、PostgreSQL数据库开发人员和PostgreSQL数据库管理员,同时也能作为高等院校和培训学校相关专业师生的教学用书。

作者简介

李小威,软件开发项目经理,在软件开发有多年的开发经验,尤其擅长Java、PHP、MySQL数据库、大数据分析等,具有很强的实战经验。对多种数据库系统有深入研究,在数据库管理与开发方面有着丰富的经验。并已出版过多本相关畅销书,颇受广大读者认可。

编辑推荐

本书全面介绍PostgreSQL 11的安装与配置、库表的操作、数据类型和运算符、函数、数据的操作、索引、视图、触发器、事务和并发控制、用户管理、备份与还原、性能优化、高可用、负载均衡、数据复制、服务器配置与数据库监控、数据库内部结构等内容。

前言

  本书是面向PostgreSQL数据库管理系统初学者的一本高质量的图书。目前国内PostgreSQL需求旺盛,各大知名企业高薪招聘技术能力强的PostgreSQL开发人员和管理人员。本书根据这样的需求,针对初学者量身定做,内容注重实战,通过实例的操作与分析,引领读者快速学习和掌握PostgreSQL设计和管理技术。本书内容
  第1章主要介绍数据库的技术构成和什么是PostgreSQL,包括数据库基本概念和PostgreSQL的优势。
  第2章介绍PostgreSQL的安装和配置,主要包括Windows平台下的安装和配置、Linux平台下的安装和配置、pgAdmin4的基本操作和使用psql工具登录PostgreSQL数据库。
  第3章介绍MySQL数据库的基本操作,包括创建数据库、修改数据库的属性和删除数据库。
  第4章介绍数据表的基本操作,主要包括创建数据表、修改数据表和删除数据表。
  第5章介绍MySQL中的数据类型和运算符,主要包括数据类型介绍、如何选择数据类型和常见运算符介绍。
  第6章介绍PostgreSQL函数,包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数和其他函数。
  第7章介绍如何插入、更新与删除数据,包括插入数据、更新数据、删除数据。
  第8章介绍如何查询数据表中的数据,主要包括基本查询语句、单表查询、使用聚合函数查询、连接查询、子查询、合并查询结果、为表和字段取别名以及使用正则表达式查询。
  第9章介绍MySQL中的索引,包括索引简介、如何创建各种类型的索引和如何删除索引。
  第10章介绍MySQL视图,包括视图的概念、创建视图、查看视图和删除视图。
  第11章介绍MySQL触发器,包括创建触发器、查看触发器、触发器的使用和删除触发器。
  第12章介绍事务处理与并发控制,包括事务管理简介、PostgreSQL的并发控制、锁机制。
  第13章介绍PostgreSQL用户管理,主要包括组角色管理、角色的各种权限、账户管理、组角色和用户权限管理、数据库权限管理。
  第14章介绍PostgreSQL数据库的备份和恢复,主要包括数据备份、数据恢复和数据库的迁移。
  第15章介绍如何对PostgreSQL进行性能优化,包括优化简介、优化查询、优化数据库结构和优化PostgreSQL服务器。

目录

第1章 初识PostgreSQL
1.1 数据库基础
1.1.1 什么是数据库
1.1.2 表
1.1.3 数据类型
1.1.4 主键
1.1.5 什么是开源
1.2 数据库技术构成
1.2.1 数据库系统
1.2.2 SQL语言
1.2.3 数据库访问技术
1.3 什么是PostgreSQL
1.3.1 客户机一服务器软件
1.3.2 PostgreSQL发展历程
1.3.3 PostgreSQL的优势
1.4 如何学习PostgreSQL

第2章 PostgreSQL11的安装与配置
2.1 安装与启动PostgreSQL11.2
2.1.1 下载PostgreSQL11.2 安装包
2.1.2 安装PostgreSQL11.2
2.1.3 启动PostgreSQL服务器
2.2 pgAdmin4的基本操作
2.2.1 pgAdmin4的启动与连接
2.2.2 pgAdmin4的界面简介
2.2.3 配置PostgreSQL服务器的属性
2.2.4 执行SQL查询语句
2.3 使用psql工具登录PostgreSQL数据库
2.4 Linux系统下安装PostgreSQL11
2.5 常见问题及解答
疑问1:连接pgAdmin时提示"服务器未监听"的错误怎么办?
疑问2:如何修改服务器登录密码?
2.6 本章小结
2.7 经典习题

第3章 数据库的基本操作
3.1 创建数据库
3.1.1 使用对象浏览器创建数据库
3.1.2 使用SQL创建数据库
3.2 修改数据库的属性
3.2.1 使用对象浏览器修改数据库的属性
3.2.2 使用SQL语句修改数据库属性
3.3 删除数据库
3.3.1 使用对象浏览器删除数据库
3.3.2 使用SQL语句删除数据库
3.4 综合案例——数据库的创建和删除
3.5 常见问题及解答
疑问1:如何使用SQL语句创建具有一定条件的数据库?
疑问2:使用DROP语句要注意什么问题?
3.6 经典习题
……
第4章 数据表的基本操作
第5章 数据类型和运算符
第6章 PostgreSQL函数
第7章 插入、更新与删除数据
第8章 查询数据
第9章 索引
第10章 视图
第11章 触发器
第12章 事务处理与并发控制
第13章 PostgreSQL用户管理
第14章 数据备份与还原
第15章 性能优化
第16章 高可用、负载均衡和数据复制
第17章 服务器配置与数据库监控
第18章 内部结构

产品特色