Aula virtual 2013 access

16
Manejo de Bases de datos Aula Virtual No. 1. 31 De octubre 2013

description

Introducción a Access ONLINE

Transcript of Aula virtual 2013 access

Page 1: Aula virtual 2013 access

Manejo de Bases de datos

Aula Virtual No. 1.

31 De octubre 2013

Page 2: Aula virtual 2013 access

Componentes de una base de datosACCESS

• Tablas• Consultas• Informes• Formularios

• Datos• Criterios de búsqueda• Reportes imprimibles• Manipulación de

ventanas

Page 3: Aula virtual 2013 access

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.

Page 4: Aula virtual 2013 access

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

Page 5: Aula virtual 2013 access

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

Page 6: Aula virtual 2013 access

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?

Page 7: Aula virtual 2013 access

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

Page 8: Aula virtual 2013 access

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

Page 9: Aula virtual 2013 access

Pero…. ¿porqué esta repetida una entidad?

Debe existir una razón

Page 10: Aula virtual 2013 access

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

Page 11: Aula virtual 2013 access

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.

Page 12: Aula virtual 2013 access

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

Page 13: Aula virtual 2013 access

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

…..

Page 14: Aula virtual 2013 access

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

Page 15: Aula virtual 2013 access

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.

Page 16: Aula virtual 2013 access

Cierre de sesión