You are on page 1of 20

consulta

1. Como crear una tabla en Access.


R//
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
nmeros de telfono o una tabla de Productos para almacenar
informacin sobre los productos.
En este artculo se explica cmo crear una tabla, cmo agregar campos
a una tabla y cmo establecer la clave principal de una tabla. Tambin
se explica cmo 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 diseo de una base de datos creando
todas sus tablas y luego crear cualquier otro objeto. Antes de crear
tablas, tenga claro cules son sus requisitos y decida cuntas necesita.
Para ver una introduccin a la preparacin y diseo de una base de
datos, vea el artculo Conceptos bsicos del diseo de una base de
datos.
2. Que son las propiedades de los campos y cuales son las mas utilizadas.
R//
Que son las propiedades de los campos :
En general, sobre todo en campos de tipo texto nos podemos encontrar con
distintas propiedades que van a permitir configurar el campo como a nosotros
nos interesa. En la vista diseo de una tabla, mitad inferior de la pantalla estn
las propiedades del campo seleccionado en la parte superior de la pantalla:

consulta

cuales son las mas utilizadas.

R//

Tamao del campo


Esta propiedad establece el nmero mximo de caracteres que podemos
introducir en el campo. El valor de la imagen nos muestra que como mucho se
pueden introducir 40 caracteres, si intentamos introducir ms Access no lo
permite. Para poder introducir ms tenemos que aumentar el valor. En campos
de tipo texto el mximo de caracteres que permite Access es hasta los 255
caracteres. En campos de tipo memo el mximo est en los 65536 caracteres.
Formato
Podemos hacer que los caracteres de un campo aparezcan todos en
maysculas o minsculas. Si queremos que aparezcan en maysculas
simplemente, en esta propiedad tecleamos el carcter >, y para minsculas
teclearemos el carcter <.
Mscara de entrada
En esta propiedad podemos introducir una mscara para conseguir que en un
campo estemos obligados a introducir 2, 3 o 4 caracteres o los que nos
interesen. Tambin nos permiten hacer que un carcter determinado sea
nmero o letra. Por ejemplo, que estn en maysculas los caracteres y que
aparezcan tres caracteres y dos nmeros:
>LLL00
Las L obligan a la introduccin de letras, cualquier otro carcter no es
permitido. Los 0 sirven para obligar a introducir slo nmeros.
Ttulo
Esta propiedad puede estar en blanco. En ese caso el campo tendr como
nombre el dato introducido en la columna campo de la vista diseo de esa
tabla. En cambio, si escribimos algo en esta propiedad, cuando mostremos la
tabla con los datos, se observa que el nombre del campo pasa a ser el dato
introducido en esta propiedad. Hemos cambiado el ttulo, no el nombre del
campo.
Valor predeterminado
Si un campo presenta en muchos registros el mismo dato, podemos ahorrar el
escribirlo y hacer que Access lo introduzca de manera automtica. Apellidos,

consulta
ciudades, pases se prestan a introducir un apellido, ciudad o pas por defecto.
Lo escribimos en valor predeterminado, y siempre aparece. Para introducir otro
valor, no hay problema, se borra el valor por defecto y lo escribimos.
Regla de validacin y texto de validacin
En un campo ciudad, por ejemplo, podemos limitar la cantidad de ciudades a
introducir. Para limitar a Pars, Melbourne y Tokio las ciudades que podemos
introducir lo haremos escribiendo en regla de validacin lo siguiente:
"Pars" O "Melbourne" O "Tokio"

3. Como crear un formulario.


R//
Los formularios son como los expositores de una tienda, que hacen que
sea ms fcil ver u obtener los artculos que se buscan. El diseo 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. Si son varios los usuarios que van a usar la base de datos,
ser fundamental disponer de unos formularios bien diseados con los
que ser eficaces y poder especificar datos con precisin.
Existen diversos modos de crear un formulario en una base de datos de
escritorio de Access. En este artculo se indican algunos de ellos.
4. Que es la hoja de propiedades y elementos mas utilizados.
R//

Que es la hoja de propiedades:

en una tabla en el panel de exploracin, Microsoft Office Access 2007 la


muestra como una hoja de datos. Gracias a su presentacin compacta de los
datos, las hojas de datos funcionan bien cuando se usan como subformularios
para mostrar los datos del lado "varios" de una relacin uno a varios. En este
artculo se describe cmo se pueden agregar hojas de datos a los formularios
de Office Access.

elementos mas utilizados.


En Access, a cada columna se le llama campo. Los campos son una
manera de organizar los datos por el tipo de informacin que
contienen.
Por ejemplo, en el campo "Nombre" siempre habrn celdas con
nombres de personas, en el campo "correo electrnico" las celdas
tendrn direcciones de e-mail, etc.

consulta
Columna de una tabla de Access 2010.
Tabla de access 2010 que muestra una fila o registro.
Las filas en Access son denominadas registros. Cada registro
corresponde a la informacin completa de un elemento.
De este modo, cada celda en una fila es parte de la informacin del
mismo registro. Por ejemplo, si tenemos la tabla "clientes" cada fila
tendr los datos de un cliente especfico: su nombre, correo
electrnico, direccin, telfono, etc (cada uno en una celda
diferente).
Vers que cada registro aparece enumerado en el campo ID. Este
corresponde al nmero de identificacin de cada registro y no podr
cambiarse. Para eliminar un nmero ID, es necesario eliminar todo
el registro.
Tabla de Access 2010 que muestra dnde se ubican los nmeros de
identificacin.
Los Formularios
Los formularios se emplean para ingresar, modificar y revisar la
informacin de algn registro. Muy probablemente hayas tenido que
llenar un formulario alguna vez, como cuando aplicas para un
trabajo o cuando te registras en el mdico... ah y tambin cuando
abres una cuenta de correo electrnico en internet.
La razn por la que los formularios se usan de manera tan frecuente
es porque son una forma sencilla de guiar a las personas en
registrar su informacin correctamente.
Cuando ingresas informacin en Access usando un formulario, los
datos van exactamente al lugar de la base de datos que quieres, en
una o ms tablas si as lo necesitas.
Con Access puedes disear tus propios formularios que te facilitarn
la manera en la que ingresas la informacin a la base de datos.
Puedes incluir campos de una o varias tablas y hasta configurar
algunas restricciones para asegurarte de que los datos sean
ingresados en el formato correcto.
Frmulario de Access 2010.
Las Consultas
Son una manera de recopilar la informacin de una o varias tablas.
Es como hacer una pregunta especfica a la base de datos. Sin
embargo, no se usan para preguntas simples como: cul es la
direccin de determinado cliente; las consultas resuelven preguntas

consulta
complejas como: cules son los correos electrnicos de los clientes
que han comprado tortas en el ltimo mes.
Por lo tanto, una consulta bien diseada es capaz de mostrarte
informacin que no podras encontrar fcilmente en una tabla y que
te evita buscar tabla por tabla.
Al crear una consulta, es necesario definir los criterios especfcos de
bsqueda para que aparezca exactamente la informacin que
necesitas en el momento.
Consulta de Access 2010.
Los Reportes
Son muy liles porque permiten presentar tus datos en un formato
que es fcil de leer. Incluso, puedes personalizar la apariencia de los
reportes para que sean visualmente agradables y as imprimirlos
para una junta o reunin. En Access puedes crear reportes de tablas
o consultas.
Reporte de Access 2010.
5. Pasos para crear una relacin en Access.
R//
Tras crear una tabla para cada tema en la base de datos, es preciso
proporcionar a Office Access 2007 los medios para recopilar de nuevo
esa informacin cuando sea necesario. Para ello, se colocan campos
comunes en las tablas que estn relacionadas y se definen las relaciones
entre las tablas. De ese modo, se pueden crear consultas, formularios e
informes que muestren a la vez la informacin de varias tablas.
En este artculo se describen los procedimientos detallados para crear,
modificar y eliminar una relacin de tabla. Se incluye informacin sobre
cmo exigir la integridad referencial para evitar la creacin de registros
hurfanos, cmo definir el tipo de combinacin para determinar qu
registros de cada lado de una relacin se incluyen en el resultado de una
consulta y cmo configurar las opciones en cascada para mantener
sincronizadas las referencias.
Para obtener ms informacin sobre las relaciones de tablas, consulte el
artculo Gua de relaciones de tablas.
En este artculo
Crear una relacin de tabla
Crear una relacin de tabla mediante la pestaa de documentos
Relaciones
Crear una relacin de tabla mediante el panel Lista de campos

consulta
Modificar una relacin de tabla
Exigir integridad referencial
Eliminar una relacin de tabla
Crear una relacin de tabla
Se puede crear una relacin de tabla en la ventana Relaciones o
arrastrando un campo hasta una hoja de datos desde el panel Lista de
campos. Cuando se crea una relacin entre tablas, no es necesario que
los campos comunes tengan los mismos nombres, si bien sus nombres
suelen coincidir. Sin embargo, los campos comunes tienen que tener el
mismo tipo de datos. No obstante, si el campo de clave principal es un
campo Autonumrico, el campo de clave externa tambin puede ser un
campo de tipo Nmero si la propiedad Tamao del campo de ambos
campos tiene el mismo valor. Por ejemplo, puede hacer coincidir un
campo Autonumrico y un campo de tipo Nmero si la propiedad
Tamao del campo de ambos campos es Entero largo. Cuando ambos
campos comunes son campos de tipo Nmero, tienen que tener el
mismo valor para la propiedad Tamao del campo.
Principio de pgina
Crear una relacin de tabla mediante la pestaa de documentos
Relaciones
Haga clic en el botn de Microsoft Office Imagen del botn de Microsoft
Office y, a continuacin, haga clic en Abrir.
En el cuadro de dilogo Abrir, seleccione y abra la base de datos.
En la pestaa Herramientas de base de datos, en el grupo Mostrar u
ocultar, haga clic en el botn Relaciones.
Imagen de la cinta de Access
Si an no ha definido ninguna relacin, aparecer automticamente el
cuadro de dilogo Mostrar tabla. Si no aparece, en la pestaa Diseo, en
el grupo Relaciones, haga clic en Mostrar tabla.
Grupo Relaciones de la ficha Diseo de la Cinta
En el cuadro de dilogo Mostrar tabla, se muestran todas las tablas y
consultas de la base de datos. Para ver nicamente las tablas, haga clic

consulta
en Tablas. Para ver nicamente las consultas, haga clic en Consultas.
Para ver ambas, haga clic en Ambas.
Seleccione una o varias tablas o consultas y, a continuacin, haga clic en
Agregar. Cuando termine de agregar tablas y consultas en la pestaa de
documentos Relaciones, haga clic en Cerrar.
Arrastre un campo (normalmente se arrastra el campo de clave
principal) de una tabla al campo comn (la clave externa) en la otra
tabla. Para arrastrar varios campos, presione la tecla CTRL, haga clic en
cada uno de los campos y, a continuacin, arrstrelos.
Aparecer el cuadro de dilogo Modificar relaciones.
Cuadro de dilogo Modificar relaciones
Compruebe que los nombres de campo mostrados son los campos
comunes de la relacin. Si un nombre de campo es incorrecto, haga clic
en l y seleccione el campo apropiado en la lista.
Para exigir la integridad referencial para esta relacin, active la casilla
Exigir integridad referencial. Para obtener ms informacin sobre la
integridad referencial, consulte la seccin Exigir integridad referencial
Adems, consulte el artculo Gua de relaciones de tablas.
Haga clic en Crear.
Access dibuja una lnea de relacin entre las dos tablas. Si activ la
casilla Exigir integridad referencial, la lnea aparecer ms gruesa en los
extremos. Adems, slo si activ la casilla Exigir integridad referencial,
aparecer el nmero 1 en la parte gruesa de un extremo de la lnea de
relacin y aparecer el smbolo de infinito () en la parte gruesa del otro
extremo de la lnea, tal y como se muestra en la siguiente ilustracin.
Arrastrar un campo de una tabla al campo coincidente de la otra tabla
NOTAS:
Para crear una relacin uno a uno , es necesario que ambos campos
comunes (normalmente los campos de clave principal y de clave
externa) tengan un ndice nico. Esto significa que la propiedad
Indexado de estos campos debe estar establecida en S (sin duplicados).
Si ambos campos tienen un ndice nico, Access crea una relacin uno a
uno.

consulta
Para crear una relacin uno a varios es necesario que el campo
ubicado en el lado uno de la relacin (normalmente, el campo de clave
principal) tenga un ndice nico. Esto significa que la propiedad Indexado
de este campo debe estar establecida en S (sin duplicados). El campo
ubicado en el lado "varios" de la relacin no debe tener un ndice nico.
Puede tener un ndice, pero debe permitir los duplicados. Esto significa
que la propiedad Indexado de este campo debe estar establecida en No
o en S (con duplicados). Cuando un campo tiene un ndice nico y el
otro no, Access crea una relacin uno a varios.
Principio de pgina
Crear una relacin de tabla mediante el panel Lista de campos
En Office Access 2007, se puede agregar un campo a una tabla existente
abierta en la vista Hoja de datos arrastrndolo desde el panel Lista de
campos. El panel Lista de campos muestra los campos que estn
disponibles en las tablas relacionadas, as como los campos que estn
disponibles en las otras tablas de la base de datos. Cuando se arrastra
un campo de "otra" tabla (no relacionada) y, a continuacin, se ejecuta
el Asistente para bsquedas, se crea automticamente una nueva
relacin uno a varios entre la tabla del panel Lista de campos y la tabla a
la que se ha arrastrado el campo. Esta relacin, creada por Access, no
exige la integridad referencial de manera predeterminada. Para exigirla,
es preciso modificar la relacin. Consulte la seccin Modificar una
relacin de tabla, para obtener ms informacin.
Abrir una tabla en la vista Hoja de datos
Haga clic en el botn de Microsoft Office Imagen del botn de Microsoft
Office y, a continuacin, haga clic en Abrir.
En el cuadro de dilogo Abrir, seleccione y abra la base de datos.
En el panel de exploracin, haga clic con el botn derecho en la tabla en
la que desee agregar el campo, cree la relacin y, a continuacin, haga
clic en Vista Hoja de datos en el men contextual.
Abrir el panel Lista de campos
En el grupo Campos y columnas de la pestaa Hoja de datos, haga clic
en Agregar campos existentes.
Imagen de la cinta de opciones de Access
Aparece el panel Lista de campos.
Panel Lista de campos

consulta
En el panel Lista de campos se muestran todas las otras tablas de la
base de datos agrupadas en categoras. Cuando trabaja con una tabla en
la vista Hoja de datos, Access muestra los campos de alguna de estas
dos categoras en el panel Lista de campos: Campos disponibles en
tablas relacionadas y Campos disponibles en otras tablas. La primera
categora contiene todas las tablas que tienen una relacin con la tabla
con la que se trabaja actualmente. La segunda categora contiene todas
las tablas con las que la tabla no tiene ninguna relacin.
En el panel Lista de campos, al hacer clic en el signo ms (+), situado
junto a un nombre de tabla, aparece una lista de todos los campos
disponibles en esa tabla. Para agregar un campo a la tabla, arrastre el
campo que desee del panel Lista de campos a la tabla en la vista Hoja
de datos.
Agregar un campo y crear una relacin desde el panel Lista de campos
En el grupo Campos y columnas de la pestaa Hoja de datos, haga clic
en Agregar campos existentes.
Imagen de la cinta de opciones de Access
Aparece el panel Lista de campos.
Bajo Campos disponibles en otras tablas, haga clic en el signo ms (+),
situado junto a un nombre de tabla para mostrar la lista de los campos
de esa tabla.
Arrastre el campo que desee del panel Lista de campos a la tabla abierta
en la vista Hoja de datos.
Cuando aparezca la lnea de insercin, coloque el campo en su posicin.
Se iniciar el Asistente para bsquedas.
Siga las instrucciones para completar el Asistente para bsquedas.
El campo aparece en la tabla en la vista Hoja de datos.
Cuando se arrastra un campo de "otra" tabla (no relacionada) y, a
continuacin, se ejecuta el Asistente para bsquedas, se crea
automticamente una nueva relacin uno a varios entre la tabla del
panel Lista de campos y la tabla a la que se ha arrastrado el campo. Esta
relacin, creada por Access, no exige la integridad referencial de manera
predeterminada. Para exigirla, es preciso modificar la relacin. Consulte
la seccin Modificar una relacin de tabla, para obtener ms
informacin.

consulta
Principio de pgina
Modificar una relacin de tabla
Para cambiar una relacin de tabla, seleccinela en la pestaa de
documentos Relaciones y, a continuacin, modifquela.
Coloque el cursor de modo que apunte a la lnea de relacin y, a
continuacin, haga clic en la lnea para seleccionarla.
La lnea de relacin aparece con mayor grosor cuando est seleccionada.
Con la lnea de relacin seleccionada, haga doble clic en ella.
O bien,
En la pestaa Diseo, en el grupo Herramientas, haga clic en Modificar
relaciones.
Aparece el cuadro de dilogo Modificar relaciones.
Abrir el cuadro de dilogo Modificar relaciones
Haga clic en el botn de Microsoft Office Imagen del botn de Microsoft
Office y, a continuacin, haga clic en Abrir.
En el cuadro de dilogo Abrir, seleccione y abra la base de datos.
En la pestaa Herramientas de base de datos, en el grupo Mostrar u
ocultar, haga clic en el botn Relaciones.
Aparece la pestaa de documentos Relaciones.
Si an no ha definido ninguna relacin y esta es la primera vez que abre
la pestaa de documentos Relaciones, aparecer el cuadro de dilogo
Mostrar tabla. Si aparece, haga clic en Cerrar.
En la pestaa Diseo, en el grupo Relaciones, haga clic en Mostrar todas
las relaciones.
Grupo Relaciones de la ficha Diseo de la Cinta
Se muestran todas las tablas que tengan relaciones y las lneas de
relacin. Tenga en cuenta que no se muestran las tablas ocultas (tablas
con la casilla Oculto activada en el cuadro de dilogo Propiedades de la
tabla) ni sus relaciones, a menos que est seleccionada la opcin
Mostrar objetos ocultos en el cuadro de dilogo Opciones de exploracin.

consulta
Para obtener ms informacin sobre la opcin Mostrar objetos ocultos,
consulte el artculo Gua del panel de exploracin.
Haga clic en la lnea de relacin correspondiente a la relacin que desee
cambiar. La lnea de relacin aparece con mayor grosor cuando est
seleccionada.
Haga doble clic en la lnea de relacin.
O bien,
En la pestaa Diseo, en el grupo Herramientas, haga clic en Modificar
relaciones.
Aparecer el cuadro de dilogo Modificar relaciones.
Cuadro de dilogo Modificar relaciones
Realice los cambios y, a continuacin, haga clic en Aceptar.
El cuadro de dilogo Modificar relaciones le permite cambiar una relacin
de tabla. En concreto, se pueden cambiar las tablas, las consultas o los
campos a ambos lados de la relacin. Se puede definir asimismo el tipo
de combinacin o exigir la integridad referencial y elegir una opcin en
cascada. Para obtener ms informacin sobre el tipo de combinacin y
cmo configurarlo, consulte la seccin Configurar el tipo de combinacin.
Para obtener ms informacin sobre cmo exigir la integridad referencial
y elegir una opcin en cascada, consulte la seccin Exigir integridad
referencial.
Configurar el tipo de combinacin
Cuando se define una relacin de tabla, los hechos referentes a la
relacin determinan los diseos de la consulta. Por ejemplo, si se define
una relacin entre dos tablas y, a continuacin, se crea una consulta que
use las dos tablas, Access seleccionar automticamente los campos
coincidentes predeterminados, basndose en los campos especificados
en la relacin. Se pueden reemplazar los valores predeterminados
iniciales de la consulta, pero los valores proporcionados por la relacin
suelen ser los correctos. Dado que va a hacer coincidir y combinar con
frecuencia los datos de varias tablas en todas las bases de datos,
excepto en las ms sencillas, la configuracin de valores
predeterminados mediante la creacin de relaciones puede ahorrarle
tiempo y resultarle beneficiosa.
Una consulta de varias tablas combina la informacin de ms de una
tabla, haciendo coincidir los valores de los campos comunes. Esta
operacin se denomina combinacin. Por ejemplo, supongamos que

consulta
desea mostrar los pedidos de los clientes. Deber crear una consulta que
combine la tabla Clientes y la tabla Pedidos por el campo Id. de cliente.
El resultado de la consulta contendr informacin sobre los clientes y los
pedidos solo para las filas en las que se ha encontrado una coincidencia.
Uno de los valores que puede especificar para cada relacin es el tipo de
combinacin. El tipo de combinacin le indica a Access qu registros ha
de incluir en los resultados de una consulta. Por ejemplo, consideremos
de nuevo una consulta que combine la tabla Clientes y la tabla Pedidos
por los campos comunes que representan el Id. de cliente. Mediante el
tipo de combinacin predeterminado (denominado combinacin interna),
la consulta devolver nicamente las filas Cliente y las filas Pedido en las
que los campos comunes (denominados campos combinados) sean
iguales.
Sin embargo, supongamos que desea incluir a todos los clientes, incluso
los que an no han realizado ningn pedido. Para ello, deber cambiar el
tipo de combinacin de una combinacin interna. Esto se denomina
"combinacin externa izquierda". Este tipo de combinacin devuelve
todas las filas de la tabla situada en el lado izquierdo de la relacin y
solo las filas que coinciden con las de la tabla de la derecha. Una
combinacin externa derecha devuelve todas las filas de la derecha y
solo las filas que coinciden con las de la izquierda.
NOTA: En este caso, "izquierda" y "derecha" hacen referencia a la
posicin de las tablas en el cuadro de dilogo Modificar relaciones y no
en la pestaa de documentos Relaciones.
Debe tener en mente el resultado que desea obtener de una consulta
que combine las tablas de esta relacin y, a continuacin, configurar el
tipo de combinacin en consecuencia.
Configurar el tipo de combinacin
En el cuadro de dilogo Modificar relaciones, haga clic en Tipo de
combinacin.
Aparece el cuadro de dilogo Propiedades de la combinacin.
Haga clic en la opcin que desee y, a continuacin, haga clic en Aceptar.
En la siguiente tabla (con las tablas Clientes y Pedidos) se muestran las
tres opciones que aparecen en el cuadro de dilogo Propiedades de la
combinacin, el tipo de combinacin y si se devuelven todas las filas o
las filas coincidentes de cada tabla.

consulta
6. Que quiere decir exigir integridad referencial .
- Eliminar en cascada
- Actualizar en cascada.
R//
La integridad referencial es una propiedad deseable en las bases de
datos. Gracias a la integridad referencial se garantiza que una
entidad (fila o registro) siempre se relaciona con otras entidades
vlidas, es decir, que existen en la base de datos. Implica que en
todo momento dichos datos sean correctos, sin repeticiones
innecesarias, datos perdidos y relaciones mal resueltas.
La integridad referencial es un sistema de reglas que utiliza Microsoft
Access para garantizar que las relaciones entre los registros de tablas
relacionadas son vlidas y que no se eliminan ni modifican
accidentalmente datos relacionados.
Puede establecer la integridad referencial cuando se cumplen todas
las condiciones siguientes:
_ El campo coincidente de la tabla principal es una clave principal o
tiene un ndice nico.
_ Los campos relacionados tienen el mismo tipo de datos. Existen dos
excepciones: un campo Autonumrico puede estar relacionado con
un campo Numrico con la propiedad Tamao del campo establecida
a Entero largo, y un campo Autonumrico con la propiedad Tamao
del campo establecida a Id. de rplica puede estar relacionado con un
campo Numrico con la propiedad Tamao del campo establecida a
Id. de rplica.
_ Ambas tablas pertenecen a la misma base de datos de Microsoft
Access.
- - Eliminar en cascada:
En cascada eliminaciones y actualizaciones puede coexistir con
restricciones DRI ForeignKey y las referencias mientras se realizan las
operaciones en cascada antes de que se realizan las comprobaciones
de restriccin correspondiente.
En primer lugar, el procedimiento almacenado de actualizacin en
cascada insertara una nueva fila en la tabla principal, duplicando
todos los valores de la fila existente, pero como el nuevo valor de
clave principal.
El procedimiento almacenado delete en cascada primero elimine las
filas de clave externa o actualizarlos a NULL o a su valor
predeterminado.

consulta
Si se necesita ms en cascada, delete o update de las claves
externas se realizar utilizando otro procedimiento almacenado para
la tabla dependiente de eliminacin o actualizacin.
La instruccin insert no requiere ningn procesamiento especial ms
all de lo que DRI automticamente proporciona, por lo que la
insercin se podra lleva a cabo directamente o envuelto en un
procedimiento almacenado para mantener la coherencia.
Para permitir actualizaciones VariasFilas (MultiRow) y eliminaciones,
puede ser necesario crear tablas temporales que contiene las claves
principales de las filas que deben ser procesados y,
- Actualizar en cascada.
os desencadenadores no puede utilizarse para realizar
actualizaciones y eliminaciones en cascada si ForeignKey a
PrimaryKey relaciones (o relaciones ForeignKey-nico) se han
establecido mediante DRI de SQL Server.
Si no declara las restricciones ForeignKey (o referencias),
actualizaciones en cascada y eliminaciones pueden implementarse
mediante desencadenadores.
Un desencadenador delete en la tabla principal elimina las filas de las
tablas dependientes o todas las claves externas correspondientes
establece en Null (o su valor predeterminado).
Para implementar las actualizaciones en cascada, un desencadenador
update en la tabla principal debe realizar las modificaciones de datos
necesarios en las tablas secundarias.
La documentacin suministrada con SQL Server 4.2 x proporcionados
ejemplos de actualizar y eliminar desencadenadores que exige la
integridad referencial.
7. Que son las consultas en Access y tipos.
R//
Las consultas son una forma de buscar y recopilar informacin de una o
ms tablas para conseguir informacin detallada de una base de datos.
Al crear una consulta en Access 2010, defines condiciones especficas de
bsqueda para encontrar, exactamente, la informacin que deseas.
Tipos de consultas en Access:
R//
-Consultas de comandos.- Una consulta de comandos aporta
modificaciones a muchos registros con una nica operacin. Existen

consulta
cuatro tipos de consultas de comando: de Eliminacin, de Actualizacin,
de Alineacin y de Creacin de Tablas.
-Consultas de eliminacin: este tipo de consulta elimina un grupo de
registros de una o ms tablas. Existe la posibilidad, por ejemplo, de
utilizar una consulta de eliminacin para reemplazar los productos que
se han dejado de producir o para aquellos sobre los cuales no existen
pedidos. Con las consultas de eliminacin siempre se eliminan registros
internos y no nicamente determinados campos de su interior.
-Consultas de actualizacin: este tipo aporta modificaciones globales a
uno o ms tablas. Existe la posibilidad, por ejemplo, de aumentar en un
10 por ciento el precio de todos los productos lcteos o aumentar los
salarios en un 5 por ciento a las personas pertenecientes a una
determinada categora laboral.
-Consultas de alineacin: estas consultas agregan un grupo de registros
de una o ms tablas al final de una o ms tablas. Supongamos, por
ejemplo, que se han conseguido nuevos clientes y existe una base de
datos que contiene una tabla de informacin sobre estos. En vez de
teclear nuevamente todas estas informaciones, se alinean en la tabla
correspondiente de Clientes.
-Consultas de creacin de tablas: este tipo de consultas crea una nueva
tabla basndose en todos los datos o parte de estos existentes en una o
ms tablas.
-Consultas de parmetros: una consulta de parmetros es una consulta
que, cuando se ejecuta, muestra una ventana de dilogo que solicita
informaciones, como por ejemplo criterios para recuperar registros o un
valor que se desea insertar en un campo.
-Consultas de buscar duplicados: encuentra los registros repetidos en
una misma tabla.
8. Pasos para crear las consultas en Access.
R//
Para iniciar con la creacin de una consulta en Access debemos ir a la
ficha Crear y pulsar el botn Asistente para consultas que se encuentra
dentro del grupo Consultas.

consulta

Se mostrar el primer paso del proceso el cual nos permite elegir el tipo
de consulta que deseamos crear. En este ejemplo crear una consulta
sencilla.

En el segundo paso del proceso podremos elegir la tabla que contiene la


informacin que necesitamos. Adems podremos elegir todas o algunas
de las columnas de la tabla seleccionada, solamente ser necesario
pasarlas del recuadro de la izquierda al recuadro de la derecha.

consulta

El ltimo paso del Asistente para consultas nos permite asignar un ttulo
a la consulta.

Por ahora dejar seleccionada la opcin Abrir la consulta para ver


informacin y pulsar el botn Finalizar. Esto cerrar el Asistente para
consultas y mostrar el resultado de la consulta:

consulta

En el panel izquierdo podrs observar la lista de consultas que hayas


creado. Si no ves la lista de Consultas es probable que ests observando
algn otro tipo de objeto de Access, solamente haz clic sobre el ttulo del
panel izquierdo y selecciona la opcin Consultas.
9. Crear tablas y relaciones de ejecicios e r realizados en clase.
R//
EJECICIO 1. INSTITUCION EDUCATIVA
DOCENTES
DOCUMENTOS DE
IDENTIDAD
NOMBRE
DIRECCION
TELEFONO

MATERIAS
CODIGO
NOMBRE

consulta
ALUMNOS
N DE MATRICULA
NOMBRE
APELLIDO
EJECICIO 2.
EMPRESA
VEHICULOS
MATRICULA
MARCA
MODELO
COLOR
PRECIO DE VENTA

CLIENTES
DOCUMENTO DE
IDENTIDAD
NOMBRE
TELEFONO
CIUDAD

REVISION
CODIGO
CLINICA
MEDICOS
DOCUMENTO DE
IDENTIDAD
CODIGO
NOMBRE
APELLIDO
TELEFONO
ESPECIALIDAD

PACIENTES
CODIGO

consulta
NOMBRE
APELLIDOS
TELEFONO
FECHA DE NACIMIENTO
DIRECCION
POBLACION
PROVINCIA
CODIGO POSTAL

INGRESO
CODIGO DE
INGRESO
FECHA DE INGRESO

You might also like