
Nesta primeira aula vamos falar um pouco do conteúdo e publico alvo do curso
Nesta aula vamos comentar um pouco sobre o conceito de banco de dados e o conceito SGBD
Nesta aula instalaremos o que usaremos no curso e breve explicação sobre o conceito de SGBD.
Aqui vamos começar a entender a estrutura do banco firebird,no qual é muito parecido com outros bancos.Exemplo: tabelas, procedure,trigguer ...
Nesta aula vamos falar do conceito de tabela de dados e para que serve
No final desta aula crie uma tabela com dados abaixo:
CRIE UMA TABELA CHAMADA ALUNO
CD_ALUNO
NOME_ALUNO
IDADE
NOME DO PAI
NOME DA MAE
Aqui explicaremos quando usar cada tipo de dado e falaremos de domain
Aqui montaremos uma tabela somente com a linguagem sql, sem ajuda de qualquer ferramenta
Aqui montaremos a tabela na prática e falaremos de domain e a propriedade check e adicionaremos a chave primaria e muito mais
Nessa aula vamos ligar tabela uf a tabela aluno
Nesta aula aprenderemos a sequencias uma pk de uma tabela atraves de generators
Vamos ver o conceito de sql basico
Continuação da aula anterior sobre select
Vamos aprender inserir dados em uma tabela através do comando insert
Vamos aprender atualizar informações de uma tabela
Vamos aprender excluir dados de uma tabela
Aqui faremos exercícios aplicando o que aprendemos ate agora para fixar melhor o conceito
A solução dos mesmos estarão na ultima aula desta seção ,afim de treinarmos bastante e estimularmos os conceitos
Aqui resolveremos o final da lista de exercícios e estou disponibilizando em arquivo as soluções dos mesmos
Teoria e conceito prático exists e not exists e script para treinar!
O scripts dessa aula e a outra estarão na próxima aula
Pessoal fiz um slide com dicas que vão ajudar na maioria dos casas que os select não apresentem lentidão na hora do retorno da consulta.No final falei de alguns exemplos na prática e acabei falando e tempo do vídeo acabou.Mas não achei necessário um novo vídeo, pois conforme as próximas aulas e exercícios vamos ressaltar mais o assunto e entenderão melhor ainda.Também estou disponibilizando em formato pdf, os slides para servir de guia
Gerando scripts pelo ibexpert
Exercícios para fixação dos conceitos.Respostas nas aulas seguintes
Exemplos na prática de exercícios de View.Não será deixado a resposta dos mesmos para que todos olhem os vídeos e treinem devido a ser simples a implementação
Mostrando o conceito na prática
Mais uma abordagem na prática
Ultimo exemplo na prática.Disponibilizado o script com exemplos praticados
Está sendo passado um lista de tarefas ,tentem fazer antes do vídeo explicativo.As respostas seguem para baixar neste capítulo
Vamos falar de trigger e sua utilidade!Após o Final da aula,baixe o script para ser usado nas próximas aulas de triggers
Aqui faremos a trigger de inserts e deletes da logaluno
Aqui demonstraremos melhor o exemplos da aula passada.Achei que ficou corrido para um vídeos só .Aproveitei e demonstrei como ativa,desativar e excluir uma trigger.
Exemplos na prática
Aqui vai umas dicas simples, porem importantes para melhoras de seus selects
Hoje quem trabalha na área de Ti, é essencial saber Sql.Então aproveite este curso e aumente seu conhecimento !
Utilizando o banco de dados Firebird, neste curso é utilizado a linguagem universal do Sql , no qual server para qualquer Banco de dados.
Aqui você sairá um especialista em banco de dados firebird . Saíra sabendo fazer desde o básico(select,insert,update,delete) , desde até os recursos mais avançados como procedure,triggers e muito mais.Seja um "fera" em banco de dados.
Aprenda com quem tem mais de 15 anos na área !
Curso mais completo da área de analista e desenvolvedor!
Alguns conteúdos abordados:
Domain;
Tables;
Views;
Procedures;
Generators;
Selects simples e compostos;
Insert;
Updates;
Deletes;
Indices;
Triguers
Fks
Primary Keys
Manutenção de indices,
Um pouco de analise de desempenho
e muito mais
Nesse curso você sai praticamente um mini DBA em firebird.
Você aprende a parte de programação em banco de dados firebird.
Também é abordados melhores práticas de select compostos aonde voce vai criar queries complexas .
Com esse curso pode te ajudar ser um analista avançado ou um desenvolvedor mais completo.
Curso recomendado para que está começando na carreira ou para um desenvolvedor que quer ser aprofundar em banco de dados.
Observação esse curso não está incluindo a parte de backups e parte de configuração do banco de dados, apenas a instalação do firebird.
Este curso é voltado a software e não parte de Hardware.