Você está na página 1de 3

Institucional Graduação Pós-Graduação Extensão Universitária Técnicos Serviços Busca

www.univ a te s .b r

Calendário de Cursos Estrutura Laboratórios Instrutores CTTI

Cursos CTTI
<<
Voltar C ursos de Informática
Crie e modele seus sistemas de banco de dados.
Trilhas C TTI

C ursos In C ompany
No desenho, ou design de sistemas de informação, a modelagem de dados consiste em
Informática na Melhor
mapear as informações utilizadas na organização e o relacionamento entre elas,
Idade
concentrando-se nas entidades lógicas e nas dependências lógicas entre essas entidades.
Na fase inicial do desenvolvimento de um projeto de software, a ênfase é no desenho de
um modelo conceitual. Este pode ser detalhado em um modelo lógico dos dados às vezes Informações
chamado de modelo de dados funcional. Em estágios posteriores, o modelo pode ser
traduzido no modelo físico. Faça sua Inscrição

Já a SQL é a mais importante linguagem para consulta a bancos de dados, sendo utilizada Fale C onosco

em conjunto com praticamente todas as linguagens de programação, como PHP e ASP, e C adastre-se e receba
nossa newsletter
praticamente todos os bancos de dados, como MySQL, PostgreSQL e Oracle.

Profissionais da área de informática, técnicos, programadores, estudantes e demais


interessados em conhecer técnicas de modelagem de dados e utilização da linguagem
SQL para o desenvolvimento de aplicações.

C apacitar o aluno a desenvolver e criar projetos de bancos de dados relacionais com a


utilização de um Sistema de Gerenciamento de Banco de Dados, estruturando consultas
ao BD com a linguagem SQL. Este treinamento habilita os participantes a praticarem a
modelagem de dados, para fins de análise e elaboração de projetos de sistemas. Nele o
profissional aprenderá a construir modelos “Lógicos e Físicos” a partir de um modelo
“C onceitual”, garantindo assim a consistência, integridade e desempenho da Base de

Dados.

C onhecimentos em informática e familiaridade com Windows e Internet.

60 horas | 1 semestre - 4 horas por aula/15 aulas

Introdução ao PostgreSQL - 6 horas


Visão geral do PostgreSQL
Histórico do PostgreSQL
A Arquitetura do PostgreSQL
Instalação e configuração
Inicializando o cluster
Modelagem de Dados e a Linguagem SQL - 12 horas
Sistema Gerenciador de Banco de Dados
Tipos de Modelos de Dados
Abstração de Dados
Abstração de Dados
Modelo Entidade-Relacionamento
As metodologias e a fase de modelagem de dados
Dependência Funcional e Normalização de Dados
Domínios, tuplas, atributos e relações
As metodologias e a fase de modelagem de dados
Identificando as entidades/objetos
Identificando os atributos
Identificando os relacionamentos
Ferramenta para modelagem
Histórico do SQL (Structured Query Language) e Padronização
Declarações (Statements) e Estrutura do SQL e do PostgreSQL
Interfaces de acesso ao banco de dados
Recursos do PostgreSQL - 20 horas
Tipos de dados do PostgreSQL
C riação de seu primeiro Banco de Dados no PostgreSQL
Schemas em banco de dados
C riando tabelas
Manipulando Informações no Banco de Dados
Inserção, atualização, exclusão e seleção de dados
Integridade referencial
C haves primárias
C haves estrangeiras
C ruzando dados entre tabelas
Queries complexas
Views
Função DBLINK

Funções
Stored procedures / triggers
C riando funções em PL/pgsql
Herança de tabelas
Agrupamento e filtro de tabelas
Implementando transações (tipos de isolamento)
SQL Avançado no PostgreSQL - 10 horas
A cláusula SELEC T - Utilizando joins (junções) e subqueries
Agrupamentos, views (visões) e functions (funções)
A seqüência de análise de uma cláusula SELEC T
Recuperando todas as ocorrências ou somente valores únicos
Operadores de comparação
Recuperando informações de várias tabelas simultaneamente
Utilizando subqueries
Agrupando valores/informações em SELEC Ts - GROUP BY
C riando tabelas a partir de SELEC Ts de outras tabelas
Administração de Bancos de Dados PostgreSQL - 8 horas
C riação de usuários
C riação de grupos
Restrição de acessos
C onfigurando autenticação de host / pghba.conf
Práticas mais utilizadas para manutenção (Vacuum, Indexes)
C onfiguração de memória
Suporte, Ferramentas e Serviços: Backup/Restore, Monitoração, Segurança e
C onfiguração
Ferramentas, Rotinas e Estratégias para Backup & Restore
Monitorando Atividade dos Bancos de Dados PostgreSQL - 4 horas
Recuperando estatísticas no PostgreSQL
Ajuste fino ("Fine Tuning") para melhoria de performance do PostgreSQL
Utilizando o VAC UUM do PostgreSQL
Utilizando o ANALYZE do PostgreSQL
Alunos Serviços Institucional Setores

Rua Avelino Tallini, 171 | Bairro Universitário Bolsas e Academia Agenda Banco de Dados
CEP 95900-000 | Lajeado | RS | Brasil Financiamentos Balcão de Ações Comunitárias Regional
Telefone: +55 51 3714.7000 Busca de Professores Empregos Acesso ao Câmpus Centro de Memória,
Calendário Acadêmico Concursos Avaliação Institucional Documentação e
Email: linhadireta@univates.br
DCE Fisioterapia Calendário de Pesquisa da Univates
Linha direta Diplomados Nutricionista Formaturas Comitê de Ética em
Espaço Acadêmico Previsão do Tempo Concursos Pesquisa
0800 7 07 08 09 Financiamentos SAJUR Enade CTTI
Horários Unianálises Reitoria Laboratórios de
Inovates Webmail Responsabilidade Informática
Matrículas Wireless Socioambiental Museu de Ciências
MEEP Naturais
Moedeiro
Núcleo de Estágios
Afiliada: Univates Tech
Univates Virtual
Universo Univates
Vagas e Concursos

Você também pode gostar