miércoles, 23 de marzo de 2011

Access - tablas

Crear tablas en una base de datos
Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Por ejemplo, puede crear una tabla Contactos para almacenar una lista de nombres, direcciones y números de teléfono, o una tabla Productos para almacenar información sobre productos. Siempre debe empezar a diseñar una base de datos creando primero sus tablas, incluso antes de crear otros objetos de base de datos.
En este artículo se explica cómo crear tablas. Aprenderá a crear una tabla, a agregar campos a la tabla y a definir la clave principal de una tabla. Obtendrá también información sobre los tipos de datos y sobre el modo de definir propiedades de los campos y de la tabla.
Antes de crear tablas, debe examinar cuidadosamente sus requisitos y diseñar la base de datos para determinar las tablas que necesita. Para obtener una introducción a la preparación y diseño de una base de datos, vea el artículo Conceptos básicos del diseño de una base de datos.
¿Qué es una tabla?
Una tabla contiene datos sobre un tema en concreto, como empleados o productos. Cada registro de una tabla contiene información sobre un elemento, como un determinado empleado. Un registro se compone de campos, como un nombre, una dirección y un número de teléfono. Los registros se suelen denominar también filas y los campos, columnas.
Registro o fila
Campo o columna
La base de datos puede contener muchas tablas, cada una de ellas con información sobre un tema diferente. Cada tabla, a su vez, puede contener muchos campos de diferentes tipos, como texto, números, fechas e imágenes.
En la lista siguiente se indican algunos ejemplos de tablas comunes que puede crear.
*  Una tabla de clientes con los clientes de su empresa y sus direcciones
*  Un catálogo de los productos en venta con precios e imágenes de cada artículo
*  Una tabla de tareas para controlar las tareas y los plazos
*  Un inventario de equipo o stock disponible
Debe planear y diseñar la base de datos con cuidado para asegurarse de que tiene un diseño correcto y evitar así tener que realizar muchos cambios posteriormente. Para obtener información sobre cómo planear y diseñar una base de datos, vea el artículo Conceptos básicos del diseño de una base de datos.
Crear una tabla nueva
Una base de datos simple, como una lista de contactos, puede contener sólo una tabla, pero hay muchas bases de datos que contienen varias tablas. Cuando crea una nueva base de datos, crea un nuevo archivo que sirve de contenedor para todos los objetos de la base de datos, incluidas las tablas.
Puede crear una tabla creando una nueva base de datos, insertando una tabla en una base de datos existente o importando o vinculando una tabla desde otro origen de datos, como un libro de Microsoft Office Excel 2007, un documento de Microsoft Office Word 2007, un archivo de texto u otra base de datos. Cuando crea una nueva base de datos en blanco, se inserta automáticamente una nueva tabla vacía. A continuación, puede escribir datos para empezar a definir los campos.
Crear una tabla en una nueva base de datos
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Nuevo.
2.      En el cuadro Nombre de archivo, escriba el nombre del archivo. Para cambiar la ubicación, haga clic en el icono de carpeta para buscar la ubicación.
3.       Haga clic en Crear.
Se abre la nueva base de datos, se crea una nueva tabla denominada Tabla1 y se abre en la vista Hoja de datos.
Crear una tabla en una base de datos existente
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       En la ficha Crear, en el grupo Tablas, haga clic en Tabla.
Se inserta una nueva tabla en la base de datos y la tabla se abre en la vista Hoja de datos.
Crear una tabla a partir de una plantilla de tabla
Para crear una tabla Contactos, Tareas, Problemas, Eventos o Activos, tal vez desee partir de una de las plantillas de tablas para estos temas que se incluyen en Office Access 2007. Las plantillas de tablas se diseñaron para que fueran compatibles con las listas de Microsoft Windows SharePoint Services 3.0 del mismo nombre.
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       En la ficha Crear, en el grupo Tablas, haga clic en Plantillas de tabla y, a continuación, seleccione una de las plantillas disponibles de la lista.
Se inserta una nueva tabla basada en la plantilla de tabla que ha seleccionado.
Importar o vincular para crear una tabla
Puede crear una tabla importando o vinculando información almacenada en otro lugar. Por ejemplo, puede importar o vincular a la información de una hoja de cálculo de Excel, una lista de SharePoint, un archivo XML, otra base de datos de Access, una carpeta de Microsoft Office Outlook 2007 y otros orígenes distintos. Cuando se importa la información, se crea una copia de la información en una nueva tabla de la base de datos actual. Sin embargo, cuando se vincula a la información, se crea una tabla vinculada en la base de datos que representa un vínculo activo a la información existente almacenada en otro lugar. Por tanto, cuando cambie los datos en la tabla vinculada, los cambiará también en el origen, con algunas excepciones (vea la nota a continuación). Cuando se cambia la información en el origen mediante otro programa, ese cambio queda reflejado en la tabla vinculada.
 Nota    En algunos casos, no puede realizar modificaciones en el origen de datos a través de una tabla vinculada, especialmente si el origen de datos es una hoja de cálculo de Excel.
Crear una nueva tabla importando o vinculando datos externos
1.        Para usar una base de datos existente, en el menú Archivo, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       Para crear una nueva base de datos, en el menú Archivo, haga clic en Nuevo.
§  En el cuadro de texto Nombre de archivo, escriba el nombre del archivo. Para cambiar la ubicación, haga clic en el icono de carpeta.
§  Haga clic en Crear.
Se abre la nueva base de datos, se crea una nueva tabla denominada Tabla1 y se abre en la vista Hoja de datos.
4.      En la ficha Datos externos, en el grupo Importar, haga clic en uno de los orígenes de datos disponibles.
5.      Siga las instrucciones de los cuadros de diálogo.
Access crea la nueva tabla y la muestra en el panel de exploración.
 Nota    También puede importar o vincular a una lista de SharePoint mediante un comando de la ficha Crear. Vea la siguiente sección para obtener instrucciones detalladas.
Crear una tabla a partir de una lista de SharePoint
Puede crear una tabla en la base de datos que importe o se vincule a una lista de SharePoint. Esta lista puede existir previamente, en cuyo caso puede importarla o crear un vínculo a la misma, o bien, puede crear una nueva lista personalizada o una nueva lista basada en una plantilla predefinida. Las plantillas predefinidas de Office Access 2007 son Contactos, Tareas, Problemas y Eventos.
En primer lugar, abra la base de datos en la que desea crear la tabla.
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       En la ficha Crear, en el grupo Tablas, haga clic en Listas de SharePoint.

A continuación, siga uno de estos procedimientos:
Crear la lista a partir de una plantilla
1.       Haga clic en Contactos, Tareas, Problemas o Eventos.
2.     En el cuadro de diálogo Crear nueva lista, escriba la dirección URL del sitio de SharePoint donde desee almacenar la lista. Escriba también el nombre de la nueva lista de SharePoint y especifique una descripción.
3.      Si desea que la tabla vinculada se abra una vez creada, active la casilla de verificación Abrir la lista al finalizar (aparece activada de forma predeterminada). En caso contrario, desactive la casilla de verificación.
4.     Haga clic en Aceptar.
Crear una nueva lista personalizada
1.        Haga clic en Personalizado.
2.      En el cuadro de diálogo Crear nueva lista, escriba la dirección URL del sitio de SharePoint donde desee almacenar la lista. Escriba también el nombre de la nueva lista de SharePoint y especifique una descripción.
3.       Si desea que la tabla vinculada se abra una vez creada, active la casilla de verificación Abrir la lista al finalizar (aparece activada de forma predeterminada). En caso contrario, desactive la casilla de verificación.
4.      Haga clic en Aceptar.
Agregar un nuevo campo a una tabla existente
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       En el panel de exploración, haga doble clic en una de las tablas disponibles para abrirla.
4.      Escriba los datos en la celda situada debajo del título de columna Agregar nuevo campo.
Agregar un nuevo campo a una tabla nueva
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Abrir.
2.      En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
3.       En la ficha Crear, en el grupo Tablas, haga clic en Tabla.
Access inserta una nueva tabla en la base de datos y la abre en la vista Hoja de datos.
4.      Escriba los datos en la celda situada debajo del título de columna Agregar nuevo campo.
Cuando especifique datos en la nueva columna, Office Access 2007 utilizará la información especificada para reconocer el tipo de datos adecuado al campo. Por ejemplo, si escribe una fecha en la columna, como 1/1/2006, Office Access 2007 examina la información especificada, determina que se trata de una fecha y define el tipo de datos del campo en Fecha/Hora. Si Access no puede determinar el tipo de datos a partir de la información especificada, define el tipo de datos en Texto.
En la tabla siguiente se indica cómo funciona la detección automática de tipos de datos en la vista Hoja de datos
Además de determinar el tipo de datos, Office Access 2007 puede definir la propiedad Formato, según los datos que especifique. Por ejemplo, si escribe 10:50 a.m., Access define el tipo de datos Fecha/Hora y la propiedad Formato como hora mediana.
Si desea definir explícitamente el tipo de datos y el formato de un campo reemplazando la opción proporcionada por Office Access 2007, debe utilizar los comandos del grupo Formato y tipo de datos de la ficha Hoja de datos.
Guardar una tabla
Después de agregar campos a una tabla, debe guardar su diseño. Cuando guarde una tabla por primera vez, asígnele un nombre que describa la información que contiene. Puede utilizar hasta 64 caracteres (letras o números), incluidos espacios. Por ejemplo, podría asignar a una tabla el nombre Clientes, Inventario de piezas o Productos.
1.        Haga clic en el Botón Microsoft Office y, a continuación, haga clic en Guardar.
O bien,
Haga clic con el botón secundario del mouse en la ficha de documento de la tabla y, a continuación, haga clic en Guardar en el menú contextual.
O bien,
Haga clic en Guardar en la Barra de herramientas de acceso rápido.
2.      Si es la primera vez que guarda la tabla, escriba un nombre para la tabla y, a continuación, haga clic en Aceptar.

martes, 22 de marzo de 2011

PRACTICAS

Paso al modelo relacional.   Número: 1
Obtención del Modelo Relacional, partiendo del Modelo Entidad/Relación.
https://docs.google.com/document/d/1K-iD9OIGnFTHpTTNo2TvbfvmvOYRdsFlFFeC9RUQd-k/edit?hl=es#


*Práctica: Diseño físico de la Base de Datos.  Número: 2
Crear la base de datos y las estructuras de las tablas.
Propósito de la práctica:
https://docs.google.com/document/d/1LXe5NR-ObtDUxuLvycwgvCrXThwbsVmb6v_n0SAeBLI/edit?hl=es#


*Práctica: Eliminación y Modificación de la estructura de la base de datos.  Número: 3.
Propósito de la práctica:
https://docs.google.com/document/d/1uay_dhjHoOQKBOJqgUvSwdj9ytXnTn5nPkScOOf1QQA/edit?hl=es#


*Práctica: Relaciones Número: 4Establecer las relaciones entre tablas de la base de datos
Propósito de la práctica:
https://docs.google.com/document/d/1wSAqoj58j4mRy9zGPFTL96DHvNuAISu8foUAf3gWHDo/edit?hl=es


*Practica num 6: insercion de registros
https://docs.google.com/document/d/17w4SxdxIjBmrcqbcSBy2_P4mfftCCdMliWlU9wDlfpw/edit?hl=es&pli=1#


*Practica num 7: eliminacion de regiustros
https://docs.google.com/document/d/1gj0k8ZQuP82j0RjDVBeLEGC4Zl7tJ74ghwMr56tzn2A/edit?hl=es#


*Practica num. 8: Actualización de registros
https://docs.google.com/document/d/1_-raV-x0OQ5PTQvXO-j6aHKlC_16QIu_DFUCdR0MFgY/edit?hl=es&pli=1#


*Practica num. 9: Consultas de selección de registros.
https://docs.google.com/document/d/1Ws1VjyF2In59BlE_QPcjFo_ZWws2OMcyoH001dsLG8w/edit?hl=es#


*Practica num 10:Combinación de tablas.
Realizar consultas a más de una tabla especificando un criterio de selección.
 ttps://docs.google.com/document/d/1M6Y_3QMASnyAgfbGOujhHwInArIrkHSUe2zPvuwbwzI/edit?hl=es#


*Practica num 12:Manejo de vistas
mplementar vistas para obtener información de las tablas de la base de datos.
 https://docs.google.com/document/d/1DC5rH1twj_GWUV1QeN0UmKT3NeAuOHVnjS_vEvnQRsI/edit?hl=es



Practica num13:Uso de formularios
Crear formularios para agregar, eliminar, actualizar y consultar información
https://docs.google.com/leaf?id=0B1-QGbKpnMP8YmNmMGE4MTMtMjlmNC00YjI5LWJlYjktZmEzYmNkNTZiMzVm&hl=es.



Práctica num14: Elaboración de reportes Número
Elaborar reportes de la información contenida en la base de datos.
https://docs.google.com/leaf?id=0B1-QGbKpnMP8MGViYzA2OWItODliZi00MmExLWE4NWMtMzVjOGFlMzU4NmRj&hl=es

Práctica num 15: Manejo de transacciones
Recuperar información mediante la implementación de transacciones
https://docs.google.com/leaf?id=0B1-QGbKpnMP8Y2E2ZTc1OTYtYTE4OS00NGI4LWJjZDMtZjM2YzkwY2Q1YzE5&hl=es
.

Práctica  num16: Configuración de usuarios de la base de datos.
 Crear, modificar y /o eliminar usuarios que tendrán acceso a la base de datos.
Práctica num 17: Definición de privilegios.
Asignar y retirar privilegios de acceso a los objetos de la base de datos.
https://docs.google.com/leaf?id=0B1-QGbKpnMP8MGY5YTJhOGUtYmRhMC00YTRkLTlkMTYtYWZiMzY1Yzc3Y2Qx&hl=es

Práctica num 18:Respaldo de datos.
Respaldar la base de datos empleando las herramientas del sistema gestor de bases de datos.
https://docs.google.com/leaf?id=0B1-QGbKpnMP8MzFjMjg5Y2UtNjY4OS00YjM3LWIzZjQtMTM1NzUzNjAyYzAy&hl=es




martes, 8 de marzo de 2011

UNIDAD 1

1.1.- TIPOS DE MODELOS Y CARACTERIZTICAS



Tipo de modelo
CARACTERISTICAS
*modelo orientado a objetos
*los datos se almacenan como objetos.
*cada entidad del mundo real se modela como un objeto.
 *la forma de identificar objetos mediante in identificador de objetos (OID), único para cada objeto.
*cada objeto tiene y define procedimiento s y la Interfax mediante la cual se puede acceder a esta.
*Modelo orientado a objetos
*las entidades se representan como nudos y sus relaciones son las líneas que las unen.
*cualquier componente puede relacionarse con cualquier otro.
*modelo semítico
*resume la complejidad lógica representativa.
*la astricción de datos y la separación de componentes lógicos y conceptuales propiedades importantes.
Permiten la representación de la realidad a  modo de espejo.
*trae con consigo mayor complejidad lograr problemas de interpretación de las consultas.
*modelo relacional
*el elemento principal de este modelo es la relación.
*está compuesta por un conjunto de relaciones.
*modelo semántico

*la relación se representa mediante una tabla.
*una tabla contiene los atributos y las tablas.
*puede ser entendido y usado por cualquier usuario.
*permite ampliar el esquema conceptual sin modificar las aplicaciones de gestión.
*los usuarios no necesitan saber donde se encuentran los datos físicamente.

Entidades y atributos
Las entidades y atributos son conceptos importantes para la base se datos, ya que generalizan conjuntos de personas, lugares o cosas, los cuales recopilan, almacenan y mantienen datos.
Ejemplo;
En un disco duro se almacena información manteniéndola guardada ya recopilada. Ocupando un campo en un registro de un objeto específico representa una clave.
La clave primaria se representa en el caso de registro de un empleado, el número de este.
Relaciones:
Es una base de  datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad par interpretar base de datos planificados.
Entidad: conjunto de elementos.
TIPOS DE MODELOS DE BASE DE DATOS



PROBLEMA1;
PROBLEMA 2;
PROBLEMA 3;