La estructura de una base de datos hace referencia
a los tipos de datos, los vínculos o relaciones y las
restricciones que deben cumplir esos datos
(integridad de datos y redundancia de datos).La
estructura de una base de datos es diseñada o
descripta empleando algún tipo de modelo de
datos, aunque las bases de datos CDS/ISIS pueden
parecerse a simple vista como un archivo de
información, en realidad consisten en varios archivos
lógicamente interrelacionados pero físicamente
diferentes. La administración de los archivos físicos
es responsabilidad de CDS/ISIS y el usuario
normalmente no necesita conocer su estructura en
detalle para operar una base de datos.
Sistema de Gestión de Base de Datos                           Base de Datos


Existen programas denominados sistemas          es un conjunto de datos pertenecientes a un
gestores de bases de datos, abreviado SGBD,     mismo contexto y almacenados
que permiten almacenar y posteriormente         sistemáticamente para su posterior uso. debido
acceder a los datos de forma rápida y           al desarrollo tecnológico de campos como la
estructurada. Las propiedades de estos SGBD,    informática y la electrónica, la mayoría de las
así como su utilización y administración, se    bases de datos están en formato digital
estudian dentro del ámbito de la informática.   (electrónico), que ofrece un amplio rango de
                                                soluciones al problema de almacenar datos.
hoja de cálculo                                         SGBD
Una hoja de cálculo es un programa que permite          el SGBD es un consiste en una colección de datos
manipular datos numéricos y alfanuméricos dispuestos    interrelacionados y un conjunto de programas para
en forma de tablas, Habitualmente es posible realizar   acceder a esos datos. El Objetivo primordial de un
cálculos complejos con fórmulas y funciones y dibujar   SGBD es proporcionar un entorno que sea a la vez
distintos tipos de gráficas                             conveniente y eficiente para ser utilizado al extraer y
                                                        almacenar información de la base de datos
A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos.
Cada paso se trata con mayor detalle en los temas restantes de esta sección.

Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que
desea que Visual FoxPro almacene.
Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de
datos, puede dividir la información en temas distintos, como "Employees" u "Orders". Cada tema será
una tabla de la base de datos.
Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada
tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de
columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y
otro podría ser Hire_date.
Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de
las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si
es necesario.
Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de
datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes
necesarios al diseño.
Una base de datos relacional es una base de datos que cumple con el modelo
relacional, el cual es el modelo más utilizado en la actualidad para modelar
problemas reales y administrar datos dinámicamente. Permiten establecer
interconexiones (relaciones) entre los datos (que están guardados en tablas),
y trabajar con ellos conjuntamente. Tras ser postuladas sus bases en 1970 por
Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó
en consolidarse como un nuevo paradigma en los modelos de base de datos.
CREATE Este comando crea un objeto dentro de la base
de datos. Puede ser una tabla, vista, índice, trigger,
función, procedimiento o cualquier otro objeto que el
motor de la base de datos soporte.
ALTER Este comando permite modificar la estructura de
un objeto. Se pueden agregar/quitar campos a una tabla,
modificar el tipo de un campo, agregar/quitar índices a
una tabla, modificar un trigger, etc.
DROP Este comando elimina un objeto de la base de
datos. Puede ser una tabla, vista, índice, trigger, función,
procedimiento o cualquier otro objeto que el motor de la
base de datos soporte.
TRUNCATE Este comando trunca todo el contenido de
una tabla. La ventaja sobre el comando DROP, es que si
se quiere borrar todo el contenido de la tabla, es mucho
más rápido, especialmente si la tabla es muy grande. La
desventaja es que TRUNCATE sólo sirve cuando se quiere
eliminar absolutamente todos los registros, ya que no se
permite la cláusula WHERE.
TABLAS
Para almacenar los datos, cree una tabla para
cada tipo de información de la que hace el
seguimiento. Para reunir los datos de varias
tablas en una consulta, formulario, informe o
página de acceso a datos, defina relaciones
entre las tablas.
La información de clientes que antes se
guardaba en una lista de correo ahora reside
en la tabla Clientes.
 La información de pedidos que antes se
guardaba en una hoja de cálculo ahora reside
en la tabla Pedidos.
CONSULTAS
Para buscar y recuperar tan sólo los datos que cumplen
las condiciones especificadas, incluyendo datos de varias
tablas, cree una consulta. Una consulta puede también
actualizar o eliminar varios registros al mismo tiempo, y
realizar cálculos predefinidos o personalizados en los
datos




                              FORMULARIOS
                              Para ver, escribir y cambiar datos de manera sencilla directamente en
                              una tabla, cree un formulario. Al abrir un formulario,
                              Microsoft Access recupera los datos de una o más tablas, y los
                              muestran la pantalla con el diseño elegido en el 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 objetos de base de
                              datos: tablas, consultas, formularios, informes, 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 otros existentes.).
INFORMES
Para analizar los datos o presentarlos de
cierta manera al imprimirlos, cree un informe.
Por ejemplo, puede imprimir un informe que
agrupe datos y calcule totales, y otro informe
de datos diferentes con formato para
imprimir etiquetas postales.

  *Utilice un informe para crear etiquetas
  postales.
  *Utilice un informe para mostrar totales
  en un gráfico.
  *Utilice un informe para calcular totales.
Presentación1

Presentación1

  • 2.
    La estructura deuna base de datos hace referencia a los tipos de datos, los vínculos o relaciones y las restricciones que deben cumplir esos datos (integridad de datos y redundancia de datos).La estructura de una base de datos es diseñada o descripta empleando algún tipo de modelo de datos, aunque las bases de datos CDS/ISIS pueden parecerse a simple vista como un archivo de información, en realidad consisten en varios archivos lógicamente interrelacionados pero físicamente diferentes. La administración de los archivos físicos es responsabilidad de CDS/ISIS y el usuario normalmente no necesita conocer su estructura en detalle para operar una base de datos.
  • 3.
    Sistema de Gestiónde Base de Datos Base de Datos Existen programas denominados sistemas es un conjunto de datos pertenecientes a un gestores de bases de datos, abreviado SGBD, mismo contexto y almacenados que permiten almacenar y posteriormente sistemáticamente para su posterior uso. debido acceder a los datos de forma rápida y al desarrollo tecnológico de campos como la estructurada. Las propiedades de estos SGBD, informática y la electrónica, la mayoría de las así como su utilización y administración, se bases de datos están en formato digital estudian dentro del ámbito de la informática. (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
  • 4.
    hoja de cálculo SGBD Una hoja de cálculo es un programa que permite el SGBD es un consiste en una colección de datos manipular datos numéricos y alfanuméricos dispuestos interrelacionados y un conjunto de programas para en forma de tablas, Habitualmente es posible realizar acceder a esos datos. El Objetivo primordial de un cálculos complejos con fórmulas y funciones y dibujar SGBD es proporcionar un entorno que sea a la vez distintos tipos de gráficas conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de datos
  • 5.
    A continuación seindican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección. Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como "Employees" u "Orders". Cada tema será una tabla de la base de datos. Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date. Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario. Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.
  • 7.
    Una base dedatos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y trabajar con ellos conjuntamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
  • 8.
    CREATE Este comandocrea un objeto dentro de la base de datos. Puede ser una tabla, vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. ALTER Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un trigger, etc. DROP Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. TRUNCATE Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente si la tabla es muy grande. La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar absolutamente todos los registros, ya que no se permite la cláusula WHERE.
  • 9.
    TABLAS Para almacenar losdatos, cree una tabla para cada tipo de información de la que hace el seguimiento. Para reunir los datos de varias tablas en una consulta, formulario, informe o página de acceso a datos, defina relaciones entre las tablas. La información de clientes que antes se guardaba en una lista de correo ahora reside en la tabla Clientes. La información de pedidos que antes se guardaba en una hoja de cálculo ahora reside en la tabla Pedidos.
  • 10.
    CONSULTAS Para buscar yrecuperar tan sólo los datos que cumplen las condiciones especificadas, incluyendo datos de varias tablas, cree una consulta. Una consulta puede también actualizar o eliminar varios registros al mismo tiempo, y realizar cálculos predefinidos o personalizados en los datos FORMULARIOS Para ver, escribir y cambiar datos de manera sencilla directamente en una tabla, cree un formulario. Al abrir un formulario, Microsoft Access recupera los datos de una o más tablas, y los muestran la pantalla con el diseño elegido en el 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 objetos de base de datos: tablas, consultas, formularios, informes, 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 otros existentes.).
  • 11.
    INFORMES Para analizar losdatos o presentarlos de cierta manera al imprimirlos, cree un informe. Por ejemplo, puede imprimir un informe que agrupe datos y calcule totales, y otro informe de datos diferentes con formato para imprimir etiquetas postales. *Utilice un informe para crear etiquetas postales. *Utilice un informe para mostrar totales en un gráfico. *Utilice un informe para calcular totales.