Вы находитесь на странице: 1из 44

Universidad de san Carlos de Guatemala

Facultad de agronoma
rea Tecnolgica
Sub-rea centro de telemtica
Ing. Edgar carrera
Curso: computo I

MANUAL DE ACCESS Y SOFTWARE R

Jacques Rafael Herrarte Cobar


Axel Estuardo Dueas Carrillo
Hilda Verenice Alfaro Chocn
Raisa Alexandra Marroquin Castro
Atadeo Ordoez Rodriguez

Guatemala, 13 de Diciembre del 2015

200210812
201210630
201210532
201111984
201318228

INDICE DE CONTENIDO
1
Introduccin............................................................................................................................1
2
Objetivos..................................................................................................................................1
3
Access.......................................................................................................................................1
3.1
Microsoft Access..............................................................................................................1
3.1.1
Crear una Base de Datos.............................................................................................2
3.1.1.1
Crear una Base de Datos usando el Asistente para Bases de Datos....................3
Al iniciar Microsoft Access aparece automticamente un cuadro de dilogo
con opciones para crear una nueva Base de Datos o abrir una Base de Datos
existente........................................................................................................................................3
3.1.1.2
Crear una Base de Datos sin usar un asistente....................................................4
3.1.1.3
Abrir Y Guardar Una Base De Datos..................................................................4
3.1.2
Crear Una Tabla..........................................................................................................5
3.1.2.1
Crear una tabla con el Asistente para tablas........................................................6
3.1.2.2
Crear una tabla introduciendo datos en una hoja de datos..................................6
3.1.2.2.1 Establecer o cambiar la clave principal..........................................................7
3.1.2.3
Crear una tabla desde el principio mediante la vista Diseo..............................8
3.1.2.4
Alternar entre las vistas de una tabla...................................................................8
3.1.2.5
Guardar y cerrar una tabla, consulta, formulario o informe................................9
3.1.2.6
Cambiar el nombre de una tabla consulta, formulario o informe.......................9
3.1.2.7
Eliminar una tabla, consulta, formulario, informe, macro o mdulo..................9
3.1.3
Trabajar Con Campos.................................................................................................9
3.1.3.1
Tipo de campos...................................................................................................9
3.1.3.2
Cambiar el tipo de datos de un campo..............................................................10
3.1.3.3
Trabajar con campos en la vista Diseo............................................................11
3.1.3.3.1 Agregar un campo.........................................................................................11
3.1.3.3.2 Trasladar un campo.......................................................................................11
3.1.3.3.3 Cambiar el nombre de un campo..................................................................12
3.1.3.3.4 Eliminar un campo........................................................................................12
3.1.3.4
Trabajar con campos en la vista Hoja de datos.................................................12
3.1.3.4.1 Agregar un campo (columna).......................................................................12
3.1.3.4.2 Trasladar columnas.......................................................................................12
3.1.3.4.3 Cambiar el nombre de un campo..................................................................12
3.1.3.4.4 Eliminar un campo........................................................................................13
3.1.4 Trabajar Con Datos............................................................................................13
3.1.4.1
Introducir Y Modificar Datos............................................................................13
3.1.4.2
Modificar los datos de un campo......................................................................13
3.1.4.3
Deshacer los cambios cuando se agregan o modifican registros......................14
3.1.4.4
Guardar un registro...........................................................................................14
3.1.4.5
Eliminar un registro...........................................................................................14
3.1.5
Relacionar Tablas.....................................................................................................14
3.1.5.1
Relacin uno a varios........................................................................................15
3.1.5.2
Relacin uno a uno............................................................................................15
3.1.5.2.1 Definir relaciones..........................................................................................15
3.1.5.3
Definir una relacin varios a varios entre tablas...............................................17
3.1.6
Formularios...............................................................................................................18
3.1.6.1
Crear Un Formulario.........................................................................................18
i

3.1.6.2
Crear un formulario mediante Autoformulario.................................................19
3.1.6.2.1 Crear otros tipos de autoformularios............................................................19
3.1.6.3
Crear un formulario con un asistente................................................................20
3.1.6.4
Crear un formulario sin un asistente.................................................................21
3.1.6.5
Personalizacin De Un Formulario...................................................................21
3.1.6.6
Agregar un campo o un control.........................................................................23
3.1.6.7
Crear un formulario con varias pginas o fichas...............................................24
3.1.6.8
Establecer Propiedades......................................................................................25
3.1.6.8.1 Para establecer las propiedades de un formulario, seccin o control...........26
3.1.6.8.2 Cambiar el tamao de un formulario para que se ajuste a su contenido.......27
3.1.6.9
Crear Un Formulario A Partir De Registros Filtrados.......................................27
3.1.7
Informes....................................................................................................................27
3.1.7.1
Crear Un Informe..............................................................................................28
3.1.7.2
Crear un informe usando Autoinforme.............................................................28
3.1.7.3
Crear un informe con un asistente.....................................................................30
3.1.7.4
Crear un informe sin asistente...........................................................................31
4
Software R.............................................................................................................................32
4.1
Entorno R........................................................................................................................32
4.2
Utilizacin interactiva de R............................................................................................32
4.3
Ejecucin de rdenes desde un archivo y redireccin de la salida.................................33
4.4
Almacenamiento y eliminacin de objetos.....................................................................33
4.5
Vectores (numricos). Asignacin..................................................................................33
4.6
Aritmtica vectorial........................................................................................................34
4.7
Generacin de sucesiones...............................................................................................35
4.8
Funciones graficas de nivel alto.....................................................................................36
4.9
Funcin plot....................................................................................................................36
5
Conclusiones..........................................................................................................................36
6
Bibliografa............................................................................................................................36
INDICE DE FIGURAS
Figura 1: crear una base de datos en blanco....................................................................................3
Figura 2: Abrir una base de datos....................................................................................................5
Figura 3: Tablas de datos de un listado telefnico...........................................................................6
Figura 4: Establecer la clave principal............................................................................................8
Figura 5: Cambio de vista................................................................................................................8
Figura 6: Relacin entre tablas......................................................................................................17
Figura 7: Crear formulario.............................................................................................................19
Figura 8: Crear formulario con asistente.......................................................................................21
Figura 9: Insercin de un campo...................................................................................................24
Figura 10: insercin de propiedades..............................................................................................26
Figura 11: Creacin de un auto-informe........................................................................................29
Figura 12: Creacin de un informe sin asistente...........................................................................31
Figura 13: Vectores Numricos.....................................................................................................34

ii

1 Introduccin
Microsoft Access es un sistema de gestin de bases de datos incluido en
el paquete ofimtico denominado Microsoft Office. Igualmente, es un gestor
de datos que recopila informacin relativa a un asunto o propsito particular,
como el seguimiento de pedidos de clientes o el mantenimiento de una
coleccin de msica, etctera. Est pensado en recopilar datos de otras
utilidades (Excel, SharePoint, etctera) y manejarlos por medio de las
consultas e informes.
Con respecto al software de R es un lenguaje y entorno de programacin
para anlisis estadstico y grfico.
Se trata de un proyecto de software libre, resultado de la
implementacin GNU del premiado lenguaje S. R y S-Plus -versin comercial
de S- son, probablemente, los dos lenguajes ms utilizados en investigacin
por la comunidad estadstica, siendo adems muy populares en el campo de
la investigacin biomdica, la bioinformtica y las matemticas financieras. A
esto contribuye la posibilidad de cargar diferentes bibliotecas o paquetes con
finalidades especficas de clculo o grfico.

2 Objetivos

Identificar las bases y los pasos generales para la utilizacin adecuada


de Access mediante la lectura y aplicacin del manual que a
continuacin se presenta.

Facilitar mediante el manual del software de R el uso estadstico, que


es principalmente para lo que este software tiene utilidad mediante la
especificacin y claridad de los comandos requeridos en el mismo.

3 Access
3.1 Microsoft Access
Una Base de Datos es un conjunto de informacin relacionada con un asunto,
tema o actividad especficos. As, se pueden utilizar Bases de Datos para
cosas tan sencillas como mantener un registro de nuestra coleccin de discos
de msica, hasta llevar toda la gestin de una gran empresa u organizacin.
Microsoft Access es un potente sistema de administracin de Bases de Datos
relacionales. Las Bases de Datos de Access son documentos combinados
donde se divide la informacin por parcelas de objetos especializados. As
por ejemplo, como elemento primario de informacin se encuentra las tablas.
Normalmente, se crea una tabla para cada tipo de datos de los que
componen la Base de Datos. Aunque las tablas se crean como elementos
1

independientes, pueden crearse relaciones entre distintas tablas para


recuperar datos de todas ellas mediante una consulta, formulario o informe.
Las consultas se utilizan para localizar y recuperar los datos especficos que
cumple unas determinadas condiciones especificadas por el usuario. Las
consultas permiten, adems, actualizar varios registros al mismo tiempo, as
como realizar operaciones de muy diversas ndole con los datos almacenados
en las tablas.
Por otro lado, los formularios permiten visualizar, introducir y modificar los
datos de las tablas de una forma muy sencilla y amena. Al abrir un
formulario, Access recupera en l los datos de una o varias tablas y les
muestra en un diseo de ficha creado, bien de forma automtica por el
Asistente para formularios, o manualmente desde el principio por el propio
usuario.
Los informes se utilizan primordialmente para presentar, resumir e imprimir
los datos en la forma que resulte ms apropiada para cada proyecto. Se
pueden crear informes que incorporen clculos basados en los datos de las
tablas para mostrar resultados totales o promedios, o bien para generar e
imprimir catlogos, listas de nombres y direcciones o etiquetas postales.
Todos los elementos anteriores (y algunos ms) estn organizados en Access
en la ventana Base de Datos
En esta ventana existen etiquetas para seleccionar la pgina que
corresponde a cada una de las categoras de objetos que hemos descrito
anteriormente As al pulsar en la ficha Tablas, veremos todas las tablas que
componen la Base de Datos en uso. En la ficha Formularios tendremos
acceso a todos los formularios que han sido creados para esa misma Base de
Datos.
Para abrir cualquiera de estos elementos basta seleccionar la
categora apropiada y pulsar dos veces sobre el elemento en cuestin. No
obstante, ya nos detendremos en ste y en captulos posteriores en explicar
cmo se trabaja con los objetos de cada una de las categoras principales
disponibles.

3.1.1

Crear una Base de Datos

Access cuenta con dos mtodos bsicos para crear una Base de Datos.
Un mtodo sera crear una Base de Datos en blanco y agregarle ms tarde
las tablas, formularios, informes y otros objetos. Este es el mtodo ms
flexible, sin duda, pero requiere que cada elemento de la Base de Datos
sea definido por separado.
El segundo mtodo consiste en usar un Asistente que crea en una sola
operacin las tablas, formularios e informes necesarios para el tipo de
Base de Datos seleccionado entre una amplia variedad de soluciones
2

tpicas. Esta es la forma ms sencilla de empezar para crear una Base de


Datos.
En ambos casos existe la posibilidad de ampliar y modificar la estructura de
la Base de Datos creada en un principio.

3.1.1.1 Crear una Base de Datos usando el Asistente para


Bases de Datos
Para crear una Base de Datos usando el Asistente para Bases de Datos, siga
estos pasos:
Al iniciar Microsoft Access aparece automticamente un cuadro de dilogo
con opciones para crear una nueva Base de Datos o abrir una Base de Datos
existente

Si aparece este cuadro de dilogo, elija Asistente para Bases de Datos


y pulse en Aceptar.
Si ya tiene una Base de Datos abierta o si ha cerrado el cuadro de
inicio, pulse en el botn Nueva Base de Datos en la barra de
herramientas.
En la ficha Bases de Datos pulse dos veces en el cono correspondiente
al tipo de Base de Datos que desee crear.
Especifique un nombre y ubicacin para la Base de Datos en el cuadro
de dilogo Archivo nueva Base de Datos.
Pulse en el botn Crear y siga las indicaciones del Asistente para crear
un modelo de Base de Datos como punto de partida.
Tras el cuadro de bienvenida del Asistente aparece un segundo cuadro
donde se presentan las tablas propuestas y los campos dentro de cada
tabla.
Puede elegir los elementos que le interesen activando o desactivando
las correspondientes casillas de seleccin. Si activa la casilla S, incluir
datos de ejemplo, las tablas aparecern con informacin de ejemplo
que puede servirle de gua si anda un poco despistado en cuanto al
tipo de informacin que ha de insertar en cada caso. Al terminar en
esta pgina del Asistente, pulse en el botn Siguiente.
En la siguiente pgina puede elegir uno entre varios estilos
predeterminados para la presentacin e introduccin de datos. Elija el
tipo apropiado ayudndose de la muestra que aparece en el cuadro de
dilogo y pulse en Siguiente.
La siguiente pgina es donde se elige un tipo predeterminado para los
informes. Elija el tipo que estime ms apropiado y pulse en Siguiente
Escriba el ttulo de la Base de Datos en la penltima pgina del
Asistente, pulse en Siguiente y despus en Terminar.
3

El Asistente pondr en marcha su maquinaria para la creacin de la


Base de Datos con los parmetros especificados. Al final se habrn
creado todas las tablas, consultas, formularios, informes, etc. y se le
mostrar un men de opciones para comenzar a trabajar con la Base
de Datos creada.
Figura 1: crear una base de datos en blanco

3.1.1.2

Crear una Base de Datos sin usar un asistente

Para crear una Base de Datos sin utilizar el Asistente, siga estos pasos:
1. Si tiene a la vista el cuadro de dilogo inicial de Access, pulse en Base de
Datos en blanco y despus en Aceptar.
2. En otro caso, pulse en el botn Nueva Base de Datos en la barra de
herramientas y pulse en el cono General del cuadro de dilogo Nueva
3. Pulse en Aceptar. Especifique un nombre y ubicacin para la Base de
Datos y pulse en Crear.
En este caso obtendr una ventana Base de Datos en blanco, donde tendr
que ir aadiendo los elementos como se explica ms adelante.

3.1.1.3

Abrir Y Guardar Una Base De Datos

Este es un buen momento para recordar cul es el procedimiento general


para abrir y guardar una Base de Datos. Despus de todo, tanto si decide
utilizar una de las Bases de Datos de ejemplo incluidas en Access para
realizar sus primeras prcticas como si usa el Asistente para Bases de Datos,
se encontrar con archivos que necesitar abrir y guardar en lo sucesivo.
Siga estos pasos:
Pulse en Abrir Base de Datos en la barra de herramientas.
En el cuadro Buscar en, seleccione la unidad que contiene el
documento.
En la lista de carpetas, pulse dos veces en las carpetas hasta abrir la
carpeta que contiene la Base de Datos.
Si no encuentra la Base de Datos que desea abrir, puede buscarla.
Introduzca informacin especfica acerca del archivo en los cuadros
4

situados en la parte inferior del cuadro de dilogo y, a continuacin,


elija Buscar ahora.
Para utilizar criterios de bsqueda ms avanzados, elija Avanzada.
Decida si abrir la Base de Datos para acceso exclusivo o compartido:
Para abrir la Base de Datos para el acceso compartido en un entorno
multiusuario (donde varios usuarios pueden tener acceso al mismo
conjunto de datos y modificarlos simultneamente), mantenga
desactivada la casilla de verificacin Exclusivo.
Para abrir la Base de Datos para el acceso exclusivo (evitando que
otros usuarios puedan abrir la Base de Datos), active la casilla de
verificacin Exclusivo.

Figura 2: Abrir una base de datos

3.1.2

Crear Una Tabla

Una Tabla es un conjunto de datos sobre un tema concreto, como un


inventario, o clientes. Usando una tabla independiente para cada tema,
evitar la duplicacin de datos, y la Base de Datos resultar ms eficiente, al
tiempo que se reducir el riesgo de errores en la entrada de datos.
5

En las tablas los datos estn organizados en filas (denominadas registros) y


columnas (denominados campos). Esta organizacin queda patente en la
vista Hoja de datos
En Access existen cuatro formas de crear una tabla en blanco (vaca):

Utilizar el Asistente para Bases de Datos con el fin de crear en una sola
operacin todas las tablas, formularios e informes necesarios para una
Base de Datos completa. No obstante, como se vio anteriormente, el
Asistente para Bases de Datos crea una Base de Datos nueva; no puede
usarse para aadir tablas, formularios o informes a una Base de Datos
existente.
Utilizar el Asistente para tablas para elegir los campos de la tabla entre
una gran variedad de tablas predefinidas.
Introducir los datos directamente en una hojas de datos en blanco. Al
guardar la nueva hoja de datos, Microsoft Access analiza los datos y le
asigna automticamente el tipo de datos y el formato apropiados para
cada campo.
Utilizar la vista Diseo para especificar todos los detalles de la tabla
partiendo despus de cero.

Figura 3: Tablas de datos de un listado telefnico

3.1.2.1

Crear una tabla con el Asistente para tablas

Para crear una tabla con el Asistente para tablas, siga estos pasos:
Asegrese de tener activada la ventana Base de Datos.
Pulse en la ficha Tablas y despus en el botn Nuevo, para hacer
aparecer el cuadro de dilogo Nueva tabla
6

Pulse dos veces en Asistente para tablas.


Siga las indicaciones de los cuadros de dilogo del Asistente para
tablas, realizando las selecciones apropiadas con arreglo al tipo de
tabla que desea crear. El Asistente se ocupar de definir los campos y
las propiedades de stos. Al terminar el trabajo del Asistente podr
comenzar a introducir datos en la tabla resultante. Si desea modificar
o ampliar la tabla resultante, puede hacerlo en la vista Dise cuando
haya terminado de usar el Asistente para tablas, como se explica ms
adelante.

3.1.2.2 Crear una tabla introduciendo datos en una hoja


de datos
Tambin se pude crear una tabla automticamente a partir de la introduccin
de informacin directamente en una hoja de datos en blanco. Veamos cual
sera el procedimiento a seguir:
Asegrese de encontrarse en la ventana Base de Datos.
Active la ficha Tablas y pulse en Nuevo.
En el cuadro de dilogo Nueva Tabla, pulse dos veces en la opcin Vista
Hoja de datos. Aparecer una hoja de datos en blanco con 20 columnas
y 30 filas. Los nombres de columna predeterminados son Campo1,
Campo2, etc.
Cambie el nombre de cada columna que vaya a utilizar,
Pulse dos veces en el nombre de la columna.
Escriba el nuevo nombre del campo.
Pulse ENTER.
Si necesita ms de 20 columnas, puede insertar columnas adicionales:
Pulse en la columna situada a la derecha del lugar en que desea
insertar la nueva columna.
Elija Columna en el men insertar.
Cambie el nombre de la columna como se describe en l paso 4.
Introduzca los datos en la hoja de datos
Introduzca cada tipo de datos en su propia columna. Por ejemplo, si se
trata de una columna para texto, asegrese de introducir texto.
Si est introduciendo fechas, horas o nmeros, introdzcalos en un
formato consistente de modo que Microsoft Access pueda crea un tipo
de datos y un formato de visualizacin apropiado para la columna.
Las columnas que queden en blanco se eliminarn al guardar la hoja de
datos.
Una vea agregados los datos a todas las columnas que desea utilizar,
pulse en Guardar en la barra de herramientas.
Access le preguntar si desea crear una clave principal. Si no ha
introducido datos que puedan utilizarse para identificar de forma
exclusiva cada fila (registro) de la tabla se recomienda elegir Si.
7

Si desea que Access cree automticamente una clave principal, crear


un campo de tipo Auto numrico (donde se asigna a cada registro un
nuevo nmero secuencialmente).
Si ha introducido datos que pueden identificar de forma exclusiva cada
fila (todos los valores diferentes y sin valores nulos o vacos), puede
especificar este campo como clave principal.
Una clave principal consta de uno o ms campos cuyo valor o valores
identifican de manera nica a cada registro de una tabla. Las claves
principales se utilizan cuando se necesita hacer referencia a registros
especficos de una tabla de Base de Datos desde otra tabla.

3.1.2.2.1Establecer o cambiar la clave principal


Siempre se puede establecer o cambiar una clave principal una vez creada la
estructura de la tabla, siguiendo estos pasos.
Abra una tabla en la vista Diseo.
Seleccione el campo o los campos que desea definir como clave
principal.
Para seleccionar un campo, pulse en el selector de filas del campo
correspondiente.
Para seleccionar varios campos, mantenga presionada la tecla CTRL y,
a continuacin, haga clic en el selector de filas de cada campo.
Pulse en el botn Clave principal en la barra de herramientas.

Figura 4: Establecer la clave principal

3.1.2.3 Crear una tabla desde el principio mediante la


vista Diseo
El ltimo de los procedimientos para crear tablas que describimos se
desarrolla en la vista Diseo. Estos son los pasos a seguir:
Asegrese de encontrarse en la ventana Base de Datos.
Pulse en el botn Nuevo en la ficha Tablas.
Pulse dos veces en la opcin Vista Diseo en el cuadro de dilogo
Nueva tabla.
Defina cada uno de los campos de la tabla, como se describe en el
siguiente apartado, Trabajar con campos.
Si lo desea, defina un campo de clase principal antes de guardar la
tabla. Si opta por no definir la clave principal ahora, Access le dar la
oportunidad de hacerlo al guardar la tabla, como se ha visto
anteriormente.
Cuando est preparado para guardar la tabla, pulse en Guardar en la
barra de herramientas y especifique un nombre para la tabla.

3.1.2.4

Alternar entre las vistas de una tabla

Las tablas tienen dos vistas: la vista Diseo y la vista Hoja de datos. La vista
Diseo se utiliza para crear y modificar la estructura de una tabla. La vista
Hoja de datos se utiliza para ver, agregar, eliminar y modificar datos de una
tabla. Para cambiar entre estos dos modos predeterminados de vista:
Pulse en el botn Vista de la barra de herramientas. Se trata de un botn
tipo conmutador: cuando la tabla est presentada en la vista Hoja de
datos, slo aparece el botn para cambiar a la vista Diseo y viceversa.
Figura 5: Cambio de vista

3.1.2.5 Guardar y cerrar una tabla, consulta, formulario o


informe
Para cerrar una tabla (tambin consulta, formulario o informe):
Elija Cerrar en el men Archivo, o pulse en el botn Cerrar de la ventana.
El procedimiento para guardar tablas tambin es comn a otros tipos de
objetos, como formularios, consultas e informes. Es el siguiente:
9

Pulse en el botn Guardar de la barra de herramientas.


Si se trata de una tabla que se guarda por primera vez, tendr que
especificar un nombre en el cuadro de dilogo Guardar cmo y elegir
despus Aceptar.
No es necesario que guarde los nuevos datos de los registros. Access
guarda automticamente un registro en cuanto se cambia de registro,
se cierra la tabla o se sale del programa.

3.1.2.6
Cambiar el nombre de una tabla consulta,
formulario o informe
Para cambiar el nombre de una tabla (tambin consulta, formulario o
informe), siga estos pasos:
Asegrese de que la tabla se encuentre cerrada.
Active la ficha Tablas (o la que corresponda al objeto que desea
cambiar de nombre) y pulse en el nombre de tabla (u otro objeto) y
pulse de nuevo (dejando pasar unos segundos) para entrar en la
modalidad edicin.
Escriba el nuevo nombre de la tabla y pulse ENTER.

3.1.2.7
Eliminar una tabla, consulta, formulario, informe,
macro o mdulo
Para

eliminar una tabla u otro objeto de Access:


Active la ficha Tablas (o la que contiene el objeto a eliminar).
Seleccione la tabla (u otro objeto) y pulse SUPR.
Si desea anular la supresin de una tabla, pulse en el botn Deshacer
en la barra de herramientas.

3.1.3

Trabajar Con Campos

Una vez creada la estructura de la tabla, e incluso despus de haber


introducido datos en la misma, es posible modificar dicha estructura, es
decir, cambiar las especificaciones de los campos que la componen. La
mayora de estas acciones pueden llevarse a cabo indistintamente en la vista
Diseo u Hoja de datos.

3.1.3.1

Tipo de campos

En la siguiente tabla se resumen los tipos de campo contemplados en Access


97, as como la utilidad de cada uno de ellos.

Texto. En este tipo de campo se almacena texto o combinaciones de


texto y nmeros, como por ejemplo, direcciones. Tambin se guardan
10

aqu nmeros con los que no se van a realizar clculos, como nmeros de
telfonos o cdigos postales. Para controlar el nmero mximo de
caracteres que pueden introducirse, utilice la propiedad Tamao del
campo (en la vista Diseo).
Memo. Se utiliza para almacenar texto de gran longitud, como notas o
descripciones.
Numrico. Se utiliza para almacenar datos numricos que pueden ser
utilizados en todo tipo de operaciones matemticas, excepto operaciones
monetarias (para este tipo de clculos, utilice el tipo Moneda). Use la
propiedad Tamao del campo para definir el tipo Numrico especfico.
Fecha/Hora. Sirven para almacenar fechas y horas.
Moneda. Los campos de este tipo se utilizan para almacenar valores
monetarios. Para los nmeros almacenados en este tipo de campo se
tiene una precisin de 15 dgitos a la izquierda de la coma decimal y 4
dgitos a la derecha.
Autonumrico. Este tipo de campo almacena exclusivamente nmeros
secuenciales (en incrementos de una unidad) o nmeros aleatorios
insertados automticamente cuando se agrega un registro.
Si/No. Son campos que slo contienen uno de dos valores, como Si/No,
Verdadero/Falso, Activado/Desactivado.
Objeto Ole. En este campo se pueden insertar objetos de cualquier tipo
creados en otros programas (como documentos de Microsoft Word, hojas
de clculo de Microsoft Excel, imgenes, sonidos u otros datos binarios)
mediante el protocolo OLE y pueden ser vinculados a, o incrustados en
una tabla de Access.
Hipervnculo. Tipo de campo que sirve para almacenar hipervnculos.
Un hipervnculo puede ser una ruta de acceso a una ubicacin en una red
local, o una direccin URL para acceder a una pgina Web.
Asistente para bsquedas. Crea un campo que permite elegir un valor
de otra tabla o de una lista de valores mediante un cuadro combinado. Al
elegir esta opcin en la lista de tipos de datos, se inicia un asistente que
permite definirlo automticamente.

Los tipos de campo Numrico, Fecha/Hora, Moneda y Si/No, disponen de


formatos de visualizacin predefinidos. Utilice la propiedad Formato para
seleccionar uno de los formatos disponibles para cada tipo de datos.
Tambin puede crear un formato de visualizacin personalizado.

3.1.3.2

Cambiar el tipo de datos de un campo

Una de las operaciones tpicas relativas al cambio del diseo de una tabla es
la relativa al cambio de tipo de un campo. Esta operacin hay que realizarla
necesariamente en la vista Diseo, como se describe a continuacin.

11

Si la tabla contiene datos, es conveniente realizar una copia de


seguridad de la tabla antes de cambiar los tipos de datos o el tamao
de los campos.
Abra la tabla en la vista Diseo.
Haga clic en la columna Tipo de datos del campo que desea cambiar,
pulse en la flecha y, a continuacin, seleccione el nuevo tipo de datos.
Pulse en Guardar en la barra de herramientas.
Si la conversin del tipo de datos va a conducir a una prdida de datos,
Access muestra un mensaje indicando que ha habido errores durante la
conversin antes de guardar realmente los cambios.
Elija Cancelar
para cancelar los cambios, o bien Aceptar para continuar y guardar
dichos cambios.

3.1.3.3

Trabajar con campos en la vista Diseo

Veamos cmo llevar a cabo las restantes operaciones habituales de


modificacin de la estructura de una tabla en la vista Diseo. En primer
lugar, naturalmente, ha de asegurarse de estar trabajando en la vista Diseo
para ejecutar los procedimientos que se describen a continuacin.

3.1.3.3.1Agregar un campo

Pulse en la fila situada por debajo del lugar en que desea agregar el
campo y pulse en el botn insertar filas en la barra de herramientas
Para agregar el campo al final de la tabla, pulse en la primera fila en
blanco.
Pulse en la columna Nombre del campo y escriba el nombre del campo.
En la columna Tipo de datos, conserve el valor predeterminado (Texto)
o bien pulse en la flecha de dicha columna y seleccione el tipo de datos
apropiado.
En la columna Descripcin puede introducir opcionalmente una
descripcin de la informacin que contendr este campo.
Esta
informacin se mostrar en la barra de estado cuando se agreguen
datos al campo.
Establezca, si lo desea, las propiedades del campo en la parte inferior
de la ventana.

3.1.3.3.2Trasladar un campo

Seleccione el campo o los campos que desea trasladar.


Para seleccionar un campo, pulse en el selector de filas de ese campo.
Para seleccionar un grupo de campos, arrastre el puntero por encima
de los selectores de filas de esos campos.
12

Mantenga pulsado el botn del ratn en el selector de filas (Access


mostrar una barra horizontal fina justo por encima de la ltima fila
seleccionada) y arrastre la barra horizontal a la fila situada justo debajo
del lugar a donde desea mover los campos.
Al cambiar el orden de los campos en la vista Diseo de tabla, se
modifica el orden en el que los campos se almacenan en la tabla y
tambin se cambia el orden de las columnas en la hoja de datos de la
tabla.

3.1.3.3.3Cambiar el nombre de un campo

Pulse dos veces en el nombre del campo que desee cambiar.


Escriba el nuevo nombre del campo.
Pulse en el botn Guardar en la barra de herramientas para guardar los
cambios en el disco.

3.1.3.3.4Eliminar un campo

Seleccione el campo o los campos que desea eliminar.


Pulse en el botn Eliminar filas, en la barra de herramientas.

3.1.3.4

Trabajar con campos en la vista Hoja de datos

Veamos ahora cmo llegar a cabo las mismas operaciones anteriores que
afectan al diseo de una tabla, directamente en la vista Hoja de datos.

3.1.3.4.1Agregar un campo (columna)

Pulse en la columna situada a la derecha del lugar en que desea


insertar una columna nueva y elija Columna en el men insertar.
Pulse dos veces en el nombre de la nueva columna y escriba un
nombre para el nuevo campo.
Si desea personalizar ms la definicin de un campo (por ejemplo, para
cambiar su tipo de datos o definir una regla de validacin), debe
recurrir a la vista Diseo de la tabla

3.1.3.4.2Trasladar columnas

Seleccione las columnas que desee trasladar.


Para seleccionar una columna, pulse en el selector de campo
(cabecera) de la columna.

13

Para seleccionar columnas contiguas, pulse en el selector de campo de


una de las columnas de los extremos y arrastre el puntero para
extender la seleccin.
Pulse de nuevo y mantenga pulsado el botn del ratn en el selector o
selectores de campos y arrastre las columnas a la nueva posicin.

3.1.3.4.3Cambiar el nombre de un campo

Pulse dos veces en el selector de campo del campo que desee cambiar.
Escriba el nuevo nombre del campo.
Pulse ENTER para guardar el nuevo nombre.

3.1.3.4.4Eliminar un campo

Pulse dos veces en el selector de campo correspondiente a la columna


que desee eliminar.
Elija la orden Eliminar columna en el men Edicin.
Si se ha cambiado la propiedad Ttulo para el campo, el texto mostrado
en el selector de campos puede ser diferente del nombre del campo
real. En este caso, al pulsar dos veces en el selector de campo, el
texto del ttulo desaparecer y se reemplazar por el nombre autntico
del campo. Al editar ste, se cambiar el nombre real del campo y al
pulsar ENTER para guardar este cambio, el texto del ttulo se eliminar.

3.1.4

Trabajar Con Datos

Una vez definidos los tipos y propiedades de los campos, ha llegado el


momento de comenzar a introducir datos en la tabla.

3.1.4.1

Introducir Y Modificar Datos

La forma de introducir datos en una tabla es tan sencilla como pulsar con el
ratn en la celda apropiada e insertar el tipo de entrada que corresponda. Es
muy parecido a como se inserta la informacin en una tabla de Word o una
hoja de clculo de Excel.

3.1.4.2

Modificar los datos de un campo

La forma de modificar la informacin introducida en un campo es igualmente


simple:
Abra una tabla en la vista Hoja de datos (o un formulario en la vista
Formulario).
Determine el tipo de cambio que desea realizar:
Para editar los datos de un campo, pulse en el campo que desee.
14

Para reemplazar el valor completo, lleve el puntero al extremo


izquierdo del campo hasta que se convierta en puntero, con un signo
ms y pulse con el botn izquierdo del ratn.
Escriba el texto nuevo que desee insertar en el campo.
Si comete un error al escribir, pulse RETROCESO.
Si desea cancelar los cambios en el campo actual, pulse ESC. Si desea
cancelar los cambios realizados en todo el registro, presione ESC de
nuevo, antes de salir del campo.

En cuanto se traslade a otro registro, Access guardar los cambios realizados


en el registro actual.
Para expandir un campo de modo que resulte ms fcil modificarlo, stos son
los pasos a seguir.
Pulse en el campo que desea editar.
Pulse MAYUSC+F2

3.1.4.3
Deshacer los cambios cuando se agregan o
modifican registros
Aunque Access guarda automticamente los datos modificados en cuanto se
pasa a otro registro, siempre existe la posibilidad de cancelar los cambios:
Pulse en Deshacer en la barra de herramientas, para deshacer el ltimo
cambio efectuado.
Elija Deshacer Registro guardado en el men Edicin, si ya ha guardado
los cambios al registro actual o se ha movido a otro registro.
En cuanto comience a editar otro registro, aplique o elimine un filtro o
cambie a otra ventana, no podr usar este mtodo para deshacer
cambios.

3.1.4.4

Guardar un registro

Microsoft Access guarda automticamente el registro que se est agregando


o editando, en cuanto se site el punto de insercin a un registro diferente o
se cierre la hoja de datos en la que se est trabajando. No obstante, existe la
posibilidad de forzar el almacenamiento de los datos mientras se est
editando un registro.
Elija guardar registro en el men registros.

3.1.4.5

Eliminar un registro

Para eliminar un registro en la vista Hoja de datos:


15

Pulse en primer lugar en el registro que desee eliminar.


Pulse en el botn Eliminar registro en la barra de herramientas.

3.1.5

Relacionar Tablas

Una vez creadas tablas independientes para cada tema de la base de datos,
se necesita una forma de indicar a Access cmo debe combinar la
informacin. El primer paso de este proceso consiste en definir relaciones
entre las tablas. Una vez realizada esta operacin, ya se puede comenzar a
crear otros tipos de objetos, como consultas, formularios e informes para
mostrar informacin de varias tablas a la vez.
En una relacin se hacen coincidir los datos de los campos clave
(normalmente un campo con el mismo nombre en ambas tablas). En la
mayora de los casos, estos campos coincidentes son la clave principal de
una tabla, que proporciona un identificador nico para cada registro, y una
clave externa de la otra tabla. Por ejemplo, una tabla con informacin sobre
empleados puede relacionarse con otra con datos de pedidos a travs de un
campo comn que podra ser id. de empleado.
A la hora de establecer relaciones entre tablas pueden presentarse dos
situaciones diferentes:

3.1.5.1

Relacin uno a varios

La relacin uno a varios es el tipo de relacin ms comn. En este tipo de


relacin, un registro de la Tabla A puede tener muchos registros coincidentes
en la Tabla B, pero un registro de la Tabla B slo tiene un registro coincidente
en la Tabla A.

3.1.5.2

Relacin uno a uno

En una relacin uno a uno, cada registro de la Tabla A slo puede tener un
registro coincidente en la Tabla V, y viceversa. Este tipo de relacin no es
habitual, debido a que la mayora de la informacin relacionada de esta
forma estara en una sola tabla. Puede utilizar la relacin uno a uno para
dividir una tabla con muchos campos, para aislar parte de una tabla por
razones de seguridad o para almacenar informacin que slo se aplica a un
subconjunto de la tabla principal. Por ejemplo, puede crear una tabla que
registre los empleados acogidos a un determinado plan de jubilacin.

3.1.5.2.1Definir relaciones

16

Para definir una relacin es necesario agregar a la ventana Relaciones las


tablas que se desea relacionar y, a continuacin, arrastrar el campo clave de
una tabla y colocarlo sobre el campo clave de la otra tabla.
El tipo de relacin que crea Access con este procedimiento depende de cmo
estn definidos los campos relacionados.
Se crea una relacin uno a varios si uno de los campos relacionados es
una clave principal o tiene un ndice nico.
Se crea una relacin uno a uno si ambos campos relacionados son claves
principales o tienen ndices nicos.
Una relacin varias a varios es, en realidad, dos relaciones uno a varios
con una tercera tabla cuya clave principal consta de dos campos: las
claves externas de las otras dos tablas.
Pero veamos cules son los pasos a seguir para definir una relacin entre
tablas:
Cierre todas las tablas que estn abiertas. No es posible crear ni
modificar relaciones entre tablas abiertas.
Si se encuentra en otra ventana, cmbiese a la ventana Base de datos.
Puede pulsar F11 para cambiar a la ventana Base de datos desde
cualquier otra ventana.
Pulse en el botn Relaciones de la barra de herramientas.
Pueden darse los siguientes casos:
Si la base de datos no tiene ninguna relacin definida, se mostrar
automticamente el cuadro de dilogo Mostrar tabla
Si necesita agregar las tablas que desea relacionar y no aparece el
cuadro de dilogo Mostrar tabla, pulse en el botn Mostrar tabla de la
barra de herramientas.
Si las tablas que desea relacionar ya estn a la vista en el cuadro
Mostrar tabla, contine en el paso 6
Pulse dos veces en los nombres de las tablas que desea relacionar y, a
continuacin, cierre el cuadro de dilogo Mostrar tabla. Esto le situar
en el cuadro de dilogo Relaciones
Arrastre el campo que desea relacionar de una tabla al campo
relacionado de la otra tabla. Si desea arrastrar en una sola operacin
varios campos, mantenga pulsada la tecla CTRL mientras pulsa en cada
uno de los campos para seleccionarlos antes de efectuar el arrastre. A
la hora de asociar campos, tenga esto en cuenta
En la mayora de los casos, se arrastra el campo de clave principal
(mostrado en texto en negrita) de una tabla a un campo similar
(normalmente con el mismo nombre) denominado la clave externa de
la otra tabla.
Los campos relacionados no tienen que tener los mismos nombres,
pero deben tener el mismo tipo de datos (con dos excepciones, como
17

se explica en el punto cuatro) y deben contener el mismo tipo de


informacin.
Cuando los campos coincidentes son campos Numricos, deben tener
el mismo valor de la propiedad Tamao del campo.
Las dos excepciones a los tipos de datos coincidentes son que se pude
hacer coincidir un campo Autonumrico con un campo Numrico si
ambos campos tienen la propiedad Tamaos de campo establecida en
id. de rplica.
Aparecer el cuadro de dilogo Relaciones.

Compruebe los nombres de los campos mostrados en las dos columnas para
asegurarse de que son correctos. Puede cambiarlos si es necesario. Si es
necesario, establezca las opciones de relacin. Para obtener informacin
acerca de un elemento especfico del cuadro de dilogo Relaciones, pulse en
el botn de signo de interrogacin y despus en el elemento en cuestin.
Pulse en el botn Crear para establecer la relacin de forma efectiva.
Repita los pasos del 5 al 8 para cada pareja de tablas que desee
relacionar.
Al cerrar la ventana Relaciones, Access pregunta si desea guardar el
diseo. Independientemente de si lo guarda o no, las relaciones
creadas se guardan en la base de datos.
En la ventana Relaciones puede realizar lo siguiente:
Si necesita ver todas las relaciones definidas en la base de datos, pulse en
Mostrar todas las relaciones en la barra de herramientas. Para ver slo las
relaciones definidas para una tabla determinada, pulse en la tabla y
despus en el botn Mostrar relaciones directas en la barra de
herramientas.
Si necesita realizar un cambio en el diseo de una tabla. Puede pulsar con
el botn secundario del ratn en la tabla que desea modificar y
seleccionar Diseo de tabla en el men contextual.
Para crear una relacin entre una tabla y si misma, agregue esa tabla dos
veces. Esto resulta til en situaciones en las que necesita realizar una
bsqueda dentro de la misma tabla.
Figura 6: Relacin entre tablas

18

3.1.5.3

Definir una relacin varios a varios entre tablas

Si necesita definir una relacin varios a varios entre tablas, siga estos pasos:
Cree las dos tablas que tendrn una relacin varios a varios.
Cree una tercera tabla, denominada tabla de unin, y agregue a sta
los campos con las mismas definiciones que los campos de clave
principal de cada una de las otra dos tablas. En la tabla de unin, los
campos de clave principal funcionan como claves externas. Tambin
puede agregar otros campos a la tabla de unin, exactamente igual
que lo hara con cualquier otra tabla.
En la tabla de unin, establezca una clave principal que incluya los
campos de clave principal de las otras dos tablas. He aqu un resumen
de los pasos a seguir para conseguir esto:
Abra la tabla de unin en la vista Diseo.
Seleccione los campos que desea definir como clave principal (utilice
CTRL para seleccionar ambos campos).
Pulse en el botn Clave principal de la barra de herramientas.
Defina una relacin uno a varios entre cada una de las dos tablas
principales y la tabla de unin, como se ha visto en el apartado
anterior.
Cuando necesite agregar datos a las tablas, tiene dos opciones:
Crear una consulta basada en ambas tablas.
Crear un formulario basado en las dos tablas.
19

3.1.6

Formularios

Los formularios son un tipo de objeto de Access que pueden utilizarse para
diferentes fines, aunque una de sus utilidades principales es la creacin de
diseos personalizados para la entrada y visualizacin de datos de las tablas.
La mayor parte de la informacin de un formulario proviene de los registros
originales de una tabla, aunque normalmente existen algunos otros
elementos que forman parte del diseo mismo del formulario y no pueden
ser modificados mientras no se cambie el diseo. Es el caso, por ejemplo, de
elementos grficos o de texto que hayan sido aadidos para identificar la
finalidad o propiedad de formulario, o simplemente como elementos
decorativos, como texto explicativo, un logotipo de la empresa, lneas y
dems objetos de dibujo, etc.
El vnculo entre un formulario y su origen de registros se crea utilizando
objetos grficos denominados controles. El tipo ms comn de control que
se usa para mostrar datos es un cuadro de edicin (tambin denominado
cuadro de texto), aunque, como vern, ste es tan slo uno de los muchos
tipos de controles existentes.

3.1.6.1

Crear Un Formulario

A la hora de crear un formulario, como es habitual en Microsoft Access,


existen bsicamente dos alternativas: utilizar un asistente que se encargue
de automatizar la mayor parte del proceso y guiarle paso a paso durante el
desarrollo del mismo, o bien crearlo desde el principio, manualmente,
debiendo recurrir en este caso a la correspondiente ventana de diseo.
El asistente acelera el proceso de creacin de un formulario, ya que realiza
automticamente todo el trabajo bsico, en el que normalmente se invierte
una buena cantidad de tiempo.
Cuando se utiliza un asistente para
formularios, Microsoft Access solicita informacin al usuario acerca del tipo
de formulario que desea conseguir y crea un diseo basado en dicha
informacin. Aunque tenga experiencia en la creacin de formularios, puede
que desee utilizar un asistente para formularios para organizar rpidamente
todos los controles en el formulario y proceder despus a cambiar a la vista
Diseo para introducir modificaciones menores que sirvan para terminar de
personalizar el diseo bsico creado.

20

Figura 7: Crear formulario

3.1.6.2

Crear un formulario mediante Autoformulario

Existe una frmula an ms rpida y cmo da incluso que el asistente para


crear un formulario predeterminado.
Se trata de la caracterstica
Autoformulario. Autoformulario crea un formulario en el que se presentan
todos los campos y registros de la tabla o consulta seleccionada. Cada
campo aparece en una lnea diferente, con la correspondiente etiqueta a la
izquierda
Para utilizar la caracterstica Autoformulario, siga estos pasos:

Active las fichas Tablas o Consultas en la ventana Base de datos.


Seleccione la tabla o consulta en la que desea basar el formulario, o
bien abra dicha tabla o consulta en cualquier de las vistas disponibles.
Pulse en la flecha situada junto al botn Nuevo en la barra de
herramientas y pulse en Autoformulario. En unos instantes ver en
pantalla el formulario predeterminado creado por Access.

3.1.6.2.1Crear otros tipos de autoformularios


Adems del diseo de autoformulario que est disponible a travs del botn
de la barra de herramientas. Access dispone de otros diseos alternativos
21

que permiten igualmente crear formularios predeterminados de forma


totalmente automtica, en un solo paso. Este es el procedimiento a seguir:

Active la ficha Formularios de la ventana Hoja de datos.


Pulse en el botn Nuevo para acceder al cuadro de dilogo
Elija una de las opciones de autoformulario. En la parte izquierda del
cuadro de dilogo puede ver una descripcin del diseo que se
consigue con cada opcin:
Autoformulario: columnas.
Autoformulario: tabular
Autoformulario: hoja de datos.
Seleccione en el cuadro de lista de la parte inferior la tabla o consulta
en la que desea basar el autoformulario.
Pulse en Aceptar.
En unos instantes ver aparece en pantalla el formulario creado
automticamente con el tipo de diseo elegido.
Si el formulario creado no tiene el aspecto deseado, cmbielo en la
vista Diseo.

3.1.6.3

Crear un formulario con un asistente

Utilizar el asistente para formularios es la forma ms simple y rpida de crear


un formulario que combine datos de ms de una tabla. Como se dijo
anteriormente, el Asistente para formularios acelera el proceso de creacin
de un formulario porque realiza automticamente todo el trabajo bsico. En
la primera pantalla del Asistente para formularios, puede seleccionar los
campos que desea incluir en el formulario. Estos campos pueden proceder
de una o de varias tablas.
Puede utilizar un asistente para formularios para crear un formulario que
presente datos de varias tablas, ya sea en formato formulario plano, o
formulario jerrquico. El formulario jerrquico se diferencia del formulario
plano o tradicional en que consta de uno o ms subformularios. Los
subformularios son tiles si desea mostrar datos de tablas que contienen una
relacin uno a varios.
Veamos cuales son los pasos para crear un formulario a partir del asistente:
Active la ficha Formularios en la ventana Base de datos.
Pulse en el botn Nuevo, para acceder al cuadro de dilogo
Seleccione Asistente para formularios para hacer aparecer el primer
cuadro de dilogo del Asistente
Seleccione en la lista Tablas/Consultas la tabla o consulta de donde
desea tomar los datos. Ver en la lista Campos disponibles todos los
campos existentes en la tabla o consulta seleccionada. Utilice los
botones Agregar (>), Agregar todos (>>), Quitar (<) y Quitar todos
22

(<<) para determinar los campos que han de pasar a la lista Campos
seleccionados.
Repita el paso 4 para seleccionar campos adicionales en otras tablas o
consultas y pulse en el botn Siguiente.
En las siguientes pginas del Asistente para formularios puede elegir
un tipo bsico de diseo (En columnas, Tabular, Hoja de datos,
justificado), as como un estilo de presentacin, en una lista de estilos
predefinidos (utilice la ventana de muestra de la izquierda para hacerse
una idea de a qu corresponde cada una de las opciones).
En la ltima pgina del Asistente puede especificar el nombre del
formulario, as como determinar si desea abrirlo para ver o introducir
datos, o bien abrirlo en la ventana diseo para modificar la estructura
creada por el Asistente. Elija la opcin apropiada y pulse en Terminar.
Figura 8: Crear formulario con asistente

3.1.6.4

Crear un formulario sin un asistente

Si ninguna de las opciones para la creacin automtica de formularios le


resulta suficiente, o bien desea acudir a la ventana de diseo para modificar
la estructura u organizacin de formularios creados por el Asistente o de
autoformulario, siga estos pasos.

Active la ficha Formularios en la ventana Base de datos.


Pulse en el botn Nuevo.
En el cuadro de dilogo Nuevo formulario elija la opcin en Vista
Diseo.
Lleve a cabo una de las siguientes acciones, dependiendo del tipo de
formulario que se dispone a crear.
Seleccione el nombre de la tabla o consulta individual que contiene los
datos en los que desea basar el formulario.
Si desea crear un formulario que utilice datos de ms de una tabla,
base el formulario en una consulta que incluya las tablas que desee
utilizar.
23

Si el formulario no va a contener datos (por ejemplo, si desea crear un


formulario para utilizarlo como panel de control para abrir otros
formularios o
infrmese o si desea crear un cuadro de dilogo
personalizado), no seleccione nada en la lista.
Pulse en Aceptar.
Microsoft Access mostrar entonces la ventana Formulario en la vista
Diseo, junto con el cuadro de herramientas de formulario.

3.1.6.5

Personalizacin De Un Formulario

Una vez diseada la estructura bsica del formulario, puede utilizar la vista
Diseo para personalizarla introduciendo, quitando o modificando elementos.
Tambin puede utilizar las herramientas de la ventana Diseo para construir
un formulario desde el principio.
La ventana Diseo es slo una de las tres opciones de vistas que existe para
un formulario. Las otras dos son vista Formulario y vista Hoja de Datos. Para
cambiar entre vistas no tiene ms que pulsar en el botn Vista de la barra de
herramientas. En la vista Hoja de datos puede ver los registros en formato
de filas y columnas, y as puede visualizar muchos registros al mismo tiempo.
En la vista Formularios puede ver los registros de uno en uno. Utilice los
botones de desplazamiento en las vistas Formulario y Hoja de datos para
desplazarse rpidamente entre los registros.
En general, la tarea de diseo de un formulario se basa en las siguientes
acciones:
Utilizar la barra de herramientas y el men Formato para cambiar las
fuentes, alinear texto, cambiar el ancho de bordes o lneas, y aplicar
colores o efectos especiales.
Alinear los controles con las reglas.
Situar los controles en la seccin Detalle o en cualquier otra seccin del
formulario.
Utilizar el cuadro de herramientas para agregar controles, cuadros de
edicin, etiquetas, casillas de verificacin, etc.
El nmero de opciones disponibles a la hora de personalizar el diseo general
y los controles especficos de un formulario es realmente impresionante. Nos
ocuparemos en este apartado de describir algunos procedimientos generales
para utilizar las opciones ms sencillas, a muchas de las cuales se accede por
medio del men Formato o la barra de herramientas homnima. El control
ltimo sobre el aspecto y funcionalidad de los objetos de la ventana Diseo
se encuentra en las hojas de propiedades de los objetos (el propio formulario
es un objeto ms). Por tanto, puede consultar el apartado Establecer
propiedades, para ver cuales son los pasos a seguir para realizar este tipo
de modificaciones.
24

Para cambiar el aspecto de un control (por ejemplo, un cuadro de texto):


Pulse en el control para seleccionarlo.
Seleccione en la barra de herramientas Formato la fuente, tamao de
fuente y otra opcin de formato.
Para agregar una imagen de fondo a un formulario:
Active la hoja de propiedades del formulario

Utilice para ello cualquiera de estos dos procedimientos:


Pulse dos veces en el selector del formulario (esquina superior
izquierda, interseccin de las dos reglas).
Pulse con el botn derecho en el selector o la barra de ttulo del
formulario y elija Propiedades en el men contextual.
Active la ficha Formato y especifique el nombre del archivo grfico en
el cuadro de la propiedad imagen, o bien pulse en el botn Generar que
se encuentra junto al cuadro de la propiedad para abrir el cuadro de
dilogo inserta imagen.
Para

dar formato a un formulario o control utilizando formatos predefinidos:


Asegrese de estar en la vista Diseo.
Realice uno de estos procedimientos:
Para formatear el formulario completo, pulse en el selector de
formulario.
Si desea dar formato a una seccin individual, pulse en el selector de
seccin (por ejemplo: encabezado o pie).
Si desea dar formato a uno o ms controles, seleccione los controles.
Pulse en el botn Autoformato en la barra de herramientas, para
acceder al cuadro de dilogo Autoformato
Pulse en uno de los formatos predefinidos.
Para aplicar atributos especficos. (fuente, color o borde), pulse en
Opciones.

3.1.6.6

Agregar un campo o un control

La tarea principal en el diseo de formularios se basa en aadir los campos y


controles necesarios a las distintas secciones de la ventana.
Para agregar campos del origen de registros del formulario:
Pulse en Lista de campos, en la barra de herramientas para obtener
una lista de los campos disponibles en el origen de registros.
Pulse en el campo en la lista y arrstrelo directamente al formulario
para crear un cuadro de texto que muestre el contenido del campo.

25

Tambin pude agregar controles, tales como rtulos y botones de orden,


usando el cuadro de herramientas. Existen aqu dos alternativas: agregar
controles con asistente o sin asistente.
Para insertar un control, pulse en el elemento correspondiente en el
cuadro de herramientas y despus pulse o arrastre el puntero en el
formulario.
Si prefiere usar un asistente para crear un control, asegrese de que se
encuentra pulsada la herramienta Asistentes para controles en el cuadro
de herramientas y pulse en la herramienta del control que desea crear.
Se puede cambiar un control de un tipo a otro diferente despus de haberlo
creado. Por ejemplo, puede cambiar un botn de opcin a una casilla de
verificacin. Para cambiar un control a otro tipo:
Pulse en el control para seleccionarlo.
Elija cambiar en el men Formato.
Pulse en el nuevo tipo de control.

Figura 9: Insercin de un campo

3.1.6.7

Crear un formulario con varias pginas o fichas

Existen dos formas de crear un formulario con ms de una pgina o ficha (al
estilo de los cuadros de dilogo multipgina); puede utilizar un control ficha o
un control de saldo de pgina.
26

Un control ficha es la forma ms efectiva y sencilla de crear un formulario


de varias pginas. Con un control ficha, todas las pginas independientes
se incorporan a un control Para cambiar de pgina, no tiene ms que
hacer clic, en la ficha correspondiente.
El control de saldo de pgina se utiliza para marcar un salto horizontal
entre los controles de un formulario. Al pulsar las teclas Re Pg o Av Pg.
se desplaza la visualizacin a la pgina anterior o posterior al control de
saldo de pgina.

Para crear un formulario de varias pginas aadiendo un control de ficha:

Pulse en la herramienta Control ficha en el cuadro de herramientas y


pulse a continuacin en el formulario. Access agregar un control de
ficha con dos pginas. La primera pgina se encuentra en la parte
superior.
Para agregar controles al control ficha, pulse en la ficha de la pgina
apropiada, y utilice los procedimientos descritos anteriormente (para
insertar campos o controles de otro tipo).
Para cambiar el nombre de una ficha, pulse dos veces en la pgina que
desea cambiar para abrir su hoja de propiedades y especifique un
nuevo nombre en la propiedad Ttulo. Si no especifica un nombre en la
propiedad. Access utilizar el valor de la propiedad Nombre.
Para agregar, eliminar o cambiar el orden de las fichas, pulse en el
borde del control ficha con el botn secundario del ratn y elija insertar
pgina. Eliminar pgina y Orden de las pginas.
Para cambiar el nombre de la fuente, el tamao de la fuente, etc. de las
pginas, pulse dos veces en el borde del control ficha para abrir su hoja
de propiedades y establezca las propiedades correspondientes. No es
posible especificar configuraciones diferentes para cada pgina.
Puede ajustar el tamao del control ficha segn las necesidades. Pulse
en cada ficha para asegurarse de que todos los controles tienen cabida
en ella.

Access no recorta los controles al ajustar el tamao del control ficha. Tal vez
tenga que trasladar los controles para poder reducir el tamao del control
ficha.

Cambien a la vista Formulario si desea probar el control ficha.

Para crear un formulario de varias pginas utilizando controles salto de


pgina, signa estos pasos:

Pulse en la herramienta Salto de pgina en el cuadro de herramientas.


Pulse en el lugar del formulario donde desee situar el saldo de pgina.
Site el fin de pgina por encima o por debajo de un control para evitar
27

cortar los datos de ese control. Access marca el fin de pgina en el


borde izquierdo del formulario con una pequea lnea de puntos.
Pulse dos veces en el selector de formularios para abrir la hoja de
propiedades y active la pgina Otras (o Todas).
Seleccione la opcin Pgina activa en el cuadro de la propiedad Ciclo.

Cuando la propiedad Ciclo est establecida a Pgina activa, no se puede


utilizar la tecla TAB para desplazarse entre pginas.
Quite la barra de desplazamiento vertical estableciendo la propiedad
Barras de Desplazamiento en Slo horizontal o a Ninguna, en la pgina
Formato (o todas).
Cambie a la vista Formulario para probar el formulario y cambiar su
tamao de modo que, cada vez, slo pueda ver una pgina. Puede
utilizar las teclas RE PAG o AV PAG. Para desplazarse por las distintas
pginas.

3.1.6.8

Establecer Propiedades

En Microsoft Access se utilizan las propiedades para determinar las


caractersticas de las tablas, consultas, campos, formularios e informes.
Cada control de un formulario o informe tiene tambin propiedades. Las
propiedades
del
control
determinan
su
estructura,
aspecto
y
comportamiento, as como las caractersticas del texto o los datos que
contiene. Las propiedades se establecen mediante la hoja de propiedades.
Aunque ya hemos visto algunos ejemplos concretos de cmo establecer
propiedades de distintos elementos de un formulario o del formulario en su
totalidad, a continuacin se describe cual es el procedimiento general a
seguir para modificar propiedades.

Figura 10: insercin de propiedades

28

3.1.6.8.1Para establecer las propiedades de un formulario,


seccin o control.

Abra un formulario en la vista Diseo.


Realice una de las siguientes acciones:
Para establecer las propiedades de un formulario, pulse dos veces en el
selector de formularios para abrir la hoja de propiedades del formulario.
Para establecer las propiedades de una seccin de un formulario, pulse
dos veces en el selector de secciones para abrir la hoja de propiedades
del formulario.
Para establecer las propiedades de un control asegrese de que el
control est seleccionado y pulse en Propiedades en la barra de
herramientas. Tambin puede pulsar dos veces directamente en un
control.
En la hoja de propiedades, seleccione la propiedad que desea
establecer y, a continuacin, realice una de las siguientes operaciones:
Si aparece una flecha en el cuadro de la propiedad, pulse y seleccione
un valor de la lista.
Escriba un valor o expresin en el cuadro de la propiedad.
Si aparece un botn Generar junto al cuadro de la propiedad, pulse en
l para presentar un generador o un cuadro de dilogo que contiene
una lista de generadores. Por ejemplo, puede utilizar el Generador de
consultas para cambiar el diseo de la consulta base de un formulario.
Si necesita ms espacio para introducir o modificar una configuracin
de propiedades, pulse Mays+F2 (o pulse con el botn secundario del
ratn y elija Zoom) para abrir el cuadro Zoom.
Para obtener Ayuda acerca de cualquier propiedad de la hoja de
propiedades, pulse en la propiedad y despus F1.

29

3.1.6.8.2Cambiar el tamao de un formulario para que se


ajuste a su contenido
Se puede cambiar el tamao de un formulario y conseguir que se ajuste al
contenido, siguiendo estos pasos:

Abra un formulario en la vista Formulario.


Elija Ajustar al formulario en el men Ventana.

IMPORTANTE Si la ventana Formulario est maximizada, la orden Ajustar al


formulario no estar disponible.
Pulse en Guardar en la barra de herramientas para guardar el tamao
del formulario.

3.1.6.9 Crear Un
Filtrados.

Formulario

Partir

De

Registros

Para terminar, mencionaremos otra tcnica ms que permite crear


formularios de forma automtica. Se trata del procedimiento para crear un
formulario a partir de los registros obtenidos al aplicar un filtro. Siga estos
pasos:
Con los registros filtrados a la vista, pulse en la flecha del botn Nuevo
objeto en la barra de herramientas.
Elija las opciones Autoformulario o Formulario y siga las indicaciones
dadas anteriormente respecto de las opciones disponibles al elegir
cada uno de estos dos elementos. El nuevo objeto utilizar como
origen de registros la tabla o la consulta en la que se cre el filtro y
heredar este filtro.
Complete el diseo o realice otros cambios en el formulario y gurdelo
a continuacin en el disco.
Para terminar, tenga en cuenta estas dos cosas:
Si especific un orden en la tabla o la consulta base, el nuevo formulario lo
usar.
Si posteriormente cambia el filtro de una tabla o una consulta, el cambio
no afectar a un formulario basado en un filtro creado anteriormente en
esa tabla o consulta.

3.1.7

Informes

Como se ha visto, Access dispone de una potente herramienta, los


Formularios, que permiten obtener presentaciones en pantalla realmente
impactantes para la introduccin o examen de los datos de una tabla o
consulta. Sin embargo, aunque los formularios solucionan completamente el
problema de presentar los datos en pantalla para su mantenimiento interno,
30

no ofrecen mtodos eficaces para realizar la impresin de la informacin en


papel. Esto es precisamente lo que se consigue con los informes.
Un informe es una forma efectiva de presentar los datos en formato impreso.
Con los informes se puede controlar el tamao y aspecto de todos los
elementos que aparecen en el mismo, lo que permite determinar con total
exactitud la forma en que ha de presentarse la informacin en pantalla o en
las pginas impresas.
Se pueden utilizar informes para crear etiquetas de correo, agregar logotipos
o imgenes, agrupar registros en categoras, calcular totales o incluso
representar dichos totales en un grfico.
La mayor parte de la informacin en un informe proviene de una tabla o
consulta, que es el origen de los datos del informe. El resto de la informacin
es esttica, no variable y se almacena como parte del diseo del mismo.
El vnculo entre un informe y su origen de datos se crea mediante controles,
como en el caso de los formularios. Los controles pueden ser cuadros de
texto que muestran texto o nmeros, etiquetas que muestran ttulos, o lneas
decorativas que organizan grficamente los datos y hacen ms atractivos los
informes, por poner slo unos pocos ejemplos.

3.1.7.1

Crear Un Informe.

Para crear un informe, como es costumbre en Access, existen dos


alternativas, utilizar un asistente que se encargue de automatizar el proceso
y guiarle paso a paso durante el desarrollo del mismo, o bien crearlo desde el
principio, manualmente, recurriendo a la correspondiente ventana de diseo.
El Asistente acelera el proceso de creacin de un informe, ya que realiza
automticamente todo el trabajo bsico, en el que normalmente se invierte
una buen cantidad de tiempo. Cuando se utiliza un asistente para informes,
Microsoft Access solicita informacin al usuario acerca del tipo de informe
que desea conseguir y crea un diseo basado en dicha informacin. Aunque
tenga experiencia en la creacin de informes, puede que desee utilizar un
asistente para informes para organizar rpidamente todos los controles en el
informe y proceder despus a cambiar a la vista Diseo para introducir
modificaciones menores que sirvan para terminar de personalizar el diseo
bsico creado.

3.1.7.2

Crear un informe usando Autoinforme

Existe una frmula an ms rpida y cmoda incluso que el Asistente para


crear un informe predeterminado. Se trata de la caracterstica Autoinforme.
31

Autoinforme crea un informe en el que se presentan todos los campos y


registros de la tabla o consulta seleccionada.
Siga

estos pasos para utilizar la caracterstica Autoinforme:


Active la ficha Informes en la ventana Base de datos.
Pulse en Nuevo, para acceder al cuadro de dilogo Nuevo informe
Seleccione uno de los siguientes asistentes para conseguir la creacin
automtica del informe.
Autoinforme en columnas. Cada campo aparece en una lnea distinta
con una etiqueta a su izquierda.
Autoinforme: tabular. Los campos de cada registro aparecen en una
lnea y las etiquetas se imprimen una vez en la parte superior de cada
pgina.
Selecciones en la lista de la parte inferior la tabla o consulta que
contiene los datos en los que desea basar el informe
Pulse en Aceptar.

Access aplicar el ltimo autoformato utilizado en la creacin de informes


(consulte el siguiente apartado para ms informacin sobre autoformato). Si
todava no ha utilizado el Asistente para informes para crear el informe ni ha
usado la orden Autoformato en el men Formato, Access utilizar el
autoformato estndar.
Tambin se puede crear un informe de una sola columna basado en la tabla o
consulta abierta o en la tabla o consulta seleccionada en la ventana Base de
datos.
Elija Autoinforme en el men insertar, o en la lista emergente que aparece
al pulsar en la flecha del botn Nuevo Objeto, en la barra de herramientas.
Los informes creados con este mtodo slo constan de registros de detalle, y
no incluyen encabezado de informe ni encabezado de pgina ni pie de
pgina.
Figura 11: Creacin de un auto-informe

32

3.1.7.3

Crear un informe con un asistente

Utilizar el Asistente para informes es la forma ms simple y rpida de crear


un informe que combine datos de ms de una tabla.
Como se dijo
anteriormente, el Asistente para informes acelera el proceso de creacin de
un informe porque realiza automticamente todo el trabajo bsico. En la
primera pantalla del Asistente para informe puede seleccionar los campos
que desea incluir en el informe. Estos campos pueden proceder de una o de
varias tablas.
Veamos a continuacin cuales son los pasos para crear un informe a partir
del asistente:

Active la ficha Informes en la ventana Base de Datos.


Pulse en el botn Nuevo parra acceder al cuadro de dilogo Nuevo
informe
En el cuadro de dilogo Nuevo informe, elija la opcin Asistente para
informes.
Seleccione en la parte inferior la tabla o consulta que contiene los
datos en los que desea basar su informe.
33

Access utiliza esa tabla o consulta como el origen de datos predeterminado


para el informe. Sin embargo, puede cambiar el origen de datos del
asistente y seleccionar campos de otras tablas y consultas.

Pulse en aceptar para hacer aparecer el primer cuadro de dilogo del


Asistente
Seleccione en la lista Tablas/Consultas la tabla o consulta de donde
desea tomar los datos. Ver en la lista Campos disponibles todos los
campos existentes en la tabla o consulta seleccionada. Utilice los
botones Agrega (>), Agregar todos (>>), Quitar (<) y Quitar todos
(<<) para determinar los campos que han de pasar a la lista Campos
seleccionados.
Repita el paso 5 para seleccionar campos adicionales existentes en
otras tablas o consultas y pulse despus en el botn siguiente.
En las siguientes pginas del Asistente para informes puede elegir un
tipo de ordenacin para los registros (basado hasta en cuatro campos
diferentes), tipo bsico de diseo (En columnas, Tabular o Justificado),
orientacin (Vertical u horizontal), as como un estilo de presentacin,
en una lista de estilos predefinidos (utilice la ventana de muestra de la
izquierda para hacerse una idea de a qu corresponde cada una de las
opciones).
En la ltima pgina del Asistente puede especificar el nombre que
desea asignar al informe, as como determinar si desea obtener una
vista previa del informe, o bien abrirlo en la ventana de diseo para
modificar la estructura creada por el Asistente.
Elija la opcin
apropiada y pulse en Terminar.

Figura 12: Creacin de un informe sin asistente

34

3.1.7.4

Crear un informe sin asistente

Si ninguna de las opciones para la creacin automtica de informes resultara


apropiada para sus necesidades, o bien deseara acudir a la ventana de
diseo para modificar la estructura o organizacin de informes creados por el
Asistente o de autoinforme, siga estos pasos:

Active la ficha Informes en la ventana Base de datos.


Pulse en el botn Nuevo para acceder al cuadro de dilogo Nuevo
Informe
Elija Vista Diseo en el cuadro de dilogo nuevo informe.
Lleve a cabo una de las siguientes acciones, dependiendo del tipo de
informe que se dispone a crear.
Elija el nombre de la tabla o consulta que contiene los datos en los que
desea basar el informe
35

Si desea crear un informe que utilice datos de ms de una tabla, base


su informe en una consulta.
Si desea confeccionar un informe independiente, no seleccione nada de
esta lista.
Pulse en Aceptar

4 Software R
4.1 Entorno R
R es un conjunto integrado de programas para manipulacin de datos,
clculo y grficos. Entre otras caractersticas dispone de:
Almacenamiento y manipulacin efectiva de datos.
Operadores para clculo sobre variables indexadas (Arrays), en particular
matrices.
Una amplia, coherente e integrada coleccin de herramientas para anlisis
de datos.
Posibilidades grficas para anlisis de datos, que funcionan directamente
sobre pantalla o impresora.
Un lenguaje de programacin bien desarrollado, simple y efectivo, que
incluye condicionales, ciclos, funciones recursivas y posibilidad de entradas y
salidas. (Debe destacarse que muchas de las funciones suministradas con el
sistema estn escritas en el lenguaje R)
El trmino entorno lo caracteriza como un sistema completamente
diseado y coherente, antes que como una agregacin incremental de
herramientas muy especficas e inflexibles, como ocurre frecuentemente con
otros programas de anlisis de datos. R es en gran parte un vehculo para el
desarrollo de nuevos mtodos de anlisis interactivo de datos. Como tal es
muy dinmico y las diferentes versiones no siempre son totalmente
compatibles con las anteriores.
Algunos usuarios prefieren los cambios debido a los nuevos mtodos y
tecnologa que los acompaan, a otros sin embargo les molesta ya que algn
cdigo anterior deja de funcionar. Aunque R puede entenderse como un
lenguaje de programacin, los programas escritos en R deben considerarse
esencialmente efmeros.

4.2 Utilizacin interactiva de R


Cuando R espera la entrada de rdenes, presenta un smbolo para indicarlo.
El smbolo predeterminado es >, que en UNIX puede coincidir con el smbolo
del sistema, por lo que puede parecer que no sucede nada. Si ese es su caso,
sepa que es posible modificar este smbolo en R. En estas notas
supondremos que el smbolo de UNIX es $. Para utilizar R bajo UNIX por
primera vez, el procedimiento recomendado es el siguiente:
1. Cree un subdirectorio, por ejemplo trabajo, en el que almacenar los
archivos de datos que desee analizar mediante R. Este ser el directorio de
36

trabajo cada vez que utilice R para este problema concreto. $ medir trabajo
$ cd trabajo
2. Inicie R con la orden $ R
3. Ahora puede escribir rdenes para R (como se hace ms adelante).
4. Para salir de R la orden es > q ()
Ayuda sobre funciones y capacidades R contiene una ayuda similar a la orden
mano de UNIX. Para obtener informacin sobre una funcin concreta, por
ejemplo solve, la orden es > help (solve) Una forma alternativa es > ?solve
Con las funciones especificadas por caracteres especiales, el argumento
debera ir entre comillas, para transformarlo en una cadena de caracteres:
> help ("[[")
Podr utilizar tanto comillas simples como dobles, y cada una de ellas puede
utilizarse dentro de la otra, como en la frase "Dijo Hola y adis y se
march". En estas notas utilizaremos dobles comillas. En muchas versiones
de R puede acceder a la ayuda escrita en formato html, escribiendo >
help.start ()

4.3 Ejecucin de rdenes desde un archivo y redireccin de


la salida
Si tiene ordenes almacenadas en un archivo del sistema operativo, por
ejemplo ordenes, en el directorio de trabajo, trabajo, puede ejecutarlas
dentro de una sesin de R con la orden > source ("ordenes")

4.4 Almacenamiento y eliminacin de objetos


Las entidades que R crea y manipula se denominan objetos. Estos pueden ser
de muchos tipos: Variables, Variables indexadas, Cadenas de caracteres,
Funciones, etc. Incluso estructuras ms complejas construidas a partir de
otras ms sencillas. Durante una sesin de trabajo con R los objetos que se
crean se almacenan por nombre (Discutiremos este proceso en la siguiente
seccin). La orden > objetos () se puede utilizar para obtener los nombres de
los objetos almacenados en R.
Para eliminar objetos puede utilizar la orden rm, por ejemplo: > rm(x, y, z,
tinta, chatarra, temporal, barra)

4.5 Vectores (numricos). Asignacin


R utiliza diferentes estructuras de datos. La estructura ms simple es el
vector, que es una coleccin ordenada de nmeros. Para crear un vector, por
ejemplo x, consistente en
Cinco nmeros, por ejemplo 10.4, 5.6, 3.1, 6.4 y 21.7, use la orden
> x <- c (10.4, 5.6, 3.1, 6.4, 21.7)
Esta es una asignacin en la que se utiliza la funcin c () que, en este
contexto, puede tener un nmero arbitrario de vectores como argumento y
cuyo valor es el vector obtenido mediante la concatenacin de todos ellos.
37

1. Un nmero, por s mismo, se considera un vector de longitud uno.


Advierta que el operador de asignacin, (<-), no es el operador habitual,
=, que se reserva para otro propsito, sino que consiste en dos caracteres,
< (menor que) y - (guion), que obligatoriamente deben ir unidos y
apuntan hacia el objeto que recibe el valor de la expresin.
2. La asignacin puede realizarse tambin mediante la funcin assign (). Una
forma equivalente de realizar la asignacin anterior es:
> Assign ("x", c (10.4, 5.6, 3.1, 6.4, 21.7))
El operador usual, <-, puede interpretarse como una abreviatura de la
funcin asigna (). Las asignaciones pueden realizarse tambin con una flecha
apuntando a la derecha, realizando el cambio obvio en la asignacin. Por
tanto, tambin podra escribirse:
> c (10.4, 5.6, 3.1, 6.4, 21.7) -> x
Si una expresin se utiliza como una orden por s misma, su valor se imprime
y se pierde
3. As pues, la orden
> 1/x
Simplemente imprime los inversos de los cinco valores anteriores en la
pantalla (por supuesto,
el valor de x no se modifica).
Si a continuacin hace la asignacin
> y <- c(x, 0, x)
crear un vector, y, con 11 elementos, consistentes en dos copias de x con
un cero entre ambas.
Figura 13: Vectores Numricos

38

4.6 Aritmtica vectorial


Los vectores pueden usarse en expresiones aritmticas, en cuyo caso las
operaciones se realizan elemento a elemento. Dos vectores que se utilizan en
la misma expresin no tienen por qu ser de la misma longitud. Si no lo son,
el resultado sera un vector de la longitud del ms largo, y el ms corto seria
reciclado, repitindolo tantas veces como sea necesario (puede que no un
nmero exacto de veces) hasta que coincida con el ms largo.
En particular, cualquier constante seria simplemente repetida. De este modo,
y siendo x e y los vectores antes definidos, la orden
> v <- 2*x + y + 1
genera un nuevo vector, v, de longitud 11, construido sumando, elemento a
elemento, el vector 2*x repetido 2.2 veces, el vector y, y el nmero 1
repetido 11 veces.
Los operadores aritmticos elementales son los habituales +, -, *, / y ^ para
elevar a una potencia. Adems estn disponibles las funciones log, exp, sin,
cos, tan, sqrt, bien conocidas.
Existen muchas ms funciones, entre otras, las siguientes: max y min que
seleccionan respectivamente el mayor y el menor elemento de un vector;
rango cuyo valor es el vector de longitud dos, c (min(x), max(x)); length(x)
que es el nmero de elementos o longitud de x; sum(x) que es la suma de
todos los elementos de x; y prod(x) que es el producto de todos ellos.
Dos funciones estadsticas son mean(x), que calcula la media, esto es,
sum(x)/length(x) y var(x) que calcula la cuasi-varianza, esto es,
sum ((x-mean(x))^2)/(length(x)-1)
En la mayora de los casos, el usuario no debe preocuparse de si los
nmeros de un vector numrico son enteros, reales o incluso complejos.
Los clculos se realizan internamente como nmeros de doble precisin,
reales o complejos segn el caso.
Para trabajar con nmeros complejos, debe indicar explcitamente la parte
compleja.
As
sqrt (-17) devuelve el resultado NaN y un mensaje de advertencia, pero sqrt
(-17+0i) realiza correctamente el clculo de la raz cuadrada de este nmero
complejo.

4.7 Generacin de sucesiones


En R existen varias funciones para generar sucesiones numricas. Por
ejemplo, 1:30 es el vector c (1,2, ...,29,30). El operador dos puntos tiene
mxima prioridad en una expresin, as, por ejemplo, 2*1:15 es el vector c
(2,4,6, ...,28,30).
La forma 30:1 permite construir una sucesin descendente.
39

La funcin seq () permite generar sucesiones ms complejas. Dispone de


cinco argumentos, aunque no se utilizan todos simultneamente.
Un vector de nmeros naturales negativos. En este caso, los ndices indican
los elementos del vector referido que deben excluirse. As pues,
> y <- x [-(1:5)]
almacena en el vector y todos los elementos de x excepto los cinco primeros
(suponiendo que x tiene al menos cinco elementos).
4. Un vector de caracteres. Esta opcin solo puede realizarse si el vector
posee el atributo names (nombres) para identificar sus componentes, en
cuyo caso se comportara de modo similar al punto 2.
> fruta <- c (5, 10, 1, 20)
> names (fruta) <- c ("naranja", "pltano", "manzana", "pera")
> postre <- fruta [c ("manzana, naranja")]
La ventaja en este caso es que los nombres son a menudo ms fciles de
recordar que los ndices numricos. Esta opcin es especialmente til al
tratar de la estructura de hoja de datos

4.8 Funciones graficas de nivel alto


Las rdenes grficas de nivel alto estn diseadas para generar un grfico
completo a partir de unos datos pasados a la funcin como argumento.
Cuando es necesario se generan automticamente ejes, etiquetas o ttulos
(salvo que se especifique lo contrario).
Estas rdenes comienzan siempre un nuevo grfico, borrando el actual si
ello es necesario.

4.9 Funcin plot


Una de las funciones grficas ms utilizadas en R es plot, que es una funcin
genrica, esto es, el tipo de grafico producido es dependiente de la clase del
primer argumento.
plot (xy) Si x e y son vectores, plot(x, y) produce un diagrama de dispersin
de y sobre x. El mismo efecto se consigue suministrando un nico argumento
(como se ha hecho en la segunda forma) que sea bien una lista con dos
elementos, x e y, bien una matriz con dos columnas.
plot(x) Si x es una serie temporal, produce un grfico temporal, si x es un
vector numrico, produce un grfico de sus elementos sobre el ndice de los
mismos, y si x es un vector complejo, produce un grfico de la parte
imaginaria sobre la real de los elementos del vector

40

5 Conclusiones

Access es una herramienta de Microsoft office creada para que se


facilite la obtencin de bases de datos especficamente. Con el manual
presentado se logr identificar las diferentes funciones con las que
cuenta dicha herramienta por ejemplo la creacin de tablas,
formularios, etc.

El adecuado uso del software de R permitir que los clculos


estadsticos (medias, percentiles, histogramas, diagramas de
dispersin, etc.) se obtengan de una forma rpida y por consiguiente
ms fcil, todo lo anterior mencionado se podr realizar s y slo s se
hace un uso correcto de los comandos que es precisamente la funcin
del manual (especifica los cmo y cundo deben utilizarse).

6 Bibliografa

41

Вам также может понравиться