Download – Sistemas de Banco de Dados 6ª Edição
Referência acadêmica tanto teórica como prática, Sistemas de banco de dados apresenta os aspectos mais importantes não apenas dos sistemas, mas também das aplicações de banco de dados, além de diversas tecnologias relacionadas ao assunto.
Atualizada, a obra aborda:
- Conceitos fundamentais para projetar e usar os sistemas de banco de dados.
- Fundamentos de modelagem e de projeto de banco de dados.
- Linguagens e modelos fornecidos pelos sistemas de gerenciamento de banco de dados.
- Técnicas de implementação do sistema de banco de dados, com exemplos práticos.
Indicado para os cursos de ciências da computação, desenvolvimento de sistemas, sistemas de informação e engenharia da computação, este livro é também bibliografia básica para cursos de análise de redes, análise de sistemas e processamento de dados.
Sumário
Parte 1. Introdução aos bancos de dados;
1. Bancos de dados e usuários de banco de dados;
2. Conceitos e arquitetura do sistema de banco de dados;
Parte 2. Modelo de dados relacional e SQL;
3. O modelo de dados relacional e as restrições em bancos de dados relacionais;
4. SQL básica;
5. Mais SQL: Consultas complexas, triggers, views e modificação de esquema;
6. Álgebra e cálculo relacional;
Parte 3. Modelagem conceitual e projeto de banco de dados;
7. Modelagem de dados usando o modelo de Entidade-Relacionamento (ER);
8. O modelo de entidade-relacionamento
estendido (EER);
9. Projeto de banco de dados relacional por mapeamento de ER e EER para relacional;
10. Metodologia prática de projeto de banco de dados e uso de diagramas UML;
Parte 4. Objeto, objeto-relacional e XML: conceitos, modelos, linguagens e padrões;
11. Bancos de dados de objeto e objeto-relacional;
12. XML: Extensible Markup Language;
Parte 5. Técnicas de programação de banco de dados;
13. Introdução às técnicas de programação SQL;
14. Programação de banco de dados Web usando PHP;
Parte 6. Teoria e normalização de projeto de banco de dados;
15. Fundamentos de dependências funcionais e normalização para bancos de dados relacionais;
16. Algoritmos de projeto de banco de dados relacional e demais dependências;
Parte 7. Estruturas de arquivo, indexação e hashing;
17. Armazenamento de disco, estruturas de arquivo básicas e hashing;
18. Estruturas de indexação para arquivos;
Parte 8. Processamento de consulta, otimização e ajuste de banco de dados; 19. Algoritmos para processamento e otimização de consulta;
20. Projeto físico e ajuste de banco de dados;
Parte 9. Processamento de transações, controle de concorrência e recuperação; 21. Introdução aos conceitos e teoria de processamento de transações;
22. Técnicas de controle de concorrência;
23. Técnicas de recuperação de banco de dados;
Parte 10. Tópicos adicionais de banco de dados: segurança e distribuição; 24.Segurança de banco de dados;
25. Bancos de dados distribuídos;
Parte 11. Modelos, sistemas e aplicações de bancos de dados avançados;
26. Modelos de dados avançados para aplicações avançadas;
27. Introdução à recuperação de informações e busca na Web;
28. Conceitos de data mining;
29. Visão geral de data warehousing e OLAP; Apêndices; Bibliografia; Índice remissivo;
Gênero: Curso
Autor: ELMASRI, RAMEZ; NAVATHE, SHAMKANT B.
Formato: RAR
Idioma: Português
Tamanho: 141 mb
Nenhum comentário:
Postar um comentário