diseño de una base de daots

Páginas: 9 (2115 palabras) Publicado: 2 de abril de 2013
UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS
PROGRAMACION II (OTRAS CARRERAS)
CICLO I - 2013

GUIA DE LABORATORIO Nº 2
Diseño de Base de Datos Relacionales
Objetivo:
 Crear los Índices Primarios y Normales para cada una de las tablas
 Establecer las relaciones permanentes entre las respectivas tablas.
 Capturar datospara cada una de las tablas por medio de formularios.
Consideraciones
Debe de continuar trabajando dentro de su proyecto “PermisosUES”.

Revise la carpeta de su proyecto:

Copie la ruta de su proyecto:
Copie la ruta (ctrl - c)

Ingrese a VFP9.0 y desde la ventana Command que se muestra a continuación
copie la ruta después de escribir la instrucción SET DEFAULT TO:

La instrucción SETDEFAULT TO {Ruta}, permite direccionar la ubicación de su
proyecto y guarda todos los cambios que realice en dicha carpeta.
Utilice esa instrucción cada vez que abra una sesión.

Abrir su proyecto de Laboratorio llamado: PermisosUes.pjx
Clic aquí

Busque el proyecto y luego el
botón Ok

Luego seleccione la base
de datos Permisodb y clic
en el boton Modify

2

Vista de la Base deDatos “Permisodb” y sus tablas:

CREACION DE INDICES
Para desplazarse por los registros de una tabla, visualizarlos o manipularlos en un
orden determinado (ascendente o descendente), debe utilizar un índice. Visual
FoxPro utiliza los índices como mecanismos para:
- Ordenar los datos de una forma ascendente o descendente.
- Para crear relaciones permanentes entre tablas.
- Realizarbúsquedas de registros.
Un índice en Visual FoxPro es un archivo con extensión .cdx. El archivo de índice
es independiente del archivo con extensión .dbf de la tabla y no cambia el orden
físico de los registros contenidos en la misma. Cuando desee trabajar con lo s
registros de la tabla en un orden determinado, elija un índice para controlar el
orden y aumentar la velocidad a la que se ve y se tieneacceso a la tabla.
Los índices también permiten filtrar registros de una tabla y dependiendo del tipo
de índice, crean relaciones permanentes y así establecer reglas de Integridad
Relacional.
Tipos de índices más utilizados:
Regular
se utilizan exclusivamente para ordenar tablas en función de un campo, grupo de
campos y/o combinados con funciones, ejemplo de índices ordenados
- Ascendentepor el campo nombre de empleado.
- Descendente por el campo nombre de empleado,
- Ascendente por Grupo de clase y Apellidos
- Ascendente por Fecha de ingreso a la Universidad y Ascendente por
Apellido del estudiante.
- Ascendente por Departamento.
- Descendentemente por apellido, únicamente al personal femenino.
Nota: una tabla puede tener muchos índices de tipo regular.

3

Primariose utiliza por dos razones:
- Identificar llaves primarias y así evitar duplicidad de datos (ej. dos alumnos
o mas no pueden compartir el mismo carnet)
- Establecer una relación permanente y aplicar así Integridad Referencial
(IR)
- Carnet de estudiante (Idcarnet)
- Carnet de empleado (Idempleado)
- Código de articulo (idarticulo)
- Registro Academico (Idestudiante + Idasignatura + ciclo +matricula)
- Registro de Permisos (Idempleado + idpermiso + correlativo)
Nota: una tabla puede tener únicamente un índice de tipo primario.

Características de las Relaciones Permanentes:
- Facilitan las consultas SQL
- Permiten establecer Integridad Referencial
Características de los índices:
Al crear índices, estos pertenecen exclusivamente a una tabla; para crearlos es
necesarioestablecer las siguientes características:
Característica
Orden
Nombre
Tipo
Expresión
Filtro

Descripción
Ascendente o Descendente
Para identificar exclusivamente a cada índice
Normal o Principal
Campo o campos sobre los cuales se ordena (deben de ser
del mismo tipo de dato.)
Condición que permite seleccionar exclusivamente los
registros que cuentan con dicha condición (es opcional)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • DISEÑO Y BASES
  • Bases de diseño
  • Bases Diseño
  • bases del diseño
  • Bases De Diseño
  • Modelo Base De Daots Dbsigner
  • Bases del diseño grafico
  • Bases De Diseño De Agua Potable

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS