Implementación asistida de bases de datos en Firebird/Interbase

Autores
Cherencio, Guillermo Ruben
Año de publicación
2016
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión enviada
Descripción
El diseño conceptual de una base de datos nos permite determinar las distintas entidades y relaciones existentes en nuestro diseño, el cual podemos traducirlo en un modelo de datos lógico acorde con el modelo relacional y por último, dicho modelo relacional lo podemos implementar utilizando un sistema de gestor de bases de datos relacionales (SGBDR). Un SGBDR ofrece una serie de tecnologías adicionales al modelo relacional, tales como: disparadores (triggers), procedimientos almacenados (stored procedures), tablas derivadas a partir de procedimientos (select procedures); que permiten la resolución de los siguientes casos de implementación típicos que se presentan en este trabajo: atributos derivados o calculados, cardinalidad máxima, tipo - subtipo mutuamente excluyentes, entidad fuerte – entidad débil con discriminante ascendente consecutivo. Estos casos típicos se enmarcan en dos modelos de implementación posibles y extremos: interacción directa sobre las tablas de la base de datos (modelo A) e interacción indirecta sobre las tablas de la base datos (modelo B). Se desarrollan cada una de estas implementaciones posibles en ambos modelos en forma genérica 1 , no obstante, se implementan las soluciones propuestas en el lenguaje PL/SQL utilizando el SGBDR Firebird/Interbase® (FB). Todo el trabajo es posible automatizarlo utilizando un software desarrollado a partir de este trabajo para FB 3.0 bajo licencia LGPL. Se abren nuevas líneas de investigación y futuros desarrollos, la posibilidad de agregar nuevos casos que mejoren la productividad y faciliten la implementación de bases de datos relacionales libre de errores.
Fil: Cherencio, Guillermo Ruben. Universidad Tecnológica Nacional. Facultad Regional Delta; Argentina.
Materia
Base de datos
Informática
Software
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
Repositorio Institucional (UCaSal)
Institución
Universidad Católica de Salta
OAI Identificador
oai:bibliotecas.ucasal.edu.ar:61599

id RIUCASAL_9049bb4babc07d25376beeca2492720f
oai_identifier_str oai:bibliotecas.ucasal.edu.ar:61599
network_acronym_str RIUCASAL
repository_id_str 3930
network_name_str Repositorio Institucional (UCaSal)
spelling Implementación asistida de bases de datos en Firebird/InterbaseCherencio, Guillermo RubenBase de datosInformáticaSoftwareEl diseño conceptual de una base de datos nos permite determinar las distintas entidades y relaciones existentes en nuestro diseño, el cual podemos traducirlo en un modelo de datos lógico acorde con el modelo relacional y por último, dicho modelo relacional lo podemos implementar utilizando un sistema de gestor de bases de datos relacionales (SGBDR). Un SGBDR ofrece una serie de tecnologías adicionales al modelo relacional, tales como: disparadores (triggers), procedimientos almacenados (stored procedures), tablas derivadas a partir de procedimientos (select procedures); que permiten la resolución de los siguientes casos de implementación típicos que se presentan en este trabajo: atributos derivados o calculados, cardinalidad máxima, tipo - subtipo mutuamente excluyentes, entidad fuerte – entidad débil con discriminante ascendente consecutivo. Estos casos típicos se enmarcan en dos modelos de implementación posibles y extremos: interacción directa sobre las tablas de la base de datos (modelo A) e interacción indirecta sobre las tablas de la base datos (modelo B). Se desarrollan cada una de estas implementaciones posibles en ambos modelos en forma genérica 1 , no obstante, se implementan las soluciones propuestas en el lenguaje PL/SQL utilizando el SGBDR Firebird/Interbase® (FB). Todo el trabajo es posible automatizarlo utilizando un software desarrollado a partir de este trabajo para FB 3.0 bajo licencia LGPL. Se abren nuevas líneas de investigación y futuros desarrollos, la posibilidad de agregar nuevos casos que mejoren la productividad y faciliten la implementación de bases de datos relacionales libre de errores.Fil: Cherencio, Guillermo Ruben. Universidad Tecnológica Nacional. Facultad Regional Delta; Argentina.Universidad Católica de Salta. Facultad de Ingeniería (Salta)Congreso Nacional de Ingeniería en Informática / Sistemas de información (4° : 2016 nov. 17-18 : Salta)2016-12-30info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/submittedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://bibliotecas.ucasal.edu.ar/opac_css/index.php?lvl=cmspage&pageid=24&id_notice=615996159920170613u u u0frey0103 baspa1001514Salta (province)info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Atribución/Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)reponame:Repositorio Institucional (UCaSal)instname:Universidad Católica de Saltainstacron:UCaSal2025-09-29T14:30:04Zoai:bibliotecas.ucasal.edu.ar:61599Institucionalhttp://bibliotecas.ucasal.edu.ar/opac_css/index.php?lvl=cmspage&pageid=16Universidad privadaNo correspondehttp://bibliotecas.ucasal.edu.ar/ws/oai2_7?verb=Identifycdiedrich@ucasal.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:39302025-09-29 14:30:04.86Repositorio Institucional (UCaSal) - Universidad Católica de Saltafalse
dc.title.none.fl_str_mv Implementación asistida de bases de datos en Firebird/Interbase
title Implementación asistida de bases de datos en Firebird/Interbase
spellingShingle Implementación asistida de bases de datos en Firebird/Interbase
Cherencio, Guillermo Ruben
Base de datos
Informática
Software
title_short Implementación asistida de bases de datos en Firebird/Interbase
title_full Implementación asistida de bases de datos en Firebird/Interbase
title_fullStr Implementación asistida de bases de datos en Firebird/Interbase
title_full_unstemmed Implementación asistida de bases de datos en Firebird/Interbase
title_sort Implementación asistida de bases de datos en Firebird/Interbase
dc.creator.none.fl_str_mv Cherencio, Guillermo Ruben
author Cherencio, Guillermo Ruben
author_facet Cherencio, Guillermo Ruben
author_role author
dc.contributor.none.fl_str_mv Congreso Nacional de Ingeniería en Informática / Sistemas de información (4° : 2016 nov. 17-18 : Salta)
dc.subject.none.fl_str_mv Base de datos
Informática
Software
topic Base de datos
Informática
Software
dc.description.none.fl_txt_mv El diseño conceptual de una base de datos nos permite determinar las distintas entidades y relaciones existentes en nuestro diseño, el cual podemos traducirlo en un modelo de datos lógico acorde con el modelo relacional y por último, dicho modelo relacional lo podemos implementar utilizando un sistema de gestor de bases de datos relacionales (SGBDR). Un SGBDR ofrece una serie de tecnologías adicionales al modelo relacional, tales como: disparadores (triggers), procedimientos almacenados (stored procedures), tablas derivadas a partir de procedimientos (select procedures); que permiten la resolución de los siguientes casos de implementación típicos que se presentan en este trabajo: atributos derivados o calculados, cardinalidad máxima, tipo - subtipo mutuamente excluyentes, entidad fuerte – entidad débil con discriminante ascendente consecutivo. Estos casos típicos se enmarcan en dos modelos de implementación posibles y extremos: interacción directa sobre las tablas de la base de datos (modelo A) e interacción indirecta sobre las tablas de la base datos (modelo B). Se desarrollan cada una de estas implementaciones posibles en ambos modelos en forma genérica 1 , no obstante, se implementan las soluciones propuestas en el lenguaje PL/SQL utilizando el SGBDR Firebird/Interbase® (FB). Todo el trabajo es posible automatizarlo utilizando un software desarrollado a partir de este trabajo para FB 3.0 bajo licencia LGPL. Se abren nuevas líneas de investigación y futuros desarrollos, la posibilidad de agregar nuevos casos que mejoren la productividad y faciliten la implementación de bases de datos relacionales libre de errores.
Fil: Cherencio, Guillermo Ruben. Universidad Tecnológica Nacional. Facultad Regional Delta; Argentina.
description El diseño conceptual de una base de datos nos permite determinar las distintas entidades y relaciones existentes en nuestro diseño, el cual podemos traducirlo en un modelo de datos lógico acorde con el modelo relacional y por último, dicho modelo relacional lo podemos implementar utilizando un sistema de gestor de bases de datos relacionales (SGBDR). Un SGBDR ofrece una serie de tecnologías adicionales al modelo relacional, tales como: disparadores (triggers), procedimientos almacenados (stored procedures), tablas derivadas a partir de procedimientos (select procedures); que permiten la resolución de los siguientes casos de implementación típicos que se presentan en este trabajo: atributos derivados o calculados, cardinalidad máxima, tipo - subtipo mutuamente excluyentes, entidad fuerte – entidad débil con discriminante ascendente consecutivo. Estos casos típicos se enmarcan en dos modelos de implementación posibles y extremos: interacción directa sobre las tablas de la base de datos (modelo A) e interacción indirecta sobre las tablas de la base datos (modelo B). Se desarrollan cada una de estas implementaciones posibles en ambos modelos en forma genérica 1 , no obstante, se implementan las soluciones propuestas en el lenguaje PL/SQL utilizando el SGBDR Firebird/Interbase® (FB). Todo el trabajo es posible automatizarlo utilizando un software desarrollado a partir de este trabajo para FB 3.0 bajo licencia LGPL. Se abren nuevas líneas de investigación y futuros desarrollos, la posibilidad de agregar nuevos casos que mejoren la productividad y faciliten la implementación de bases de datos relacionales libre de errores.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-30
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/submittedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str submittedVersion
dc.identifier.none.fl_str_mv https://bibliotecas.ucasal.edu.ar/opac_css/index.php?lvl=cmspage&pageid=24&id_notice=61599
61599
20170613u u u0frey0103 ba
url https://bibliotecas.ucasal.edu.ar/opac_css/index.php?lvl=cmspage&pageid=24&id_notice=61599
identifier_str_mv 61599
20170613u u u0frey0103 ba
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Atribución/Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Atribución/Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv 1001514
Salta (province)
dc.publisher.none.fl_str_mv Universidad Católica de Salta. Facultad de Ingeniería (Salta)
publisher.none.fl_str_mv Universidad Católica de Salta. Facultad de Ingeniería (Salta)
dc.source.none.fl_str_mv reponame:Repositorio Institucional (UCaSal)
instname:Universidad Católica de Salta
instacron:UCaSal
reponame_str Repositorio Institucional (UCaSal)
collection Repositorio Institucional (UCaSal)
instname_str Universidad Católica de Salta
instacron_str UCaSal
institution UCaSal
repository.name.fl_str_mv Repositorio Institucional (UCaSal) - Universidad Católica de Salta
repository.mail.fl_str_mv cdiedrich@ucasal.edu.ar
_version_ 1844621830294339584
score 12.559606