0% encontró este documento útil (0 votos)
270 vistas15 páginas

Base de Datos Informe

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 15

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación


Universidad Nacional Experimental de los Llanos “Ezequiel Zamora”
UNELLEZ – Guanare

Base de Datos

Bachiller:
Adriangela Fernandez
25.938.506
Software de Aplicación
¿Qué es una base de datos?
Una base de datos es un conjunto de información organizada de manera que
pueda ser utilizada eficientemente. Un directorio telefónico, un diccionario, un
calendario o un libro de recetas son ejemplos de bases de datos. Existen
actualmente muchas formas de bases de datos, que van desde una biblioteca
hasta los vastos conjuntos de datos de usuarios de una empresa de
telecomunicaciones.
Las bases de datos son el producto de la necesidad humana de almacenar la
información, es decir, de preservarla contra el tiempo y el deterioro, para poder
acudir a ella posteriormente. En ese sentido, la aparición de la electrónica y la
computación brindó el elemento digital indispensable para almacenar enormes
cantidades de datos en espacios físicos limitados, gracias a su conversión en
señales eléctricas o magnéticas.
El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados
DBMS por sus siglas en inglés: Database Management Systems o Sistemas de
Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten
el almacenamiento ordenado y la rápida recuperación de la información. En esta
tecnología se halla el principio mismo de la informática.
En la conformación de una base de datos se pueden seguir diferentes modelos y
paradigmas, cada uno dotado de características, ventajas y dificultades, haciendo
énfasis en su estructura organizacional, su jerarquía, su capacidad de transmisión
o de interrelación, etc. Esto se conoce como modelos de base de datos y permite
el diseño y la implementación de algoritmos y otros mecanismos lógicos de
gestión, según sea el caso específico.
Tipos de Base de Datos
Existen diferentes clasificaciones de las bases de datos, atendiendo a
características puntuales:
-Según su variabilidad. Conforme a los procesos de recuperación y preservación
de los datos, podemos hablar de:
 Bases de datos estáticas: Típicas de la inteligencia empresarial y otras
áreas de análisis histórico, son bases de datos de sólo lectura, de las
cuales se puede extraer información, pero no modificar la ya existente.
 Bases de datos dinámicas: Aparte de las operaciones básicas de consulta,
estas bases de datos manejan procesos de actualización, reorganización,
añadidura y borrado de información.
-Según su contenido. De acuerdo a la naturaleza de la información contenida,
pueden ser:
 Bibliográficas: Contienen diverso material de lectura (libros, revistas, etc.)
ordenado a partir de información clave como son los datos del autor, del
editor, del año de aparición, del área temática o del título del libro, entre
otras muchas posibilidades.
 De texto completo: Se manejan con textos históricos o documentales, cuya
preservación debe ser a todo nivel y se consideran fuentes primarias.
 Directorios: Listados enormes de datos personalizados o de direcciones de
correo electrónico, números telefónicos, etc. Las empresas de servicios
manejan enormes directorios clientelares, por ejemplo.
 Especializadas: Bases de datos de información hiperespecializada o
técnica, pensadas a partir de las necesidades puntuales de un público
determinado que consume dicha información.
Ejemplos de base de datos:
Algunos ejemplos posibles de bases de datos a lo largo de la historia son:
 Guías telefónicas: Aunque en desuso, estos voluminosos libros solían
contener miles de números telefónicos asignados a hogares, empresas y
particulares, para permitir al usuario dar con el que necesitaba. Eran
engorrosos, pesados, pero completos.
 Archivos personales: El conjunto de los escritos de vida de un autor,
investigador o intelectual a menudo son preservados en un archivo, que se
organiza en base a la preservación y reproducción de los originales,
permitiendo su consulta sin poner en riesgo el documento original.
 Bibliotecas públicas: El perfecto ejemplo de bases de datos, pues contienen
miles o cientos de miles de registros pertenecientes a cada título de libro
disponible para su préstamo, ya sea en sala o circulante, y del que puede
haber más de un mismo ejemplar en el depósito. Los bibliotecólogos se
encargan de diseñar estos sistemas y velar por su funcionamiento.
 Registros de transacciones: Las operaciones realizadas con una tarjeta de
crédito, así como las llamadas realizadas con un celular, u otro tipo de
transacciones comerciales cotidianas, generan todo un conjunto de
registros que van a dar a una base de datos de la empresa.
 Historial médico: Cada vez que acudimos al doctor o a un hospital, se
actualiza la información respecto a nuestra salud, al tratamiento recibido y
demás detalles médicos en un archivo que lleva registro de nuestra historia
médica, en caso de que a futuro se requiera conocer datos específicos,
como operaciones o tratamientos recibidos.
Modelo de Base de Datos
El modelo de base de datos plana
En un modelo de base de datos plano, hay dos dimensiones (estructura plana) de
conjunto de datos. Hay una columna de información y dentro de esta columna, se
supone que cada dato tendrá que ver con la columna.

Código Postal Por ejemplo, un modelo de base de datos plana que sólo
incluye códigos postales. Dentro de la base de datos, sólo
9063635 habrá una columna y cada nueva fila dentro de una columna
será un nuevo código postal.
9345452 Beneficios del modelo plano
6345469 Todos los registros se almacenan en un solo lugar. La
estructura es simple.
6654760
Funciona bien para bases de datos pequeñas y tiene
7754742 requisitos mínimos de software y hardware.

El modelo de base de datos jerárquica


El modelo jerárquico de bases de datos se asemeja a la estructura de un árbol, tal
como Microsoft Windows organiza las carpetas y archivos. En un modelo
jerárquico de bases de datos, cada enlace es anidado con el fin de conservar los
datos organizados en un orden particular en un mismo nivel de lista. Por ejemplo,
una base de datos jerárquico de ventas, puede incluir las ventas de cada día como
un archivo separado. Anidadas dentro de este archivo están todas las ventas (el
mismo tipo de datos) para
el día.

Beneficios del modelo


jerárquico
Dado que la mayoría de
las relaciones son de uno
a uno, la estructura de la
base de datos es fácil de
entender incluso para los
no programadores. Después de encontrar el primer registro, no es necesario
realizar una exploración de índice. Simplemente sigue el puntero principal que
dirige hacia el siguiente registro.
Como los datos se almacenan en una base de datos común, es más fácil verlos.
Las modificaciones, si las hay, se pueden hacer fácilmente en el archivo
reemplazando los datos existentes.
Al administrador le resulta fácil mantener la base de datos cambiando los registros
en sus respectivos campos.

Modelo de Red
En un modelo de red, la característica definitoria es que se almacena un registro
con un enlace a otros registros - en efecto, una red.
Estas redes (o, a veces, a que se refiere como punteros) puede ser una variedad
de diferentes tipos de información como números de nodo de un disco o incluso la
dirección.
Beneficios del modelo de red
Al igual que una base de datos jerárquica, los
componentes de una base de datos de red
pueden tener varias relaciones padre-hijo. Su
capacidad para mantener datos es más que
la del modelo jerárquico.
Dado que siempre hay un vínculo entre un padre y un hijo, se mantiene la
integridad de los datos.
La base de datos debe dedicar menos tiempo a mantener registros debido a la
eliminación de tablas redundantes, lo que mejora la eficiencia y el rendimiento
general.
El Modelo Relacional
El modelo relacional es el más popular tipo de base de datos y una herramienta
extremadamente potente, no sólo para almacenar información, también para
acceder a ella. Las bases de datos relacionales son organizadas en forma de
tablas. La belleza de estos cuadros es que la información se puede acceder o
añadir sin reorganizar las tablas.
Una tabla puede tener muchos registros y cada registro puede tener muchos
campos. Hay cuadros que a veces se llaman una relación. Por ejemplo, una
empresa puede tener una base de datos denominada los pedidos de los clientes, y
dentro de esta base de datos habrá diferentes tablas o relaciones de todos los
pedidos de los clientes. Las tablas pueden incluir la información del cliente
(nombre, dirección, contacto, información, número de cliente, etc.) y otras tablas
(relaciones), como las órdenes que el cliente compró anteriormente (esto puede
incluir un número de artículo, la descripción del artículo, cantidad de pago, la
forma de pago, etc.).
Cabe señalar que cada registro (grupo de campos) en una base de datos
relacional tiene su propia clave principal. Una clave principal es el único campo
que hace que sea fácil identificar a un registro. Las bases de datos relacionales
utilizan un programa llamado interfaz estándar SQL o Query Language.
SQL se utiliza actualmente en prácticamente todas las bases de datos
relacionales. Las bases de datos relacionales son extremadamente fáciles de
personalizar para adaptarse a casi cualquier tipo de almacenamiento de datos.
Usted puede crear fácilmente las relaciones de los artículos que usted vende, los
empleados que trabajan para su empresa, etc.
Beneficios del modelo relacional
Los derechos de usuario se pueden restringir según los datos que deben hacerse
visibles o modificables para cada usuario. Esto permite una mayor seguridad.
En una base de datos jerárquica, se necesita acceder a la raíz e ir hacia abajo. En
la relacional este no es el caso ya que se le brinda una flexibilidad de acceso
relacional.
Se evita la duplicación de datos, manteniendo así el tamaño de la base de datos
pequeño. Esto reduce el requerimiento de memoria y también aumenta la
eficiencia.
Modelo Objeto-relacional
Una base de datos relacional de objetos ofrece lo mejor de ambos mundos. Tiene
una base de datos relacional combinada con conceptos orientados a objetos como
objetos, clases, herencia y polimorfismo. Funciona de manera similar a las bases
de datos relacionales.
Unos ejemplos incluyen a DB2 de IBM.
Beneficios del modelo Objeto-relacional
Puede obtener datos fácilmente a través del polimorfismo. Reutilizar los datos se
vuelve más fácil.
Dado que abarca lo mejor de las bases de datos relacionales y orientadas a
objetos, la escalabilidad no es un problema. Se pueden almacenar grandes
volúmenes de datos dentro de las clases.
La elección de una base de datos no es permanente, existen herramientas y
servicios de migración de base de datos que le pueden ayudar en caso que decida
cambiarse a otro modelo. También puede encontrar muchas soluciones de bases
de datos relacionales en la nube que son una buena alternativa para aplicaciones
o servicios alojados en la nube.
Acceso a la Información de la base de datos
Si bien el almacenamiento de datos es una gran característica de las bases de
datos, para muchos usuarios de estas bases de datos la característica más
importante es la rápida y sencilla, recuperación de la información.
En una base de datos relacional, es muy fácil consultar información sobre un
empleado, pero las bases de datos relacionales también añaden la potencia de
consultas complejas.
Las consultas complejas son solicitudes para mostrar tipos específicos de
información, o bien mostrarlos en su estado natural o crear un informe de la
utilización de los datos.
Por ejemplo, si había una base de datos de empleados que incluye cuadros como
el salario y la descripción del trabajo, puede ejecutar una consulta de empleos que
pagan más de una cierta cantidad. No importa qué tipo de información se
almacene en su base de datos, las consultas pueden ser creadas usando SQL
para ayudar a responder a preguntas importantes.
Almacenar una base de datos
Las Bases de datos pueden ser muy pequeñas (menos de 1 MB) o muy grandes y
complicadas (como en muchos terabytes de datos del gobierno), sin embargo,
todas las bases de datos normalmente se almacenan y ubican en el disco duro u
otro tipo de dispositivos de almacenamiento y se accede a través del ordenador.
Grandes bases de datos pueden requerir servidores en distintos lugares y, sin
embargo muchas pequeñas bases de datos pueden encajar fácilmente como
archivos ubicados en el disco duro del equipo.
Asegurar una base de datos
Obviamente, muchas bases de datos confidenciales almacenan información
importante que no debe ser fácilmente accesible por cualquiera. Muchas bases de
datos requieren contraseñas y otras características de seguridad para poder
acceder a la información.
Aunque algunas bases de datos se pueden acceder a través de Internet a través
de una red, otras bases de datos son sistemas cerrados y sólo se puede acceder
en el sitio.
Modelo Relacional y su Importancia.
El modelo relacional para la gestión de una base de datos es un modelo de
datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo
más utilizado en la actualidad para modelar problemas reales y administrar datos
dinámicamente.
Es importante mencionar que el modelo relacional fue propuesto por E.F. Codd y
está basado en el concepto matemático de relación, se utilizan para almacenar
información acerca de los objetos que hay que especificar en la base de datos,  el
cual se representa físicamente en tablas bidimensional o relaciones, cada una de
las cuales se implanta como un archivo.
La ventaja del modelo relacional es que los datos se almacenan, al menos
conceptualmente, de un modo en que los usuarios entienden con mayor facilidad.
Asimismo, mantiene información sobre las propias características de la base de
datos (metadatos). En terminología relacional las filas de la tabla corresponden a
registros o entidades y las columnas de la tabla corresponden a atributos.
Así, una relación se compone de una colección de entidades (o registros) cuyos
propietarios están descritos por cierto número de atributos predeterminados
implantados como campos. Además, los atributos pueden aparecer en cualquier
orden y la relación continuará siendo exactamente igual, transmitiendo el mismo
significado.
Características más importantes de los modelos relacionales o modelos de
BDR son:
 Se basan en el uso de tablas.
 Las tablas se representan gráficamente como una estructura rectangular
formadas por filas y columnas.
 Cada columna almacena información sobe una propiedad determinada de
la tabla.
 La fila posee una ocurrencia o relación representada por la tabla (tupla).
 Las entradas en la tabla tienen un solo valor (son atómicos); no se admiten
valores múltiples, por lo tanto, la intersección de un renglón con una
columna tiene un solo valor, nunca un conjunto de valores.
 Las entradas en cualquier columna de la tabla son de un solo tipo.
 El orden de las columnas no es de importancia en las tablas, pero cada
columna posee un nombre único.
 Cada columna de una tabla (llamados atributo) tiene un dominio, que es
una descripción física y lógica de valores permitidos.
 No existen 2 filas (tuplas) en la tabla que sean idénticas.
 Las informaciones en las bases de datos son representadas como datos
explícitos, no existen apuntadores o ligas entre las tablas.
Propiedades de las relaciones
Las relaciones tienen las siguientes características:
 Cada relación tiene un nombre y éste es distinto del nombre de todas las
demás.
 Los valores de los atributos son atómicos: en cada tupla, cada atributo
toma un solo valor. Se dice que las relaciones están normalizadas.
 No hay dos atributos que se llamen igual.
 El orden de los atributos no importa: los atributos no están ordenados.
 Cada tupla es distinta de las demás: no hay tuplas duplicadas.
 El orden de las tuplas no importa: las tuplas no están ordenadas.
Puede existir el valor NULL que representa un atributo cuyo valor no se conoce  o
no existe. Hay ciertos atributos, para determinadas entidades, que carecen de
valor, bien porque al insertar la tupla se desconocía el valor del atributo o bien
porque para dicha tupla el atributo no tiene sentido.
El modelo relacional distingue entre valores vacíos y valores nulos. Un valor vacío
se considera un valor tanto como cualquiera no vacío, sin embargo, un nulo
(NULL) indica la ausencia de valor. El nulo es muy importante en el modelo
relacional, ya que nos permite trabajar con datos desconocidos o ausentes.
El dominio en un modelo relacional
Los dominios son una característica extremadamente potente del modelo
relacional. Cada atributo de una relación está definido sobre su dominio. Los
dominios puedan ser diferentes para cada atributo o puede haber dos o más
atributos definidos sobre el mismo dominio.

Importancia del Modelo Relacional


Puede resultar confuso el concepto de modelo E-R vs modelo relacional, quizás
porque ambos comparten casi las mismas palabras. Como se mencionó en el
tema anterior, el modelo E-R están formado por objetos básicos llamados
entidades y las relaciones entre estos objetos. Sin embargo, el objetivo del modelo
relacional es crear un "esquema" (schema), lo cual, como se mencionó
anteriormente, consiste de un conjunto de "tablas" que representan "relaciones",
es decir, relaciones entre los datos.
Estas tablas, pueden ser construidas de diversas maneras:
 Creando un conjunto de tablas iniciales y aplicar operaciones de
normalización hasta conseguir el esquema más óptimo. Las técnicas de
normalización se mencionan en la metodología del diseño lógico.
 Convertir el diagrama ER a tablas y posteriormente aplicar también
operaciones de normalización hasta conseguir el esquema óptimo.
La primera técnica fue de las primeras en existir y, como es de suponerse, la
segunda al ser más reciente es mucho más conveniente en varios aspectos:
 El partir de un diagrama visual es muy útil para apreciar los detalles, de
ahí que se llame modelo conceptual.
 El crear las tablas iniciales es mucho más simple a través de las reglas de
conversión.
 Se podría pensar que es lo mismo porque finalmente hay que "normalizar"
las tablas de todas formas, pero la ventaja de partir del modelo ER es que
la "normalización" es mínima por lo general.
 Lo anterior tiene otra ventaja, aun cuando se normalice de manera
deficiente, se garantiza un esquema aceptable, en la primera técnica no es
así.
Esquema de una base de datos relacional
Una base de datos relacional es un conjunto de relaciones. Para representar el
esquema de una base de datos relacional se debe dar el nombre de sus
relaciones, los atributos de éstas, los dominios sobre los que se define estos
atributos, las claves primarias y las claves ajenas.
Conversión del modelo E-R a un esquema de base de datos
El modelo E-R es una representación visual que gráficamente nos da una
perspectiva de cómo se encuentran los datos involucrados en un proyecto u
organización.
Pero el modelo E-R no presenta propiamente una instancia de los datos, por eso
es conveniente crear un "esquema", el cual consiste de tablas las cuales en sus
renglones (tuplas) contienen instancias de los datos.
Ejemplo
Supongamos una representación de un modelo ER de la siguiente manera:
 
En el diagrama anterior no se representa en su totalidad los atributos de cada
entidad presentada
Para el ejemplo del modelo ER anterior tendríamos el siguiente esquema:

Se puede observar en el esquema anterior, la representación de cada relación o


esquema que hay en cada entidad con sus atributos, de igual manera, se
especifican los vínculos con los atributos claves de cada entidad asociada, por
ejemplo, el vínculo imparte está asociado a las entidades Profesor curso, por lo
tanto, tendrá como atributos todas las claves de las entidades: curso y profesor.
Es importante destacar, que los atributos que contengan los vínculos también
deben estar presentes en el esquema correspondiente.
El Sistema Manejador de Base de Datos Microsoft Acces:
Microsoft Access es un sistema de gestión de bases de datos incluido en el
paquete de programas de Microsoft Office. Es igualmente un gestor de datos que
recopila información relativa a un asunto o propósito particular, como el
seguimiento de pedidos de clientes o el mantenimiento de una colección de
música. Está pensado en recopilar datos de otras utilidades (Excel, SharePoint,
etc.) para manejarlos por medios de las consultas e informes.
Toda empresa u organización necesita tener un control de sus datos. Microsoft
Access es una aplicación para manejo de bases de datos que cuenta con una
interfaz de usuario amigable que facilita su uso sin requerir un conocimiento
especializado de programación. Maneja varios tipos de datos (texto, numérico,
fechas, etcétera) de manera flexible, puede además importar y exportar datos de
Word, Excel, y otras bases de datos.
Las computadoras operan sobre datos que han sido organizados dentro de
agrupamientos lógicos, para que su proceso sea efectivo y los resultados
obtenidos sean útiles. La información disponible en una base de datos puede ser
cualquier cosa que se considere importante para el individuo o la organización.
Dicho de otro modo, cualquier cosa necesaria para apoyar el proceso general de
atender los asuntos de un individuo u organización.
Una base de datos computarizada es un contenedor de objetos. Una base de
datos puede contener más de una tabla. Por ejemplo, un sistema de seguimiento
de inventario que usa tres tablas no son tres bases de datos, sino una base de
datos que contiene tres tablas. Salvo que haya sido específicamente diseñada
para usar datos o códigos de otro origen, una base de datos de Access almacena
sus tablas en un solo archivo, junto con otros objetos como formularios, informes,
macros y módulos. Las bases de datos creadas en el formato Access 2007 (que
también usan Access 2016, Access 2013 y Access 2010) tienen la extensión de
archivo .accdb y las bases de datos creadas en formatos anteriores de Access
tienen la extensión de archivo .mdb. Puede usar Access 2016, Access 2013,
Access 2010 o Access 2007 para crear archivos en formatos de archivo anteriores
(por ejemplo, Access 2000 y Access 2002-2003).
Con Access, puede:
 Agregar nuevos datos a una base de datos, como un nuevo artículo en un
inventario.
 Modificar datos existentes en la base de datos, por ejemplo, cambiar la
ubicación actual de un artículo.
 Eliminar información, por ejemplo, si un artículo se vende o se descarta.
 Organizar y ver los datos de diferentes formas.
 Compartir los datos con otras personas mediante informes, correo
electrónico, intranet o Internet.
Partes de una base de datos de Access
Las secciones siguientes son breves descripciones de las partes de una base de
datos de Access típica.
 Tablas
 Forms
 Informes
 Consultas
 Macros
 Módulos
Tablas: Una tabla de base de datos es similar en apariencia a una hoja de cálculo
en cuanto a que los datos se almacenan en filas y columnas. Por ende, es
bastante fácil importar una hoja de cálculo en una tabla de base de datos. La
principal diferencia entre almacenar los datos en una hoja de cálculo y
almacenarlos en una base de datos es la forma en la que están organizados los
datos.
Para aprovechar al máximo la flexibilidad de una base de datos, los datos deben
organizarse en tablas para que no se produzcan redundancias. Por ejemplo, si
quiere almacenar información sobre los empleados, cada empleado debe
especificarse solo una vez en la tabla que está configurada para los datos de los
empleados. Los datos sobre los productos se almacenarán en su propia tabla y los
datos sobre las sucursales se almacenarán en otra tabla. Este proceso se
denomina normalización.
Cada fila de una tabla se denomina registro. En los registros se almacena
información. Cada registro está formado por uno o varios campos. Los campos
equivalen a las columnas de la tabla. Por ejemplo, puede tener una tabla llamada
"Empleados" donde cada registro (fila) contiene información sobre un empleado
distinto y cada campo (columna) contiene otro tipo de información como nombre,
apellido, dirección, etc. Los campos deben designarse como un determinado tipo
de datos, ya sea texto, fecha u hora, número o algún otro tipo.
Otra forma de describir los registros y los campos es imaginar un catálogo de
tarjetas antiguo de una biblioteca. Cada tarjeta del archivador corresponde a un
registro de la base de datos. Cada dato de una tarjeta individual (autor, título, etc.)
equivale a un campo de la base de datos.
Formularios: Los formularios permiten crear una interfaz de usuario en la que
puede escribir y modificar datos. Los formularios a menudo contienen botones de
comandos y otros controles que realizan distintas tareas. Puede crear una base de
datos sin usar formularios con tan solo modificar los datos en las hojas de datos
de la tabla. Sin embargo, la mayoría de los usuarios de bases de datos prefieren
usar formularios para ver, escribir y modificar datos en las tablas.
Puede programar botones de comandos para determinar qué datos aparecen en el
formulario, abrir otros formularios o informes, o ejecutar otras tareas. Por ejemplo,
puede tener un formulario llamado "Formulario de cliente" en el que trabaja con los
datos de los clientes. El formulario de cliente puede tener un botón que abra un
formulario de pedido en el que puede especificar un pedido nuevo para el cliente.
Los formularios también le permiten controlar de qué manera otros usuarios
interactúan con los datos de la base de datos. Por ejemplo, puede crear un
formulario que muestre solo determinados campos y permita que se realicen
únicamente ciertas operaciones. Esto ayuda a proteger los datos y a asegurarse
de que los datos se especifican correctamente.
Informes: Los informes se usan para dar formato a los datos, resumirlos y
presentarlos. Por lo general, un informe responde a una pregunta específica como:
"¿Cuánto dinero recibimos de cada cliente este año?" o "¿En qué ciudades
residen nuestros clientes?". A cada informe se le puede dar formato para
presentar la información de la manera más legible posible.
Se puede ejecutar un informe por vez y siempre se reflejan los datos actuales de
la base de datos. Generalmente, se les da formato a los informes para imprimirlos,
pero también pueden verse en pantalla, exportarse a otro programa o enviarse
como datos adjuntos en un correo electrónico.
Consultas: Las consultas pueden realizar diversas funciones en una base de
datos. La función más común es recuperar datos específicos de las tablas. Los
datos que quiere ver generalmente están distribuidos en varias tablas y las
consultas le permiten verlos en una única hoja de datos. Además, debido a que
muchas veces no quiere ver todos los registros a la vez, las consultas le permiten
agregar criterios para "filtrar" los datos y obtener solo los registros que quiere.
Ciertas consultas son "actualizables", es decir, puede modificar los datos de las
tablas subyacentes mediante la hoja de datos de la consulta. Si está trabajando en
una consulta actualizable, recuerde que los cambios se realizan en realidad en las
tablas, no solo en la hoja de datos de la consulta.
Hay dos variedades básicas de consultas: consultas de selección y consultas de
acciones. Una consulta de selección simplemente recupera los datos y los pone a
disposición para su uso. Puede ver los resultados de la consulta en la pantalla,
imprimirlos o copiarlos al portapapeles. O bien, puede usar el resultado de la
consulta como un origen de registro para un formulario o un informe.
Una consulta de acción, tal como el nombre lo indica, realiza una tarea con los
datos. Las consultas de acción se pueden usar para crear tablas nuevas, agregar
datos a las tablas existentes, o actualizar o eliminar datos.
Macros: Las macros en Access pueden considerarse un lenguaje de
programación simplificado que puede usar para agregar funciones a la base de
datos. Por ejemplo, puede adjuntar una macro a un botón de comando en un
formulario para que la macro se ejecute cada vez que se hace clic en ese botón.
Las macros contienen acciones que ejecutan tareas, como abrir un informe,
ejecutar una consulta o cerrar la base de datos. La mayoría de las operaciones de
la base de datos que realiza manualmente se pueden automatizar mediante el uso
de macros, por lo que se convierten en dispositivos que permiten ahorrar mucho
tiempo.
Módulos: Los módulos, como las macros, son objetos que puede usar para
agregar funciones a la base de datos. Mientras que las macros se crean en
Access mediante la elección de una lista de acciones de macro, los módulos se
escriben en el lenguaje de programación Visual Basic para Aplicaciones (VBA). Un
módulo es una colección de declaraciones, instrucciones y procedimientos que se
almacenan juntos como una unidad. Un módulo puede ser un módulo de clase o
un módulo estándar. Los módulos de clase se adjuntan a formularios o informes y,
por lo general, contienen procedimientos que son específicos para el formulario o
el informe al que están adjuntos. Los módulos estándar contienen procedimientos
generales que no están asociados a ningún otro objeto. Los módulos estándar
aparecen en Módulos en el panel de navegación mientras que los módulos de
clase no.

También podría gustarte