|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/bancos-de-dados-relacionais-sql-do-zero-ao-avancado/
课程评论:没有评论
Coursera 课程:Bancos de dados relacionais - SQL (do zero ao avançado) 本课程将带您从零开始,全面深入地学习关系型数据库。课程内容涵盖数据建模(概念、逻辑和物理)、数据结构化和操作,以及存储过程、函数、数据库触发器和事务等高级主题。 **课程重点包括:** * **基础概念:** 数据、信息、知识,数据库管理系统,数据建模级别,数据库生命周期。 * **数据概念建模:** 使用实体-关系模型,包括实体、属性、关系、弱实体、关联实体以及继承(泛化和特化)。 * **逻辑建模:** 使用关系模型,包括表/关系、列定义、表间关系和各种键(候选键、主键、替代键、外键)。 * **关系数据库实现:** 数据库创建,数据结构化,数据结构操作,数据库备份与恢复。 * **SQL 数据查询与操作:** 使用 SQL 进行数据的查询、插入、更新和删除,结果排序、分组和聚合函数的使用,比较运算符,`BETWEEN`、`IN`、`LIKE` 和 `DISTINCT` 的应用,视图、连接和嵌套查询。 * **创建函数、存储过程和触发器:** 存储过程、函数和触发器的用途,存储过程和函数的创建,触发器的创建与使用,事务的使用。 欢迎通过免费预览了解更多课程内容。祝您学习愉快!
Neste curso, você aprenderá sobre bancos de dados relacionais de forma detalhada e passo a passo.Começaremos pela modelagem de dados (conceitual, lógica e física), passando pela estruturação e manipulação de dados e chegando em tópicos mais avançados como criação e utilização de transações, funções/procedimentos e gatilhos.A seguir, você pode conferir alguns dos tópicos que serão vistos durante o curso:Conceituação básica:Dado, informação e conhecimento;Sistemas gerenciadores de bancos de dados;Níveis de modelagens de dados;Ciclo de vida de um banco de dados.Modelagem conceitual de dados usando o modelo entidade relacionamento:Entidades e atributos;Relacionamentos entre entidades de dados;Entidade fraca e entidade associativa;Herança - generalização e especialização.Modelagem lógica usando o modelo relacional:Tabelas/relações;Definição de colunas;Relacionamentos entre tabelas de dados;Chaves (candidata, primária, alternativa, e estrangeira).Implementação de bancos de dados relacionais:Criação de bancos de dados;Estruturação de dados;Manipulação de estruturas de dados;Backup e restauração de banco de dados.Consulta e manipulação dados usando SQL:Consulta, inclusão, alteração e exclusão de linhas em tabelas;Ordenação de resultados, agrupamentos e uso de funções agregadas;Operadores de comparação, BETWEEN, IN, LIKE e DISTINCT;Utilização de visões, junções e consultas aninhadas.Criação de funções/procedimentos e gatilhos:Finalidade dos procedimentos armazenados, funções e gatilhos;Criação de funções e procedimentos armazenados;Criação e utilização de gatilhos;Uso de transações.Para saber mais sobre os tópicos abordados, assista as prévias gratuitas. Bons estudos:)