Política de Cookies TICNOLOGIA - Directiva Europeia - EU e-Privacy Directive

Este website utiliza cookies na gestão de autenticações, navegação e outras funcionalidades que lhe disponibilizam uma melhor experiêcncia de utilização. Ao utilizar o nosso website, você aceita que nós coloquemos este tipo de cookies no seu dispositivo.

Visualizar toda a documentação sobre o e-Privacy Directive

Home Revisões Livros Livro Database Principles: Fundamentals of Design, Implementation and Management da Cengage


Database_Principles_Fundamentals_of_Design-Implementation_and_Management-International_Edition_-9th_Edition-thumbA sugestão de leitura de hoje, o Livro Database Principles: Fundamentals of Design, Implementation and Management da Editora Cengage Learning, dá-nos uma profunda compreensão do processo do desenho, implementação e manutenção de bases de dados.

Os livros da Cengage são sem dúvida uma delícia para os geeks, sendo que esta obra não é uma excepção. Totalmente a cores, num total de 700 páginas repletas de informação preciosa e útil, para quem se interessa pelo desenho, implementação e manutenção de bases de dados.

Os actuais sistemas de bases de dados possuem software que possibilita a qualquer “leigo” criar uma base de dados e implementá-la. Contudo sem um “desenho” cuidado e pensado, utilizando regras de normalização adequadas, num uso mais profissional desta base de dados, os problemas irão forçosamente surgir, causando não só prejuízos avultados como enormes dores de cabeça.

Numa base de dados de por exemplo os livros lá de casa, esse problema pode não ser despoletado, mas numa base de dados profissional, de uma empresa, com milhões de registos, um desenho, implementação ou manutenção mal executadas podem traduzir-se em perdas de performance, ou num cenário limite, na perda irremediável dos dados. O desenho de uma base de dados obedece a regras, conceitos e estratégias que só estarão ao nosso alcance depois de muito estudar sobre o tema, ou de ler livros como este, que nos ensina todo o processo desde ao simples desenho, passando pela implementação e manutenção da base de dados.

Já não é a primeira vez que aqui trazemos um livro da Editora Cengage. A  Cengage Learning dedica-se à publicação de livros para o universo académico e profissional na área das TIC (Tecnologias da Informação e Comunicação) e está sedeada em Stamford, no Connecticut, possuindo cerca de 5,800 funcionários, distribuídos por 35 países, de várias áreas do globo.

Database_Principles_Fundamentals_of_Design-Implementation_and_Management-International_Edition_-9th_EditionO livro Database Principles: Fundamentals of Design, Implementation and Management, na sua nona edição internacional, é uma referência no mundo da aprendizagem dos sistemas de armazenamento de dados. O facto de ir na 9.ª edição diz muito sobre a qualidade desta obra, pois para além de ser um sucesso de vendas, a editora tem tido um cuidado em mantê-lo actualizado, pois as tecnologias relativas às bases de dados estão em constante evolução.

Contudo esta nona edição internacional do livro Database Principles: Fundamentals of Design, Implementation and Management adiciona algumas novidades, que enumeraremos de seguida. Foram introduzidos novos conceitos relativos à importância que as bases no mundo dos negócios e das empresas. No que diz respeito ao desenho de bases de dados, os conceitos foram organizados de forma a trazer mais clareza e facilidade na aprendizagem, separando por fazes do desenho da base de dados, a parte conceptual, a parte logica e por fim a parte física.

A obra faz também um acompanhamento às mais recentes tecnologias de bases de dados, e qual o seu impacto no desenvolvimento, implementação e manutenção das mesmas. Outra das novidades nesta edição prende-se com o facto dos autores preferirem dar mais cobertura aos modelos de dados, ao mudar o foco da perspectiva histórica para as tecnologias de bases de dados emergentes. No final de cada capítulo foram também expandidas as questões e problemas sobre a matéria desse capítulo, sendo também adicionada uma nova secção “Cases” nalguns capítulos, de forma a enriquecê-los com casos mais práticos.

normalizao_de_bases_de_dados

No que diz respeito à normalização de dados, esta secção foi também revista para incorporar novas técnicas e conceitos do processo de normalização. Por fim, e embora existam mais algumas novidades nesta edição, destaca-se a reformulação gráfica do livro, de forma a aumentar a sua legibilidade e melhorar o aspecto visual, trabalho este que foi muito bem conseguido, sendo o livro muito apelativo em termos gráficos.

O livro possui também um Website “acompanhante” onde os ficheiros e apêndices relativos aos capítulos podem ser descarregados, tal como as bases de dados, esquemas em Microsoft Visio, UML, bases de dados orientadas a objectos e Adobe ColdFusion, assim como as respostas para as questões e exercícios nele propostos.

Capítulos do livro (em Inglês):

PARTE I: DATABASE CONCEPTS
  • Capítulo 1. Database Systems;
  • Capítulo 2. Data Models.
PARTE II: DESIGN CONCEPTS
  • Capítulo 3. The Relational Database Model;
  • Capítulo 4. Entity Relationship (ER) Modeling;
  • Capítulo 5. Advanced Data Modeling;
  • Capítulo 6. Normalization of Database Tables;
PARTE III: ADVANCED DESIGN AND IMPLEMENTATION
  • Capítulo 7. Introduction to Structured Query Language (SQL);
  • Capítulo 8. Advanced SQL;
  • Capítulo 9. Database Design.
PARTE IV: ADVANCED DATABASE CONCEPTS
  • Capítulo 10. Transaction Management and Concurrency Control;
  • Capítulo 11. Database Performance Tuning and Query Optimization;
  • Capítulo 12. Distributed Database Management Systems;
  • Capítulo 13. Business Intelligence and Data Warehouses.
PARTE V: DATABASES AND THE INTERNET
  • Capítulo 14. Database Connectivity and Web Technologies.
PARTE VI: DATABASE ADMINISTRATION
  • Capítulo 15. Database Administration and Security.
Apêndices online:
  • Apêndice A: Designing Databases with Visio Professional: A Tutorial.
  • Apêndice B: The University Lab: Conceptual Design.
  • Apêndice C: The University Lab: Conceptual Design Verification, Logical Design, and Implementation.
  • Apêndice D: Converting the ER Model into a Database Structure.
  • Apêndice E: Comparison of ER Model Notations.
  • Apêndice F: Client/Server Systems.
  • Apêndice G: Object-Oriented Databases.
  • Apêndice H: Unified Modeling Language (UML).
  • Apêndice I: Databases in Electronic Commerce.
  • Apêndice J: Web Database Development with ColdFusion.
  • Apêndice K: The Hierarchical Database Model.
  • Apêndice L: The Network Database Model.
  • Apêndice M: Microsoft Access Tutorial.

 

Sobre os Autores:

Carlos Coronel é Director de Laboratório no departamento de Business Computer Labs da Middle Tennessee State University e possui mais de 25 anos de experiencia na área da administração de bases de dados, administração de redes e sistemas, Web manager, tendo também leccionado na área do desenvolvimento Web, design e desenvolvimento de bases de dados, etc.

Steven Morris formou-se em Ciência pela Auburn University, tendo também leccionado em programação de bases de dados com SQL avanção e PL/SQL, Análise e desenho de sistemas, entre outros, na Middle Tennessee State University. É também autor de vários artigos técnicos sobre os temas que domina.

Peter Rob possui mais de 32 anos de experiencia no ensino do Design de bases de dados, desenvolvimento de aplicações de bases de dados etc. Foi também Director de Operações numa companhia aéria, tal como foi consultor de sistemas durante 20 anos.

 

Database_Principles_Fundamentals_of_Design-Implementation_and_Management-International_Edition_-9th_EditionTítulo: Database Principles: Fundamentals of Design, Implementation and Management, International Edition, 9th Edition

Autores:

  • Carlos Coronel - Middle Tennessee State University
  • Steven Morris - Middle Tennessee State University
  • Peter Rob - Middle Tennessee State University

ISBN-10: 053846951X  ISBN-13: 9780538469517

700 Págs - Ano:2010

Online

Temos 35 visitantes em linha