Sie sind auf Seite 1von 9

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico Superior de San Martín Texmelucan

DIVISIÓN DE INGENIERÍA EN
EN TECNOLOGÍAS DE LA INFORMACIÓN Y
COMUNICACIONES

Fundamento de Base de Datos

Cuadro comparativo: Herramientas de software para el diseño de base de datos

PRESENTA

Luis Alberto Popocatl Blancas

Declaro que el siguiente trabajo de evaluación es el fruto de análisis y trabajo personal. El uso de todos los recursos
como citas, ilustraciones, scripts de terceros, se menciona de forma clara y estricta su origen, tanto en el cuerpo del
texto como en la bibliografía. En este sentido, soy (somos) consciente(s) de que el hecho de no respetar los derechos de
autor y hacer plagio, son objeto de sanciones universitarias y/o legales.

Luis Alberto Popocatl Blancas

San Martin Texmelucan, Pue. A 20 Enero, 2018


Contenido

Introducción ............................................................................................................................................. 2
Cuadro comparativo ................................................................................... Error! Bookmark not defined.
Conclusión ................................................................................................................................................ 7
Referencias Bibliográficas ........................................................................................................................ 8

i
Introducción

Toda aplicación informática que se crea hoy en dia debe operar sobre una base de
datos, por lo que una tarea fundamental en el ámbito del desarrollo software es la
creación de bases de datos. Pues bien, antes de crear datos en un SGBD, se debe
realizar un diseño adecuado de la misma.

El proceso de diseño de una base de una BD se puede afrontar empleando dos


enfoque: el de análisis y el de síntesis mientras que el diseño lógico que consiste
en la transformación del diagrama Entidad-Relación en un conjunto de tablas. Todo
esto es posible gracias a las herramientas de diseño de las bases de datos.

La importancia de conocerlas radica en el saber bajo que parámetros está enfocado


el funcionamiento de cada uno de ellas y para ello se presenta un cuadro
comparativo.
Cuadro comparativo
HERRAMIENTA Descripción S.O Lenguaje
relacionado
Utiliza el paradigma Multi User Dimensions, usado en
ERM muchos juegos, como una forma de desarrollar un Windows -----
entorno virtual de aprendizaje Linux

Collaborative Learning Environment for Entity


Relationship modeling. Es un ambiente de
COLER aprendizaje colaborativo basado en internet que ---- -----
facilita a los participantes remotos el resolver en
equipos problemas de modelación conceptual de DB
Está pensada para ayudar a realizar diagramas
entidad – relación que puedan ser transformados en
CODASYS esquemas de BD normalizados, libres de Windows ----
dependencias derivadas.
Es un sistema de tutoría que aborda el diseño
conceptual de BD usando el modelo de datos Entidad
KERMIT – Relación. Es un entorno de resolución de
problemas en el que los estudiantes implementan ---- -----
esquemas entidad – relación que satisfacen un
determinado conjunto de requerimientos.

3
proporciona un entorno para la realización de
diagramas a través de CourseMarker. Actualmente
se han extendido sus capacidades de corrección
DATSYS automática. Han desarrollado comandos específicos
para puntuar los diagramas entidad – relación y Windows -----
herramientas para su dibujo.

es una herramienta diseñada para facilitar el diseño


de BD’s a los alumnos, automatizando algunos de los
procesos. Está basada en el modelo Entidad –
Relación Extendido y, por lo tanto, permite
#EER representar este tipo de diagramas. Una vez dibujado ---- -----
el diagrama, el sistema realiza de forma automática
la generación del esquema de BD relacional
equivalente y también puede generar los comandos
de definición de datos para generar la BD.
Es un sistema Web de tutorial interactivo dirigido a la
práctica de Structured Query Language (SQL). En el
primer paso se selecciona un tutorial de la página
inicial. Después, se resuelven una serie de
preguntas. Cuando termina la ejecución, Sqltutor ----- C++
GNU muestra la evaluación final con la revisión de todas
las preguntas formuladas durante la sesión de
consultas SQL del usuario y se presentan las
correcciones a las respuestas equivocadas. Sqltutor
presenta un sistema de BD relacional PostgreSQL.

4
Es una herramienta educativa que dispone de una
interfaz de usuario que permite cargar y guardar
relaciones, ejecutar consultas sobre ellas y mostrar Mac
los resultados. Está desarrollada en Phyton y tiene Windows Phyton
RELATIONAL una Licencia Publica General de GNU (GNU GPL). Linux
Permite la optimización de consultas simples pero no
la realiza en función de estadísticas provenientes de
las relaciones.

es una herramienta orientada a la educación


desarrollada en Oxford Brookes University. Está
desarrollada en C y tiene una Licencia Publica
LEAP RDBMS General de GNU (GNU GPL). Se distribuye el código ---- C
fuente y el usuario requiere compilarlo. No cuenta con
una interfaz gráfica de usuario y se basa en
comandos de terminal.
Fs una herramienta educacional desarrollada en la
Arizona State University. Cuenta con una interfaz
gráfica de usuario que permite cargar/guardar
WINRDBI relaciones y consultas. No dispone de ayuda para la ---- Java
introducción de las consultas. Permite la carga de
relaciones a través de diferentes formatos de archivo.
Fue desarrollada en la Universidad de Sevilla, es una
herramienta educativa desarrollada en Java, que
posee una interfaz gráfica de usuario que permite
almacenar/recuperar consultas y elegir el lenguaje en
RELATIONALQUERY el que se va a trabajar (álgebra relacional, TRC o ----- ------
SQL). Permite la realización de consultas sobre una

5
BD SQL (trae incorporado un driver JDBC para
Oracle aunque pueden utilizarse otros drivers).

Se usa en la enseñanza de SQL utiliza una


combinación de ejercicios de construcción de
consultas escrituras y cuestionarios, para enfatizar el
GRADIANCE SQL paradigma de aprender programando, junto a un
conjunto de material pertinente. Los ejercicios de
programación se encuentran en Internet y cuentan ------ -----
con retroalimentación constructiva acerca de la
exactitud de las consultas enviadas. Los casos de
prueba, comentarios y sugerencias se proporcionan
para ilustrar los errores y ayudar a depurar las
consultas on-line.

6
Conclusión
Las herramientas aquí presentadas fueron desarrolladas con el fin de la enseñar las
funciones que puede adquirir una base de datos y nos instruyen en el correcto uso
de los SGBD. Creo que encontrar cosas de ese tipo te ayudan a tener un mejor
estudio y comprensión de las clases en cuanto a fundamentos de base de datos ya
que al practicar continuamente y al ayudarte en este tipo de herramientas puedes
lograr desarrollarte mejor en la materia.

7
Bibliografía
Chavarría-Báez, L. (5 de septiembre de 2014). Conaic. Obtenido de https://www.conaic.net:
https://www.conaic.net/revista/publicaciones/Articulo4_Congreso.pdf

E.Kendall, K. (2005). Analisis y diseño de sistemas. Mexico: Pearson.

Portilla, J. R. (2017). Diseño de base de datos. Barraquilla: Universidad del norte.

Das könnte Ihnen auch gefallen