O MySQL tornou-se num dos mais populares e poderosos sistemas de gestão de bases de dados relacionais atualmente disponíveis no mercado. Através desta ferramenta, este livro explora de uma forma abrangente e detalhada o desenvolvimento de sistemas de bases de dados relacionais, ao longo das suas principais etapas de implementação e de exploração. Nos vários capítulos, abordam-se as tarefas mais usuais que se desenvolvem no ambiente de um sistema de bases de dados relacional, dando-se particular atenção ao planeamento e implementação do seu esquema físico, à administração e gestão do seu repositório de dados, à definição de esquemas de segurança e de recuperação de dados, à exploração da informação que contém, através de queries simples e complexas, e ao desenvolvimento de scripts SQL para a implementação de procedimentos, funções e gatilhos, para a gestão de erros ou para a definição e controlo de transações. Ao longo da exposição e desenvolvimento, de forma gradual, de um exemplo de aplicação concreto, vai-se fornecendo o conhecimento essencial para compreender o que é uma base de dados relacional, qual a sua estrutura e serviços base e como é que pode ser criada e explorada para sustentar a operacionalidade de uma dada organização. Este livro destina-se a estudantes dos ensinos superior e profissional, bem como a profissionais de empresas de tecnologias da informação e da comunicação, que pretendam adquirir ou reforçar conhecimento no domínio das bases de dados relacionais, sustentado por uma abordagem teórico-prática robusta, acompanhada por um conjunto vasto de exercícios práticos, desenvolvidos na linguagem SQL, nas suas vertentes de descrição, manipulação e controlo de dados. Principais temas abordados no livro: oImplementação de bases de dados, oPo