Aula virtual 2013 access
description
Transcript of Aula virtual 2013 access
Manejo de Bases de datos
Aula Virtual No. 1.
31 De octubre 2013
Componentes de una base de datosACCESS
• Tablas• Consultas• Informes• Formularios
• Datos• Criterios de búsqueda• Reportes imprimibles• Manipulación de
ventanas
Entidad - Relación
ENTIDADES
Clases de entidades o conjunto de entidades del mismo tipo. (campos)
Propiedades o atributos
Ocurrencias son los identificadores (campos) que en ocasiones pueden repetirse.
RELACIÓN
Asociaciones entre las clases de entidades
Tipos de relaciones de 1 a 1, de 1 a varios y de varios a varios.
Requiere una entidad dependiente de ID.
Ejercicio
Suponga que un club de bailes de salón ofrece a sus clientes lecciones privadas y de grupo.
La empresa cobra con estas modalidades: $250 por hora privada a cada estudiante (o
pareja) durante todo el día 12:00 a 10:00 p.m. $50 por una hora en grupo por las noches
Hay dos tipos de instructores: HC y TC Cada maestro de tipo TC recibe por
semana una cantidad fija
Cada maestro de tipo HC recibe por una noche o por cada clase impartida.
De acuerdo a los datos anteriores; se diseñará un modelo E- R
Identificación de Entidades Categoría de
profesor Nombre de
profesor No. de clases
impartidas Tipo de clase Horario de clase Fecha de clase Costo por clase
Como se podrá observar; tenemos datos que se pueden agrupar: DATOS DEL
PROFESOR DATOS DE LA CLASE
Cada entidad tendrá sus atributos; ¿cómo lo describes?
Los atributos
Son los nombres de cada entidad de manera general:▪ Categoría de profesor▪ Nombre de profesor▪ No. de clases impartidas▪ Tipo de clase▪ Horario de clase▪ Fecha de clase▪ Costo por clase
Organización de datos
DATOS DEL PROFESOR Categoría de
profesor Nombre de
profesor Clave de clase
DATOS DE LA CLASE No. de clases
impartidas Tipo de clase Horario de
clase Costo por clase Fecha de clase Clave de clase
Pero…. ¿porqué esta repetida una entidad?
Debe existir una razón
Organización de datos
DATOS DEL PROFESOR Categoría de
profesor Nombre de
profesor Clave de clase
DATOS DE LA CLASE No. de clases
impartidas Tipo de clase Horario de
clase Costo por clase Fecha de clase Clave de claseA esto se le llama
relación y por lo tanto es un modelo E- R
Primera Conclusión
El modelo E-R es importante debido a que las estructuras del modelo relacional son amplias y generales y pueden usarse para expresar diseños independientes de DBMS.
Tablas
Son las entidades que puede o no ser duplicadas; al igual que sus atributos.
Claves
• Es el conjunto de entidades agrupadas en una misma categoría mediante columnas, renglones y cada entidad estará en una celda con su respectivo atributo
Normalización
Cantidad de decimales para los costos y con formato de $
Nombres y Apellidos que empiecen siempre con mayúscula
Horarios y fechas con formato reducido
…..
Organización de datos
DATOS PROFESORES
Categoría
Nombre Clave clase
TC Miguel Sánchez
34
TC Ariana Torres
23
HC Beatriz Rojas
54
HC Gabriel Montes
78
DATOS DE CLASES
Clave clase
fecha
tipo Horario
Costo
34 12/05
Priv 18:00 19:00
$ 50
23 12/05
Part 12:00 13:00
$ 250
54 15/05
Priv 14:00 15:00
$ 250
78 23/12
Part 19:00 20:00
$ 50
98 24/12
Part 20:00 21:00
$ 50
Integridad
VISTAS
Tablas Consultas Formularios Informes
ÁLGEBRA RELACIONAL
Valores de una expresión que permite realizar una búsqueda de datos.
Se utilizan en consultas, filtros, formularios e informes.
Cierre de sesión