PROGRAMA DE COMPONENTE CURRICULAR Curso: Sistemas de Informação Componente Curricular: T.E.S.I (Gerência de Banco de Dados) Carga-Horária: 40 Créditos: 2 Ano: 2011 Código: ? Semestre: 1º Ementa Introdução ao ORACLE; Programação PL/SQL ; Arquitetura e componentes do ORACLE. Controle do Banco de Dados. Procedimentos de Backup e recuperação; Utilização do RMan para recuperação do Banco de Dados Objetivos Gerais: Dar aos alunos uma visão geral da função de administrador de Banco de Dados (DBA), incluindo desde o planejamento até a instalação, monitoramento backup e recuperação do banco dados. Específicos: • Apresentar a arquitetura do ORACLE; • Instalar o Banco de Dados; • Introduzir ferramentas que auxiliam a função de DBA Conteúdo Programático 1ª Unidade 1. Introdução 1.1. Motivação para o curso 1.2. Introdução ao ORACLE 1.3. Programação PL/SQL 2. Arquitetura e componentes do ORACLE 2.1. Application Server; 2.2. Developer Suíte; 2.3. Processos do ORACLE 2.4. Tablespaces 2ª Unidade 3. Controle do Banco de Dados 3.1. Startup e Shutdown 3.2. Instalação e configuração do DNS 3.3. O utilitário DBCA 3.4. Monitoramento de logs 3ª Unidade 4. Backup e recuperação 4.1. Tipos de backup; 4.2. Utilização do RMan para recuperação do Banco de Dados Metodologia • • Aulas expositivas que incentivem ao máximo a participação dos alunos e sempre que possível trazendo exemplos do nosso dia-a-dia Aulas práticas no laboratório Avaliação Serão realizadas duas provas, cada uma com conteúdo específico não cumulativo. Nas aulas práticas, cada aluno será avaliado individualmente, levando-se em consideração interesse, participação e os resultados do seu laboratório. Essa avaliação resultará em outra nota. A nota final do aluno é a média aritmética das três notas obtidas pelo aluno. Bibliografia Básica GILLENSON, Mark L. Fundamentos de Sistemas de Gerência de Bancos de Dados. Ed. LTC. Edição 1, 2006 HOTEK, Mike. Microsoft SQL Server 2008 - Passo a Passo. Ed. Bookman. Edição 1, 2010. MILLER, Frank. Introdução à Gerência de Bancos de Dados - Manual de Projeto. Ed. LTC, Edição 1, 2009. Complementar CORONEL, Carlos e ROB, Peter. Sistemas de Banco de Dados - Projeto, Implementação e Administração.Ed. Cengage Learning. Edição 1, 2010. LONEY, KEVIN; BRYLA, BOB: ORACLE Database 11G Manual do DBA Ed. Bookman, 2009 OPPEL, Andrew J. Banco de Dados Desmistificado, Alta Books, 2004 PRICE, JASON ORACLE Database 11G SQL Ed. Bookman, 2009 SETZER, Valdemar W; SILVA, Flávio Corrêa Soares. Bancos de Dados, Edgard Blücher, 2005