Académique Documents
Professionnel Documents
Culture Documents
1. Realizar los ajustes al modelo lgico, con base en las correcciones efectuadas
del caso Pgame si puedes del trabajo colaborativo 1 grupal. Realice el Modelo
Relacional o diseo fsico. Recuerde que este modelo, solo son tablas, campos,
campos claves y llaves forneas.
2.
Caso hipottico planteado:
El banco Paga si puedes, est interesada en que usted le modele el formato de
crditos. Adicional al formato se tiene la siguiente informacin:
Un municipio puede tener varias sucursales, pero una sucursal solo le pertenece a un
municipio.
Un empleado solo est adscrito a una sucursal y una sucursal tiene varios empleados.
Una referencias tanto personal como familiar puede tenerla varios clientes.
Un cliente puede tener varias solicitudes de crdito.
El banco tiene codificado los municipios.
Los tipos de documentos puede ser CC, cdula de ciudadana o cdula de extranjera.
Modificacin de la matriz modelo entidad.
Matriz modelo entidad relacin "Banco paga si puedes".
Entidad
Ref.
Solicitu
Ref.
Referencia Familiare
d
Personales
s
Municipio
1:N
1:N
Sucursal
1-1
1:N
1:N
1:N
Empleado
1:1
1:N
1:N
Cliente
1:1
1:1
1:1
1:N
Solicitud
1:1
1:1
Referencia
1:1
1:1
1:1
1:1
1:1
1:1
Ref.
Familiares
Ref.
Personales
X=
Cuando no hay relaciones entre las instancias u ocurrencias de las misma entidad
(Subconjuntos)
X=
1:1=
1:N
Relacin Uno a Uno (1:1): Es la relacin donde para Una instancias u ocurrencias de A, hay
mximo Una instancia u ocurrencia de B.
Relacin Uno a Mucho (1:N): Es la relacin donde para Una instancias u ocurrencias de A, hay
mximo Muchas instancia u ocurrencia de B.
d. Damos click en siguiente, sale otra ventana emergente, y seguimos dando click
en siguiente hasta que diga finalizar.
Para el ingreso de las variables es necesario tener presento las siguientes siglas, ya
que d estn dependen su funcionalidad y la adecuada ejecucin.
PK Clave primaria
NN No admite null
UQ nico
BIN Binario
UN Nmeros con signos positivos
ZF Rellenar con ceros a la izquierda de los nmeros
AI Autoincrementar
Se muestra el siguiente pantallazo, donde evidencia el inicio del diagrama.
@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,
FOREIGN_KEY_CHECKS=0;
SET
@OLD_SQL_MODE=@@SQL_MODE,
SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
ALTER TABLE `mydb`.`cliente`
DROP FOREIGN KEY `fk_CLIENTE_SOLICITUD CREDIO1`,
DROP FOREIGN KEY `fk_CLIENTE_REFERENCIA1`;
ALTER TABLE `mydb`.`empleado`
DROP FOREIGN KEY `fk_EMPLEADO_CLIENTE1`;
ALTER TABLE `mydb`.`sucursal`
DROP FOREIGN KEY `fk_SUCURSAL_MUNICIPIO1`;
ALTER TABLE `mydb`.`cliente`
DROP COLUMN `SOLICITUD CREDIO_Monto Solicitud`,
DROP COLUMN `REFERENCIA_Ref Familiar`,
ADD COLUMN `MUNICIPIO_Nombre Mun` INT(11) NOT NULL AFTER `Codigo
Sucursal`,
DROP PRIMARY KEY,
9
COLUMN
`Nombre
Empleado`
VARCHAR(45)
NOT
NULL
AFTER
Documento`,
`CLIENTE_Codigo
Municipio`,
`CLIENTE_MUNICIPIO_Nombre Mun`),
ADD
INDEX
`fk_SOLICITUD_REFERENCIA1_idx`
(`REFERENCIA_REF.
11
KEY
(`REFERENCIA_SUCURSAL_Monto
`REFERENCIA_SUCURSAL_CLIENTE_Nro
`REFERENCIA_SUCURSAL_CLIENTE_Codigo
`REFERENCIA_SUCURSAL_CLIENTE_MUNICIPIO_Nombre
Solicitud`,
Documento`,
Municipio`,
Mun`,
12
KEY
(`REFERENCIA_REF.
FAMILIAR_Ref
Familiar`
13
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
14
Conclusiones.
Al leer y observar los diferentes contenidos descargados, para el desarrollo de la
actividad, ayuda a mejorar las ideas que enfocan al anlisis de los conceptos propios
para dar solucin al caso hipottico planteado Banco paga si puedes y llevarlo a la
herramienta virtual MySQL.
15
Cibergrafa.
UNAD Universidad Nacional Abierta y a Distancia. Curso Base de Datos Bsicos.
Snchez, M. Directora Nacional (2014). Fundamentos de bases de datos. En M.
Snchez, Modulo bases de datos. Recuperado del siguiente enlace:
http://datateca.unad.edu.co/contenidos/301330/Entorno_Conocimiento/301330BasesDatosBasico.pdf
Scoop.it. Bases de Datos Relacional. Curated by Sanchez. M. (Videos). Modelo Entidad
Relacin de Base de Datos. Modelo e-r a modelo relacional tecnohouse. Vistos por
ltima
vez
el
14
de
febrero
de
2016.
Recuperado
del
siguiente
enlace:
http://www.scoop.it/t/bases-de-datos-relacional
Antecedentes de bases de datos: Portal el Cedazo. (13 de 04 de 2009). Recuperado del
siguiente
enlace:
http://eltamiz.com/elcedazo/2009/04/13/historia-de-un-viejo-
informatico-el-camino-hacia-las-bases-de-datos-relacionales/.
Videos de modelamiento de base de datos. Desconocido. (2010). YouTube.
Recuperado del siguiente enlace: http://www.scoop.it/t/bases-de-datos-relacional.
El concepto de bases de datos relacional: Snchez, M., & Gmez, J. (2012). El
Concepto De Bases De Datos Relacional. En U. P. Bolivariana, Memorias congreso
SOCOTE (pag. 5). Bucaramanga: Universidad Pontificia Bolivariana.
YouTube. Video Tutorial 1 SQL en espaol. Instalar MYSQL y primeras consultas SQL
con MySql Workbench. Publicado el 2 de noviembre de 2010. Publicado por edu4.java.
Recuperado del siguiente enlace: https://www.youtube.com/watch?v=oNn30HRJPr0
CCM. Descarga MySQL. Visto por ltima vez el 19 de abril de 2016. Recuperado en el
siguiente enlace: http://es.ccm.net/download/descargar-799-mysql
16