RESOLUÇÃO UNIPAR N.º ___/____/___ de ___ de ___________ de _______ COORDENADORIA DE PÓS-GRADUAÇÃO Lato Sensu FORMULÁRIO PARA CURSO NA MODALIDADE PRESENCIAL LOCAL DE REALIZAÇÃO: Unidade de Paranavaí TÍTULO: ESPECIALIZAÇÃO EM GESTÃO DE BANCO DE DADOS ÁREA DE CONHECIMENTO: Sistemas de Informação DURAÇÃO: (20) meses PERÍODO: 03/2013 a 10/2014. GESTOR(A) PEDAGÓGICO(A): Késsia Rita da Costa Marchi GESTORA: Célia Macorin Gomes - COPLS SUMÁRIO 1. JUSTIFICATIVA 2. OBJETIVOS 3. DISCIPLINAS / EMENTAS / PROFESSORES 4. MATRÍCULA EM DISCIPLINA ISOLADA 5. ESTÁGIO PROFISSIONAL 6. PÚBLICO ALVO 7. VAGAS 8. CARGA HORÁRIA 9. DURAÇÃO DO CURSO 10. PERÍODO E LOCAL DE INSCRIÇÃO 11. VALOR DO INVESTIMENTO 12. DOCUMENTOS 13. CALENDÁRIO 14. TITULAÇÃO DO(A) GESTOR(A) PEDAGÓGICO(A) 15. ANEXO: Cadastramento do Corpo do Docente 1. JUSTIFICATIVA A Ciência da Computação é uma área de estudo que se apoia em fundamentos que a sustentam mesmo diante da constante e rápida evolução tecnológica. Desta forma, a busca de uma formação suplementar que possa solidificar melhor os conhecimentos relacionados às bases fundamentais que sustentam a Ciência da Computação torna-se importante ao profissional ou pesquisador da área. Por outro lado, sabe-se que a ostensiva evolução das tecnologias computacionais, mencionada anteriormente, exige também destes profissionais e pesquisadores uma atualização no que diz respeito às ferramentas computacionais disponíveis para a solução dos mais diversos tipos de problemas. Assim, julga-se oportuno o oferecimento de um curso em nível de especialização que venha a contemplar estas duas necessidades identificadas, oferecendo ao acadêmico, tanto uma formação básica suplementar, quanto uma atualização de seus conhecimentos. 2. OBJETIVOS Geral: Promover a atualização e ampliação de conhecimentos e técnicas de trabalho, oferecendo embasamento teórico e prático em Tecnologia da Computação necessário à capacitação de profissionais e pesquisadores de nível superior da área de informática. Específico: I. Preparar profissionais na área de computação para contribuir com o desenvolvimento científico e tecnológico, envolvendo novas tecnologias da computação. II. 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. III. 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. 3. DISCIPLINAS/EMENTAS/PROFESSORES Disciplina: Ementa: Projeto e Modelagem de Bancos de Dados C/H: 30 Banco de Dados e Usuários, Sistemas de Banco de Dados (Conceitos e Arquitetura), Projeto e Conceitos (Modelo Entidade-Relacionamento, Diagrama Entidade-Relacionamento), Projeto Lógico (Modelo Relacional e Álgebra Relacional) Disciplina: Ementa: Banco de Dados Orientado a Objetos C/H: 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) Disciplina: Ementa: Modelagem de Negócios C/H: 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 de 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). Disciplina: Ementa: Administração de Banco de Dados C/H: 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. Disciplina: Ementa: Otimização de Banco de Dados C/H: 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. Disciplina: Ementa: Arquitetura de Computadores e Redes (Servidores e C/H: 30 Armazenamento) 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. Disciplina: Ementa: Tópicos Especiais em Banco de Dados. C/H: 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. Disciplina: Ementa: Banco de Dados na Web e Dispositivos Móveis. C/H: 30 Fundamentos da computação móvel. Interface gráfica. Armazenamento de Dados. Desenvolvimento de aplicações com J2ME. Disciplina: Ementa: Datawarehousing e Data Mining C/H: 15 Fundamentos e classificação de sistemas de informação. Vantagem competitiva da informação. Sistemas de Suporte à Decisão: Data Warehouse, Modelagem Dimensional, OLAP (On-Line Analytical Processing). Descoberta de Conhecimento em Banco de Dados (Data Mining): Processo e Técnicas. Disciplina: Ementa: Metodologia de Pesquisa em Computação C/H: 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). Disciplina: Ementa: Banco de Dados Distribuído C/H: 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. Disciplina: Ementa: Fundamentos em Linguagem SQL C/H: 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. Disciplina: Ementa: Programação PL/SQL I C/H: 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. Disciplina: Ementa: Programação PL/SQL II C/H: 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. 4. MATRÍCULA EM DISCIPLINA ISOLADA Será aceita a matrícula em disciplina isolada no curso, desde que atendida a Instrução Normativa da Diretoria Executiva de Gestão da Pesquisa e da Pós-Graduação de 09/10/2009. 5. ESTÁGIO PROFISSIONAL Em atendimento a Lei de Estágio nº 11.788/2008, o Curso de Especialização em Gestão de Banco de Dados, visa em sua proposta pedagógica à realização de estágio não obrigatório. Havendo a realização do Estágio Profissional não obrigatório, o(a) coordenador(a) do curso será o responsável em fazer o acompanhamento e avaliação das atividades do estagiário, bem como, assinar os relatórios dos estágios encaminhados pela parte concedente. 6. 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. 7. VAGAS Mínimo: 25 (vinte e cinco) vagas 8. CARGA HORÁRIA (No mínimo, 360 h/a em sala de aula. As orientações do Trabalho de Conclusão de Curso não são computadas na carga horária do curso). 375 h/a 9. DURAÇÃO DO CURSO Início das Aulas: março de 2013 Término das Aulas: junho de 2014 Tipo de trabalho de conclusão: ( ) Monografia ( x ) Outros – Especifique: Artigo Período para orientações: julho, agosto, setembro de 2014 Prazo para entrega de Trabalho de Conclusão de Curso: outubro de 2014 10. PERÍODO DE INSCRIÇÃO As inscrições são online e o Contrato se encontra disponível no portal da UNIPAR (www.unipar.br) Período: de novembro de 2012 a março de 2013. 11. VALOR DO INVESTIMENTO Inscrição: R$ 70,00 20 mensalidades de: R$ 320,00 Programa de Fidelidade e de Benefícios: 20% de desconto para egresso de 2012: 20 mensalidades de R$ 256,00 10% de desconto para egressos de anos anteriores a 2012: 20 mensalidades de R$ 288,00 50% de desconto para colaboradores: 20 mensalidades de R$ 160,00 12. DOCUMENTOS 11.1 - Fotocópia do Diploma 11.2 - Fotocópia do RG 11.3 - Fotocópia do CPF 11.4 – 01 Foto 3X4 recente 11.5 - Formulário a ser preenchido no ato da inscrição 13. CALENDÁRIO Período Dias Semanal ( ) Quinzenal Manhã 8:00-12:00 Tarde 13:00-18:00 (X) Outros ( ) Noite 19:00-23:00 Quinta-feira Sexta-feira Sábado Domingo ( ) ( ) (X ) ( ) ( ) ( ) (X) ( ) ( ) (X) ( ) ( ) 14. GESTOR(A) PEDAGÓGICO(A) Nome: Késsia Rita da Costa Marchi e-mail: [email protected] Titulação: Mestre Área de Conhecimento: Ciência da Computação Instituição onde obteve o título: UEM – Universidade Estadual de Maringá