slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
UNDB PowerPoint Presentation
Download Presentation
UNDB

Loading in 2 Seconds...

  share
play fullscreen
1 / 20
Download Presentation

UNDB - PowerPoint PPT Presentation

ishi
137 Views
Download Presentation

UNDB

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. UNDB BANCO DE DADOS II Prof. Alessandro Gonçalves Alessandro.inovacao@gmail.com

  2. Apresentação do professor Formado em Ciência da Computação UFMA Pós graduado em TI – Uniceuma MBA em Gestão Empresarial - FGV Analista de sistemas há 20 anos Gestor de NTI Consultor Sebrae Instrutor Sebrae

  3. Expectativas Do curso Da disciplina

  4. Por que estudar ? Trabalhar como DBA Otimizar programação Gerenciar equipe de TI

  5. Ementa Restrições de integridade e confiabilidade de um banco de dados. Propriedades ACID. Transações. Gerência de Transações. Introdução de mecanismos de recuperação após falha. Controle de concorrência. Noções de Banco de Dados distribuídos. Principais conceitos e usos de Data Warehouse, Data Mart e Data Mining.

  6. Bibliografia básica SILBERSCHATZ, A. et al. Sistema de Bancos de Dados, 5a Ed., Campus, 2006. DATE, C. J. Introdução a Sistemas de Banco de Dados. 8a. Ed., Campus, 2004. ELMASRI, R., NAVATH, S.B. Sistemas de Banco de Dados. Campus, 2005. KROENKE, D. M. Banco de Dados: fundamentos, projetos e implementação. 8a. Ed., LTC, 1999. OZSU, M.T. Princípios de Banco de Dados distribuídos. Campus, 2000. MACHADO, F.N.R. Tecnologia e projetos de Data Warehouse. Erica, 2000.

  7. Bibliografia complementar ATZENI, P.et al. Database Systems: concepts, languages, architeture. McGraw-Hill, 1999. GARCIA, Molina J. et al. Database System Implementation. Prentice Hall, 2000. SETZER, V.W.; NASSU, Eugenio A. Banco de Dados orientado a objetos. Edgard Blucher, 1999. RANGEL, Alexandre.MySQL: projeto, modelagem e desenvolvimento de banco de dados. Alta Books, 2004 THOMSEN, Erik.Olap: Construindo Sistemas de Informações Multidimensionais. Campus Elsevier, 2002.

  8. Avaliação 1ª Avaliação (9,0) + 3 provinhas (0,5 cada) 2ª Avaliação (9,0) + 3 provinhas (0,5 cada) Case (10,0) 2ª Chamadas Prova final

  9. Revisão – banco de dados Um banco de dados é uma coleção de dados relacionados, Representando algum aspecto do mundo real (mini-mundo ou universo de discurso) Logicamente coerente, com algum significado Projetado, construído e gerado (“povoado”) para uma aplicação específica [Elmasri & Navathe, 2000]

  10. Revisão – banco de dados SGBD = BANCO DE DADOS ? SGBD é um conjunto de programasque permite criar e manter um banco de dados Banco de dados + SGBD = Sistema de Banco de dados [Elmasri & Navathe, 2000]

  11. Revisão – banco de dados Tabela – arquivo, restrito a aspectos de determinado assunto Campo – a menor unidade de dados armazenados (coluna ou atributo) Registro – linha com todos os campos de uma tabela (tupla) Chave – campo que identifica os registros, de forma inequívoca

  12. Revisão – banco de dados

  13. Revisão – SQL Comandos Insert/Select/Update/Delete

  14. Revisão – SQL SELECT [CAMPOS] FROM [TABELA] WHERE [CONDICOES] {GROUP BY [CAMPO]}, {ORDER BY [CAMPO]}

  15. Revisão – SQL INSERT INTO [TABELA] ([CAMPOS]) VALUES ([VALORES])

  16. Revisão – SQL UPDATE [TABELA] SET [CAMPO1] = [VALOR1], [CAMPO2] = [VALOR2], ... WHERE [CONDICOES]

  17. Revisão – SQL DELETE [TABELA] WHERE [CONDICOES]

  18. Participação RDBMS Fonte: Gartner Group e outros

  19. UNDB BANCO DE DADOS II Prof. Alessandro Gonçalves Alessandro.inovacao@gmail.com