Aprende a crear tablas y sus relaciones, a identificar una llave
Primaria y Foránea. También puedes crear un Cuadro combinado, un Cuadro de Texto y crear una Barra de Botones y activarla en el formulario. Como muchas otras cosas, entre ellas, hacer cálculos en formularios
y aprender a insertar el calendario para seleccionar la fecha y asignarla a un campo. Aprende access
El Microsoft Office posee 5 programas o paquetes: Word, Excel, Power Point, access y Outlook. Todos ellos estan formados por unas características determinadas y que ayudana trabajar mucho mejor con estos sistemas.
Este curso te introducirá en el mundo de la informática con estos programas. Podrás conocer, detalladamente, cada uno de ellos con una serie de cursos que te ofrecemos. Microsoft Office
SQL (Structured Query Language) es un lenguaje de programación para acceder y manipular bases de datos.
SQL surgió de un proyecto de IBM en el que investigaba el acceso a bases de datos relacionales. Esto poco a poco se ha ido convirtiendo en un estándar de lenguaje de bases de datos y gran parte de ellas lo soportan. Por esta razón, se considera a SQL como un lenguaje normalizado, que nos permite interactuar con cualquier tipo de base ...
En el manual se han tratado todos los aspectos relativos a access 2000 que necesitan conocer tanto el usuario novel como el operador más avezado.
En tal sentido, nada se ha omitido y nada se ha dado por sabido; todos los aspectos del programa han sido explicados minuciosamente y a fondo.
Pero lo que resulta realmente importante destacar en esta breve introducción es que en la publicación se han analizado, además de las características ...
Hoy en día cualquier empresa, organización u asociación se enfrenta al manejo de ingentes cantidades de datos. Para facilitar este proceso utilizamos las Bases de Datos, que nos ayudan a gestionar toda la información de una forma sencilla y clara. Con este curso aprenderemos gratis los fundamentos de la base datos más difundida en todo el mundo: Microsoft access.
Este curso, pretende dar unas nociones generales sobre la creación de informes con las herramientas que nos proporciona Visual Basic 6.0.
Estas herramientas son el Entorno de Datos (Data Environment) y el Diseñador de Informes (Data Report). Al igual que con muchas otras herramientas de creación de informes (Crystal Reports, access, etc.) Data Report nos va a permitir crear niveles dentro del informe, totales, etc.; el grado de complejidad ...
Curso Básico de programación en C#, este curso básico abarcará desde las bases del lenguaje hasta nuestros primeros pasos con aplicaciones web, acceso a bases de datos de access, sql, etc, asi como muchas cosas mas... C# Curso de Programación
Puedes organizar todas tus colecciones o lo que desees creando tus propias bases de datos en access pero utilizando el programa del Visual Basic. De esta forma lo tendrás todo ordenado y además tendrá un aspecto original y a tu gusto. Cómo crear una base de datos en access con Visual Basic
Crea un formulario con cuatro marcos, seis etiquetas, cinco cajas de texto, un cuadro combinado, dos cajas de lista, cuatro botones y escribe el siguiente código:Private Sub Form_Load()List1.AddItem "Intro. a Sistemas"List1.AddItem "Windows"List1.AddItem "MS Word"List1.AddItem "MS Excel"List1.AddItem "MS PowerPoint"List1.AddItem "MS access"List1.AddItem ...
RELACION DE VISIO EXPRESS CON OTROS PROGRAMAS:Visio es un programa de Microsoft que se relaciona o integra principalmente con los siguientes programas:- Exchange Server: Se puede utilizar un asistente de Visio para generar un organigrama con la lista global de direcciones de Microsoft Exchange Server.- SQL Server y access: Se puede utilizar Visio Professional para documentar bases de datos de Microsoft SQL Server y Microsoft access ...
En esta lección veremos que hacer en el momento que ejecutamos cualquier programa que accede a la red. Por ejemplo, cuando abramos por primera vez Internet Explorer para navegar, ZoneAlarm nos preguntará mediante una notificación (FIGURA 1) en la barra de tareas si queremos permitir el acceso de la aplicación a Internet (NEW PROGRAM: Do you want allow Internet Explorer to access the Internet?), junto con el nombre de versión del programa y la dirección ...
Esta sección la utilizaremos para consultar y administrar las autorizaciones que le hemos dado a cada uno de los programas para el envío o recepción de información. En esta pantalla encontraremos todos los programas que tenemos autorizados y los permisos que les hemos ido dando a cada aplicación, que podemos modificar, eliminar o añadir.1.- Progrmas: en esta columna aparece el nombre del archivo ejecutable del programa y su versión.2.- access (Trusted/Internet): ...
Opciones de la sección Program control dentro de la pestaña Main.1.- Program control: conviene establecer la opción Medium (Med.) ya que, de esta forma, el ZoneAlarm funcionará en función de lo establecido en la pestaña «Programs» de esta misma sección.2.- Automatic lock: Bloqueo automático. Si lo activamos (on), pulsando en «Custom» personalizaremos este bloqueo:Lock Mode to Use When Enabled: podemos activar el bloqueo tras un período de inactividad ...
Para crear una conexión con Microsoft access tenemos que tener en cuenta los siguientes pasos:1. Definir la conexión.2. Crear la instancia3. Armar el String (cadena de conexión).4. Abrir la conexión.String nombre;System.Data.OleDb.OleDbConnection cnn = new System.Data.OleDb.OleDbConnection();cnn.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documentacion\base.mdb";cnn.Open.El simbolo @ se coloca ...
A
continuación tendrán la oportunidad de acceder al código que les
permitirá trabajar con bases de datos en C#.En
primera instancia tienen la forma de acceder a la conexión con las
bases de datos, tanto a Microsoft access como a Microsoft SQL
Server.En
segundo lugar tienen las instrucciones necesarias para poder
hacer consultas de
selección o de acción.Una
consulta de selección es aquellas que da como resultado un
conjunto de registros que cumplen ...
La tecnología de acceso es el procedimiento por el cuál la señal de la estación terrestre es colocada sobre la portadora para enviarse al satelite.Las tecnologías más utilizadas para este proceso son:TDM / TDMA (Time Division Multiplex/Multiple access).SCPC. (Singel Channel Per Carrier).DAMA. (Demand Assined Multiple access).MCPC. (Multiple Channels Per Carrier).BROADCAST.TECNOLOGIA DE TRANSMISIONDe la misma forma en que una red terrestre utiliza ...
DAMA (Demand Assigned Multiple access) es un sistema bidireccional para comunicaciones de vox y datos, que conecta a la oficina principal de una empresa con oficinas remotas, en donde la comunicación es controlada por una estación central o maestra.Este sistema puede operar como una red privada dedicada o como una red de comunicaciones compartida que proporciona múltiples aplicaciones a muchos abonados independientes.Permite compartir recursos satelitales ...
Son el conjunto de programas para computadoras, encargados de dar las instrucciones responsables para que la máquina realice la tarea.Como idea general, el software puede dividirse en varias categorías basadas en el tipo de trabajo realizado.Las dos categorías primarias de software son:a.- Los Sistemas Operativos o DOS (software del sistema), que controlan los trabajos del ordenador o computadora.Por lo tanto, el software del sistema procesa tareas ...
La seguridad es una de los temas más importantes cuando se habla de redes inalámbricas. Desde el nacimientode éstas, se ha intentado el disponer de protocolos que garanticen las comunicaciones, pero han sufrido deescaso éxito. Por ello es conveniente el seguir puntual y escrupulosamente una serie de pasos que nospermitan disponer del grado máximo de seguridad del que seamos capaces de asegurar.TerminologíaPara poder entender la forma de implementar ...
Uso de las macro.- Una macro ejecuta automáticamente una o más operaciones repetidas, cada una de las cuales recibe el nombre de acciones. access viene provisto de una lista de acciones utilizables para la creación de una macro. Las macros sirven para:-Abrir al mismo tiempo dos fichas y observar los datos que hay vinculados entre ambas -Buscar los informes -Automatizar las transferencias de datosCrear un macro.- Para ello debemos:-En la ventana Base ...
Añadir objetos procedentes de otras aplicaciones.- Un objeto es una unidad de información creada a partir de una aplicación para Windows que soporta Ole. Cuando un objeto se incorpora a un formulario, éste pasa a formar parte del archivo de la base de datos (Mdb). Sin embargo, un objeto vinculado aparece memorizado en el archivo en que ha sido creado y el formulario únicamente memoriza la posición del archivo objeto y visualiza una representación ...
El botón de comando se utiliza para acelerar una operación (apertura de un formulario, desplazamiento entre informes, etc.), para lo cual se precisa escribir una macro o un procedimiento de evento de access Basic. Podemos utilizar los botones predefinidos realizables con el asistente o bien los podemos diseñar nosotros mismos.Crear un botón de comando con el asistente.- Para ello deberemos:-Elegir el botón Asistente para controles si no se encuentra ...
Personalizar un formulario.- Esta operación nos permite mejorar el aspecto gráfico y convertir en más funcional el uso de una base de datos. Se pueden insertar listas de opciones, botones que permitan la apertura de un formulario y aplicarlos a las mismas imágenes. Además, se puede sustituir un cuadro de texto por un cuadro de resumen o por un conjunto de opciones que permiten seleccionar un valor en vez de teclearlo. Finalmente, se pueden usar rectángulos ...
Asistente para la base de datos.- Haciendo click sobre el icono con la "varita mágica" se abre una ventana donde aparecen diversos modelos de asistentes, entre los cuales existe la posibilidad de escoger el que más le interese (por ejemplo, "Inventario doméstico"). Es el programa quien realiza automáticamente todas las estructuras necesarias tales como las tablas, máscaras, consultas, etc. Los asistentes pueden utilizarse también ...
Esencialmente, existen dos tipos de bases de datos:-Flot-file: tipo Excel, en donde todos los datos relacionados entre ellos se sitúan en una única tabla con el consiguiente problema que cada noticia común a diversos informes debe repetirse para cada uno de ellos.-Vínculos: como access, en donde se utilizan varias tablas vinculadas entre ellas.Vínculos.- Un vínculo permite introducir información de una tabla en el informe de otra a través de un identificador ...
Orden en los datos.- En la vida cotidiana se interacciona continuamente con entidades tales como personas, documentos u otros. En una empresa, las entidades están representadas por los operarios, los empleados, los clientes, los proveedores, las facturas. En un hospital nos encontraríamos con los médicos, pacientes, enfermeras, cuadros clínicos, etc. Puesto que en cada caso se debe trabajar con una gran cantidad de datos, surge la necesidad de ...
El objetivo de estas redes es conectar emplazamientos múltiples
que tengan necesidad de transmisión o recibir datos; no necesitan
tener capacidad de procesamiento.Las redes de comunicación pueden
ser:
·
de área amplia (WAN,
wide area network): Su objetivo general es la
transmisión de datos. Tienen 2 características distintivas:
1.
Cubren grandes distancias geográficas.
2.
Utilizan las redes comunes de portadoras, como las redes ...
El presente documento, pretende dar unas nociones generales sobre la creación de informes con las herramientas que nos proporciona Visual Basic 6.0. Estas herramientas son el Entorno de Datos (Data Environment) y el Diseñador de Informes (Data Report). Al igual que con muchas otras herramientas de creación de informes (Crystal Reports, access, etc.) Data Report nos va a permitir crear niveles dentro del informe, totales, etc.; el grado de complejidad ...
Lo que hicimos recién
fue crear una nueva tabla en la base access copiando datos de un
archivo externo. Adjuntar una tabla es, en cambio, utilizar los
datos de la misma base de datos externa y actualizarlos allí mismo.
Esto permite compartir información con otros sistemas, incluso de
distinto origen; por ejemplo, podemos utilizar una tabla de un
sistema que trabaja en FoxPro 2.6 para DOS, compartiendo
actualizaciones y consultas en línea con el programa ...
Es posible incluir,
por ejemplo, bases de datos dBASE como tablas de access.
Obtendre-mos así una copia de la base de datos dBASE, la que pasará
a ser una tabla más dentro de la base access que s encuentre
abierta en ese momento.Haremos un ejercicio suponiendo que disponemos de
una tabla tipo dBASE III Plus cuyo nombre de archivo es
MUESTRA.DBF.1. Estando la base de
datos PRACTICA.MDB abierta, seleccionemos la opción
Obtener datos
externos del
menú ...
access no permite
abrir más de una base de datos a la vez pero sí podemos activar el
pro-grama dos veces (dos procesos independientes) y abrir en cada
uno de ellos una base distinta.Abrimos entonces dos aplicaciones access (llamar a
access dos veces desde el menú de Windows), en la primera de ellas
abrimos la base que contiene el/los objetos y en la segunda la base
de datos que recibirá a esos elementos.Estando en el cuadro de diálogo Base de datos
(recordemos; ...
En este curso
aprenderemos a crear consultas y formularios que, como explicamos,
no hacen más que mostrarnos la información contenida en las
distintas tablas de la aplicación. Esta información es tomada de
las columnas de las tablas en base al nombre o etiqueta que se
mues-tra en el encabezado de la tabla que es la misma información
disponible en la columna Nombre del campo
en la grilla diseño.Pero en este caso ocurre lo mismo que vimos cuando
cambiamos ...
Si recorremos la
tabla Clientes veremos que nuestros datos no siempre caben
perfectamen-te en las celdas que les destinamos. Algunas columnas
tendrán un ancho insuficiente y otras po-drán tener un ancho
excesivo para todos los datos que corresponden a esa
columna.En cualquiera de los dos casos podremos ajustar
fácilmente el ancho de las columnas a los datos que éstas
contengan; para ello haremos lo siguiente:1. Abramos la tabla en modo hoja de datos.2. ...
Esta operación
eliminará una columna de la tabla o, lo que es lo mismo, el campo
corres-pondiente de cada uno de sus registros. Podemos hacer esto
tanto en modo diseño como en mo-do datos.1. En el modo en que
nos encontremos se-leccionemos la columna de igual manera que lo
hicimos para desplazarla.2. Si nos encontramos en modo Diseño pulsemos la tecla Suprimir; y si se trata del modo
Datos
pulsemos sobre la selección con el
botón derecho y elijamos ...
Una vez definida la
tabla (o durante su definición), podemos reacomodar cualquiera de
sus campos, cambiando su ubicación. Por ejemplo, el campo TELEFONO
nos ha quedado entre LO-CALIDAD y PROVINCIA. Practicaremos ahora
reacomodando esas columnas y algunas más que necesitaremos para
futuros ejercicios.El cambio que haremos no afectará a los datos de la
tabla ni a ninguna consulta, formulario o in-forme (si los
tuviéramos) que tomen datos de campos ...
Se trata de un
instrumento que nos permite ingresar, recuperar y manejar la
información contenida en la base de datos. Entendemos por
manejar, la
posibilidad de ejecutar las siguientes operaciones, entre muchas
otras:Añadir nueva
información a medida que ésta va ingresando.Obtener la
información ordenada según determinados parámetros (por orden
alfabético, según el nombre del autor, según la temática de cada
libro, etc.).Calcular cómputos
referidos ...
Lo que sigue es una
propiedad intrínseca de todo objeto bajo Windows 95/98: si pulsamos
una vez sobre el objeto (en nuestro caso cualquiera de access cuyo
icono representativo se en-cuentre dentro del cuadro
Base de
datos) y luego de un
instante volvemos a pulsar sobre el mis-mo, aparecerá recuadrado el
nombre de ese objeto y podremos escribir el nuevo nombre en su
lugar.Ahora, con la
versión 2000 podemos cambiar los nombres de los objetos
librementeAhora ...
El test de la motherboard con Check-it PRO consiste en verificar el funcionamiento:Del procesador central, o CPU ("Central Processor Unit").Del coprocesador matemático, si lo hay; es el NPU ("Numerical Processor Unit").Del reloj en tiempo real.Del controlador de DMA ("Direct Memory access, es decir "acceso directo a la memoria").Del controlador de interrupciones. Test de la motherboard con Check-it PRO
Para crear reportes en Visual Basic vamos a crear primero el
Data Environment (Entorno de Datos) el cual es una herramienta para
crear reportes tal como Crystal Reports o access.Creando el Data Environment
a) Haz clic en el botón Project de la barra de
herramientas.
b) Haz clic en Add Data Environment
c) Y se abrirá el Data Environment mostrando el nombre del
proyecto en su barra de título.
d) En la ventana aparece un pequeño icono de ...
Programando las opciones del menú
Ahora programaremos en Visual Basic las opciones del menú
Movimientos para eso abre el menú y haz doble clic en cada una de
las opciones del menú, las opciones son:
a) Nuevo, el cual servirá para crear nuevos registros en la
tabla, el código es el siguiente:
Private Sub nuevo_Click ()
Data1.Recordset.AddNew
End Sub
b) Guardar, el cual servirá para guardar los nuevos registros
en la tabla, ...
Inicio de Visual Basica) Haz clic en el botón Inicio,
señala Todos los programas.
b) Haz clic en Microsoft Visual
Studio 6.0, Microsoft Visual Basic 6.0.Inicio del Proyectoa) Crea una carpeta que será
exclusiva para contener los componentes del proyecto.
b) Crea los formularios que
consideres conveniente, con sus botones, menús, etc.Inicio de la base de datosa) Haz clic en el botón Add-Ins de
la barra de herramientas.
b) ...
Acto seguido pasamos a detallar algunas de las variables que
suelen utilizarse en los virtualhosts. La mayoría de las
propiedades ya fueron comentadas anteriormente, con lo cual no las
volveremos a comentar.ServerAdminadmin@localhostDocumentRoot "etc/httpd"
ServerName dominio.comCustomLog logs/access_log
DirectoryIndex index.phpDefine el dominio con el cual
tendrá efecto la configuración que definamos en este
virtualhost.ErrorLog logs/error_log
Indica ...
Tal como hemos comentado en la primera sección, una de las
principales características de apache es que nos permite cargar una
serie de módulos que no vienen instalados por defecto. Mediante
éstos podremos implementar páginas con lenguajes como PHP, Python,
conectarnos a una base de datos, etc. Estos módulos son de tipo
DSO, módulos que se cargan en tiempo de ejecución, y que por lo
tanto no consumen memoria si no son necesarios.Pasamos a comentar ...
En esta sección vamos a definir las variables que más
importancia tienen durante la configuración de apache. Éstas nos
van a permitir optimizar la respuesta a la hora de servir las
páginas y mejorar la seguridad del servidor.ServerRoot "etc/httpd"-
Directorio en el cual se encuentran los ficheros de configuración
de apache.Timeout 300- Tiempo (en segundos)
antes de recibir una señal de timeout, que significa que la página
no ha podido ser ...
ADVANCED CHIPSET SETUP (AJUSTE AVANZADO DEL
CHIPSET)Seleccione el Advanced Chipset Setup desde el menú principal del
BIOS. Todos las opciones de ajustes estándares son descritos en
esta sección.· DRAM Auto
Configuration: Habilite esta función para permitir que el
BIOS autoconfigure el tiempo de los módulos de memoria y el
ciclo de refrescamiento por la función del reloj de la CPU.· SDRAM access
Time: Existen cuatro tiempos opcionales ...
La clase de dato que
contiene un campo, se especifica en la columna
Tipo de datos
de la cuadrícula de definición de la
tabla (modo diseño).Pulsando sobre esa columna a la altura del campo a
definir, aparecerá un icono que nos permitirá desplegar hacia
abajo, una lista con los tipos de datos admitidos por access.
Figura 8.1Pulsando sobre alguna
de sus opciones definiremos el tipo de dato que contendrá en
ade-lante el campo activo.Podemos también pulsar ...
Profundizaremos aquí
en todos aquellos aspectos del manejo de access que contribuirán a
proporcionar a los datos de nuestras bases una mayor seguridad,
facilidad de manejo y mejor pre-sentación.access
permite manejar todo tipo de informaciónHasta ahora sólo
vimos los tipos de datos de uso generalizado, pero access es un
moderno sistema de bases de datos que permite manejar todo tipo de
información, por lo que podemos incluir, dentro de una base, ...
Ya hemos analizado la
creación de formularios básicos y también hemos visto que pueden
abrirse dos o más formularios simultáneamente; ahora veremos cómo
se disponen éstos en la pantalla y comprobaremos luego cómo se
muestran actualizados automáticamente los datos pro-venientes de
una relación o combinación.En la segunda parte del capítulo crearemos un
informe con Autoinformes y otro
con la ayuda de un asistente, de modo que al finalizar este
capítulo ...
La primera de las
alternativas del cuadro de la figura 1.6 (lección anterior) es la
creación de una nueva base de datos en blanco, que es lo que
haremos seguidamente.
1. Activemos la casilla
correspondiente a la primera opción: Base de datos de access en
blanco y
pulsemos Aceptar.Se presentará ahora el cuadro de diálogo de la
figura 1.7, en donde se nos propone la crea-ción de una base de
datos con nombre db1.Este nombre se encuentra actualmente ...
Tal vez no nos
parezca lógico relacionar una tabla consigo misma, pero veremos que
puede tener su utilidad.Supongamos que en un determinado archivo de stock
se almacenan datos de ciertas piezas o componentes y que cada una
de ellas puede tener o no otra pieza que es su complemento.Por ejemplo, si se
tratara de tornillos, podría estar disponible o no la tuerca
correspondiente a cada una de las medidas de los mismos.Podemos resolver esta situación ...
Podríamos repetir el
procedimiento que ya conocemos para guardar objetos, es decir,
selec-cionar el objeto (en este caso el formulario), pulsar el
botón Guardar y asignarle un
nombre, pero podemos dejar que access nos ayude en esta tarea;
procedamos como sigue:1. Seleccionaremos la opción Salir, del menú ARCHIVO, para salir de access.Inmediatamente aparecerá la advertencia que nos
indica que no hemos grabado (figura 6.6).2. Contestemos
Sí; aparecerá ...
Un formulario puede
basarse en datos de una tabla o en los de varias tablas si, como en
es-te caso, las agrupamos previamente mediante una consulta. La
consulta u hoja de
respuestas dinámicas que
elaboramos, agrupa datos de la tabla de clientes y de dos tablas
más que se rela-cionan con la misma. Así nuestro formulario
mostrará explícitamente el nombre de vendedores y situación de IVA,
por la relación existente con las tablas respectivas.Utilizaremos ...
access presenta, al
igual que toda aplicación que corre bajo Windows 95/98, la misma
es-tructura de pantalla, tanto en sus ventanas como en sus cuadros
de diálogo. Veamos cuáles son sus distintos componentes:Barra de
títulos de la aplicaciónPor ser access una
aplicación multi-ventanas, la barra de títulos sólo contiene el
nombre de la aplicación. Se abrirán luego distintas ventanas, que
en sus títulos mostrarán el nombre de los elementos que
contienen.Siguiendo ...
Veremos más adelante,
en este mismo capítulo, las posibilidades que nos ofrece access en
cuanto a seguridad en la coherencia de los datos relacionados para
toda la base de datos. Por ahora seguimos refiriéndonos a
las combinaciones, es
decir las relaciones dentro de la consulta.El tipo de relación se indica gráficamente
empleando las líneas correspondientes distintos terminales, según sea el caso.Relaciones
estrictasYa vimos que la
relación de tipo
1 ...
Si ejecutáramos la
consulta, no nos mostraría ningún registro. Esto se debe al
comporta-miento de la relación que definimos en la consulta. access
crea inicialmente relaciones denomina-das estrictas; de acuerdo con los datos del ejemplo, esto significa
que:Debe
existir, en la tabla de Códigos de IVA, una clave que coincida con
el contenido del campo CodIva del registro del cliente, pues de lo
contrario, no se mostrará este registro y, genera-lizando ...
Agregaremos a la
consulta del capítulo anterior esta tabla que acabamos de crear, la
que automáticamente se relacionará con el campo
CodIva que agregáramos en su oportunidad al re-gistro
del cliente.En adelante, cada vez que se muestre un registro de
clientes, access accederá también a esta tabla de códigos para
mostrarnos la categoría de inscripción en el IVA del cliente.1. De la forma que se
explicó al final del Capítulo 2, creemos una copia de ...
Qué es un
objetoEn access,
objeto
significa, en términos generales,
algo que es posible seleccionar y mani-pular como una unidad
identificable, como por ejemplo una tabla, una consulta, un
informe, una macro, un dibujo, un gráfico, un documento creado con
otra aplicación, un control en un formula-rio, etc.Qué es un
filtroUn
filtro
es un conjunto de criterios mediante
los cuales le decimos a access cuáles son los registros que
deseamos ver y cuáles ...
Siguiendo un camino
similar al de clientes, crearemos ahora la tabla de
Vendedores.1. En el cuadro Base de datos pulsemos
el botón correspondiente a Tablas y luego el botón Nuevo.2. Aparecerá el cuadro de opciones de la figura 5.6
en donde optaremos por Vista Diseño y
pul-saremos Aceptar.
Figura 5.6Esta es otra alternativa para crear una tabla, en lugar de
utilizar el icono Crear una tabla en vista Diseño, que empleáramos en el Capítulo
2.3. Escribiremos ...
Es posible elaborar
condiciones más complejas; al respecto mencionaremos aquí un caso
en el que la condición no se refiere a un campo sino al resultado
de una operación en este campo.A modo de ejemplo, seleccionaremos aquellos
registros cuya fecha presente una antigüe-dad de más de ocho años
respecto de la fecha actual.1. Accedamos a la cuadrícula y borremos la segunda
columna.2. En el lugar de la condición o criterio de la
primera columna coloquemos:Fecha()
- ...
Ingresando las fechas
en un formato normal, como se muestra en el ejemplo, podemos
tam-bién hacer comparaciones en el mismo formato. Cuando incluyamos
fechas en un criterio debe-mos encerrar a las mismas entre
símbolos #, como por
ejemplo: #1/1/90#.El símbolo # aparece en los
modernos teclados para idioma español como tercera alternativa de
la tecla que contiene el número 3 y por lo tanto, para obtenerlo
debemos pulsar la tecla [Alt
Gr]
junto con ...
Vimos que la consulta
creada en base a un filtro, heredó las
condiciones de ordenamiento que se le habían definido a dicho
filtro, pero si tuviéramos que agregar, modificar, o eliminar un
criterio de ordenamiento, pulsaremos en la casilla
Orden, de la
columna correspondiente, para abrir la lista de opciones:
Ascendente,
Descendente o Sin
ordenar.Cómo ordenar
por dos o más camposPodría darse la
situación de que necesitáramos ordenar una consulta según ...
access nos permite
guardar los criterios de selección y ordenamiento que estudiamos
creando un nuevo objeto que llamaremos Hoja de respuestas
dinámicas o, más
brevemente, Consulta.Una vez que hayamos definido una hoja de respuestas
dinámicas, en lugar de
abrir la tabla y volver a aplicarle los mismos criterios de
ordenamiento y filtro (selección), abriremos este nuevo objeto que
creamos, que tendrá ya predefinidos y aplicados esos criterios,
como ...
Un
formulario
es generalmente una hoja de papel en
la que disponemos de lugares en blan-co para introducir la
información, con un campo separado para cada dato.En una base de datos electrónica la definición es
casi la misma, con la diferencia de que trabajamos en la pantalla
del monitor; de esta manera podremos ingresar y modificar los datos
directamente en el formulario de la pantalla, formulario que
habremos diseñado previamente se-gún nuestra ...
Se trata de una
sofisticada herramienta de selección que permite que se visualicen
en la ta-bla sólo aquellos registros que cumplan con determinada
condición.Así, de acuerdo con el ejemplo, en lugar de buscar
uno a uno los clientes de Capital, pode-mos establecer un filtro y,
a partir de ese momento, nuestra tabla se reducirá sólo a los
registros de Capital (aunque seguirá conteniendo los demás
registros, si bien éstos no se mostrarán).Además del ...
Para comprender mejor
este tema, nos resultará conveniente dar una breve lectura al
título "Propiedades para los campos
fecha/hora",
tema que se trata en el Capítulo 8. Con el fin de facilitar la
consulta de este curso, hemos reunido en ese capítulo todos los
temas relativos al for-mato y características de los distintos
tipos de datos que admite access.Gracias a los formatos, podemos buscar una fecha
determinada o bien un día de la semana, ...
Podemos colocar la
información de una tabla o consulta de access en una planilla Excel
o en un documento de Word con la modalidad que se describe a
continuación. En ambos casos podemos seleccionar el icono que
representa a la tabla (para copiar la tabla completa) o bien abrir
la tabla y seleccionar, pulsando sobre el borde izquierdo
(selectores de registro) y llevando hasta resaltar en negro los
registros que deseamos copiar; veremos ambos métodos.Pegar ...
Ya sabemos que este
cuadro (mostrado en la figura 1.8 del Capítulo 1) es imprescindible
pa-ra el manejo de los objetos de la base de datos y que, a menos
que cerremos la base, estará acti-vo, aunque puede ocurrir que en
determinadas circunstancias no se encuentre a la vista; por ejemplo
cuando se superpone alguna ventana encima del mismo.
En este caso aparecerá en la barra superior un icono que
representa a este cuadro (si no estuviera, bastará ...
Esta operación
eliminará una fila de la tabla, que equivale a un registro. Estando
en el modo hoja de datos (que es como trabajamos hasta
ahora):
1. Pulsemos en el sector de campos de uno de los renglones.
El renglón quedará re-saltado e indicado con el triángulo sólido
(veremos mejor este tema cuando estu-diemos selección de datos, en
este mismo capítulo).2. Pulsemos la tecla Suprimir y access pedirá
confirmación para eliminar el registro (figura ...
En la figura 2.6 podemos notar que debajo del último registro
con datos se encuentra un renglón señalado con un asterisco en su
sector de control, lo que indica que se trata del registro de
inserción.
Si la tabla tiene muchos datos y no estamos viendo los
últimos registros, es probable que no se encuentre visible el
registro de inserción en ese caso, disponemos de un botón en la
barra superior que permite visualizar ese registroy coloca el
cursor ...
Comenzaremos ahora a
cargar los datos que necesitaremos para los ejercicios de los
próximos capítulos.1. Ubicando el cursor en el primer campo
escribiremos los datos que siguen, utilizando en todos los casos las teclas indicadas en el
primer renglón:Notemos que al pasar a un nuevo campo, en la
línea inferior de la ventana de access aparece el texto que
ingresamos como descripción al diseñar la tabla.Los valores de la clave (5, 68, 18) no fueron
ingresados ...
Ya estamos en
condiciones de utilizar la tabla y lógicamente, lo primero que
debemos hacer es cargar en ella los datos; veamos cómo
hacerlo.Tenemos en la pantalla el cuadro de control de los
objetos de la base (figura 1.8 del Capítulo 1). Aparece allí
seleccionada la tabla Clientes, por ser el
único elemento que contiene la base.1. Pulsemos doble clic sobre este
único elemento de la lista, y la tabla correspondiente se abrirá
para el ingreso y modificación ...
Por último, diremos
que aplicando las capacidades de hoja dinámica que vimos, podremos crear consultas, informes y
formularios que trabajen sobre información elaborada por otros
siste-mas de bases de datos, a la que se podrá acceder (en caso de
que utilicemos vinculación),
simul-táneamente con el sistema administrativo que las utiliza,
constituyendo así verdaderas aplicacio-nes con las que, por
ejemplo, analizaremos información de clientes y vendedores ...
Utilizando la
opción Obtener datos externos, del menú ARCHIVO, podemos
vincular o in-corporar en access información de otros sistemas de
base de datos, para aplicar sobre la misma todo lo que hemos
aprendido respecto de hojas dinámicas y
consultas especiales de eliminación, actualización, etc. Esto,
agregado a las posibilidades de combinación que nos ofrecen
las consul-tas de
datos anexados, nos
permitirán utilizar a access como una excelente herramienta ...
Cómo
construir una base de ClientesA partir de este
capítulo desarrollaremos un ejemplo similar al que se muestra en la
figura 1.2 del Capítulo 1: una tabla de clientes con todas las
tablas auxiliares necesarias, las que se re-lacionarán con la
primera, para manejar luego toda esa información mediante un
formulario.Así veremos claramente qué significa relacionar
datos y cómo una consulta nos permite se-leccionar, organizar y
agrupar esos datos según ...
Es conveniente que,
antes de enviar la información a la impresora, nos aseguremos que
el resultado será el que estamos esperando y, para ello, nada mejor
que ver el trabajo previa-mente en la pantalla.
Pulsando el botón de Vista previa de impresión traeremos a la pantalla una imagen similar a la que tendrá el
trabajo una vez impreso.Cómo imprimir en otra PC que no disponga de
accessMuchos usuarios que
no disponen de impresora en su instalación se ...
access realiza sus
impresiones utilizando como parámetros los que se encuentran
definidos actualmente para Windows, en relación con la impresora
elegida. Windows permite más de una definición de impresora; veamos
cómo se elige la impresora y las características de
impresión.En la figura 3.2 podemos leer, en el campo
Estado, las
características de la impresora se-leccionada. En la figura se
indica que la impresora seleccionada es la que se ha definido ...
Dedicaremos este
capítulo a describir los ajustes que podemos aplicar al diseño
inicial de la tabla de nuestro ejemplo. En tal sentido, agregaremos
nuevas columnas, reubicaremos las exis-tentes, cambiaremos el
nombre de los campos, etc. Con estas prácticas podremos comprobar
lo simple que resulta aplicar estos cambios, incluso sobre una
tabla que ya contiene datos. Pero an-tes veremos cómo se imprimen
los distintos objetos de la base de datos.Cómo ...
Una de las ventajas
más importantes que nos proporcionan las bases de datos es la de
po-der manejar la información en el orden requerido en cada
caso.Por ejemplo, si en un
servicio médico se presenta un paciente que recuerda su número de
historia clínica, el operador lo ubicará inmediatamente tipeando
ese número, pero si el paciente no lo recuerda se lo buscará por su
nombre en una lista alfabética. El paciente tiene un único registro
de legajo médico ...
Estando en
modo Diseño, pulsemos el
botón Propiedades para
presentar el cuadro del mismo nombre (figura 9.1), que quedará
visible en la ventana de access y nos mostrará las pro-piedades de
cualquier objeto que seleccionemos. Este cuadro permanecerá visible
toda vez que nos encontremos en modo Diseño, hasta tanto lo desactivemos (pulsando nuevamente el
mismo botón).
Figura 9.1Cambiemos el nombre de la columna
calculadaEl nombre de la
columna, Expr1, ...
Como toda aplicación
Windows 95/98 podremos cerrar access (y la base de datos que hemos
creado) pulsando el botón Cerrar.Cómo guardar los cambios de
diseñoSi en una sesión de
trabajo hubiéramos creado algún objeto o producido algún cambio en
el diseño de cualquiera de los objetos existentes, access nos
recordará, al momento de cerrar, que debemos grabar dichos cambios.
No es nuestro caso en este momento, puesto que aún no hemos creado
objeto alguno ...
El caso del registro
que contiene el objeto de sonido es conceptualmente igual al de los
otros dos objetos, pero hay una pequeña diferencia respecto de su
manejo. Si pulsamos doble clic sobre el
campo en cuestión, sabemos que escucharemos el sonido. Para
poder editar el obje-to de
sonido, disponemos de un comando en el menú
EDICIÓN; la
opción Objeto
de archivo de sonido o
bien la misma opción en el menú emergente del botón derecho. Veamos
cómo se ...
Para usuarios de
anteriores versiones de Windows, diremos que ésta es una nueva
caracte-rística de las aplicaciones Windows 95/98, una nueva forma
de incrustación y vinculación de obje-tos, conocida como
OLE2.Anteriormente (con aplicaciones OLE compatibles de
Windows 3.1), al pulsar doble clic so-bre el objeto incrustado,
aparecía en todos los casos la ventana de la aplicación servidora;
luego de trabajar en la misma, mediante la opción Salir y volver ...
Este formato nos
permite definir campos que aceptarán cualquier tipo de dato
proveniente de aplicaciones OLE compatibles (del inglés OLE
= Object Linking and
Embedding: vinculación e
Incrustación de objetos). En esos campos podremos incluir elementos
tales como imágenes de Paint, textos de Word, Sonidos,
etc.La técnica consiste en que cuando nos ubicamos en
un campo OLE y pulsamos doble
clic, access llama a la
aplicación correspondiente para que ...
Si tenemos alguna
duda sobre la función o la denominación de alguno de los elementos
de access que aparecen en la pantalla, llevaremos el señalador
sobre el objeto en cuestión y, sin necesidad de pulsar, aparecerá
el nombre del objeto o control correspondiente. Si esta aclaración
no nos resultara suficiente, recurriremos al botón
"¿Qué es
esto?"; para
ello...1. Pulsemos las teclas
Shift + F1 y el puntero del mouse cambiará su aspecto; ...
Cuando definimos una
tabla, utilizamos en cada caso el tipo de campo que más se adecue
al dato que ha de contener. Al mejor diseñador de sistemas access
se le pueden escapar detalles que recién percibe con el sistema en
funcionamiento y con datos cargados en todas sus tablas. Ante la
necesidad de modificar el tipo de dato de algún campo, debemos
observar las siguientes consideraciones:Texto a
NuméricoDebemos verificar que
el nuevo tipo de campo pueda ...
Ya mencionamos los
índices en el Capítulo 2 (figura 2.5), cuando dijimos que access
nos recomienda asignar un índice para cada tabla que agreguemos al
sistema. Crearemos un índice estableciendo la propiedad Indexado en
alguno de los campos de la tabla. access se encargará de mantener
la tabla ordenada por el contenido de ese campo respecto de los
registros que incor-poremos o modifiquemos en la misma. Podremos
establecer la propiedad Indexado solamente ...
Con esta propiedad de
campo limitaremos el rango de datos que podremos ingresar. Si
qui-siéramos ingresar un valor fuera de dicho rango. access no lo
permitirá, ya que no cumple con los requisitos introducidos
como Regla de
validación.Esta propiedad que, como vimos, se utiliza junto
con Texto de
validación, mostrará el men-saje
definido en este último parámetro cuando no se cumplan los
requisitos introducidos en la re-gla de validación.Algunas
expresiones ...
Se trata de un caso
particular del tipo numérico, con parámetros adaptados
especialmente para representar montos o valores monetarios. También
depende de lo que se haya definido res-pecto de valores monetarios
en la configuración de Windows.El tipo de dato Moneda asigna por omisión también
la propiedad Moneda como formato (primer parámetro de la pantalla
de propiedades), pero podemos cambiar el modo de representa-ción,
por ejemplo a científico (3.45E06)Este ...
Se trata de un tipo
de campo automático. access
asigna un número creciente o aleatorio a ese campo en cada nuevo
registro que se agregue a la tabla. Es ideal para el caso en que
deba-mos numerar los registros por orden de llegada.
Este campo
NO
es accesible al usuario, por
lo tanto, no se lo puede modificar. Campos tipo Autonumérico (contador)
Este cuadro (figura
1.8) nos muestra todos los objetos que contiene la base de datos
organi-zados inicialmente por categorías o tipo de objeto. Ya
describimos brevemente la función de las tablas, consultas,
formularios, informes, etc., y también sabemos que se trata de
distintos tipos de objetos.Este cuadro dispone
en su borde de una barra en la que podremos elegir el tipo de
objeto que se nos mostrará. Inicialmente se encuentra activo el
botón Tablas, ...
Acerca de Microsoft access
2000Microsoft access 2000
es un sistema de administración de bases de datos
relacionales, diseñado
es-pecialmente para ser utilizado bajo Windows 95/98.Al comienzo del Capítulo 1 de esta publicación se
dan las definiciones respecto del significado y al-cance de
términos utilizados en las líneas anteriores, por lo que a esas
líneas nos remitiremos en cuanto al detalle de las prestaciones del
programa.Sobre access 2000 en ...
Solicitud de introducción de datos en un campo.- Si se desea que un campo contenga un valor para cada informe, se debe seleccionar la propiedad "Indexado" del campo "Sí" en Vista Diseño. De este modo impedirá la memorización de un valor Nulo en el campo. Si se pretende guardar un informe que no contenga ningún valor en un campo considerado necesario, aparecerá un mensaje y no se accederá a guardar el informe hasta que no se haya ...
Ahorrando tiempo.- Algunas veces es mucho más rápido utilizar el teclado que el ratón. En realidad, las teclas de selección permiten ejecutar directamente los comandos ignorando el menú. Con access existe la posibilidad de utilizar las teclas de selección rápida de muchas maneras, como por ejemplo para acceder a los comandos y a los botones de la barra de herramientas o para introducir la fecha actual.A veces, las teclas de selección rápida se indican ...
Cuando se utiliza un formulario, ciertas operaciones ejecutadas en el mismo (cambio de un informe a otro, doble clic sobre el control...) son reconocidas por access como eventos. A cada evento le corresponde una propiedad evento. Existe la posibilidad de usar el generador de macros para crear una macro y establecer las propiedades de eventos automáticamente.Botón de los comandos para abrir un formulario.- Existen dos procedimientos, vemos.Primer ...
Este es uno de los servicios básicos que debe tener un servidor, en LiNUX se dispone de Apache Web Server es realmente espectacular y su configuración en RedHat es algo bastante fácil, tenemos dos opciones la primera configurarlo vía GUI (interfaz gráfica), esto lo hacemos en Configuración de Servidores | Servidor Web (HTTPD) o si lo prefieres (y yo me quedo con está) en forma manual, al parecer el archivo de configuración generado a partir de la ...
Cuando se acciona el botón de encendido o se presiona el botón de re-inicio (Reset) la carga eléctrica inicial hace que arranque la unidad central proceso y pide instrucciones al BIOS (instrucciones permanentes que no se borran al apagar la computadora).El CPU empieza a ejecutar las instrucciones, en particular la Auto prueba de arranque (Power On Self Test, POST) la cual verifica la integridad de la memoria, controladores, y dispositivos del sistema.Actualmente ...
Sonido: también llamadas tarjeta de audio, es un dispositivo (tarjeta de circuitos impresos) que le da a la computadora la habilidad de producir sonidos. Es la tarjeta con más clavijas y posibilidades de conexión, para las bocinas (Line out o Speaker out), CD-ROM, estéreo (Line in), micrófono (Mic. In). Contiene componentes que permite convertir el lenguaje de la computadora en sonidos y viceversa. Las bocinas o los audífonos permiten oír los sonidos ...
Memoria. Bancos de memoria en las ranuras para los juegos de chips de memoria SIMM´s (Single In-Line Memory Module) o DIMM´s (Dual Inline Memory Module) y chips. Caché de segundo nivel (Caché L2): Memoria intermedia, pequeña y ágil que graba los datos entre el procesador y la lenta memoria principal. Memoria insustituible y que le proporciona gran rapidez a la computadora.Esta parte de la computadora se encarga de almacenar temporal o permanentemente ...
1.- Presiona Inicio, selecciona Configuración y haz clic en Panel de Control.2.- En Agregar/Quitar programas, haz clic en la pestaña Instalación de Windows.3.- Selecciona los componentes que quieras instalar y presiona Aceptar, si la casilla de verificación se encuentra sombreada, presiona el botón Detalles, para ver el resto de los componentes que aún no están instalados. Selecciona los que desees instalar y presiona Aceptar.4.- Es posible que en ...
El Power Point es un programa que sirve para crear presentaciones gráficas de manera rápida y sencilla: pueden crearse transparencias para reuniones empresariales, diapositivas para reuniones de marketing o efectos especiales para las presentaciones con monitor.Presentación.- Si pincha sobre el icono de la varita mágica aparecerá una ventana en la que se explican varios modelos de autodiseño de entre los que podrá elegir aquel que le interese. ...
En principio, empecemos diciendo que HTML son las siglas de HyperText Markup Language (o Lenguaje de marcado de hipervínculos o hipertexto). Una página Web abunda en marcas de hipervínculos (enlaces). Generalmente, cuando movemos el Mouse sobre una línea de texto, encontramos palabras o expresiones subrayadas, con color azul (aunque pueden tener otros colores). Cuando hacemos clic sobre alguna palabra o expresión de hipervínculo, el explorador de ...
La misma arquitectura del BSS para servicio de conmutación de circuitos es utilizada para brindar servicios GPRS. Los servicios basados en conmutación de paquetes son enrutados a través de las interfaces Gb y Gn hacia el SGSN y el GGSN antes de interconectarse a la Red de Paquetes de Datos (PDN) con terminaciones X.25 e IP. El HLR mantendrá la información de usuarios específicos así como mapeos IMSI hacia una o varias direcciones de otras red de ...
Lo primero que veremos es cómo agregar el Entorno de Datos a nuestro proyecto. Pues bien, para ello nos iremos al menú Proyecto y elegiremos la opción Agregar Data Environment.En nuestro proyecto tendremos algo parecido a lo mostrado en la figura siguiente. Bueno lo primero que debemos hacer es dar un nombre a nuestro Entorno de Datos. Por ejemplo, dteEntornoDatos. Para ello nos colocaremos en la propiedad Nombre del DataEnvironment y escribiremos ...
Clasificación de memorias semiconductoras de acceso aleatorioLas memorias se clasifican, por la tecnología empleada y, además según la forma en que se puede modificar su contenido, A este respecto, las memorias se clasifican en dos grandes grupos: 1) Memorias RAM: Son memorias en las que se puede leer y escribir, si bien su nombre (Random access memory) no representa correctamente este hecho. Por su tecnología pueden ser de ferritas (ya en desuso) ...
DISTINCTROWEste predicado no es compatible con ANSI. Que yo sepa a día de hoy sólo funciona con access.Devuelve los registros diferentes de una tabla; a diferencia del predicado anterior que sólo se fijaba en el contenido de los campos seleccionados, éste lo hace en el contenido del registro completo independientemente de los campos indicados en la cláusula SELECT.SELECT DISTINCTROW Apellido FROM EmpleadosSi la tabla empleados contiene dos registros: ...
Búsqueda de Registros DuplicadosPara generar este tipo de consultas lo más sencillo es utilizar el asistente de consultas de access, editar la sentencia SQL de la consulta y pegarla en nuestro código. No obstante este tipo de consulta se consigue de la siguiente forma: SELECT DISTINCT Lista de Campos a Visualizar FROM Tabla WHERE CampoDeBusqueda In (SELECT CampoDeBusqueda FROM Tabla As psudónimo GROUP BY CampoDeBusqueda HAVING Count(*) > 1 ) ORDER ...
Creación de ÍndicesSi se utiliza el motor de datos Jet de Microsoft sólo se pueden crear índices en bases de datos del mismo motor. La sintaxis para crear un índice en ua tabla ya definida en la siguiente: CREATE [ UNIQUE ] INDEX índice ON Tabla (campo [ASC|DESC][, campo [ASC|DESC], ...]) [WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }] En donde: índiceEs el nombre del índice a crear.tablaEs el nombre de una tabla existente en la que se creará el ...
Valores NulosEn muchas ocasiones es necesario emplear como criterio de seleccion valores nulos en los campos. Podemos emplear el operacion IS NULL para realizar esta operación. Por ejemplo:SELECT * FROM Empleados WHERE DNI IS NULLEste operador no está reconocido en access y por ello hay que utilizar la siguiente sintaxis:SELECT * FROM Empleados WHERE IsNull(DNI)=TrueIntervalos de ValoresPara indicar que deseamos recuperar los registros según el intervalo ...
Criterios de SelecciónEn el apartado anterior se vio la forma de recuperar los registros de las tablas, las formas empleadas devolvían todos los registros de la mencionada tabla. A lo largo de este apartado se estudiarán las posibilidades de filtrar los registros con el fin de recuperar solamente aquellos que cumplan unas condiciones preestablecidas. Antes de comenzar el desarrollo de este apartado hay que recalcar tres detalles de vital importancia. ...