Appearance
PostgreSQL 基础
这是 PostgreSQL 数据库的基础知识文档。
什么是 PostgreSQL?
PostgreSQL 是一种功能强大的开源对象关系型数据库管理系统,以其可靠性、稳定性和丰富的功能而闻名。
核心概念
- 数据库和表
- SQL 查询语言
- 数据类型(包括自定义类型)
- 索引和约束
- 事务和并发控制
- 函数和存储过程
- 扩展系统
快速开始
sql
-- 创建数据库
CREATE DATABASE mydatabase;
-- 使用数据库
\c mydatabase;
-- 创建表
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE
);
-- 插入数据
INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com');
-- 查询数据
SELECT * FROM users;