Prévia do material em texto
Sobre a evolução dos bancos de dados, sabe-se que é possível dividir essa evolução em três gerações distintas, cada uma delas teve um marco tecnológico para a evolução dos bancos de dados. Conceitue e cite as principais características da terceira geração de banco de dados. A terceira geração de bancos de dados, que surgiu na década de 1970, é caracterizada pelo domínio dos Sistemas Gerenciadores de Banco de Dados Relacionais (SGBDR). Suas principais características incluem: 1. Modelo Relacional: Introduziu o modelo de dados relacional, organizando os dados em tabelas, com linhas representando registros e colunas representando atributos. 2. Integridade Referencial: Implementou a integridade referencial usando chaves primárias e chaves estrangeiras para garantir a consistência dos dados. 3. Consulta com SQL: Utilizou a linguagem SQL como padrão para consultas e manipulação de dados. 4. Normalização: Aplicou a normalização para projetar bancos de dados eficientes, reduzindo redundâncias e mantendo a integridade dos dados. 5. Transações ACID: Implementou transações ACID para garantir a confiabilidade das operações de banco de dados. 6. Modelo de Dados Independente: Separou detalhes de implementação das consultas e manipulação de dados, facilitando a manutenção e a evolução dos sistemas. 7. Escalabilidade Vertical: Focou na escalabilidade vertical, aumentando recursos de hardware para lidar com cargas maiores. 8. Compatibilidade e Padronização: Padronizou o SQL e o modelo relacional para portabilidade de aplicativos entre diferentes sistemas de gerenciamento de banco de dados. Essa terceira geração revolucionou a gestão de dados, facilitando o armazenamento, acesso e consulta de informações de maneira eficaz. Embora novas tecnologias tenham surgido, os bancos de dados relacionais continuam a desempenhar um papel importante em muitas aplicações.