You are on page 1of 10

Glosario

Glosario

 Accdb: es la extensión con la que se graban e identifican los archivos de


Microsoft office Access.

 Administradores: también llamados DBA (Data Base Administrator), se


encargan de gestionar las bases de datos.

 ANSI: Instituto de Estándares Americano.

 ASP: Active Server Pages

 Atributo: es una unidad básica e indivisible de información acerca de una


entidad o una relación. Por ejemplo la entidad proveedor tendrá los
atributos nombre, domicilio y población.

 Base de datos relacional: Microsoft Access es una base de datos relacional. Esto
significa que su información se desglosa en los elementos más pequeños
posibles, y cada una de estas tablas se basa en un tema. Estas tablas se
comunican entre sí a través de relaciones. En la base de datos que registra los
entrenamientos, quizás tengas una tabla para los participantes, una para los
instructores y una para las clases. Una relación entre las clases y los
instructores se podrá llamar una relación "Uno a muchos", porque cada clase
sólo puede tener un instructor pero un instructor puede enseñar en muchas
clases. La relación entre los participantes y las clases es un poco más
compleja. Se podría llamar "Muchos a muchos" porque muchos estudiantes
pueden asistir a muchas clases diferentes. Para crear esta relación, el usuario
deberá crear una tabla adicional llamada tabla de "Unión", que une la
información de ambas tablas.
 Base de datos: una base de datos es un conjunto de datos que
están organizados para un uso determinado y el conjunto de los programas
que permiten gestionar estos datos es lo que se denomina Sistema Gestor de
Bases de Datos.

 Bases de datos: una base de datos (cuya abreviatura es BD) es una entidad
en la cual se pueden almacenar datos de manera estructurada, con la menor
redundancia posible.

 BD: Base de Datos.

 Campo: es cada uno de los “apartados” que componen las fichas.

 Campo: un campo de una tabla es un grupo de datos con una característica


específica y que, generalmente, se visualizan en forma de columna.

 Cardinalidad: indica el número de relaciones en las que una entidad puede


aparecer.

 Clave principal: es un identificador que proporciona un valor único para


cada fila o registro de la tabla, para saber sin equivocación a que registro
identifica cada información del campo que contiene la clave.

 Claves: en una tabla relacional a veces es necesario poder determinar una


tupla (registro) concreta, lo cual es posible mediante la clave.

 Cliente/servidor: tecnología habitual para distribuir datos. La idea es que dos


procesos diferentes, que se pueden ejecutar en un mismo sistema o en
sistemas separados, actúan de modo que uno actúa de cliente o peticionario
de un servicio y el otro, como servidor.
 Combinación de campos: es realizar una consulta de varias tablas
combinando la información de más de una tabla haciendo coincidir los valores
de los campos comunes.

 Consultas: las consultas te permiten hacer preguntas sobre los datos


consultando la tabla en la que almacenaste la información.
Puedes consultar una o múltiples tablas. Las consultas también te permiten
filtrar, por criterios, qué datos vuelven a la respuesta. Este tipo
de consulta recibe el nombre de consulta "selectiva". Junto con las consultas
simples que muestran respuestas a las preguntas, puedes crear consultas
"parámetro", que sugieren a los usuarios introducir sus criterios para las
respuestas. Las consultas de "Acción" borran los registros, los actualiza, crea
nuevas tablas y modifica los datos.

 Consultas: son los objetos de una base de datos que permiten recuperar
datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla.

 Datos: Incluyen los datos que se necesitan almacenar y los metadatos que son
datos que sirven para describir lo que se almacena en la base de datos.

 DBA: Administrador de bases de datos.

 DBMS: Database Management System.

 DDL: lenguaje especializado en la escritura de esquemas; es decir, en la


descripción de BD. Sigla: DDL.

 Desarrolladores: analistas y programadores encargados de generar


aplicaciones para los usuarios finales.

 DML: lenguaje especializado en la utilización de BD (consultas y


mantenimiento). Sigla: DML
 Dominio: es el conjunto de valores que puede tomar cada atributo. Por
ejemplo el dominio del atributo población, será la relación de todas las
poblaciones del ámbito de actuación de una empresa.

 Entidad: son objetos concretos o abstractos que presentan interés para el


sistema y sobre los que se recoge información que será representada en un
sistema de bases de datos. Por ejemplo, clientes, proveedores y facturas
serían entidades en el entorno de una empresa.

 Esquema canónico: representa los datos en un formato más cercano al del


ordenador.

 Esquema conceptual: representa el modelo de datos de forma independiente


del DBMS que se utilizará.

 Esquema interno: representa los datos según el modelo concreto de un


sistema gestor de bases de datos (por ejemplo Oracle).

 Esquema: descripción o definición de la BD. Esta descripción está separada


de los programas y es utilizada por el SGBD para saber cómo es la BD con la
que debe trabajar.

 Estructura física: es la estructura de los datos tan cual se almacenan en las


unidades de disco. La correspondencia entre la estructura lógica y la física se
almacena en la base de datos (en los metadatos).

 Estructura lógica: indica la composición y distribución teórica de la base de


datos. La estructura lógica sirve para que las aplicaciones puedan utilizar los
elementos de la base de datos sin saber realmente cómo se están
almacenando.

 Fecha/hora: almacenar fechas (y, en ocasiones, también horas). Se utiliza


para que las comparaciones y las ordenaciones sean correctas.
 Filtrar registros: es agrupar la información basándose en uno o más criterios
de campo, luego despliegan sólo los registros que contienen esos valores y
criterios específicos.

 Formulario: un objeto que se utiliza para escribir, modificar o mostrar los datos
de una tabla o consulta. Los formularios se pueden usar para controlar el
acceso a los datos, como qué campos o filas de datos se van a mostrar.

 Formularios: utilizar formularios es una manera de agregar, editar y borrar la


información en las tablas o consultas. Aunque los formularios no son
estrictamente necesarios porque puedes agregar datos directamente a una
tabla o consulta, hacen que el proceso de ingreso de datos sea más fácil
racionalizándolo.

 Hardware: máquinas en las que se almacenan las bases de datos. Incorporan


unidades de almacenamiento masivo para este fin.

 Herramientas o interfaces visuales: muy fáciles de utilizar, que permiten usar


las BD siguiendo el estilo de diálogos con ventanas, iconos y ratón, puesto de
moda por las aplicaciones Windows.

 Independencia de los datos: es cuando se hacen cambios de tecnología y


cambios físicos para mejorar el rendimiento sin afectar a nadie.

 Informática: Ciencia que estudia los componentes de la computación.

 Informe: es un elemento u objeto de Access diseñado para dar formato,


imprimir y resumir los datos de una tabla.

 Informe: también llamados “reportes”, es un objeto que se utiliza para preparar


en pantalla los datos de una tabla o consulta para posteriormente ser impresos.
Sirven para resumir y presentar los datos de las tablas. Un informe se puede
ejecutar en cualquier momento y siempre reflejará los datos actualizados de la
base de datos.
 Informes: utilizar informes te permite recuperar datos y organizarlos en un
formato legible. Como los formularios, los informes se basan en las tablas o
consultas. Como las consultas, los informes responden preguntas sobre los
datos, como, en el ejemplo anterior, a qué entrenamientos fue un participante.
Los informes ofrecen información en tiempo real sobre los datos y se actualiza
automáticamente, basándose en los últimos datos, después de su creación.

 Integridad de los datos: asegura el mantenimiento de la calidad de los datos


en cualquier circunstancia.

 Lenguajes 4GL: lenguajes de muy alto nivel, que suelen combinar elementos
procedimentales con elementos declarativos. Pretenden facilitar no sólo el
tratamiento de la BD, sino también la definición de menús, pantallas y diálogos.

 Lógico: cuando sólo hay dos posibilidades (verdadero o falso, sí o no).

 Macros: es un conjunto de una o más acciones que lo podemos denominar


con un nombre y nos ayuda a automatizar tareas.

 Macros: una macro es el objeto de Access que define de forma


estructurada las acciones que el usuario desea que Access realice en
respuesta a un evento determinado.

 Memo: es un campo de texto especial, que permite una longitud ilimitada, pero
a cambio su acceso es más lento que el campo de texto normal, por lo que
sólo se usa en casos muy concretos, en los que la longitud del texto a guardar
sea muy variable y no importe que las búsquedas sean lentas.

 Microsoft Access: es una base de datos desarrollada por Microsoft


comúnmente utilizada bajo el lenguaje ASP (Active Server Pages). Esta base
de datos, debe ser creada bajo el programa Access, el cual crea archivo .mdb
con la estructura ya explicada.
 Microsoft SQL Server: es una base de datos más potente que Access
desarrollada por Microsoft también, que se supone es recomendable arriba del
millón datos.

 Modelo de datos: su finalidad es la de simbolizar una parte del mundo real de


forma que sea más fácilmente manipulable. En definitiva es un esquema
mental (conceptual) en el que se intentan reproducir las características de una
realidad específica.

 Modelo entidad relación: es un modelo de datos que sirve para crear


esquemas conceptuales de bases de datos.

 Modelo relacional: es un modelo de datos el cual facilita que la base de datos


sea percibida o vista por el usuario como una estructura lógica que consiste en
un conjunto de relaciones y no como una estructura física de implementación.

 Módulos: un módulo es el objeto de Access que contiene procedimientos


personales que se codifican utilizando Visual Basic.

 Mundo real: contiene la información tal cual la percibimos como seres


humanos. Es el punto de partida.

 MySQL: es una base de datos con licencia GPL basada en un servidor, puede
ser sólo creada por código. Usualmente se utiliza el programa phpMyAdmin
como soporte para administrar la base de datos en el nivel de programación (a
un usuario normal le resultaría complicado utilizarla desde línea de comandos).

 Numero: cuando nuestro campo vaya a guardar cantidades numéricas,


especialmente si más adelante necesitaremos realizar operaciones aritméticas
con estas cantidades numéricas.

 Oracle: son realmente mucho más poderosas que todas las antes
mencionadas, aunque también se duplican los problemas. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de
gran calibre.

 Páginas: una página de acceso a datos es un tipo especial de página Web


diseñada para ver datos y trabajar con ellos desde Internet o desde una
intranet. Este tema lo trataremos en otro curso más avanzado.

 PostgreSQL: son realmente mucho más poderosas que todas las antes
mencionadas, aunque también se duplican los problemas. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de
gran calibre.

 Redundancia de los datos: eliminar la repetición de datos.

 Registro: es una de estas “fichas”.

 Registros: conjunto de los elementos que contienen la información de los


campos. Se presentan en forma de filas en la tabla.

 Relación: es la asociación que se efectúa entre entidades. Por ejemplo la


relación entre las entidades facturas emitidas y clientes. Dentro de una base de
datos es una tabla.

 SI: Sistema de Información.

 Sistema de administración de bases de datos: Integra los Datos.

 Software: es el sistema gestor de bases de datos. El encargado de administrar


las bases de datos.

 Structured query language: lenguaje especializado en la descripción (DDL) y


la utilización (DML) de BD relacionales. Creado por IBM al final de los años
setenta y estandarizado por ANSI-ISO en 1985 (el último estándar de SQL es
de 1999). En la actualidad lo utilizan prácticamente todos los SGBD del
mercado. Sigla: SQL

 Tabla: es un “bloque” de información.

 Tabla: las tablas son los cimientos de la base de datos de Access. Contienen
datos que pertenecen directamente al tema de la tabla; por ejemplo, una base
de datos que registra entrenamientos probablemente tenga una tabla sobre los
participantes. Las tablas representan hojas de cálculo con columnas y filas; sin
embargo, en Access, una columna recibe el nombre de "Campo" y una fila
recibe el nombre de "Registro". Cada pieza de información es un campo, como
Nombre, Apellido, Domicilio, Ciudad, Estado y Código Postal. Cada Registro
almacena piezas individuales de datos que se combinan para formar un juego
completo de información.

 Tablas de datos: una tabla de datos es un objeto que se define y utiliza para
almacenar los datos. Una tabla contiene información sobre un tema o asunto
particular, como pueden ser como hemos visto antes, clientes o pedidos.

 Texto: o alfanumérico, o carácter), cuando nuestro campo deba almacenar


letras y quizás algún otro tipo de símbolos de puntuación y/o cifras numéricas.

 Usuarios: personas que manipulan los datos del sistema.