Loading...
Please wait, while we are loading the content...
Similar Documents
ConceptER - Uma ferramenta para criação e manutenção do Modelo Entidade-Relacionamento e geração automática de instruções SQL para banco de dados
| Content Provider | Semantic Scholar |
|---|---|
| Author | Pequeno, Pedro Aurélio Costa Lima Rita, Emmerson S. Souza, Jucimar Brito De Machado, Marcelo Couto |
| Copyright Year | 2019 |
| Abstract | The Entity-Relationship Model (ERM) is very important for the development of a database project. Systems that have a good planning, obeying the rules of the model, tend to respond to user requests more efficiently and quickly. Most Database Management Systems (DBMS) has a specific tool for creating the relational model of tables graphically. Thereby, the designer needs to adapt the ERM in the relational model. Observing this situation, the ConceptER tool is proposed here, which helps designers to construct, in drag and drop, the diagram and automatically maps it to SQL scripts, independent of the chosen DBMS. Resumo. O Modelo Entidade-Relacionamento (MER) é muito importante para o desenvolvimento de um projeto de banco de dados. Sistemas que possuem um bom planejamento, obedecendo as regras do modelo, tendem responder as requisições dos usuários de maneira mais eficiente e com rapidez. A maioria dos Sistemas de Gerenciamento de Banco de Dados (SGBD) possui uma ferramenta especı́fica para criação do modelo relacional de tabelas de forma gráfica. Desse modo o projetista precisa adaptar o MER no modelo relacional. Observando esta situação, propõe-se aqui a ferramenta ConceptER que auxilia os projetistas a construir, de maneira drag and drop, o diagrama e o mapear automaticamente para os scripts SQL, independente do SGBD escolhido. 1. Introdução Os dados tornaram-se importantes no dia a dia de empresas e das pessoas, uma vez que podem caracterizar um cliente e criar vantagens econômicas sobre outras empresas. Atualmente, existem grandes quantidades de informações que não podem ser armazenadas em papéis como antigamente. A tecnologia de banco de dados foi desenvolvida para suprir a dificuldade de guardar grandes volumes de informações e otimizar a recuperação destas. O projeto de banco de dados é separado em três visões, cada uma com seu significado e importância. No desenvolvimento de um projeto desta modalidade utilizase o Modelo Entidade-Relacionamento (MER), que é um diagrama composto de figuras geométricas, em alguns casos rotuladas, que possuem um sentido para mapear a estrutura do banco de dados. O desenho, através das figuras, do MER é chamado de Diagrama de EntidadeRelacionamento (DER) e a partir dele é realizado o mapeamento para o modelo relacional, que consiste de representações de tabelas, e a partir dessas representações que são geradas as estruturas fı́sicas, utilizando conjuntos de comandos na linguagem SQL, chamados de scripts. Um Sistema de Gerenciamento de Banco de Dados (SGBD) é um conjunto de programas que permite criar e manter vários bancos de dados[NAVATHE and ELMASRI 2011]. Os SGBDs, geralmente, possuem ferramentas para criação do modelo relacional de tabelas utilizando a configuração das estruturas graficamente geradas para os scripts SQL, porém são proprietárias e não permitem exportar o projeto para outro SGBD. Além disso, ferramentas que possibilitam o desenvolvimento do MER e a geração dos scripts são proprietárias e pagas. Observando esses problemas, propõe-se o ConceptER, uma ferramenta freeware que gera automaticamente os scripts SQL com base no MER. |
| File Format | PDF HTM / HTML |
| DOI | 10.5753/encompif.2019.7199 |
| Alternate Webpage(s) | https://sol.sbc.org.br/index.php/encompif/article/download/7199/7087 |
| Alternate Webpage(s) | https://doi.org/10.5753/encompif.2019.7199 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |