Preciso terminar de ler
Ricardo W. Brito, Faculdade Farias Brito e Universidade de Fortaleza, ricardow@ffb.edu.br básica da normalização consiste na separação dos dados referentes a elementos distintos em tabelas distintas, associadas através da utilização das chaves. Adicionalmente, o modelo relacional passou a adotar como linguagem de definição, manipulação e consulta de dados a SQL (Structured Query Language). Desenvolvida originalmente pela IBM, o SQL é uma linguagem declarativa de para banco de dados relacional inspirada na álgebra relacional. Sua simplicidade e alto poder de expressão fizeram do SQL a linguagem de consulta de dados mais utilizada no mundo e ajudou a consolidar a posição dominando do modelo relacional.
Resumo—O Modelo Relacional tem sido amplamente utilizado em praticamente todos os tipos de sistemas de bancos de dados nas últimas décadas. Porém, com o crescimento cada vez mais intenso do volume de dados de certas organizações, certos fatores limitantes têm propiciado que modelos alternativos de banco de dados sejam utilizados em tais cenários. Motivados principalmente pela questão da escalabilidade do sistema, uma nova geração de bancos de dados – conhecidos como NoSQL – vem ganhando força e espaço tanto na academia quanto no mercado. Neste artigo, são apresentadas as principais características desses bancos de dados e se discute de que forma essas novas soluções podem abordar certas questões atualmente enfrentadas. Index Terms — Banco de Dados, Modelo Relacional, NoSQl, Escalabilidade, Disponibilidade, Performance.
II. SGBDS RELACIONAIS Os SGBDs relacionais oferecem aos usuários processos de validação, verificação e garantias de integridade dos dados, controle de concorrência, recuperação de falhas, segurança, controle de transações, otimização de consultas, dentre outros. A utilização de tais recursos facilitou a vida dos desenvolvedores de aplicações, possibilitando que estes pudessem se preocupar