PostgreSQL 教程
PostgreSQL 为关系型数据库管理提供了结构良好的学习路径。我们的教程涵盖了 SQL 查询、数据库设计和优化技术,适合初学者和中级开发者。通过免费实验和实际示例,你将获得数据库操作的实践经验。我们的交互式数据库练习场让你可以练习 SQL 查询并立即看到结果。
存储和查询客户订单
在 PostgreSQL 中创建订单表,插入客户订单,并查询应用读取的同一份已存储数据。
PostgreSQLAWS
将读取请求发送到只读副本
创建 PostgreSQL 只读副本,把应用查询路由到副本,观察主库新增数据复制过来,同时验证副本拒绝直接写入。
AWSPostgreSQL
将数据库访问限制为应用
仅允许应用安全组访问 PostgreSQL,并为订单应用创建只具备所需权限的数据库用户。
PostgreSQLAWS
从 RDS 快照恢复订单
保存数据库快照,观察受控的订单删除,并通过恢复新的 RDS 实例找回应用数据。
AWSPostgreSQL
为应用创建 PostgreSQL 数据库
创建私有 RDS PostgreSQL 实例,使用标准 SQL 客户端连接,将应用指向数据库端点,并在测试后清理实例。
AWSPostgreSQL
信息收集与辅助模块
在本实验中,你将发现 Metasploit 不仅仅用于发起攻击。你将利用其内置的辅助(Auxiliary)模块,直接在 Metasploit 控制台界面中执行网络端口扫描、服务版本识别以及自动化漏洞检查。
CybersecurityNmapPostgreSQL
架构与数据库设置
在本实验中,你将了解 Metasploit Framework 的核心架构。你将学习如何正确初始化 PostgreSQL 数据库、启动 msfconsole,以及管理工作区以保持渗透测试数据的条理性。
CybersecurityPostgreSQLLinuxNmap
在 PostgreSQL 中使用 PostGIS 扩展
在此次实验中,你将学习如何使用 PostGIS 扩展为 PostgreSQL 数据库添加空间能力。你将创建一个专用的空间数据库,启用 PostGIS 扩展,创建一个包含地理数据的表,并执行空间查询来分析数据。
PostgreSQL
PostgreSQL PgBouncer 连接池管理
在本实验中,你将学习如何配置和使用 PgBouncer 来管理 PostgreSQL 的连接池。你将配置 PgBouncer,通过它进行连接,模拟多个客户端连接,并监控连接池性能。通过高效的连接管理来提升数据库性能。
PostgreSQL
PostgreSQL 关系与连接
在这个实验中,你将探索 PostgreSQL 的关系与连接。你将创建具有外键约束的表,插入数据以确保引用完整性(referential integrity),使用 INNER JOIN 查询数据,并比较 LEFT、RIGHT 和 FULL OUTER JOIN 的结果,以理解数据关系。
PostgreSQL
PostgreSQL 角色与权限管理
在此实验中,你将探索 PostgreSQL 的角色与权限管理。主要目标是学习如何创建具有特定属性的角色以及管理数据库权限。你将授予权限、切换用户并撤销访问。
PostgreSQL
PostgreSQL 存储函数开发
在本实验中,你将学习如何开发 PostgreSQL 存储函数。本实验将指导你完成定义基本存储函数、添加输入参数以及在查询中执行它的过程。你还将学习如何删除未使用的函数。
PostgreSQL
PostgreSQL 流复制
在此次实验中,你将学习如何设置 PostgreSQL 流复制。你将配置一个主服务器以接受复制连接,从基础备份创建一个副本服务器,并验证数据更改是否几乎实时地自动从主服务器复制到副本。
PostgreSQLLinux
PostgreSQL 表分区
在本实验中,你将学习如何在 PostgreSQL 中实现表分区。目标是将一个大表分割成更小、更易于管理的部分,以提高查询性能和简化数据管理。你将设置一个范围分区表,按日期范围定义分区,插入数据,并在分区之间进行查询。
PostgreSQL
PostgreSQL 事务管理
在本实验中,你将探索 PostgreSQL 事务管理,这是确保数据完整性的关键部分。你将学习如何开始和提交事务、回滚失败的事务、设置隔离级别以及模拟并发更新中的锁。使用账户表和资金转账进行实践。
PostgreSQL
PostgreSQL 触发器自动化
在这个实验中,你将学习如何使用触发器在 PostgreSQL 中自动化任务。使用 PL/pgSQL 创建一个触发器函数,用于将 `employees` 表中的薪资更改记录到 `salary_changes` 表中。你将编写函数,将其绑定到表事件,对其进行测试,并禁用/删除它。
PostgreSQL
PostgreSQL 视图管理
在本实验中,你将探索 PostgreSQL 视图管理。主要目标是理解和实现不同类型的视图,包括简单视图和物化视图。你将学习如何定义、查询、修改、创建、填充和刷新视图。
PostgreSQL
如何在 Kali Linux 中启动 PostgreSQL
了解如何在 Kali Linux 这个强大的网络安全工具中设置和管理 PostgreSQL 数据库。学习开始使用 PostgreSQL 进行网络安全项目的基本步骤。
PostgreSQLLinux
- 上一页
- 1
- 2
- 下一页