
Neste vídeo contextualizamos uma breve linha do tempo, o que é um Sistema Gerenciador de Banco de Dados, os tipos de aplicações que utilizam Bancos de Dados e qual a importância do mesmos dentro do contexto atual e da Ciência da Computação. Entenderá também os papéis e profissionais que atuam relacionados à Bancos de Dados.
Após este vídeo o aluno terá tido uma noção do que significa MODELAR um banco de dados do zero e de como isso é importante para as aplicações.
Nesta aula vamos usar dos conceitos de Cardinalidade e Participação, vistos na aula anterior, para modelar relacionamentos entre as entidades mais complexos:
Relacionamento 1:N
Relacionamento N:N
Após esta aula os alunos estão aptos a utilizarem as principais estruturas de modelagem em Bancos de Dados Relacionais como ENTIDADES, ATRIBUTOS e RELACIONAMENTOS.
Todo DER (Diagrama Entidade Relacionamento) em algum momento se transformará em um banco de dados relacional. Nesta aula veremos como mapear as entidades e relacionamentos 1:1 para as futuras tabelas e relações do seu banco de dados. Veremos as regras, implicações e detalhes importantes que façam a diferença na hora de escolher o melhor tipo de mapeamento do DER para o Modelo Relacional.
Todo DER (Diagrama Entidade Relacionamento) em algum momento se transformará em um banco de dados relacional. Nesta aula veremos como mapear os relacionamentos 1:N e N:N para as futuras tabelas e relações do seu banco de dados. Veremos as regras, implicações e detalhes importantes que façam a diferença na hora de escolher o melhor tipo de mapeamento do DER para o Modelo Relacional.
Neste curso você entenderá o que são Bancos de Dados e suas aplicações. O que é um SGBD (Sistema Gerenciador de Bancos de Dados), os papéis do passado e do presente na profissão que se relaciona com bancos de dados.
Aprenderá ainda a criar um DER (Diagrama Entidade Relacionamento) do zero, com entidades, atributos (multi-valorados, compostos, derivados e simples), relacionamentos 1:1, 1:N e N:N e uso de cardinalidade e participação.
Irá além, ao desenvolver as relações (tabelas) que serão criadas a partir do mapeamento do DER e conhecer todas as nuances deste mapeamento, incluindo detalhes de implementação, desempenho e tuning. Verá como mapear entidades, atributos e relacionamentos. Entender, como no caso de relacionamento, como a cardinalidade e participação podem afetar o mapeamento para relações. Entender como é importante desde o início, uma visão de médio e longo prazo na modelagem de dados já que hardware não é infinito, nem horizontal, nem verticalmente.
Tudo isto com um profissional de quase 20 anos de experiência com T.I. quej á foi desenvolvedor, DBA, arquiteto, Gerente de Desenvolvimento, CTO e agora, coordenador de projetos de T.I. em uma das 30 maiores empresas do país. Aliado a esta experiência soma-se também a experiência em docência para o ensino superior desde 2006.