RSS
 

Pós Graduação em Gestão de Banco de Dados

06 mar

Pós Graduação em Gestão de Banco de Dados
(Conforme Resolução 01/07 – CNE)

Inscrições:

Início: 10/11/2012
Fim: 16/03/2013
Vagas: 25 (Vinte e Cinco)
Início do Curso: 22/03/2013

As inscrições deverão ser efetuadas através do preenchimento do Contrato de Prestação de Serviços Educacionais, disponível no portal da UNIPAR (www.unipar.br), página da pós-graduação, especialização

Objetivos:

  • Preparar profissionais em novas áreas de interesse, envolvendo tecnologias inovadoras de informática na linha de pesquisa de Banco de Dados com ênfase em Oracle;
  • Preparar profissionais na área de computação para contribuir com o desenvolvimento científico e tecnológico, envolvendo novas tecnologias da computação;
  • Contribuir com o desenvolvimento regional, procurando atender a elevada demanda de profissionais e docentes qualificados em computação, gerada pelo grande número de empresas e Instituições de Ensino da Região.

Público-Alvo:

Profissionais graduados em Ciência da Computação, Sistemas de Informação, Processamento de Dados, Informática, Web Design, Administração de Empresas e áreas afins.

Investimento:

Valor da inscrição: R$ 70,00 (setenta reais)
Valor das parcelas: R$ 320 ,00 ( Trezentos e Vinte  reais) a serem pagas até o dia 5 de cada mês.

Programa de Fidelização UNIPAR:

Formandos da Unipar de 2012 – R$ 256,00
Formandos da Unipar de anos anteriores a 2012 – R$ 288,00

Quantidade de parcelas: 20 (vinte)
Obs: A UNIPAR possui convênio com a  Caixa Econômica Federal para financiamento de cursos de Pós-graduação.

Regime de aulas:

Quinzenal
Sextas-Feiras: 19h00 as 23h00
Sábados 7h30 as 11h50 e das 13h00 as 17h20

Corpo Docente

Titulação

Daniela Eloise Flôr

Doutora

Edson Alves de Oliveira Junior

Doutor

Jaime William Dias

Especialista

Késsia Rita da Costa Marchi

Mestre

Luiz Arthur Feitosa dos Santos

Mestre

Marcelo Douglas A. Baraviera

Especialista

Munif Gebara Junior

Mestre

Silvio Rogério Felipe Gomes

Mestre

William Roberto Pelissari

Especialista

Wyllian Fressatti

Mestre

 

Disciplina

Carga Horária

Ementa

 Projeto e Modelagem de Banco de Dados

30

Fundamentos de Banco de Dados, Processo da Engenharia de Software, Fases da Modelagem do Banco de Dados, Abordagem Relacional, Projeto Lógico, Projeto Físico, Dicionário de Dados, UML para Banco de Dados, Ferramentas de Modelagem e CASE.
 Modelagem de Negócios

30

Modelo conceitual da UML. Elementos estruturais e comportamentais da UML. Modelagem da arquitetura de negócio. Visão de negócio. Visão de processo de negócio. Visão e estrutura de negócio. Visão comportamental de negócio. Regras de negócio. Padrões de negócio. Integração com o desenvolvimento de software. Gerência de processos de negócio e BPMN (Business Process Modeling and Notation).
 Fundamentos da Linguagem SQL

30

Linguagem SQL: Comandos SQL – SELECT, Comandos Simples, Funções simples e de grupo, Junções, Subconsultas, Operadores SET, Consulta Hierárquica, Comando SQL – DML, Introdução a Linguagem SQL – DML (Data Manipulation Language), Insert, Update, Delete, Merge e Controle de Transação.
Introdução à linguagem PL/SQL, Conceitos básicos, Blocos PL/SQL, Execução de Blocos, Ambientes de execução, Incluindo comentários no programa.
Utilização de variáveis: Tipos de variáveis existentes no PL/SQL, Declarando uma variável, Escopo e visibilidade de uma variável.
 Programação PL/SQL I

30

Blocos PL/SQL: Comando de atribuição, Expressões aritméticas, Expressões lógicas e operadores de comparação, Instruções lógicas, Comandos SELECT, INSERT, UPDATE, DELETE, Cursores Implícitos, Fluxos de Execução, IF, LOOP, Tratamento de erros no PL/SQL: Conceito de exception, Exceptions pré-definidas, Formato geral de uma exception section, Declaração de uma exception pelo usuário, Comando RAISE, As funções SQLCODE e SQLERRM, O comando RAISE_APPLICATION_ERROR, Tipos de dados compostos: – Registros, Tabelas, Tabelas de Registros, Trabalhando com cursores explícitos: Conceitos básicos, Declaração de cursores, FOR com cursor, Manipulação direta de cursores, Passagem de parâmetros para um cursor, Variáveis do tipo cursor.
 Otimização de Banco de Dados

30

Conceitos de otimização e tunning de banco de dados. Aspectos influenciadores no desempenho de banco de dados. Arquitetura de SGBDs. Revisão sobre planos de acesso/execução de consultas. Diagnóstico e identificação de problemas de desempenho. Otimização de consultas e Análise de Estatísticas. Utilização de índices e métodos de acesso e ordenação. Análise de junções e Fator de seletividade. Estruturas de I/O, memória, buffer-cache. Auto-sintonia.
 Programação PL/SQL II

30

Funções e Procedimentos: Conceitos básicos de uma stored function, Criando uma stored function, Conceitos básicos de uma stored procedure, Criação de uma stored procedure, Tipos de parâmetros. IN, OUT, IN OUT e Parâmetros default, Passagem de parâmetros posicional, nomeada e combinada.  Pacotes: Conceito de package, Criação de um package, Package specification e package body,
O uso de packages para criação de variáveis públicas, Triggers: Conceito de trigger, Exemplos de utilização de um trigger, Garantir a integridade dos dados, Automatizar cálculos, Gravação de auditoria, Criação de um trigger, Cláusulas de um Trigger, O erro de “mutating tables”, Habilitando e desabilitando triggers.
 Arquitetura de Computadores e Redes (Servidores e Armazenamento)

30

Introduzir conceitos sobre arquitetura de computadores, sistemas operacionais e redes de computadores que são necessários para instalar e gerenciar sistemas de banco de dados. Apresentar arquiteturas de computadores indicadas para servidores de banco de dados. Instalar e configurar um sistema operacional para acomodar o banco de dados de forma robusta e estável. Expor conceitos de redes de computadores necessários aos modernos sistemas de banco de dados distribuídos. Implementar e configurar serviços de redes de computadores que são essenciais para o armazenamento de dados. Abordar aspectos de segurança em nível de infraestrutura, principalmente sistema operacional e redes, para tornar os banco de dados mais confiável e estável.
 Tópicos Especiais em Banco de Dados

15

Apresentar questões emergentes relacionadas à tecnologia da computação, tais como: apresentar os conceitos relacionados a sistemas de gerenciamento de banco de dados. Apresentar as principais tecnologias de orientação a objetos para banco de dados e, demonstrar a persistência de objetos em sistemas de gerenciamento de banco de dados relacional.
 Administração de Banco de Dados

30

Planejamento, instalação e administração de um sistema de gerenciamento de Baco de Dados. A padronização de processos administrativos de sistemas de Banco de Dados. Concretização dos processos em políticas. Projeto e Manutenção de Políticas. Políticas de backup. Políticas de recuperação de dados. Políticas de integridade de dados (regras de negócios). Políticas de armazenamento. Políticas de atualização tecnológica.
 Banco de Dados na Web e Dispositivos Móveis

30

Fundamentos da computação móvel. Interface gráfica. Armazenamento de Dados. Desenvolvimento de aplicações com J2ME.
Banco de Dados Orientado a Objetos

30

Conceitos de Banco de Dados Orientado a Objetos (Conceitos Gerais de Orientação a Objetos, Identidade e Encapsulamento, Hierarquia e Objetos Complexos), Padrões, Linguagens e Projeto de Banco de Dados Orientados a Objetos (ODMG, ODL, OQL e Projeto Conceitual)
Banco de Dados Distribuído

15

Conceito, Arquitetura e Aplicações de Sistemas de Banco de Dados Distribuídos.  Projeto de Distribuição de Dados: fragmentação, replicação e alocação de dados. Gerenciamento de dados distribuídos. Gerenciamento de Transações. Protocolos. Processamento de Consulta.
Metodologia de Pesquisa em Computação

30

Ciência e conhecimento científico, métodos científicos, hipóteses e variáveis, procedimentos básicos, pesquisa bibliográfica, projeto e relatório, publicações. Iniciando um projeto de pesquisa em computação: Pesquisa, pesquisadores e leitores. Planejamento de um projeto de pesquisa. Como fazer afirmações e argumentar. Redação e revisão: os principais elementos de um trabalho científico (relatórios, artigos, monografias).

Coordenação: Késsia Rita da Costa Marchi
Mestre em Ciência da Computação
e-mail: kessia@unipar.br

OBS: A UNIPAR reserva-se o direito de, na ocorrência de impossibilidades eventuais, substituir qualquer dos professores elencados, atendida a titulação necessária e sem que haja prejuízo aos alunos.
Se, até o dia previsto para início das aulas, não tiver formado turma, a UNIPAR reserva-se o direito de prorrogar o início do curso, ou ainda, suspender as atividades previstas para o mesmo.

Comments

 
No Comments

Posted in Sem categoria

 

Leave a Reply