O gerenciamento de banco de dados evoluiu de uma aplicação de computador especializada para um componente central de uma aplicação de computador especializada para um componente central do ambiente de computação moderno e, como resultado, o conhecimento a respeito dos sistemas de banco de dados se tornou parte essencial de um curso de Ciências da Computação. Neste texto, apresentamos os conceitos fundamentais do gerenciamento de banco de dados. Esses conceitos incluem aspectos de projeto de banco de dados, linguagens de banco de dados e implementação de sistemas de banco de dados.
Este texto é voltado para a disciplina de banco de dados em cursos de graduação e pós-graduação. Além do material básico para um curso inicial, o texto contém material básico para um curso inicial, o texto contém material avançado que pode ser usado para suplementos de curso ou material introdutório para um curso avançado.
Este é um livro-texto clássico sobre treinamento em banco de dados. A obra apresenta os conceitos fundamentais do gerenciamento de banco de dados de uma maneira intuitiva e motivadora para os alunos, inclusive com um novo exemplo de banco de dados de uma universidade, que ilustra escolhas mais complexas de projeto. O texto enfatiza questões práticas, aplicações e implementação, junto com uma cobertura dos principais conceitos teóricos.
Nesta 6º edição, todos os capítulos foram revisados para refletir os avanços mais recentes na tecnologia. Os autores fizeram ainda uma cobertura revisada e expandida dos seguintes temas:
- Variantes da SQL em sistemas reais
- Projetos relacional
- Aplicações Web e segurança
- Indexação e otimização de consulta
- Gerenciamento de transação
- Banco de dados paralelos e distribuídos
Logo abaixo mostramos um vídeo buscando motivar você leitor a conhecer um pouco mais sobre o assunto e assim procurar conhecer mais este livro em nosso acervo. O vídeo mostra um pouco do surgimento dos Sistema de Banco de Dados, a sua história e o como é o seu funcionamento.
https://www.youtube.com/watch?v=Ofktsne-utM&t=3s
Abraham Silberschatz
(Ph.D. pela State University de Nova York em Stony Brook) Abraham Silberschatz é professor de ciência da computação da cátedra Sidney J.Weinberg e diretor do Departamento de Ciência da Computação na Yale University. Antes de entrar para Yale, foi vice-presidente do Information Sciences Research Center na Bell Laboratories.