- Una relación uno a variosUsemos como ejemplo una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por cada cliente representado en la tabla Clientes puede haber representados muchos pedidos en la tabla Pedidos. Por lo tanto, la relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios.Para representar una relación uno a varios en el diseño de la base de datos, tome la clave principal del lado "uno" de la relación y agréguela como campo o campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo (el campo Id. de la tabla Clientes) a la tabla Pedidos y lo denominaría Id. de cliente. Así, Access puede usar el número de identificador del cliente de la tabla Pedidos para dar con al cliente correcto de cada producto.
- Una relación varios a variosCentrémonos ahora en la relación entre una tabla Productos y una tabla Pedidos. Un solo pedido puede incluir varios productos. Por otra parte, un único producto puede aparecer en muchos pedidos. Por tanto, por cada registro de la tabla Pedidos puede haber varios registros en la tabla Productos. Además, por cada registro de la tabla Productos puede haber varios registros en la tabla Pedidos. Esta relación se denomina relación de varios a varios. Tenga en cuenta que para detectar las relaciones de varios a varios existentes entre las tablas, es importante que considere ambas partes de la relación.Para representar una relación de varios a varios, debe crear una tercera tabla, a menudo denominada tabla de unión, que divide la relación de varios a varios en dos relaciones uno a varios. Debe insertar la clave principal de cada una de las dos tablas en la tercera. Como resultado, la tercera tabla registra cada ocurrencia, o instancia, de la relación. Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación varios a varios que se define mediante la creación de dos relaciones uno a varios con la tabla Detalles de pedidos. Un pedido puede incluir muchos productos, y cada producto puede aparecer en muchos pedidos.
- Una relación uno a unoEn una relación uno a uno, cada registro de la primera tabla solo puede tener un registro coincidente en la segunda tabla y viceversa. Esta relación no es común porque la mayor parte de las veces la información relacionada de este modo se almacena en la misma tabla. Puede usar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que solo se aplica a un subconjunto de la tabla principal. Cuando identifique esta relación, ambas tablas deben compartir un campo común.
Programación y sistemas de informática
jueves, 14 de noviembre de 2019
S.I. Relaciones en Access
jueves, 29 de agosto de 2019
S.I. Modelos de desarrollo
MODELO DE CASCADA
FASES
1. Análisis
de requisitos
2. Diseño
del sistema
3. Diseño
del programa
4. Codificación
5. Pruebas
6. Validación
y verificación del producto del software
7. Mantenimiento
MODELO DE ESPIRAL
FASES
1. Objetivo
y determinación alternativa
2. Análisis
y evaluación de riesgos
3. Desarrollo
y prueba
4. Planificación
del siguiente ciclo
MODELO DE DESARROLLO RÁPIDO DE APLICACIONES
FASES
1. Modelado
de gestión
2. Modelado
de datos
3. Modelado
de procesos
4. Generación
de aplicaciones
5. Pruebas
de entrega
MODELO DE DESARROLLO INCREMENTAL
FASES
1. Requerimientos
2. Diseño
3. Incrementación
4. Verificación
5. Mantenimiento
6. Pruebas
de entrega
martes, 20 de agosto de 2019
P. TEMARIO DE PROGRAMACIÓN
DESARROLLO DE SISTEMAS
PROPÓSITO DEL MODULO
Plantea soluciones criticas mediante la metodología de desarrollo del software que sean aplicadas a distintas necesidades.
CONOCIMIENTOS BÁSICOS
Lógica de programación (algoritmos, diagramas de flujo, pseudocodigos, decisiones y ciclos).
LENGUAJES DE PROGRAMACIÓN
Tipos de lenguajes, metodología, programación, estructurado y orientación de objetos.
Programación utilizando un lenguaje de alto nivel
Entorno de desarrollo, variables, operadores, constantes, palabras reservadas y sentencia de decisión, estructuras, condición y repetición, arreglos.
ARREGLOS
Suscribirse a:
Entradas (Atom)