这是这位导师数据库的另一门优秀课程。我现在已经学习了课程的一部分,它非常引人入胜。
PostgreSQL、PGadmin 和 SQL 在线培训,包含小型项目
学习 PostgreSQL、PGAdmin 和 SQL 入门课程
课程 -36 节
资源 -5 个
时长 -5 小时
终身访问
课程描述
PostgreSQL 是市场上最复杂、最广泛使用的开源关系数据库,用于商业应用。即使有大量并发用户,PostgreSQL 也因其标准合规性(ACID 合规)而提供卓越的可靠性、稳健性和性能。
许多当前的 Web 框架,包括但不限于 PHP、Ruby on Rails、Node.js、Django(Python)、Hibernate(Java)等等,都能与 PostgreSQL 无缝运行。由于 PostgreSQL 的稳健性和复制功能,网站可以轻松扩展到所需的任意数量的数据库服务器。
它具有出色的分析能力和强大的 SQL 引擎,可以有效处理海量数据。
课程概述
本课程的前提是您没有任何数据库方面的预备知识。“什么是数据库?”我们将从最基本的概念开始,逐步深入到越来越复杂的知识点(请参阅下面的课程内容)。换句话说,如果您想学习 PostgreSQL,但甚至对 RDBMS 一无所知,那么您来对地方了!您一定会喜欢这门课程。
除了 PostgreSQL 之外,您还将学习数据库管理员的管理工具“PGadmin”。您将学习称为“SQL”(特定于 Postgresql)的数据库通信语言。您将学习“JDBC”,它实际上是使您的应用程序能够与数据库交互的粘合代码。
我们还将通过组合所有组件来创建一个 CRUD 应用程序。我们将遵循 MVC 设计模式来实现这一点。
我在创建企业级 Java 应用程序方面拥有超过 11 年的企业经验,并且在线/线下教学超过 6 年。我为业界许多雄心勃勃的项目做出了贡献。虽然我没有专门担任数据库管理员,但我一直在使用 PostgreSQL 作为我参与的项目的数据库解决方案。我对整个 Java 技术栈有很深的了解,在本课程中,我将填补与数据库,特别是 PostgreSQL 相关的空白。
为什么选择 PostgreSQL?
- 更好地符合 ACID 属性的标准
- 读写操作性能更好(对于执行数据分析和数据仓库至关重要)
- 处理复杂查询的性能更好
- 内置 SSL 支持,通信加密,安全性更好
- 对 AWS、Microsoft Azure 等云基础设施有很好的支持
- 支持 NoSQL 功能
- 支持多种编程语言(C、C++、Java、Python、JavaScript、R、Perl、Ruby 等)
- 提供丰富的管理功能
- 零停机时间升级
课程介绍
- DBMS 的组成部分及其架构
- RDBMS 术语
- 使用 PostgreSQL 的结构化查询语言
- 基本操作
- SQL 约束
- 关系操作
- 数据获取
- SQL 联接
- 查询和结果集
- 子查询
- 通过 PostgreSQL 和 PgAdmin 使用 DBMS
- PostgreSQL 用户和角色
- 数据库视图
- 事务
- PgAdmin 存储过程
- 触发器
- 模式对象
- DDL、DML、DCL、TCL 和 Postgres 命令
- PgAdmin 组件
- 数据库设计和最佳实践!
- MVC 架构和小型项目
本课程适合哪些人
- 正在学习 Java 或相关技术的个人
- 从事企业应用程序开发的个人
- 希望获得 DBA 首份工作的个人
目标
- 您将增强使用 PostgreSQL 完成项目的信心
- 您将学习如何将应用程序逻辑与 PostgreSQL 集成并与其交互。
- 您将学习 PgAdmin 的功能,例如存储过程、触发器、视图、用户角色等
- 您将学习 MVC 架构中的请求流程以及如何执行 CRUD 操作
- 您将学习最常用的 SQL 查询
- 您将学习如何为给定的用例设计数据库
- 您将增强参加与 PostgreSQL 和 SQL 相关的面试的信心
先决条件
- 最好对任何编程语言有一定的了解
课程大纲
查看课程内容的详细分解
简介
1 节课
-
课程介绍 05:11 05:11
开始学习
4 节课
PostgreSQL数据库与结构化查询语言
10个讲座
MVC架构和小型项目
5节课
讲师 详情
Karthikeya T
在我看来,教学是一门艺术。我相信,讲师有责任确保学生理解这些概念。
我不想炫耀我在这个行业十多年的经验。如果我不能以你理解的方式教你,那么我所有的经验对我来说毫无意义。
我的主要目标是教你这项技术,并让你的成功之路更加轻松。
课程 证书
利用你的证书来改变职业生涯或在目前的职业生涯中提升自己。
我们的学生与
最优秀的人
反馈
我推荐这门课程给任何想要开始学习PostgreSQL的人。讲师知识渊博,非常了解自己的专业知识。最后的微型项目非常有用。
相关视频课程
查看更多
