|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/bestpostgres/
课程评论:没有评论
**课程名称:** SQL 和 PostgreSQL 新手实战课程 **课程概述:** 本课程旨在帮助您快速有效地学习 SQL,并掌握 PostgreSQL 这一备受欢迎的数据库管理系统。课程内容由畅销书《Python 3 完全指南:从新手到专家》的作者讲授。通过本课程,您将学会编写和理解复杂的数据库查询。课程教授的知识同样适用于 MySQL、Microsoft SQL Server、Oracle 等其他数据库管理系统。学习 SQL 是职业发展和提高收入的捷径。课程包含丰富的学习内容和实践练习,帮助您巩固和提升理解。 **课程涵盖的主要内容:** * **SQL 基础:** 概念、关系模型、PostgreSQL 安装、数据库和表创建、关系类型、数据类型。 * **基本查询:** SELECT、DISTINCT、COUNT、WHERE、AND/OR、BETWEEN、IN、ORDER BY、MIN/MAX/AVG、LIKE、LIMIT、GROUP BY、HAVING、UNION/INTERSECT/EXCEPT,以及 NULL 值检查。 * **连接操作:** INNER、LEFT、RIGHT、SELF、USING 和 NATURAL JOIN。 * **子查询:** WHERE EXISTS、带量词的子查询。 * **DDL(数据定义语言):** 键管理(主键、外键)、约束、序列、INSERT、UPDATE/DELETE/RETURNING 语句。 * **数据库设计:** 基础、建议、范式(NF)。 * **视图(Views):** 基础、创建、通过视图更新、CHECK 选项。 * **条件逻辑:** CASE WHEN、COALESCE 和 NULLIF。 * **SQL 函数:** 基础、标量函数、IN/OUT/DEFAULT 参数、返回数据集。 * **PL/pgSQL 函数:** 基础、返回值和赋值、变量声明、if-else 逻辑、循环、RETURN NEXT。 * **错误处理。** * **索引:** 基础、扫描方法、类型、EXPLAIN、ANALYZE。 * **数组:** 基础、创建、切片、运算符、VARIADIC 和 FOREACH。 * **高级分组:** CUBE/ROLLUP。 * **用户自定义类型:** 域(Domains)、复合类型、枚举(Enumerations)。 * **psql 和数据导入。** * **事务。** * **安全性。** * **窗口函数。** * **触发器。** * **其他重要主题。** **立即报名参加课程!**
Учите SQL быстро и эффективно! От автора бестселлера: "Полное руководство по Python 3: от новичка до специалиста"Вы научитесь читать и писать сложные запросы к базам данных, используя один из самых востребованных языков программирования - SQL и супер востребованную СУБД (систему управления базами данных) - PostgreSQL. Все те знания, которые вы получите на курсе легко применимы и к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle.Изучение SQL это один из самых быстрых способов подняться по карьерной лестнице и начать зарабатывать ещё больше. На курсе вы будете учиться и получать задания для собственной проверки и улучшения понимания материала.На данный момент курс покрывает:Введение в SQL: концепции, реляционная модель, инсталляция postgres, создание БД, таблиц, виды отношений, типы данныхПростые выборки: SELECT, DISTINCT, COUNT, WHERE, AND / OR, BETWEEN, IN, ORDER BY, MIN/MAX/AVG, LIKE, LIMIT, GROUP BY, HAVING, UNION/INTERSECT/EXCEPT, проверки на NULLСоединения: INNER, LEFT, RIGHT, SELF, USING и NATURAL JOINПодзапросы: WHERE EXISTS, подзапросы с квантификаторамиDDL: управление ключами (PK, FK), ограничения, последовательности, INSERT, UPDATE/DELETE/RETURNINGПроектирование БД: основы, рекомендации, нормальные формы (НФ)Представления (Views): основы, создание, обновления через views, опция checkЛогика с CASE WHEN, COALESCE и NULLIFФункции SQL: основы, скалярные функции, IN/OUT/DEFAULT, возврат наборов данныхФункции PL/pgSQL: основы, возврат и присвоение, декларация переменных, логика с if-else, циклы, RETURN NEXTОшибки и их обработкаИндексы: основы, методы сканирования, виды, EXPLAIN, ANALYZEМассивы: основы, создание, нарезка (slicing), операторы, VARIADIC и FOREACHПродвинутая группировка с CUBE/ROLLUPПользовательские типы: домены, композитные типы, перечисленияpsql и импорт данныхтранзакциибезопасностьоконные функциитриггерыи ещё кое-какие менее значимые темыЗачисляйтесь на курс прямо сейчас!