Postgresql 基础入门
专栏内容:
- postgresql内核源码分析
- 手写数据库toadb
- 并发编程
个人主页:我的主页
管理社区:开源数据库
座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.
序言
PostgreSQL,简称PG,是一款强盛的开源关系型数据库管理系统, 近年来到场者越来越多,开源社区趋于成熟,因为它的开源和开放,很多别的数据库的从业者也转向了postgresql数据库。而内核版本的更新从原来几年一个大版本,固定为每年一个大版本。
对于数据库初学者来说,postgresql是一个不错的选择,源于它的开源代码,各种机制完全可以了解很明确,而且社区的强盛,有更多资源可供参考。
入门PostgreSQL需要把握一些基本概念和操作。
起首,了解数据库、表、字段等基本概念是必需的。数据库是存储数据的堆栈,表则是其中的数据表,字段则是表中的列。
其次,学习SQL语言是关键。SQL是操作数据库的标准语言,包罗查询、插入、更新和删除等操作。通过编写SQL语句,可以实现对数据库的管理和操作。
别的,安装和配置PostgreSQL数据库也是必要的步骤。需要下载并安装PostgreSQL软件,然后配置数据库的连接参数,如主机名、端口号、用户名和暗码等。
末了,通过实践来巩固所学知识。可以创建一些简单的数据库和表,举行数据的增删改查操作,渐渐熟悉PostgreSQL的利用。
总之,入门PostgreSQL需要把握基本概念、SQL语言和数据库配置等知识点,并通过实践来加深理解。
第一章 数据库的利用
本章节,从创建和利用数据库开始,来熟悉和了解数据库是什么?
1.1 数据库的创建
1.2 数据库的操作
第二章 表的利用
现实天下的实体之间的联系,在数据库中抽象表示为关系,也就是实体与实体间的关系,又称为数据表,本章节来了解一下表的利用操作。
2.1 数据表的创建
2.2 数据表的操作
第三章 插入修改数据
界说了表之后,就需要利用它,插入数据,修改数据,删除数据,通过这一系列的操作来维护数据。
4.1 数据的插入
4.2 数据的更新删除
4.3 UPSERT方式插入数据
第四章 查询数据
表中有了数据之后,我们更多的需要查询,得到想要的效果,表中的数据如同图书馆的资料,怎样有用查询效果,需要有肯定的方法,本章就来先容查询的方法。
3.1 数据表的查询概述
3.2 带过滤条件的查询
3.3 多表团结查询
3.4 分组查询
3.5 交叉联接与自然联接
3.6 通用表表达式CTE
第五章 聚合函数
在查询数据时,我们每每需要得到一些统计效果,如某班有多少个弟子,某类商品的销量是多少等等,这就用到一类聚合函数,本章先容常用的聚合函数,进一步提升查询技能。
5.1 聚合函数先容
第六章 事务
数据库中一个重要的概念,就是事务 transaction,它有四个特性ACID,那怎样利用事务呢? 本章来先容事务的利用,在利用过程中体会事务的四个特性。
6.1 事务transaction先容
第七章 表的约束
表是实体关系在数据库中的抽象表示,那么实体间关系在现实天下中有很多隐含的限制,如每个人要有一个名字,这些限制在数据库中就是表的约束,本章先容表的约束的范例与利用。
7.1 主键与外键约束
7.2 unique\check\not null\Exclude约束
第八章 数据范例
表中的数据多种多样,有时间,整数,小数,字符串,布尔等等,怎样来记录它们呢,这就需要数据范例来对应不同的数据,本章先容数据库中的数据范例种类,它们的表示范围,以及利用时的注意事项。
8.1 数据范例先容
结尾
非常感谢大家的支持,在浏览的同时别忘了留下您宝贵的批评,假如以为值得鼓励,请点赞,收藏,我会更加努力!
作者邮箱:study@senllang.onaliyun.com
如有错误或者疏漏欢迎指出,互相学习。
注:未经同意,不得转载!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |