NoSQL e a Importância da Engenharia de Software e da Engenharia de Dados para o Big Data. Sirqueira, T. & Dalpra, H. In Anais da 37 JAI – Jornadas de Atualização em Informática, 1, pages 58-98. SBC, Natal, RN, Brasil, 2018. Paper doi abstract bibtex O mundo vem produzindo uma grande quantidade de dados atualmente. Com a internet das coisas, temos uma rede de dispositivos capazes de coletar, transmitir e processar dados e com essa grande quantidade de dados, o armazenamento e processamento destes é o novo desafio. Os bancos de dados relacionais vêm sendo utilizados por grandes corporações, entretanto, a produção elevada de dados imputam, aos bancos relacionais, dificuldades de escalabilidade e performance, considerando o respeito as propriedades ACID e as formas normais. Atualmente já trabalhamos com dados, muitas vezes sem estrutura fixa, o que culmina no uso de sistemas gerenciadores de bancos de dados (SGBDs) não relacionais, também conhecidos como SGDBs NoSQL. Para melhor compreensão dessa mudança de paradigma, é necessário a caracterização destes dados, extraindo as principais características e definindo quando deve-se utilizar um SGBD relacional ou um NoSQL. Esse trabalho visa explicar as principais características dos bancos de dados NoSQL e miscigenando, teoria e prática, criar uma aplicação CRUD, utilizando a linguagem de programação Java, que utilize o MongoDB, um dos principais SGBDs NoSQL do mercado. Também serão abordados os novos perfis dos engenheiros de software e de dados, e o que o Big Data representa de rompimento, frente a paradigmas já consolidados.
@incollection{sirqueiranosql,
title = "NoSQL e a Import{\^a}ncia da Engenharia de Software e da Engenharia de Dados para o Big Data",
author = "Sirqueira, Tassio and Dalpra, Humberto",
booktitle = "Anais da 37 JAI – Jornadas de Atualização em Informática",
location = "Natal",
year = 2018,
publisher = "SBC",
address = "Natal, RN, Brasil",
url = "https://www.researchgate.net/profile/Tassio_Sirqueira/publication/327035187_NoSQL_e_a_Importancia_da_Engenharia_de_Software_e_da_Engenharia_de_Dados_para_o_Big_Data/links/5b7405a0299bf14c6da6e6f3/NoSQL-e-a-Importancia-da-Engenharia-de-Software-e-da-Engenharia-de-Dados-para-o-Big-Data.pdf",
abstract = "O mundo vem produzindo uma grande quantidade de dados atualmente. Com a internet das coisas, temos uma rede de dispositivos capazes de coletar, transmitir e processar dados e com essa grande quantidade de dados, o armazenamento e processamento destes é o novo desafio. Os bancos de dados relacionais vêm sendo utilizados por grandes corporações, entretanto, a produção elevada de dados imputam, aos bancos relacionais, dificuldades de escalabilidade e performance, considerando o respeito as propriedades ACID e as formas normais. Atualmente já trabalhamos com dados, muitas vezes sem estrutura fixa, o que culmina no uso de sistemas gerenciadores de bancos de dados (SGBDs) não relacionais, também conhecidos como SGDBs NoSQL. Para melhor compreensão dessa mudança de paradigma, é necessário a caracterização destes dados, extraindo as principais características e definindo quando deve-se utilizar um SGBD relacional ou um NoSQL. Esse trabalho visa explicar as principais características dos bancos de dados NoSQL e miscigenando, teoria e prática, criar uma aplicação CRUD, utilizando a linguagem de programação Java, que utilize o MongoDB, um dos principais SGBDs NoSQL do mercado. Também serão abordados os novos perfis dos engenheiros de software e de dados, e o que o Big Data representa de rompimento, frente a paradigmas já consolidados.",
doi = "https://doi.org/10.5753/sbc.2308.5.2",
chapter = "1",
pages = {58-98}
}
Downloads: 0
{"_id":"yHiiE8KPuNP5ciL4u","bibbaseid":"sirqueira-dalpra-nosqleaimportnciadaengenhariadesoftwareedaengenhariadedadosparaobigdata-2018","author_short":["Sirqueira, T.","Dalpra, H."],"bibdata":{"bibtype":"incollection","type":"incollection","title":"NoSQL e a Importância da Engenharia de Software e da Engenharia de Dados para o Big Data","author":[{"propositions":[],"lastnames":["Sirqueira"],"firstnames":["Tassio"],"suffixes":[]},{"propositions":[],"lastnames":["Dalpra"],"firstnames":["Humberto"],"suffixes":[]}],"booktitle":"Anais da 37 JAI – Jornadas de Atualização em Informática","location":"Natal","year":"2018","publisher":"SBC","address":"Natal, RN, Brasil","url":"https://www.researchgate.net/profile/Tassio_Sirqueira/publication/327035187_NoSQL_e_a_Importancia_da_Engenharia_de_Software_e_da_Engenharia_de_Dados_para_o_Big_Data/links/5b7405a0299bf14c6da6e6f3/NoSQL-e-a-Importancia-da-Engenharia-de-Software-e-da-Engenharia-de-Dados-para-o-Big-Data.pdf","abstract":"O mundo vem produzindo uma grande quantidade de dados atualmente. Com a internet das coisas, temos uma rede de dispositivos capazes de coletar, transmitir e processar dados e com essa grande quantidade de dados, o armazenamento e processamento destes é o novo desafio. Os bancos de dados relacionais vêm sendo utilizados por grandes corporações, entretanto, a produção elevada de dados imputam, aos bancos relacionais, dificuldades de escalabilidade e performance, considerando o respeito as propriedades ACID e as formas normais. Atualmente já trabalhamos com dados, muitas vezes sem estrutura fixa, o que culmina no uso de sistemas gerenciadores de bancos de dados (SGBDs) não relacionais, também conhecidos como SGDBs NoSQL. Para melhor compreensão dessa mudança de paradigma, é necessário a caracterização destes dados, extraindo as principais características e definindo quando deve-se utilizar um SGBD relacional ou um NoSQL. Esse trabalho visa explicar as principais características dos bancos de dados NoSQL e miscigenando, teoria e prática, criar uma aplicação CRUD, utilizando a linguagem de programação Java, que utilize o MongoDB, um dos principais SGBDs NoSQL do mercado. Também serão abordados os novos perfis dos engenheiros de software e de dados, e o que o Big Data representa de rompimento, frente a paradigmas já consolidados.","doi":"https://doi.org/10.5753/sbc.2308.5.2","chapter":"1","pages":"58-98","bibtex":"@incollection{sirqueiranosql,\n\ttitle = \"NoSQL e a Import{\\^a}ncia da Engenharia de Software e da Engenharia de Dados para o Big Data\",\n\tauthor = \"Sirqueira, Tassio and Dalpra, Humberto\",\n\tbooktitle = \"Anais da 37 JAI – Jornadas de Atualização em Informática\",\n\tlocation = \"Natal\",\n\tyear = 2018,\n\tpublisher = \"SBC\",\n\taddress = \"Natal, RN, Brasil\",\n\turl = \"https://www.researchgate.net/profile/Tassio_Sirqueira/publication/327035187_NoSQL_e_a_Importancia_da_Engenharia_de_Software_e_da_Engenharia_de_Dados_para_o_Big_Data/links/5b7405a0299bf14c6da6e6f3/NoSQL-e-a-Importancia-da-Engenharia-de-Software-e-da-Engenharia-de-Dados-para-o-Big-Data.pdf\",\n\tabstract = \"O mundo vem produzindo uma grande quantidade de dados atualmente. Com a internet das coisas, temos uma rede de dispositivos capazes de coletar, transmitir e processar dados e com essa grande quantidade de dados, o armazenamento e processamento destes é o novo desafio. Os bancos de dados relacionais vêm sendo utilizados por grandes corporações, entretanto, a produção elevada de dados imputam, aos bancos relacionais, dificuldades de escalabilidade e performance, considerando o respeito as propriedades ACID e as formas normais. Atualmente já trabalhamos com dados, muitas vezes sem estrutura fixa, o que culmina no uso de sistemas gerenciadores de bancos de dados (SGBDs) não relacionais, também conhecidos como SGDBs NoSQL. Para melhor compreensão dessa mudança de paradigma, é necessário a caracterização destes dados, extraindo as principais características e definindo quando deve-se utilizar um SGBD relacional ou um NoSQL. Esse trabalho visa explicar as principais características dos bancos de dados NoSQL e miscigenando, teoria e prática, criar uma aplicação CRUD, utilizando a linguagem de programação Java, que utilize o MongoDB, um dos principais SGBDs NoSQL do mercado. Também serão abordados os novos perfis dos engenheiros de software e de dados, e o que o Big Data representa de rompimento, frente a paradigmas já consolidados.\",\n doi = \"https://doi.org/10.5753/sbc.2308.5.2\",\n chapter = \"1\",\n pages = {58-98}\n}\n\n","author_short":["Sirqueira, T.","Dalpra, H."],"key":"sirqueiranosql","id":"sirqueiranosql","bibbaseid":"sirqueira-dalpra-nosqleaimportnciadaengenhariadesoftwareedaengenhariadedadosparaobigdata-2018","role":"author","urls":{"Paper":"https://www.researchgate.net/profile/Tassio_Sirqueira/publication/327035187_NoSQL_e_a_Importancia_da_Engenharia_de_Software_e_da_Engenharia_de_Dados_para_o_Big_Data/links/5b7405a0299bf14c6da6e6f3/NoSQL-e-a-Importancia-da-Engenharia-de-Software-e-da-Engenharia-de-Dados-para-o-Big-Data.pdf"},"metadata":{"authorlinks":{}},"html":""},"bibtype":"incollection","biburl":"https://raw.githubusercontent.com/tassioferenzini/tassio/main/react/public/TassioSirqueira.bib?token=GHSAT0AAAAAAB6PLVJMGFWIYK4AGKKK6EW6ZCK74DQ","dataSources":["iw7uPA9Joq9oGDYTc","KSu2Etb4KHWTq8R2G","mLpuc3Yh9sehidFFB"],"keywords":[],"search_terms":["nosql","import","ncia","engenharia","software","engenharia","dados","para","big","data","sirqueira","dalpra"],"title":"NoSQL e a Importância da Engenharia de Software e da Engenharia de Dados para o Big Data","year":2018}