jueves, 10 de noviembre de 2016

Cuarto periodo.

1.Consulta de acción.
Las consultas de acción son consultas que permiten realizar cambios en los datos almacenados en una tabla. Con estas consultas podemos crear una nueva tabla a partir de los registros de otra, modificar los datos almacenados, insertar nuevos registros o eliminar registros.
En todos los casos antes de hacer efectiva la modificación sale una cuadro de diálogo para confirmar la operación dándonos así la oportunidad de cancelarla. Se pueden eliminar estos mensajes, si quieres saber cómo haz clic aquí Avanzado.
A continuación te explicaremos cada uno de los tipos de consultas de acción.
Puede que tu configuración de Access no te permita ejecutar este tipo de consultas. Puedes ver como permitirlo aquí Avanzado.

10.1. Consultas de creación de tabla

Las consultas de creación de tabla son consultas que almacenan en una nueva tabla el resultado de una consulta de selección.
Se suelen utilizar para crear tablas de trabajo, tablas intermedias, las creamos para una determinada tarea (por ejemplo para almacenar el resultado de una consulta compleja que tarda en ejecutarse y que vamos a utilizar en varios informes) y cuando hemos terminado esa tarea las borramos. También puede ser útil para sacar datos en una tabla para enviarlos a alguien, o para crear copias de nuestras tablas.
Para crear una consulta de Creación de tabla:
Abrimos una nueva consulta en Vista Diseño.
Añadimos la tabla o las tablas de donde vamos a sacar los datos a grabar en la nueva tabla.
Diseñamos la consulta como una consulta de selección normal de tal forma que en el resultado de esa consulta aparezcan exactamente los registros que queremos guardar en la nueva tabla.
Hacemos clic en el botón Crear Tabla de la pestaña Diseño:
Crear Tabla
Aparecerá el cuadro de diálogo Crear tabla:
Ventana Crear tabla
Escribimos en el recuadro Nombre de tabla: el nombre de la nueva tabla.
Normalmente crearemos la tabla en la misma base de datos (opción Base de datos activa) pero podemos crear la tabla en otra base de datos, en este caso tenemos que activar la opción Otra base de datos: y escribir en el cuadro Nombre del archivo: el nombre de la base de datos donde se creará la tabla. Debe ser el nombre completo incluida la ruta, por eso es más cómodo buscar la base de datos con el botón Examinar....
Por último hacemos clic sobre el botón Aceptar y volvemos a la ventana Diseño de consulta:
Consulta en vista diseño de las tablas pacientes e ingresos relacionadas
La ventana de diseño será igual a la de una consulta de selección. En ella definimos la consulta de selección para obtener los datos a grabar en la nueva tabla, la única diferencia es que en la barra de título después del nombre de la consulta pone Consulta de creación de tabla y si abrimos las propiedades de la consulta haciendo clic sobre el botón Hoja de Propiedades de la pestaña Diseño veremos en la propiedad Tabla de destino el nombre de la tabla que se tiene que crear y en Base de datos de destino la base de datos donde se creará:
Propiedad Tabla de destino
Para ver los datos que se grabarán en la nueva tabla elegir la Vista Hoja de datos (en el botón Ver), ya que esta opción nos permite ver el resultado de la consulta sin crear la nueva tabla. La opción Ejecutar, en cambio, hace que se cree la nueva tabla con los datos obtenidos de la consulta.
Pestaña Diseño > Grupo Resultados > Botones Ver y Ejecutar
Cuando ejecutamos una consulta de creación de tabla, nos avisa de esta creación, también nos avisa cuando ya existe una tabla con el nombre de la nueva tabla.
Aviso Crear tabla

Los campos de la nueva tabla se llamarán como el encabezado de los campos de la consulta y heredarán el tipo de datos de los campos origen pero no heredan propiedades como clave principal, índices, etc.

2)Los formularios.
Los formularios son como los expositores de una tienda, que hacen que sea más fácil ver u obtener los artículos que se buscan. El diseño de los formularios es importante, dado que son objetos con los que los usuarios agregan, editan o visualizan los datos almacenados en la base de datos de Access.

Resultado de imagen para los formularios en access
3)los informes.
Los informes constituyen un modo de ver, formatear y resumir la información contenida en la base de datos de Microsoft Access. Por ejemplo, se puede crear un sencillo informe de números de teléfono de todos los contactos o un informe del total de ventas en distintas regiones y períodos de tiempo.
 4)los controles de formularios.
Controles le permiten ver y trabajar con datos en la aplicación de la base de datos. El control de uso más frecuente es el cuadro de texto, pero otros controles incluyen botones de comando, etiquetas, casillas de verificación y controles de sub formulario/sub informe.
Controles se pueden dependiente, independiente o calculados:
  • Control dependiente    Un control cuyo origen de datos es un campo en una tabla o consulta se denomina controles dependientes. Utilizar controles dependientes para mostrar valores que proceden de los campos de la base de datos. Los valores pueden ser texto, fechas, números, valores Sí/No, imágenes o gráficos. Por ejemplo, un cuadro de texto que muestra los apellidos de un empleado podría obtener esta información desde el campo Apellido de la tabla Employees.
  • Control independiente    Un control que no tiene un origen de datos (por ejemplo, un campo o expresión) se denomina un control independiente. Use los controles independientes para mostrar información, imágenes, líneas o rectángulos. Por ejemplo, una etiqueta que muestra el título de un formulario es un control independiente.
  • Control calculado    Un control cuyo origen de datos es una expresión, en lugar de un campo se denomina control calculado. Especifique el valor que desea usar como origen de datos en el control mediante la definición de una expresión. Una expresión puede ser una combinación de operadores (por ejemplo, = y + ), nombres de controles, nombres de campo, funciones que devuelven un único valor y valores constantes. Por ejemplo, la siguiente expresión calcula el precio de un artículo con un descuento del 25% multiplica el valor en el campo de precio unitario por un valor constante (0.75)
  • = [Precio unitario] * 0,75
5)los macros.
Una macro es una herramienta que permite automatizar tareas y agregar funcionalidad a los formularios, informes y controles. Por ejemplo, si agrega un botón de comando a un formulario, asociar el evento de OnClick del botón a una macro y esta macro contiene los comandos que desea que realice cada vez que se hace clic en el botón.
En Access, resulta útil considerar las macros como un lenguaje de programación simplificado que se escribe generando una lista de acciones a realizar. Cuando se crea una macro, seleccione cada acción de una lista desplegable y, a continuación, rellene la información necesaria para cada acción. Las macros permiten agregar funcionalidad a formularios, informes y controles sin escribir código en un módulo Visual Basic para aplicaciones (VBA). Las macros proporcionan un subconjunto de los comandos disponibles en VBA y la mayoría de las personas más fácil generar una macro que to escribir el código VBA.
Por ejemplo, suponga que desea iniciar un informe directamente desde uno de los formularios de entrada de datos. Puede agregar un botón al formulario y, a continuación, cree una macro que inicie el informe. La macro puede ser una macro independiente (un objeto independiente en la base de datos), que se enlaza al evento OnClick del botón o la macro puede estar incrustada directamente en el evento OnClick del botón propio: una nueva característica de Office Access 2007. En ambos casos, al hacer clic en el botón, la macro se ejecuta e inicia el informe.
Las macros se crean usando el Generador de macros, que se muestra en la siguiente ilustración.
Generador de macros
Para mostrar el Generador de macros
  • En la ficha crear, en el grupo otros, haga clic en macros. Si este comando no está disponible, haga clic en la flecha situada debajo del módulo o el botón del Módulo de clase y, a continuación, haga clic en macrosImagen de botón
Una macro es una herramienta que permite automatizar tareas y agregar funcionalidad a los formularios, informes y controles. Por ejemplo, si agrega un botón de comando a un formulario, asociar el evento de OnClick del botón a una macro y esta macro contiene los comandos que desea que realice cada vez que se hace clic en el botón.
En Access, resulta útil considerar las macros como un lenguaje de programación simplificado que se escribe generando una lista de acciones a realizar. Cuando se crea una macro, seleccione cada acción de una lista desplegable y, a continuación, rellene la información necesaria para cada acción. Las macros permiten agregar funcionalidad a formularios, informes y controles sin escribir código en un módulo Visual Basic para aplicaciones (VBA). Las macros proporcionan un subconjunto de los comandos disponibles en VBA y la mayoría de las personas más fácil generar una macro que to escribir el código VBA.
Por ejemplo, suponga que desea iniciar un informe directamente desde uno de los formularios de entrada de datos. Puede agregar un botón al formulario y, a continuación, cree una macro que inicie el informe. La macro puede ser una macro independiente (un objeto independiente en la base de datos), que se enlaza al evento OnClick del botón o la macro puede estar incrustada directamente en el evento OnClick del botón propio: una nueva característica de Office Access 2007. En ambos casos, al hacer clic en el botón, la macro se ejecuta e inicia el informe.
Las macros se crean usando el Generador de macros, que se muestra en la siguiente ilustración.
Generador de macros
6)las configuraciones de interfaz.
Los archivos de configuración de interfaz controlan las interfaces de software para dispositivos de red individuales. Cuando su sistema arranca, utiliza estos archivos para saber qué interfaces debe activar y cómo configurarlas. Estos archivos habitualmente se conocen como ifcfg-<name>, donde <name> hace referencia al nombre del dispositivo que controla el archivo de configuración.
Uno de los archivos de interfaz más comunes es ifcfg-eth0, que controla la primera tarjeta de interfaz de red Ethernet o NIC en el sistema. En un sistema con múltiples NICs, tendrá archivos ifcfg-eth<X> múltiples, (donde <X> es un número único correspondiente a una interfaz específica). Como cada dispositivo tiene su propio archivo de configuración, un administrador podrá controlar cómo cada interfaz funciona individualmente.
Lo siguiente es un ejemplo de un archivo ifcfg-eth0 para un sistema que usa una dirección IP fija
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.0.1.0
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no
Los valores que se requieren en un archivo de configuración de interfaz pueden cambiar basándose en otros valores. Por ejemplo, el archivo ifcfg-eth0 para una interfaz que use DHCP se verá bastante diferente, debido al hecho de que la información IP viene proporcionada por el servidor DHCP:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
7)importar y exportar datos.

Una de las características más útiles de Access es la capacidad de interactuar con datos de muchos otros programas. De hecho, es difícil resumir en un solo artículo todas las formas en que se pueden mover datos hacia Access y desde él. Por ejemplo, éstas son solo algunas de las formas en que se podrían usar las características de intercambio de datos de Access:
  • Para combinar datos que se crearon en otros programas.
  • Para transferir datos entre otros dos programas.
  • Para acumular y almacenar datos a largo plazo, exportando ocasionalmente datos a otros programas como Excel para su análisis.

Tipos de datos que se pueden importar, vincular o exportar con Access

Una forma rápida de conocer los formatos de datos que se pueden importar o exportar con Access es abrir una base de datos y, a continuación, explorar la ficha Datos externos en la cinta.
Imagen de cinta de Access
El grupo Importar y vincular muestra iconos de los formatos de datos desde los que se puede importar con Access o a los que se puede vincular con Access.
El grupo Exportar muestra iconos de todos los formatos a los que Access puede exportar datos.
En cada grupo, puede hacer clic en Más para ver más formatos con los que puede trabajar Access.
Si no ve el programa o tipo de datos específico que necesita, es probable que pueda exportar los datos con el otro programa a un formato que Access reconozca. Por ejemplo, la mayoría de los programas puede exportar datos de columnas como texto delimitado, que después pueden importarse fácilmente en Access.
La siguiente tabla muestra qué formatos pueden importarse, vincularse y exportarse con Access:
8)El proceso de reciclaje.
El reciclaje es el proceso de recolección de ciertos productos que de otro modo se convertirían en residuos, como el papel, la Madera, el plástico, etc. Y así convertirlos en nuevos productos.
El primer paso para realizar el reciclado, es recolectar los productos reciclables de las comunidades de tu ciudad, hoy en día las grandes ciudades cuentan con diferentes cubos de basura para cada material. Estos cubos suelen tener el símbolo de reciclaje sobre ellos, este es uno de los pasos más importantes, porque si la gente no recicla en sus casas,  estos materiales se combinan con los materiales no reciclables y serán enviados al relleno sanitario con la basura común.
Aparte de los artículos que usted puede reciclar en casa, muchas otras cosas como llantas viejas, computadoras, colchones, coches y más también se reciclan.
El segundo paso implica el tratamiento de los materiales reciclables. Esto incluye ordenar los materiales en grupos, limpiarlos y prepararlos para ser vendidos a los fabricantes que a su vez, los convierten en nuevos productos.

.El último paso, pero no el menos importante, implica la compra de productos reciclados, cuando los consumidores compran productos que se han hecho con material post-consumo se ha completado el proceso de reciclaje y así volver a empezar. Debemos de tener conciencia y cada vez que tengamos la oportunidad de consumir un producto reciclado sobre otro que no lo sea, pues consumir el reciclado.

9)clasificación de basuras.

La basura se clasifica de acuerdo con el tipo de material de desecho, que puede ser orgánico o inorgánico.
• Los desechos orgánicos son aquellos que pueden ser degradados por acción biológica, y están formados por todos aquellos residuos que se descomponen con el tiempo para integrarse al suelo, como los de tipo animal, vegetal y todos aquellos materiales que contengan carbono, hidrógeno, oxígeno y nitrógeno. Es decir provienen de la materia viva e incluyen restos de alimentos, papel, cartón y estiércol.
• La basura inorgánica están formados por todos aquellos desechos no biodegradables, es decir, aquellos que no se pueden descomponer (provenientes de la materia inerte); éstos pueden ser plásticovidrio, lata, hierro, cerámica, materiales sintéticos, metales, etc. La mejor manera en que podemos tratar este tipo de basura, es reciclándola.
La basura también se puede clasificar según el tiempo que tardan sus materiales en degradarse por la acción de los organismos descomponedores llamados bacterias y hongos. Así, los desechos se clasifican en biodegradables y no biodegradables.
• Los desechos biodegradables se descomponen en forma natural en un tiempo relativamente corto. Por ejemplo: los desechos orgánicos como los alimentos, tardan poco tiempo en descomponerse. La fracción biodegradable o putrescible, (por ejemplo 
desechos de alimentos, papel, etc.) puede ser sometida a compostaje. El compostaje es un proceso biológico controlado de descomposición aeróbica acelerada de los materiales orgánicos. Se puede hacer una comparación entre la combustión (oxidación química) y el compostaje (oxidación biológica). En ambos procesos el carbón presente se oxida (química o biológicamente respectivamente) y si la combustión es completa se tienen como productos dióxido de carbono (CO2), agua (H2O) y energía en forma de calor.
• Los desechos no biodegradables no se descomponen fácilmente sino que tardan mucho tiempo en hacerlo. Por ejemplo: el vidrio tarda unos 4.000 años, el plástico tarda de 100 a 1.000 años, una lata de refresco tarda unos 10 años y un chicle unos cinco años.
10)tipos de contenedores.

Envases para el contenedor de basura amarillo

  • Plástico: productos de higiene y limpieza, terrinas, bandejas, envoltorios y bolsas.
  • Metal: latas, bandejas de aluminio, aerosoles, botes de desodorante, tapas y tapones metálicos.
  • Briks de leche, zumos, sopas, etc.

Residuos para el contenedor azul

  • Papel y cajas de cartón: envases de alimentación, calzado, productos congelados, papel de envolver, papel de uso diario, etc.

Botellas para el contenedor verde

  • Botellas de vidrio: vino, cava o licores.
  • Frascos de vidrio: perfume, colonia o similar.
  • Tarros de alimentos: mermelada, conservas, vegetales, etc.

Basura para el contenedor gris

  • Solo para materia orgánica, plantas o comida y compuestos biodegradables.




Tercer periodo.

1) Microsoft access.
Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete informático denominado Microsoft Office.
Access es un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, etcétera. Está pensado en recopilar datos de otras utilidades (ExcelSharePoint, etcétera) y manejarlos por medio de las consultas e informes.


Utiliza los conceptos de bases de datos relacionales.

.2)Elementos básicos de access.
Tabla
Una tabla es un conjunto de datos acerca de un tema específico. Los datos de la tabla se representan en columnas (llamadas campos) y filas (llamadas registros). En una tabla, un campo es una categoría o tipo de información. Pueden ser nombres de empresas, fechas de contratación de empleados, precios de productos, etc. Un registro es un conjunto de información acerca de una persona, cosa o evento y por lo general incluye información de varios campos.
Formulario
Un formulario es, por lo general, un buen diseño para introducir, cambiar y ver los registros de su base de datos. Al abrir un formulario, Access recupera los datos deseados de las tablas y los presenta de acuerdo con su diseño ya sea en la pantalla o en formato impreso. En un formulario se muestran determinados registros, con un diseño personalizado.



Informe
Un informe se utiliza para representar los datos en una página impresa y para mostrar los sub totales y totales correspondientes a todo un conjunto de registros. Los informes se pueden presentar con un diseño personalizado.
Consultas
Las consultas son preguntas que un usuario hace a la base de datos. Con ellas puede obtener información de varias tablas y con la estructura que más le interese. Además, las consultas pueden archivarse de forma que la próxima vez que se quiera hacer la misma pregunta no tendrá que volver a plantearla, será suficiente con llamar a la consulta previamente creada. La importancia de las consultas es enorme, de hecho es la potencia de esta herramienta la que permite que los gestores de base de datos sean casi imprescindibles en nuestro trabajo diario.


Macros
Las macros son un mecanismo de automatización de Microsoft Access. Utilizando éstas es posible automatizar tareas repetitivas eliminando la posibilidad de introducir errores de operación y liberando tiempo para emplearlo en otras actividades. Podemos decir que una macro no es más que una lista de tareas que queremos que Access lleva a cabo automáticamente.

Módulos
Los módulos son objetos donde se almacena código escrito en lenguaje de programación denominado Access Basic.

3)crear tablas de objetos.
Al crear una base de datos, almacena sus datos en tablas (listas basadas en temas que contienen filas y columnas). Por ejemplo, puede crear una tabla de Contactos para almacenar una lista de nombres, direcciones y números de teléfono o una tabla de Productos para almacenar información sobre los productos.
En este artículo se explica cómo crear una tabla, cómo agregar campos a una tabla y cómo establecer la clave principal de una tabla. También se explica cómo establecer las propiedades de campo y de tabla.
Ya que otros objetos de base de datos dependen en gran medida de tablas, siempre debe iniciar el diseño de una base de datos creando todas sus tablas y luego crear cualquier otro objeto. Antes de crear tablas, tenga claro cuáles son sus requisitos y decida cuántas necesita. Para ver una introducción a la preparación y diseño de una base de datos, vea el artículo 
Una tabla es un objeto de base de datos que usa para almacenar datos sobre un tema en concreto, como empleados o productos. Una tabla consta de registros y campos.
Cada registro contiene datos sobre una instancia del asunto de la tabla, como un empleado en particular. Un registro también se denomina normalmente una fila o una instancia.
Cada campo contiene datos sobre un aspecto del asunto de la tabla, como el nombre o la dirección de correo electrónico. Un campo también se denomina normalmente una columna o un atributo.
Un registro se compone de valores de campo, como Contoso, Ltd. o alguien@example.com. Un valor de campo también se denomina normalmente un hecho.

Tabla de clientes en Access que muestra el diseño de los registros y los campos
1. Un registro
2. Un campo
3. Un valor de campo
Una base de datos puede contener muchas tablas, cada una almacena información sobre un tema diferente. Cada tabla puede contener muchos campos de diferentes tipos de datos, como texto, números, fechas e hipervínculos.

4)Modificar tablas de datos.


Para modificar una tabla, utilice un comando ALTER TABLE. Puede utilizar un comando ALTER TABLE para agregar, modificar o quitar columnas o restricciones. Un comando ALTER TABLE tiene la siguiente sintaxis:
ALTER TABLE table_name predicate
donde predicate puede ser cualquiera de los siguientes valores:
ADD COLUMN field type[(size)] [NOT NULL] [CONSTRAINT constraint]
ADD CONSTRAINT multifield_constraint
ALTER COLUMN field type[(size)]
DROP COLUMN field


Modificar una tabla

Para modificar una tabla, utilice un comando ALTER TABLE. Puede utilizar un comando ALTER TABLE para agregar, modificar o quitar columnas o restricciones. Un comando ALTER TABLE tiene la siguiente sintaxis:
ALTER TABLE table_name predicate
donde predicate puede ser cualquiera de los siguientes valores:
ADD COLUMN field type[(size)] [NOT NULL] [CONSTRAINT constraint]
ADD CONSTRAINT multifield_constraint
ALTER COLUMN field type[(size)]
DROP COLUMN field.

5)Propiedades de los campos.

imagen 1 para blog La base de datos Access, despliega un conjunto de propiedades que se pueden configurar para un tipo de datos específico seleccionado por el usuario, al momento de la creación de un campo en una tabla. Estas propiedades son las que definen la manera en que estos datos   van a ser almacenados en la Base de Datos y también como van a ser mostrados en pantalla.

La siguiente imagen muestra las propiedades disponibles al crear un campo y definirlo como auto numérico.
imagen 1 para blog
En este ejemplo en particular, podemos definir  ir a la propiedad “Título” e ingresar un título para ese campo. Esta propiedad se utiliza para mostrar en pantalla un nombre más  descriptivo  , que el que se le ha asignado a dicho campo, ya que casi siempre utilizamos nombres más cortos y siguiendo ciertos parámetros al momento de crearlos.  Por ejemplo, al Campo “Id” le vamos a asignar el título “Identificación del Cliente”, para que el usuario de la Base de Datos sepa cual el propósito de este campo.


Podemos ver como el nombre de dicho campo inicialmente es Id. Sin embargo le hemos definido un título “Identificación del cliente” (ver flecha), luego este será el encabezado que se mostrará en pantalla para dicha columna,  en modo hoja de datos. (Ver imagen).
imagen 2 para blog

Ahora hagamos un ejercicio con un campo tipo texto, seleccionando el campo tal y como  se puede ver en la siguiente imagen.

imagen 3 para blog

Las siguientes son las propiedades que se despliegan al crear un campo tipo texto.
imagen 4 para blog
Definimos un tamaño para dicho  campo  de 15 caracteres. El tamaño predeterminado para un campo de texto es de 255 caracteres.
Definimos un título “Nombre del Cliente”, el cual será el  encabezado de la columna cuando la tabla se muestre en modo hoja de datos.
Asignamos “Si” en la propiedad “Requerido”:  para que el  campo no pueda dejarse en blanco al momento de ingresar los datos. El valor predeterminado es “No”.
Asignamos “No” a la propiedad “Permitir longitud cero:”   para que no permita una cadena vacía de texto “”, al momento de la digitación.
Asignamos “Si” a la propiedad “Indexado”:  y le especificamos (Con duplicados), para crear un indice para este campo, pero permitimos a la vez  que más de un cliente puedan tener el mismo nombre.  Al escoger (Sin duplicados), no permitirá  ingresar un registro para un cliente con un nombre  existente en la tabla.
En la siguiente imagen podemos ver las propiedades de un campo numérico.
imagen 6 para blog
Se han definido las siguientes propiedades para el campo  “cup_cli”,  que se refiere al cupo de un cliente.
Tamaño del campo : Entero largo; Formato: Estándar; Lugares decimales: 2
Regla de validación: >400: Esta propiedad es muy importante ya que podemos establecer un límite para ciertos valores numéricos. En este caso el número ingresado debe ser mayor a 400.
En la siguiente imagen  podemos ver las opciones que ofrece el Access en el momento de definir  un formato a un campo de tipo  numérico:
imagen 7 para blog

Y en la última imagen podemos ver  las diferentes opciones que ofrece el Access al definir un formato para un campo tipo fecha:
imagen 8 para blog
6)las reacciones.
   Una relación es una característica especial de Access que hace que podamos trabajar con varias tablas relacionadas a través de un campo en común. Existen tres tipos de relaciones:
Relación de uno a uno:
    En este tipo de relación, un registro de la tabla 1 sólo puede estar enlazado con un único registro de la tabla 2 y viceversa. Este tipo de relación es la que menos se utiliza. Un ejemplo podría ser éste, en el que cada persona tiene un único DNI:

relacion1.gif - 1357 Bytes
 Relación de varios a varios:
    Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2 y viceversa. En el siguiente ejemplo, en la tabla 1 cada película pueden trabajar varios actores y, en la tabla 2, un mismo actor puede trabajar en varias películas:

relacion2.gif - 1644 Bytes
Relación de varios a varios:
    Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2, pero cada registro de la tabla 2 sólo puede estar enlazado con un registro de la tabla 1. En el siguiente ejemplo, un equipo puede tener varios jugadores, pero cada jugador sólo puede jugar en un equipo:
relacion3.gif - 1774 Bytes
8)las consultas.
Con las consultas, es más fácil ver, agregar, eliminar y cambiar datos en una base de datos de Access. Otros motivos para usar consultas:
  • Encontrar datos específicos rápidamente, filtrándolos según criterios concretos (condiciones)
  • Calcular o resumir datos
  • Automatizar tareas de administración de datos como, por ejemplo, revisar de vez en cuando los datos más actuales.

9)Las consultas de resumen.
Las consultas más comunes en una base de datos se limitan a extraer la información contenida en la misma. Pero si usamos las consultas resumen, podemos obtener información añadida. A partir de los datos podemos obtener mas datos, como la cantidad de registros contenidos, el valor de la suma de un campo numérico, etc. Para poder ver como se pueden aplicar criterios podemos consultar a esta entrada.
Para crear una consulta de este tipo, creamos una consulta en vista diseño, subimos la tabla que contiene la información que nos interesa, y bajamos a la cuadricula de diseño QBE, por ejemplo, un campo de tipo numérico que podría ser el sueldo de unos empleados.
El siguiente paso es pulsar en la tecla de totales,

apareciendo en la cuadricula de diseño una nueva fila Total:

Cuando bajamos un campo a la cuadricula, por defecto aparece el término Agrupar por.


Ahí pulsamos y se despliega un menú donde seleccionamos Promedio. Solo nos queda ejecutar la consulta. El resultado es un único valor, el promedio de todos los sueldos que contiene el campo Sueldo. Si además tenemos otro campo, categorías de trabajadores y lo bajamos a la cuadricula de diseño, y dejamos el valor por defecto, Agrupar por, en la fila total, entonces el promedio de sueldo que hemos obtenido antes, se va a descomponer por cada cada categoría de trabajadores que tengamos, es decir, va a sacar el promedio de sueldo de los trabajadores de cada categoría de empleados por separado. El número de registros que vamos a tener ahora es el número de categorías que tengamos en la tabla. Cada uno muestra el promedio de sueldos de los empleados de la categoría de empleo correspondiente. Así de sencillo es hacer una consulta de resumen en Access.
10)contaminación del medio ambiente.
La contaminación está acabando con la vida de muchas especies. Cada día aumenta su proporción en nuestro planeta siendo el ser humano el mayor causante de esta avería, sabiendo que el humano, el ser mas inteligente sería tan incapaz de cuidar su propio planeta...  Ahora estamos en el siglo XXI, ha empeorado las cosas ya que han inventado tantos materiales químicos que están dañando demasiado a nuestro planeta.
 La población, la basura, la destrucción de la capa de ozono son factores que destruyen al medio ambiente.  Puntos principales en contaminación,  fábricas que despiden mucho humo que contamina el aire que espiramos.
 La superpoblación esta acabando con las áreas verdes, el uso desmesurado de los terrenos de cultivo  y los bosques no permite la oxigenación del medio ambiente.
 Los vehículos que también despiden anhídrido carbónico contaminando el aire que respiramos.
 Quema de basura lógicamente, los deshechos tóxicos de fábricas que son arrojados inescrupulosa mente a los ríos y mares contaminándolos, llegando hasta en ciertas oportunidades a matar a los animales y peces que viven en ese hábitat.
 La consecuencia de toda esta contaminación esta haciendo que haya un calentamiento global, se derriten los glaciales y eso provoca cambios bruscos del clima, ocasionando tormentas que jamás han tenido tal intensidad y en lugares que hacía mucho tiempo no se presentaban, tornados, maremotos, terremotos, tifones….  Creando el hueco de la capa de ozono, dejando entrar rayos ultravioletas que van directamente a la piel del humano provocando enfermedades de la piel exactamente cáncer.
11)cuidados del medio ambiente.
Para llevar a cabo esta misión de cuidar el entorno, una forma práctica es iniciar por tu casa, dale una revisada para saber que le hace falta y que se está desperdiciando en ella. Invita a toda tu familia para que también participen.
Sugerencias de como cuidar el ambiente desde tu casa
Enséñales a reciclar la basura: Separen los componentes de la basura en orgánicos e inorgánicos.En los componentes inorgánicos se pondrá el papel, cartón, vidrio y metales. Estos materiales al pasar por un proceso químico o de fundición se vuelven a formar productos como papel nuevo, envases y objetos de adorno o juguetes.En la basura orgánica, se pondrán los restos de alimentos, con los que se puede hacer abono para las plantas.

12)las consultas de referencia cruzada.
Se define una consulta de referencias cruzadas cuando queremos representar una consulta resumen con dos columnas de agrupación como una tabla de doble entrada en la que cada una de las columnas de agrupación es una entrada de la tabla.
Por ejemplo queremos obtener las ventas mensuales de nuestros empleados a partir de los pedidos vendidos. Tenemos que diseñar una consulta resumen calculando la suma de los importes de los pedidos agrupando por empleado y mes de la venta.
Datos con los campos Empleado, Mes y Vendido
La consulta quedaría mucho más elegante y clara presentando los datos en un formato más compacto como el siguiente:
Datos con un campo empleados y uno para cada mes, para no repetir el número de empleado por cada mes
Pues este último resultado se obtiene mediante una consulta de referencias cruzadas.
Observa que una de las columnas de agrupación (empleado) sigue definiendo las filas que aparecen (hay una fila por cada empleado), mientras que la otra columna de agrupación (mes) ahora sirve para definir las otras columnas, cada valor de mes define una columna en el resultado, y la celda en la intersección de un valor de empleado y un valor de mes es la columna resumen, la que contiene la función de agregado (la suma de importes).
Las consultas de referencias cruzadas se pueden crear desde la vista diseño pero es mucho más cómodo y rápido utilizar el asistente.
13)calentamiento global.

El término Calentamiento Global se refiere al aumento gradual de las temperaturas de la atmósfera y océanos de la Tierra que se ha detectado en la actualidad, además de su continuo aumento que se proyecta a futuro.
Nadie pone en duda el aumento de la temperatura global, lo que todavía genera controversia es la fuente y razón de este aumento de la temperatura. Aún así, la mayor parte de la comunidad científica asegura que hay más que un 90% de certeza que el aumento se debe al aumento de las concentraciones de gases de efecto invernadero por las actividades humanas que incluyen deforestación y la quema de combustibles fósiles como el petróleo y el carbón. Estas conclusiones son avaladas por las academias de ciencia de la mayoría de los países industrializados.