Sistemas de Banco de Dados
Autor: Ramez Elmasri , Shamkant B. Navathe
Aproveite nossos materiais complementares para aprofundar os estudos.
complementar
Resumo
Sistemas de banco de dados apresenta de forma profunda e atualizada os aspectos mais importantes dos sistemas e aplicações de banco de dados, bem como das tecnologias relacionadas. Esta obra de referência introduz os conceitos fundamentais necessários para projetar, usar e implementar sistemas de banco de dados, enfatizando fundamentos de modelagem, projeto, linguagens e modelos fornecidos pelos sistemas de gerenciamento e técnicas de implementação. Nesta edição, foram introduzidos capítulos novos sobre os avanços recentes em sistemas de banco de dados e processamento Big Data, introdução a bancos de dados NOSQL e tecnologias para processamento de big data. Além disso, foram incluídos novos exemplos e o conteúdo sobre processamento e otimização de consulta e suas técnicas, estratégias e algoritmos para processamento foi expandido, e foram acrescentadas novas construções SQL. Com conteúdo atualizado, esta obra é ideal para estudantes de análise de redes, análise de sistemas processamento de dados e engenharia da computação que queiram dominar o assunto e destacar-se na área.
Informações técnicas
Impresso
Formato 20.4X27.5 cm
Páginas 1152
ISBN 9788543025001
Ano 2018
Sumário
Parte I – Introdução aos bancos de dados
Capítulo 1. Bancos de dados e usuários de banco de dados
Capítulo 2. Conceitos e arquitetura do sistema de banco de dados
Parte II – Modelagem conceitual de dados e projeto de banco de dados
Capítulo 3. Modelagem de dados usando o modelo Entidade‑Relacionamento (ER)
Capítulo 4. O modelo Entidade-Relacionamento Estendido (EER)
Parte III – Modelo de dados relacional e SQL
Capítulo 5. O modelo de dados relacional e as restrições em bancos de dados relacionais
Capítulo 6. SQL básica
Capítulo 7. Mais SQL: Consultas complexas, triggers, views e modificação de esquema
Capítulo 8. Álgebra relacional e cálculo relacional
Capítulo 9. Projeto de banco de dados relacional por mapeamento ER e EER para Relacional
Parte IV – Técnicas de programação de banco de dados
Capítulo 10. Introdução às técnicas de programação SQL
Capítulo 11. Programação de banco de dados Web usando PHP
Parte V – Objeto, objeto relacional e XML: conceitos, modelos, linguagens e padrões
Capítulo 12. Bancos de dados de objeto e objeto relacional
Capítulo 13. XML: Extensible Markup Language
Parte VI – Teoria e normalização de projeto de banco de dados
Capítulo 14. Fundamentos de dependências funcionais e normalização para bancos de dados relacionais
Capítulo 15. Algoritmos de projeto de banco de dados relacional e demais dependências
Parte VII – Estruturas de arquivo, hashing, indexação e projeto de banco de dados físico Capítulo 16. Armazenamento de disco, estruturas de arquivo básicas, hashing e arquiteturas de armazenamento moderno
Capítulo 17. Estruturas de indexação para arquivos e projeto de banco de dados físico
Parte VIII – Processamento de consulta e otimização
Capítulo 18. Estratégias para processamento de consulta
Capítulo 19. Otimização de consulta
Parte IX – Processamento de transações, controle de concorrência e recuperação
Capítulo 20. Introdução aos conceitos e teoria de processamento de transações
Capítulo 21. Técnicas de controle de concorrência
Capítulo 22. Técnicas de recuperação de banco de dados
Parte X – Bancos de dados distribuídos, sistemas NOSQL e Big Data
Capítulo 23. Conceitos de bancos de dados distribuídos
Capítulo 24. Bancos de dados NOSQL e sistemas de armazenamento de Big Data
Capítulo 25. Tecnologias de Big Data baseadas em MapReduce e Hadoop
Parte XI – Modelos, sistemas e aplicações de bancos de dados avançados
Capítulo 26. Modelos de dados avançados: introdução aos bancos de dados ativos, temporais, espaciais, multimídia e dedutivos
Capítulo 27. Introdução à recuperação de informações e busca na Web
Capítulo 28. Conceitos de mineração de dados
Capítulo 29. Visão geral de data warehousing e OLAP
Parte XII – Tópicos adicionais de banco de dados: segurança
Capítulo 30. Segurança de banco de dados.
Material complementar
Utilize nossos recursos pedagógicos complementares para enriquecer o conteúdo em sala de aula.
Cadastre-se ou faça login como professor para fazer download do conteúdo.
- Apresentações em PowerPoint ACESSE Cadastre-se ou faça login como professor para fazer download do conteúdo.
- Banco de Imagens (em inglês) ACESSE Cadastre-se ou faça login como professor para fazer download do conteúdo.
- Manual de Soluções (em inglês) ACESSE Cadastre-se ou faça login como professor para fazer download do conteúdo.
Aproveite nossos materiais complementares para aprofundar os estudos.
- Manual de Laboratório (em inglês) ACESSE