T2Ti Database - Dominando o Firebird

T2Ti.com

Detalhes do produto:

Autor: Albert Eije
Duração: 04h16m
Valor: R$ 49,90


Produto Indisponível

Descrição

Todo desenvolvedor de aplicações comerciais precisa aprender a trabalhar com bancos de dados. Existem diversos bancos de dados disponíveis no mercado. A escolha por um SGDB pode ser algo difícil. Por este motivo é importante conhecer as características e o funcionamento de vários deles.

Neste curso aprenderemos a dominar o banco de dados Firebird. Este curso é independente de Linguagens de Programação. O foco principal do curso é o Banco de Dados Firebird. Após este curso o aluno estará apto para utilizar qualquer versão deste banco de dados. Veja a descrição completa do curso logo abaixo.

Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo. Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online para tirar suas dúvidas através de uma lista de discussão com os nossos instrutores.

Observação Importante

Este curso foi originalmente desenvolvido para o site www.alberteije.com. Para ser disponibilizado no www.t2ti.com foi feita uma revisão seguida de uma atualização. Dessa forma existem alguns videos que foram refeitos e existem videos novos. Além disso os aplicativos utilizados durante o curso foram atualizados para as versões mais recentes. Boa parte do conteúdo em video é idêntica ao curso fornecido pelo site www.alberteije.com.

Pré-requisitos:

  • Noções da Linguagem SQL

Recursos utilizados:

Video Aulas:


Video Aula 01 - Introdução

Apresentação das características e objetivos do curso.

Duração: 00:01:12


Video Aula 02 - Explanação I

  • O que é o Firebird
  • História
  • Características - Open-Source
  • Características - Travamento Otimista
  • Características - Stored Procedures
  • Características - UDFs, Joins, Shadows
  • Características - Multiplataforma
  • Especificações
  • Versões - Classic versus SuperServer

Duração: 00:19:36


Video Aula 03 - Explanação II

  • Tipos de dados (blob, char, varchar, date, timestamp, decimal, numeric, smallint, integer, float, double precision)
  • Dialetos
  • Transações

Duração: 00:11:12


Video Aula 04 - Instalação

  • Instalação passo a passo do Firebird no XP
  • Explicações sobre o servidor e o serviço

Duração: 00:08:34


Video Aula 05 - Ferramentas Gráficas

  • IBExpert
  • Criação e registro de um banco local
  • Criação de tabelas
  • Criação de triggers e generators
  • Criação de usuários, roles e atribuição de privilégios
  • Backup do banco
  • IBEasy+
  • Criação e registro de um banco local
  • Criação de tabelas
  • Criação de views
  • Criando e salvando scripts SQL
  • Query Builder - consultas visuais
  • Criação de domains
  • Backup do banco
  • Exportação de dados (DOC, RTF, HTML, TXT, XLS, CSV, MDB, XML)
  • Criação de um projeto visual para o banco de dados
  • Importando dados do Excel
  • FlameRobin
  • Registrando um BD existente
  • Criação de domains (sitaxe)
  • Criação de exceptions (sitaxe)
  • Criação de functions (sitaxe)
  • Criação de procedures (sitaxe)
  • Criação de views (sitaxe)
  • IBAccess
  • Criando um alias e registrando um BD
  • Criação de tabelas
  • Roles e privilégios de usuários
  • Backup do banco
  • Reparação do banco
  • Estatísticas do banco
  • SQLHammer
  • Acesso a Firebird ou Interbase
  • Criação de tabelas
  • Criação de views
  • Criação de triggers e generators
  • Roles e privilégios de usuários
  • Backup do banco
  • DBak
  • Backup e restauração do banco
  • IBFirstAID
  • Diagnóstico e recuperação do banco
  • Interbase Grant Manager
  • Controle dos usuários/privilégios de acesso do banco

Duração: 01:37:57


Video Aula 06 - Criando um Projeto de Banco de Dados

  • Utilização da ferramenta de texto iSQL
  • Criação do projeto comercial.fdb
  • Criação das tabelas, generators e triggers de auto-incremento
  • Criação de constraints do tipo Check
  • Criação de índices
  • Criação de PKs (chave primária) e FKs (chave estrangeira) - (integridade referencial)
  • Criação de triggers para atualização de dados
  • Criação de exceptions para lançamento de exceções
  • Criação de triggers para atualização do estoque
  • Criação de Stored Procedure para cálculos de valores

Duração: 00:37:20


Video Aula 07 - UDFs | Corrupção de Dados

  • Explicações sobre UDFs (Funções Definidas pelo Usuário)
  • Criação passo a passo de uma UDF no Delphi - é desenvolvida uma DLL para o cálculo do módulo entre dois números
  • Instalação da UDF dentro do Firebird
  • Explicações sobre corrupção de dados (motivos, prevenção e correção)
  • Utilizando o gfix para recuperar um arquivo corrompido

Duração: 00:25:40


Video Aula 08 - Sites Importantes

  • Apresentação do site oficial e outros sites importantes

Duração: 00:24:58


Video Aula 09 - Instalação do Cliente Firebird

  • Instalação passo a passo de um cliente Firebird no Windows 98
  • Acessando o banco de dados através da rede

Duração: 00:15:57


Video Aula 10 - Documentação

  • Apresentação do manual do Firebird

Duração: 00:06:51


Video Aula 11 - Conclusão

  • Finalização do curso
  • Endereço da lista de discussão para tirar dúvidas

Duração: 00:02:48