Análise de suporte a transações ACID em banco de dados não relacionais
Carregando...
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
003
Resumo
Com o crescimento e popularização da internet, as aplicações começaram a exigir
um alto volume de leitura e escrita de dados não estruturados surgindo os bancos
de dados não relacionais (NoSQL- Not Only SQL), em português, Não Somente
SQL. Os bancos de dados relacionais ainda são extremamente usados em muitas
empresas, por serem fortemente consistentes e realizar o tratamento das
transações, porém a variedade, velocidade e volume de dados que estão sendo
acessados hoje às vezes requerem um banco de dados diferente para
complementar o banco de dados relacional. Isso originou a adoção em algumas
áreas dos bancos de dados NoSQL, principalmente devido à sua capacidade de
escalar horizontalmente e rapidamente. O objetivo deste trabalho foi analisar dados
bibliográficos de três bancos de dados não relacionais, verificando se implementam
as propriedades ACID e de que forma estabelecem essas propriedades. A
metodologia utilizada para o desenvolvimento deste trabalho foi a pesquisa
exploratória, que busca compreender melhor o problema e construir hipóteses para
futuras pesquisas. Por isso, trata-se de uma pesquisa qualitativa, buscando
entender aspectos mais subjetivos, sendo também classificada como uma pesquisa
aplicada, devido permitir a geração de conhecimento para aplicação na vida real.
Já em relação aos procedimentos, trata-se de uma pesquisa bibliográfica, pois foi
fundamentado em fatos já escritos por outros autores. Em cada banco de dados
analisado foi verificado se as propriedades ACID (Atomicidade, Consistência,
Isolamento e Durabilidade) podem ser implementadas e de que forma. Também
foi verificado como estes bancos aplicam a consistência de domínio, e regras de
validação de chave primária, chave estrangeira, aplicação de cláusula de unicidade
e tratamento de valores nulos. O resultado esperado é caracterizar os três bancos
de dados analisados e mostrar como implementam as propriedades ACID.
Descrição
Palavras-chave
Citação
CAMARGO, Ketni Silva. Análise de suporte a transações ACID em banco de dados não relacionais. 2024. Trabalho de Conclusão de Curso (Tecnologia em Análise de Sistemas)-Faculdade de Tecnologia José Crespo Gonzales, Sorocaba, 2024.