Tablas En Access

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Tablas En Access as PDF for free.

More details

  • Words: 1,547
  • Pages: 27
Presentado por:

•Maria Teresa Gonzalez •Luisa Fernanda Rodriguez •Leonardo Motivar •Omar Higuera

Son entidades donde se guardan los datos recogidos por un programa, su estructura general se asemeja a la vista general de un programa de hoja de cálculo.

Están conformadas por tuplas, que a su vez se subdividen en campos. Veamos un ejemplo:

Cada fila se Denomina “tupla”

Y cada columna Se denomina “campo”

TUPLA:  corresponde a cada fila que compone la tabla, allí se componen los datos, los registros eventualmente pueden ser nulos, es decir: no tiene ningún tipo de datos en su almacenamiento. CAMPO: corresponde al nombre de la columna, el cual debe ser único y además tener un tipo de datos asociados. La definición de cada campo debe existir en nombre único con tipo de datos correspondientes. Eso es útil a la hora de manejar varios campos en la tabla. Cada campo debe ser distinto entre sí. También cada tabla creada debe tener un nombre único en cada base de datos haciéndola accesible mediante su nombre.

A la hora de crear un campo en una tabla, hay que especificar de qué tipo son los datos que se van a almacenar en ese campo. Los diferentes tipos de datos que se pueden asociar a los campos son: ·        Texto: permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres. Normalmente se utiliza para almacenar datos como nombres, direcciones o cualquier número que no se utilice en cálculos, como números de teléfono o códigos postales. ·        Memo: se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65.536 caracteres. Access recomienda para almacenar

Número: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten almacenar números sin decimales; los tipos Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas. Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999. Moneda: para valores de dinero y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo.

Autonumérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumérico no se pueden actualizar. Sí/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado). Objeto OLE: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, sonidos u otros datos binarios.

Hipervínculo: texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Una dirección de hipervínculo puede tener hasta tres partes: Texto: el texto que aparece en el campo o control. Dirección: ruta de acceso de un archivo o página. Subdirección: posición dentro del archivo o página. Sugerencia: el texto que aparece como información sobre herramientas. Existe otra posibilidad que es la Asistente para búsquedas... que crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado. Al hacer clic en esta opción se inicia el Asistente para búsquedas y al salir del Asistente, Microsoft Access establece el tipo de datos basándose en los valores seleccionados en él.

Cada instancia de una entidad debe ser unívocamente identificable, de manera tal que cada registro de la entidad debe estar separado y ser unívocamente identificable del resto de los registros de esa misma entidad; y quien permite esta identificación es la llave primaria. La llave primaria, que generalmente se identificada por medio de la letra @, puede ser un atributo o una combinación de atributos. En consecuencia en cada archivo solo podrá existir un único registro que posea un valor determinado para su llave primaria. En otras palabras no puede existir en un archivo un registro que cuente con el mismo valor de otro registro en el campo de la llave primaria; la llave primaria no puede tener valores repetidos para distintos registros. La llave primaria debe permitirle a un Sistema de Gestión de Base de Datos (SGBD), correctamente proyectado, generar un error si un usuario intenta incluir un nuevo registro cuya llave primaria coincida con la de otro registro ya existente en el archivo.

Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla . Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la otra será la tabla secundaria (destino de la relación).   Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla . Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la otra será la tabla secundaria (destino de la relación).

   

Se pueden distinguir tres tipos de relaciones: Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población. Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente.

Microsoft Access Microsoft Access, es la base de datos relacional más popular, además forma parte del paquete Microsoft Office. Maneja muchos tipos de datos (Texto, Números, Objetos, Fechas, etc.). Permite manejar estos datos e incrementar nuestra capacidad de organizar las informaciones. Permite realizar consultas a alta velocidad y mostrar la información en informes organizados y atractivos.

Iniciar Access

Crear BD vacía. Se pueden agregar tablas, consultas formularios, informes, etc. según nuestros requisitos.

Abrir una BD existente

Crear BD según modelos existentes

Una Tabla es una colección de datos sobre un tema específico, tal como Productos o Suministradores.

Tupla: Todas las informaciones sobre un Producto determinado

Campo: informaciones similares

Ejemplo: Queremos almacenar información acerca de los artistas que han expuesto en las salas de exposiciones de la compañía “OBRA MAESTRA”. Esta información es la siguiente: Nombre completo Nacionalidad (Nacional o Internacional) Especialidad (Fotografía, Pintura). Premios que le han sido otorgados, la información de estos premios se refiere a código_premio, nombre y organización. Escuelas por las que ha pasado, la información que sería necesario saber, es el nombre de la escuela, la ciudad en la que se encuentra y el periodo de estancia.

Para ello, vamos a crear una BD acerca de los artistas que exponen en una Galeria de Arte. Se quiere recoger.

Artistas, cuya especialidad puede serFOTOGRAFIA o PINTURA. Nombre y Ciudad de la escuela de donde proceden los artistas. Los premios recibidos por cada artista.

Primeros pasos: Crear Tablas ARTISTA [ Cod_Artista, Nombre, Nacionalidad, Especialidad ]

ESCUELA [ Cod_Escuela, Nombre, Ciudad ]

PREMIO [ Cod_premio, Nombre, Cod_Artista ]

FORMACIÓN [ Cod_Escuela, Cod_Artista, Fech_Ini, Fech_Fin ]

Las distintas formas de crear una tabla

Paso siguiente: Paso 2:- Crear Relaciones

Crear Relaciones

Guardar Relaciones

Related Documents

Tablas En Access
June 2020 3
Tablas
April 2020 18
Tablas
December 2019 35
Tablas
August 2019 31