|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-de-postgresql/
课程评论:没有评论
课程名称:Curso completo de PostgreSQL! Do Básico ao Avançado v2025! 概述: 自1996年推出以来,PostgreSQL作为一种开源数据库管理系统(SGBD),由“PostgreSQL全球开发组”维护。由于其开源与完全免费的特性,PostgreSQL被广泛应用于全球各地的企业中。该课程适合希望构建从小型到大型系统的所有人,特别是那些希望使用和应用PostgreSQL数据库的人。 PostgreSQL的主要功能包括: - 外键支持 - 复杂查询功能 - 强大的软件稳定性和优质的维护代码 - 多版本并发控制 - 事务完整性 - 优越的性能、安全性和高可用性 - 高可及性 - 支持混合对象关系模型 - 视图、触发器、文本索引 - 支持多种编程语言的存储过程,例如pgSQL、Python、Java、Perl和C等 - PostGIS系统,可用于地理信息系统的数据存储 此外,用户可以扩展PostgreSQL,添加新工具,如过程语言、数据类型、函数、运算符、聚合函数和索引方法等。由于其宽松的许可证,任何公司都可以在任何目的(商业、学术、个人)下使用、修改和分发该SGBD,而无需支付任何类型的许可证费用或其他补偿。 许多用户惊讶地发现,PostgreSQL的功能集在与Oracle Database或SQL Server进行比较时,甚至更为相似,而不是与MySQL或MariaDB相提并论。最初,PostgreSQL作为一个研究数据库,重心主要在于新功能的开发。然而,近年来,大量代码已被重写和改进,同时为数据库管理员提供了更稳健的软件扩展和高可用性,希望能够在商业环境中得到有效运用。 音乐来源:Symbolism Electro-Light
Lançado em 1996, o PostgreSQL é um SGBD de código livre mantido pela "PostgreSQL Global Development Group". Por ser de código aberto e totalmente gratuito, o PostgreSQL é muito usado em empresas pelo mundo todo. Recomenda-se a todos que desejam investir na criação de pequenos até grande sistemas que se usem e apliquem o banco de dados PostgreSQL. Alguns dos principais recursos são:Chaves estrangeiras;Buscas mais complexas;Software robusto e de alta qualidade com código de manutenção e bem comentadoAdministração de concorrência multiversão;Integridade transacional;Desempenho, segurança e alta disponibilidadeAlta Acessibilidade;Apoio ao modelo híbrido objeto relacional.Visões;Gatilhos;Indexação por texto;Linguagem de programação estruturada em diferentes linguagens para procedimentos armazenados, exemplo são pgSQL, Python, Java, Perl, C, etc;Sistema para guardar dados PostGIS, de Sistema de Informação Geográfica.E ainda, pode ser ampliado por qualquer usuário, ganhando novas ferramentas como: linguagens procedurais, tipos de dados; funções; operadores; funções de agregação; métodos de índice, entre outros.Por causa de sua licença menos restritiva, esse SGBD pode ser usado, mudado e distribuído por qualquer empresa e para qualquer finalidade (comercial, acadêmica, pessoal) sem precisar pagar nenhum tipo de licença ou quaisquer outras remunerações.O que surpreende muitas pessoas é que o conjunto de recursos do PostgreSQL é mais comparável com o da Oracle Database ou do SQL Server do que com o MySQL ou MariaDB propriamente. A única conexão entre o MySQL/MariaDB e o PostgreSQL é que esses dois projetos são de código aberto; Além disso, as características e as filosofias de uso são quase totalmente diferentes.Nos primeiros dias, quando o PostgreSQL ainda era um banco de dados de pesquisa, o foco era exclusivamente em novos recursos. Mas ao longo dos últimos anos, enormes quantidades de código foram reescritas e melhorados, além das extensões que são oferecidos aos administradores de bancos de dados, servidores de software mais estáveis e alta disponibilidade para uso comercial.Music by: Symbolism Electro-Light