Sei sulla pagina 1di 11

Unidad 1.

Ingeniería de software

Universidad Abierta y a Distancia de México


Ingeniería en Desarrollo de Software

Diseño de bases de datos


Unidad 1. Administración de bases de datos

Evidencia de Aprendizaje: Diseño del esquema conceptual de una


base de datos

División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


1
Instrucciones Evidencia de aprendizaje. Diseño del esquema conceptual de una base de
datos.

1.- Identifica tres sistemas gestores de bases de datos e investiga y plasma en una tabla
comparativa los siguientes aspectos:
• Nombre.
• Fabricante.
• Tipo de licencia.
• Costo.
• Tamaño maximo de la base de datos.
• Requerimientos de hardware.
• Modelos de bases de datos que soporta (visto en la actividad 1)
Unidad 1. Ingeniería de software

MySQL Oracle Database Microsoft SQL Server


Fabricante Oracle Corporation Oracle Corporation Microsoft.
Tipo de licencia. Bajo licencia dual: Licencia pública Licencias perpetuas Microsoft EULA
general / Licencia comercial Licencias a plazo determinado
Costo MySQL Standard Edition Enterprise Enterprise
USD 2,000 95.000 USD 14.256 USD[3]
MySQL Enterprise Edition Standard Standard: por volumen
USD 5,000 17.500 USD 3.717 USD[3]
MySQL Cluster CGE Standard - servidor + CAL
USD 10,000 931 USD[3]
Developer
Gratis
Tamaño máximo de la base de datos 65536 terabytes 4 Petabytes Máximo 10 GB
Versión gratuita
524 272 terabytes
Versión de paga
Requerimientos de hardware  512 Mb de memoria Ram  RAM 512 Mb SQL Server 2014
 1024 Mb maquina virtual  Memoria virtual 1024 Mb Windows 7 con Service Pack 1,
 1 GB de espacio de disco duro  Disco duro 1.5 GB Windows Server 2008 R2, Windows

 Sistema  Sistema operativo: Windows Server 2008 Service Pack 2,


operativo:Windows,Linux y Unix Server , Linux, Unix Windows Vista Service Pack 2.

 Arquitectura del sistema 32/64 bit

División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 3


 Protocolo de red TCP/IP  Arquitectura del Sistema 32/64- Sistemas de 32 o 86 bits
bits
 Protocolo de red TCP/IP Equipo con procesador Intel o
 Protocolo de red TCP/IP con compatible a 1 GHz o superior (se
SSL recomienda 2 GHz o superior).

Sistemas de 64 bits

Procesador a 1,4 GHz o superior

512 MB de RAM como mínimo (se


recomienda 2 GB o más).

2,2 MB de espacio disponible en


disco duro.
Modelos de bases de datos que  Relacional Objeto-Relacional Relacional
soporta  Orientadas a objetos Distribuidas
 Basados en documentos ER

}
2.- Plantea tres proyectos e indica cuál de los gestores de la tabla comparativa seleccionarías para cada uno de ellos, así como el
modelo de base de datos y los motivos en los que fundamentas tu decisión.
Proyecto 1
El cliente es un gran concesionario de vehículos de primera y segunda mano. A parte de dedicarse a la venta de vehículos, el
cliente también se dedica a realizar reparaciones y revisiones de vehículos.
El cliente ya dispone de cierto grado de informatización. Las aplicaciones más importantes que el cliente utiliza son para gestionar
la contabilidad y la facturación.

El Comité de Dirección de la organización cliente ha decidido recientemente que la empresa debe mejorar en el registro de la
actividad de la empresa con el fin de poder analizar la actividad en más detalle. Se espera que el análisis más exhaustivo de la
actividad permita facilitar la toma de decisiones estratégicas futuras.

Al Comité de Dirección de la empresa quiere que se registre la actividad acerca de las ventas de vehículos, las reparaciones de los
vehículos y de sus revisiones. A partir del registro de esta información, interesa poder obtener estadísticas de por ejemplo, qué
comerciales realizan más ventas, en qué épocas se realizan más ventas, qué vehículos son los más vendidos, qué mecánicos
realizan el mayor número de revisiones y reparaciones y detalles del tipo de reparaciones que se realizan con más frecuencia.

Se ha hecho un estudio de aplicaciones informáticas existentes en el mercado actualmente que permitiría el registro de esta
información. Aunque existan aplicaciones que cumplen los requerimientos iniciales, el Comité de Dirección cree que con el tiempo
se va a querer ampliar las funcionalidades con respecto a lo indicado inicialmente.
Motivos
GDBD Microsoft SQL Server
Modelo de base de datos Red
Podría indicar que, al tratarse de un proyecto que piensa en seguirse expandiendo y seguir creciendo, el DGBD seleccionado
cumpliría cabalmente las expectativas del cliente, ya que podría ser la opción indicada para que el cliente cumpla con sus objetivos
propuestos, de la misma forma el modelo seleccionado por tener permitiría manejar diferentes tipos de nodos, sus conceptos de
herencia permitiría una integridad de datos de manera satisfactoria, cuenta con niveles de seguridad aceptables.

Proyecto 2
Una institución educativa, actualmente existe un sistema de matrícula, pero se encuentra desvinculado de los cobros realizados a
los alumnos, aparte que tiene la desventaja que no se puede llevar la matricula por año, por que quien diseño el sistema dejo la
base de datos encasillada a funcionar un año lo que significa que cuando termina un año el colegio debe hacer una copia
del programa limpiar las tablas y volver a generar todo el proceso lo que hace imposible por ejemplo tener un historial de un alumno
más allá del año actual. Otro problema del sistema actual es el hecho que está hecho en FoxPro y las condiciones del colegio han
cambiado desde su fundación por lo que hoy tiene la necesidad de poder tener alguna información en la página web y
específicamente uno de los objetivos para el próximo año es que los alumnos del establecimiento, así como sus padres puedan
hacer algunas consultas por internet como por ejemplo las notas individuales de X alumno.

Motivos
GDBD MySQL
Modelo de base de datos Relacional

Para este proyecto que es relativamente pequeño, el DGBD seleccionado consideraríamos de licencia libre ya que podría ser la
opción indicada para que el cliente cumpla con sus objetivos propuestos, además, de que se debe considerar el presupuesto del
cliente, de la misma forma el modelo seleccionado por tener conceptos relativamente fáciles de entender por los usuarios inexpertos,
y permite la relación de diferentes datos, además, de considerarse una herramienta potente para almacenar datos, sino también
para accesar a está, cuenta con niveles de seguridad aceptables, ya que permite dar diferentes privilegios a cada usuario, hay
varias herramientas que permiten el acceso a la web para consultas y que son compatible con las características mencionadas

Proyecto 3
Una “Estética canina”, en la actualidad solo se lleva un cuaderno en el que se registran los datos del cliente, se está en la posibilidad
de manejar la información electrónicamente, lo que permitirá el manejo de está de una manera más eficiente, con la pretensión de
crear un registro de clientes, a los que se les hará llegar vía correo electrónico, información de nuestra empresa, promociones,
ofertas, nuestros productos y servicios
Motivos
GDBD MySQL
Modelo de base de datos Relacional

Para este proyecto que es pequeño, el DGBD seleccionado consideraríamos de licencia libre ya que podría ser la opción indicada
para que el cliente cumpla con sus objetivos propuestos, además, de que se debe considerar el presupuesto del cliente, de la misma
forma el modelo seleccionado por tener conceptos relativamente fáciles de entender por los usuarios inexpertos, y permite la
relación de diferentes datos, las relaciones entre las tablas son relativamente fáciles de implementar, evita la duplicidad de datos,
lo cual permite mantener el tamaño de las bases de datos, lo que a su vez reduce los requerimientos de memoria.

3.- Instala un gestor de base de datos, se recomienda MySQL o MariaDB.


4.- Toma captura de pantalla del gestor de BD instalado y funcionando en tu equipo. ***La captura debe incluir la pantalla principal
del gestor funcionando, así como el reloj del sistema y parte del fondo de pantalla de tu computadora.
Bibliografía
Colaboradores. (3 de febrero de 2020). MySQL Editions. Obtenido de https://www.mysql.com/products/

colaboradores. (3 de febrero de 2020). Sun Mycrosystems. Obtenido de http://mysql.localhost.net.ar/doc/refman/5.0/es/table-


size.html

colaboradores. (3 de febrero de 2020). Valor de Licenciamiento de SQL Server 2012 frente a Oracle Database. Obtenido de
https://www.danysoft.com/estaticos/free/SQL_Server_2012_Licensing_VS_Oracle.pdf

Martinez Bolaños, J. (5 de febrero de 2020). Proyecto de Desarrollo de una Base de Datos para un . Obtenido de
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/18841/7/eboshoffTFC0113memoria.pdf

Microsoft. (4 de febrero de 2020). Microsoft. Obtenido de https://www.microsoft.com/es-es/sql-server/sql-server-2017-pricing

StiGSoftware. (4 de febrero de 2020). StiGSoftware. Obtenido de https://www.sti-mx.com/soporte-tecnico/manuales-de-


ayuda/item/%C2%BFcu%C3%A1les-son-los-requisitos-del-sistema-para-instalar-sql-server-2012.html

Vargas, N. (5 de febrero de 2020). Proyecto de base de datos. Postgree. Obtenido de


https://www.monografias.com/trabajos89/proyecto-postgree/proyecto-postgree.shtml

Potrebbero piacerti anche