10
Diseño de una base de datos Diseño de una base de datos Diseño de una BDD Elementos básicos EQUIPO13 EQUIPO13 De la Riva Almaraz omar De la Riva Almaraz omar

Interfaz de access

  • Upload
    elvin

  • View
    115

  • Download
    0

Embed Size (px)

DESCRIPTION

Interfaz de access. Diseño de una base de datos. EQUIPO13 De la Riva Almaraz omar. BASE DE DATOS. - PowerPoint PPT Presentation

Citation preview

Diseño de una base de datosDiseño de una base de datos

Diseño de una BDD Elementos básicos

EQUIPO13EQUIPO13De la Riva Almaraz omarDe la Riva Almaraz omar

Es una recopilación de información Es una recopilación de información relativa a un asunto o propósito particular, relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o como el seguimiento de pedidos de clientes o el mantenimiento de una colección de el mantenimiento de una colección de música. Si la base de datos no está música. Si la base de datos no está almacenada en un equipo, o sólo están almacenada en un equipo, o sólo están instaladas partes de la misma, puede que instaladas partes de la misma, puede que deba hacer un seguimiento de información deba hacer un seguimiento de información procedente de varias fuentes en orden a procedente de varias fuentes en orden a coordinar y organizar la base de datos.coordinar y organizar la base de datos.

Diseño de una BDD Elementos básicos

Una tabla es una colección de datos Una tabla es una colección de datos sobre un tema específico, como productos o sobre un tema específico, como productos o proveedores. Al usar una tabla independiente proveedores. Al usar una tabla independiente para cada tema, los datos se almacenan sólo para cada tema, los datos se almacenan sólo una vez. Esto tiene como resultado una base una vez. Esto tiene como resultado una base de datos más eficaz y menos errores de de datos más eficaz y menos errores de entrada de datos. entrada de datos. 

Las tablas organizan datos en columnas Las tablas organizan datos en columnas (denominadas campos) y filas (denominadas (denominadas campos) y filas (denominadas registros).registros).

Diseño de una BDD Elementos básicos

Para buscar y recuperar tan sólo los datos que Para buscar y recuperar tan sólo los datos que cumplen las condiciones especificadas, incluyendo cumplen las condiciones especificadas, incluyendo datos de varias tablas, se puede crear una consulta. datos de varias tablas, se puede crear una consulta. Una consulta puede también actualizar o eliminar Una consulta puede también actualizar o eliminar varios registros al mismo tiempo, y realizar cálculos varios registros al mismo tiempo, y realizar cálculos predefinidos o personalizados en los datos. Esta predefinidos o personalizados en los datos. Esta consulta tiene acceso a tablas distintas para consulta tiene acceso a tablas distintas para recuperar la información de Id. de pedido, fecha de recuperar la información de Id. de pedido, fecha de entrega, nombre de la organización y ciudad para los entrega, nombre de la organización y ciudad para los clientes de Londres cuyos pedidos se entregaron en clientes de Londres cuyos pedidos se entregaron en el mes de abril.el mes de abril.

Diseño de una BDD Elementos básicos

Para ver, escribir y cambiar datos de manera sencilla Para ver, escribir y cambiar datos de manera sencilla directamente en una tabla, cree un formulario. Al abrir un directamente en una tabla, cree un formulario. Al abrir un formulario, Microsoft Access recupera los datos de una o más formulario, Microsoft Access recupera los datos de una o más tablas, y los muestra en la pantalla con el diseño elegido en el tablas, y los muestra en la pantalla con el diseño elegido en el Asistente para formularios, o con un diseño que haya creado en la Asistente para formularios, o con un diseño que haya creado en la vista Diseño (vista Diseño: ventana que muestra el diseño de estos vista Diseño (vista Diseño: ventana que muestra el diseño de estos objetos de base de datos: tablas, consultas, formularios, informes, objetos de base de datos: tablas, consultas, formularios, informes, macros y páginas de acceso a datos. En la vista Diseño, puede macros y páginas de acceso a datos. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de crear objetos de base de datos nuevos y modificar el diseño de otros existentes.).otros existentes.).

    : Un formulario sitúa el enfoque en un registro cada vez, pero : Un formulario sitúa el enfoque en un registro cada vez, pero puede mostrar los campos de más de una tabla. También puede puede mostrar los campos de más de una tabla. También puede mostrar imágenes y otros objetos.mostrar imágenes y otros objetos.

: Un formulario puede incluir un botón que imprima o abra otros : Un formulario puede incluir un botón que imprima o abra otros objetos, o puede realizar otras tareas automáticamente.objetos, o puede realizar otras tareas automáticamente.

Diseño de una BDD Elementos básicos

Para analizar los datos o Para analizar los datos o presentarlos de cierta manera al presentarlos de cierta manera al imprimirlos, cree un informe. imprimirlos, cree un informe.

• Utilice un informe para crear etiquetas Utilice un informe para crear etiquetas postales.postales.

• Utilice un informe para mostrar totales en Utilice un informe para mostrar totales en un gráfico.un gráfico.

• Utilice un informe para calcular totales.Utilice un informe para calcular totales.

Diseño de una BDD Elementos básicos

Una página de acceso a datos es un tipo especial de página Web 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 diseñada para ver datos y trabajar con ellos desde Internet o desde una intranet; los datos están almacenados en una base de datos de una intranet; los datos están almacenados en una base de datos de Microsoft Access (base de datos de Microsoft Access: colección de Microsoft Access (base de datos de Microsoft Access: colección de datos y objetos (como tablas, consultas o formularios), que está datos y objetos (como tablas, consultas o formularios), que está relacionada con un tema o propósito concreto. El motor de base de relacionada con un tema o propósito concreto. El motor de base de datos Microsoft Jet administra los datos.) o una base de datos de datos Microsoft Jet administra los datos.) o una base de datos de Microsoft SQL Server (base de datos de Microsoft SQL Server: una Microsoft SQL Server (base de datos de Microsoft SQL Server: una base de datos de Microsoft SQL Server consta de tablas, vistas, base de datos de Microsoft SQL Server consta de tablas, vistas, índices, procedimientos almacenados, funciones y desencadenadores.). índices, procedimientos almacenados, funciones y desencadenadores.). La página de acceso a datos también puede incluir datos de otros La página de acceso a datos también puede incluir datos de otros orígenes como, por ejemplo, Microsoft Excel.La utilización de una orígenes como, por ejemplo, Microsoft Excel.La utilización de una página de acceso a datos es similar a la utilización de un formulario. página de acceso a datos es similar a la utilización de un formulario.

Diseño de una BDD Elementos básicos

Una macro es un conjunto de una o más acciones (acción: componente Una macro es un conjunto de una o más acciones (acción: componente básico de una macro; instrucción independiente que se puede combinar con básico de una macro; instrucción independiente que se puede combinar con otras acciones para automatizar tareas. A veces se denomina comando en otras acciones para automatizar tareas. A veces se denomina comando en otros lenguajes de macros.) que cada una realiza una operación otros lenguajes de macros.) que cada una realiza una operación determinada, tal como abrir un formulario o imprimir un informe. Las determinada, tal como abrir un formulario o imprimir un informe. Las macros pueden ayudar a automatizar las tareas comunes. macros pueden ayudar a automatizar las tareas comunes.

Cuando se crea una macro, las acciones que se desea realizar se escriben en Cuando se crea una macro, las acciones que se desea realizar se escriben en esta parte de la ventana Macro (ventana Macro: ventana en la que se crean esta parte de la ventana Macro (ventana Macro: ventana en la que se crean y modifican las macros.).y modifican las macros.).

Una macro puede ser una macro compuesta de una secuencia de acciones, o Una macro puede ser una macro compuesta de una secuencia de acciones, o puede ser un grupo de macros (grupo de macros: colección de macros puede ser un grupo de macros (grupo de macros: colección de macros relacionadas que se almacenan juntas bajo un único nombre de macro. A relacionadas que se almacenan juntas bajo un único nombre de macro. A menudo, se hace referencia a la colección simplemente como una macro.). menudo, se hace referencia a la colección simplemente como una macro.). También se puede usar una expresión condicional (expresión condicional: También se puede usar una expresión condicional (expresión condicional: expresión que se evalúa y compara con un valor, por ejemplo, las expresión que se evalúa y compara con un valor, por ejemplo, las instrucciones If...Then y Select Case. Si se cumple la condición, se llevan a instrucciones If...Then y Select Case. Si se cumple la condición, se llevan a cabo una o más operaciones. Si no se cumple, se omite la operación.) para cabo una o más operaciones. Si no se cumple, se omite la operación.) para determinar si se llevará a cabo una acción en algunos casos cuando se determinar si se llevará a cabo una acción en algunos casos cuando se ejecute la macro.ejecute la macro.

Diseño de una BDD Elementos básicos

Es un conjunto de declaraciones, instrucciones y procedimientos Es un conjunto de declaraciones, instrucciones y procedimientos que se almacenan en una unidad con nombre para organizar el código de que se almacenan en una unidad con nombre para organizar el código de Microsoft Visual Basic. Microsoft Access tiene dos tipos de módulos: Microsoft Visual Basic. Microsoft Access tiene dos tipos de módulos: módulos estándar (módulo estándar: módulo en el que puede colocar los módulos estándar (módulo estándar: módulo en el que puede colocar los procedimientos Sub y Function que desee que estén disponibles para otros procedimientos Sub y Function que desee que estén disponibles para otros procedimientos de la base de datos.) y módulos de clase (módulo de clase: procedimientos de la base de datos.) y módulos de clase (módulo de clase: módulo que puede contener la definición de un nuevo proyecto. Cada módulo que puede contener la definición de un nuevo proyecto. Cada instancia de una clase crea un objeto nuevo. Los procedimientos definidos instancia de una clase crea un objeto nuevo. Los procedimientos definidos en el módulo se convierten en propiedades y métodos del objeto. Los en el módulo se convierten en propiedades y métodos del objeto. Los módulos de clase pueden existir solos o con formularios e informes.).módulos de clase pueden existir solos o con formularios e informes.).

Los módulos, un conjunto de declaraciones y procedimientos de Visual Los módulos, un conjunto de declaraciones y procedimientos de Visual Basic, se almacenan en una sola unidad: Cuadro Objeto, Cuadro Basic, se almacenan en una sola unidad: Cuadro Objeto, Cuadro Procedimiento, Declaraciones, Procedimientos, Botón Vista Procedimiento, Procedimiento, Declaraciones, Procedimientos, Botón Vista Procedimiento, Botón Ver módulo completoBotón Ver módulo completo

  

Diseño de una BDD Elementos básicos

Se debe informar para cada tabla cual es el campo que constituye su llave primaria. Se debe informar para cada tabla cual es el campo que constituye su llave primaria. Un campo es candidato a ser llave primaria si permite la identificación única de cada Un campo es candidato a ser llave primaria si permite la identificación única de cada registro de la tabla. Para definir una llave primaria, realizar las siguientes registro de la tabla. Para definir una llave primaria, realizar las siguientes operaciones:operaciones:

Seleccione el campo que constituirá la llave primaria; si la llave fuera de múltiples Seleccione el campo que constituirá la llave primaria; si la llave fuera de múltiples campos, seleccione los campos apretando simultáneamente CTRL; Cliquee el botón de campos, seleccione los campos apretando simultáneamente CTRL; Cliquee el botón de la llave primaria en la barra de herramientas. Para alterar el campo llave, la llave primaria en la barra de herramientas. Para alterar el campo llave, simplemente se reposiciona sobre otro campo y pique el botón de la llave primaria. simplemente se reposiciona sobre otro campo y pique el botón de la llave primaria.

Es necesario definir una llave primaria para cada tabla. Es posible crear tablas sin Es necesario definir una llave primaria para cada tabla. Es posible crear tablas sin llave primaria, basta que el usuario responda llave primaria, basta que el usuario responda NoNo cuando el Access pregunte si desea o  cuando el Access pregunte si desea o no crear una. Cuando el Access hace esta pregunta el usuario debe tomar cuidado no crear una. Cuando el Access hace esta pregunta el usuario debe tomar cuidado pues la respuesta pues la respuesta SiSi hace que el Access incluya, automáticamente, un campo más.  hace que el Access incluya, automáticamente, un campo más. Este es un campo de autonumeración que funciona como llave pues cada nuevo Este es un campo de autonumeración que funciona como llave pues cada nuevo registro insertado él lo numera a través de este campo. En general el usuario no desea registro insertado él lo numera a través de este campo. En general el usuario no desea ese campo. Se sugiere que el usuario de cómo respuesta ese campo. Se sugiere que el usuario de cómo respuesta CancelarCancelar volviendo a la  volviendo a la ventana de diseño donde él puede elegir y definir el o los campos de la llave primaria.ventana de diseño donde él puede elegir y definir el o los campos de la llave primaria.

Diseño de una BDD Elementos básicos