|
|
CONCEPTUALIZACION DE ACCESS 2007 MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro arojasdu@redp.edu.co
DATO: Cualquier pieza de información. Este dato debe ser significativo, de manera que pueda ser usado en la vida cotidiana. (Números, caracteres, símbolos) BASE DE DATOS: Es un conjunto de información relacionada con un asunto, tema o actividad específica. ENTIDAD: Cualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar información Ej. persona, cosa distinguible de otra persona o cosa ENTIDAD = TABLA Docente de Informática – 2010 Colegio Miguel Antonio Caro MDQ ALVARO ROJAS D.
EJEMPLARES: Hacen referencia a una clase de objetos con características similares EJEMPLARES = REGISTROS Ejemplares de información similar se agrupan en entidades Docente de Informática – 2010 Colegio Miguel Antonio Caro MDQ ALVARO ROJAS D.
ATRIBUTOS: Son características o propiedades asociadas a la entidad que toman valor en una instancia particular. Ejemplo: nombre, cédula, teléfono. ATRIBUTOS = CAMPOS RELACION: Es una asociación entre varias entidades. El conjunto de todas las entidades del mismo tipo, y el conjunto de todas las relaciones del mismo tipo, se denominan respectivamente: Conjunto de entidades y relaciones. Docente de Informática – 2010 Colegio Miguel Antonio Caro MDQ ALVARO ROJAS D.
La estructura lógica general de una base de datos se puede expresar gráficamente mediante un diagrama E – R , que consta de los siguientes componentes Docente de Informática – 2010 Colegio Miguel Antonio Caro MDQ ALVARO ROJAS D. Rectángulos: Representan conjuntos de entidades Elipses: Representan atributos Rombos: Representan relaciones entre conjuntos de entidades Líneas: Unen los atributos con los conjuntos de entidades y los conjuntos de entidades con las relaciones DIAGRAMA E - R
PASOS PARA LA CONSTRUCCIÓN DEL DIAGRAMA ENTIDAD RELACIONES MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro 1.Identificar las entidades 2.Determinar las claves primarias 3.Describir los atributos de las entidades 4.Establecer relaciones entre las entidades 5.Dibujar el modelo de datos 6.Realizar comprobaciones
CLAVE PRINCIPAL MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro Se denomina Clave principal o primaria al atributo o conjunto mínimo de atributos (uno o más campos) que permiten identificar en forma única cada instancia de la entidad, es decir, a cada registro de la tabla. Las claves principales se utilizan cuando se necesita hacer referencia a registros específicos de una tabla desde otra tabla.
TIPOS DE RELACIONES MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. En este caso la clave foránea se ubica en alguna de las 2 tablas. Relación Uno a Muchos: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la tabla principal puede tener más de un registro relacionado en la tabla secundaria.
MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro TIPOS DE RELACIONES Relación Muchos a Muchos: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. En este caso las dos tablas no pueden estar relacionadas directamente, se tiene que añadir una tabla entre las dos (Tabla débil o de vinculación) que incluya los pares de valores relacionados entre sí. El nombre de tabla débil quiere decir que con sus atributos propios no se puede encontrar la clave, por estar asociada a otra entidad. La clave de esta tabla se conforma por la unión de los campos claves de las tablas que relaciona.
Relaciones Uno a Uno EJEMPLOS MDQ ALVARO ROJAS D. Las tablas se enlazan entre si mediante campos con contenido común
Relaciones Uno a Muchos MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro
MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro Relaciones Muchos a Muchos
EJERCICIO MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro PROBLEMA: Se ha creado una entidad bancaria BANMAC y esta ofreciendo a los primeros diez clientes que abran cuenta en su oficina una rebaja del 5% en pago de interés sobre prestamos solicitados. En 30 minutos de apertura del banco abrieron cuenta corriente las siguientes personas: Armando Líos, CC 19283746 vive en Calle Arenal en ciudad granja, numero de cuenta c-101 deposito $ 500000. Zacarías Gómez CC 01982374 vive en calle Carretas en ciudad Cerceda, Numero de cuenta c-215 deposito $ 700000, Camila López CC 67789901 vive en Calle Mayor en la ciudad Peguerinos, Numero de cuenta c-102 deposito $ 400000. María Abril CC 18273609 vive en Preciados en ciudad Valsain Numero de cuenta c-305 deposito $ 350000. Delfina Santos CC 32112312 vive en Calle Mayor en ciudad Peguerinos, Numero de cuenta c-217 deposito $ 750000. Casimiro Ruperez CC 33666999 vive en las Ramblas en ciudad León, Numero de cuenta c-222 deposito $ 700000 Anacleto Gómez CC 01928374 vive en calle Carretas en ciudad Cerceda Numero de cuenta c-201 deposito $ 900000
TAREA :Crear la base de datos de los clientes del BANCMAC MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro DIAGRAMA E – R: Entidades, Atributos y relaciones ESQUEMA RELACIONAL TABLAS CREADAS TABLA DE CONSULTA: CC, NOMBRE APELLIDO, DIRECCION CIUDAD, CUENTA SALDO BASE DE DATOS DISEÑO DE BASES DE DATOS ESQUEMAS ER Y TRANSFORMACIÓN A ESQUEMAS RELACIONALES La solución de los tres primeros puntos en archivo Word, en pie de pagina Asignatura – curso- integrantes – fecha. (Imprimir para portafolio una vez se evalúe.) La Base de datos debe ser enviada a alvaro9315@gmail.com
MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro BIBLIOGRAFIA http://www.agustinosalicante.es/docs/bachiller/informatica/modeloeer.pdf http://www.tejedoresdelweb.com/wiki/images/c/c7/Basesdatos_teo3_modelo_er.pdf http://bd.eui.upm.es/BD/docbd/tema/tema2.pdf http://www.dcc.uchile.cl/~cgutierr/cursos/BD/g1.pdf http://zarza.usal.es/~fgarcia/docencia/isoftware/05-06/HotelRuralER.pdf https://www.u-cursos.cl/ingenieria/2009/1/CC31B/1/material_alumnos/objeto/32337 http://www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_introduccion.pdf http://ocw.uc3m.es/informatica/diseno-de-bases-de-datos/ejercicios-teoricos/ejercicios-teoricos/Tema3_SolucionCasosPracticosTransformacionRelacional.pdf http://www.iesromerovargas.net/OASIS2/SGBD/Documentos/T4.pdf
MDQ ALVARO ROJAS D. Docente de Informática – 2010 Colegio Miguel Antonio Caro FIN
Summary: Presentacion para los estudiantes de grado noveno del Colegio Miguel Antonio Caro
| URL: |
No comments posted yet
Comments