SlideShare una empresa de Scribd logo
1 de 11
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.

   Un ejemplo a modo de descripción de la estructura de
   una base de datos puede ser:

   ALUMNO: numero de alumno (entero de 6 números),
   nombre (cadena de 30 caracteres), apellido (cadena
   de 30 caracteres), año de nacimiento (entero de 4
   números), especialidad (entero de 3 números).


http://www.alegsa.com.ar/Dic/estructura%20de%20la
    %20base%20de%20datos.php
Una base de datos (en                               El funcionamiento del SGBD
  adelante BD) es un                                   está muy interrelacionado
  conjunto de datos no                                 con el del Sistema
  redundantes,                                         Operativo, especialmente
                                                       con el sistema
  almacenados en un                                    de comunicaciones. El
  soporte informático,                                 SGBD utilizará las
  organizados de forma                                 facilidades del sistema
  independiente de su                                  de comunicaciones para
  utilización y accesibles                             recibir las peticiones del
  simultáneamente por                                  usuario (que puede estar
  distintos usuarios                                   utilizando un terminal
  y aplicaciones.                                      físicamente remoto) y
http://carlosg3321.obolog.com/cual-diferencia-bd-
                                                       para devolverle
     sgbd-sistema-gestion-base-560198                  los resultados.
El SGBD consiste en
Una hoja de cálculo es un       una colección de
  programa que permite          datos
                                interrelacionados y
  manipular datos               un conjunto de
                                programas para
  numéricos y                   acceder a esos
  alfanuméricos                 datos. El Objetivo
                                primordial de un
  dispuestos en forma de        SGBD es
  tablas, Habitualmente         proporcionar un
                                entorno que sea a
  es posible realizar           la vez conveniente
                                y eficiente para ser
  cálculos complejos con        utilizado al extraer
  fórmulas y funciones y        y almacenar
                                información de la
  dibujar distintos tipos       base de datos.
  de gráficas
Una base de datos relacional es una base de datos en donde todos los
   datos visibles al usuario están organizados estrictamente como tablas
   de valores, y en donde todas las operaciones de la base de datos
   operan sobre estas tablas.
Estas bases de datos son percibidas por los usuarios como una colección
   de relaciones normalizadas de diversos grados que varían con el
   tiempo.
El modelo relacional representa un sistema de bases de datos en un nivel
    de abstracción un tanto alejado de los detalles de la máquina
    subyacente, de la misma manera como, por ejemplo, un lenguaje del
    tipo de PL/1 representa un sistema de programación con un nivel de
    abstracción un tanto alejado de los detalles de la máquina subyacente.
    De hecho, el modelo relacional puede considerarse como un lenguaje
    de programación mas bien abstracto, orientado de manera específica
    hacia las aplicaciones de bases de datos.
http://www.fismat.umich.mx/~elizalde/tesis/node15.html
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.
http://msdn.microsoft.com/es-es/library/cc466455(v=vs.71).aspx
Las operaciones que vamos a ver están basadas en el algebra
    relacional. Los operandos de cada operación lo constituyen una
    o varias tablas y el resultado es una nueva tabla. Dentro de las
    operaciones básicas tenemos las operaciones unarias (se
    utiliza una sola tabla) y las operaciones binarias (se utilizan dos
    tablas).
otras operaciones en la base de datos:
create
alter
drop
truncate
http://juliegomez.wordpress.com/2010/04/13/%C2%BFcuales-son-las-operaciones-basicas-que-se-pueden-realizar-en-una-bd/
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.
http://carlosg3321.obolog.com/definir-dar-ejemplos-
     objetos-access-tablas-560221
La información de clientes
    que antes se guardaba en
    una lista de correo ahora
    reside en la tabla              Para analizar los datos o
    Clientes.                           presentarlos de cierta
                                        manera al imprimirlos,
                                        cree un informe. Por
 La información de pedidos              ejemplo, puede imprimir
    que antes se guardaba en            un informe que agrupe
    una hoja de cálculo ahora           datos y calcule totales, y
    reside en la tabla                  otro informe de datos
    Pedidos.                            diferentes con formato
                                        para imprimir etiquetas
                                        postales.
 Un Id. exclusivo, como un Id.      Utilice un informe para crear
    de cliente, permite                  etiquetas postales.
    distinguir los registros de
    una tabla. Si se agrega el      Utilice un informe para
    campo de Id. exclusivo               mostrar totales en un
    de una tabla a otra tabla y          gráfico.
    después se define una           Utilice un informe para
    relación, Microsoft                  calcular totales.
    Access puede cotejar los
    registros relacionados de
    ambas tablas de manera
    que se puedan combinar
    en un formulario, un
    informe o una consulta.
http://carlosg3321.obolog.com/d
     efinir-dar-ejemplos-objetos-
     access-tablas-560221
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.
Esta consulta tiene acceso a tablas distintas para
   recuperar la información de Id. de pedido,
   fecha de entrega, nombre de la organización y
   ciudad para los clientes de Londres cuyos
   pedidos se entregaron en el mes de abril.
http://carlosg3321.obolog.com/definir-dar-
    ejemplos-objetos-access-tablas-560221

Más contenido relacionado

La actualidad más candente

Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informaticaoscarm1397
 
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de darosJaiir MoReno
 
Informatica bd
Informatica bdInformatica bd
Informatica bdSofibo96
 
Conceptos basicos de bases de datos
Conceptos basicos de bases de datosConceptos basicos de bases de datos
Conceptos basicos de bases de datosAmyad Mustafa
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datosliras loca
 

La actualidad más candente (9)

Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de daros
 
Informatica bd
Informatica bdInformatica bd
Informatica bd
 
Base de datos ale
Base de datos aleBase de datos ale
Base de datos ale
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
Conceptos basicos de bases de datos
Conceptos basicos de bases de datosConceptos basicos de bases de datos
Conceptos basicos de bases de datos
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datos
 

Similar a Base de datos02

Similar a Base de datos02 (20)

Joce celestino
Joce celestinoJoce celestino
Joce celestino
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bd cjcm
Bd cjcmBd cjcm
Bd cjcm
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oscar rios
Oscar riosOscar rios
Oscar rios
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Ana maria jaimes moreno
Ana maria jaimes morenoAna maria jaimes moreno
Ana maria jaimes moreno
 
Base de datos
Base de datosBase de datos
Base de datos
 
Colegio josè celestino mutis
Colegio josè celestino mutisColegio josè celestino mutis
Colegio josè celestino mutis
 
Sergio
SergioSergio
Sergio
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
John combita[1]
John combita[1]John combita[1]
John combita[1]
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diapositivas informatia base de datos
Diapositivas informatia base de datosDiapositivas informatia base de datos
Diapositivas informatia base de datos
 

Base de datos02

  • 1.
  • 2. 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. Un ejemplo a modo de descripción de la estructura de una base de datos puede ser: ALUMNO: numero de alumno (entero de 6 números), nombre (cadena de 30 caracteres), apellido (cadena de 30 caracteres), año de nacimiento (entero de 4 números), especialidad (entero de 3 números). http://www.alegsa.com.ar/Dic/estructura%20de%20la %20base%20de%20datos.php
  • 3. Una base de datos (en El funcionamiento del SGBD adelante BD) es un está muy interrelacionado conjunto de datos no con el del Sistema redundantes, Operativo, especialmente con el sistema almacenados en un de comunicaciones. El soporte informático, SGBD utilizará las organizados de forma facilidades del sistema independiente de su de comunicaciones para utilización y accesibles recibir las peticiones del simultáneamente por usuario (que puede estar distintos usuarios utilizando un terminal y aplicaciones. físicamente remoto) y http://carlosg3321.obolog.com/cual-diferencia-bd- para devolverle sgbd-sistema-gestion-base-560198 los resultados.
  • 4. El SGBD consiste en Una hoja de cálculo es un una colección de programa que permite datos interrelacionados y manipular datos un conjunto de programas para numéricos y acceder a esos alfanuméricos datos. El Objetivo primordial de un dispuestos en forma de SGBD es tablas, Habitualmente proporcionar un entorno que sea a es posible realizar la vez conveniente y eficiente para ser cálculos complejos con utilizado al extraer fórmulas y funciones y y almacenar información de la dibujar distintos tipos base de datos. de gráficas
  • 5. Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, de la misma manera como, por ejemplo, un lenguaje del tipo de PL/1 representa un sistema de programación con un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente. De hecho, el modelo relacional puede considerarse como un lenguaje de programación mas bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos. http://www.fismat.umich.mx/~elizalde/tesis/node15.html
  • 6. 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. http://msdn.microsoft.com/es-es/library/cc466455(v=vs.71).aspx
  • 7. Las operaciones que vamos a ver están basadas en el algebra relacional. Los operandos de cada operación lo constituyen una o varias tablas y el resultado es una nueva tabla. Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas). otras operaciones en la base de datos: create alter drop truncate http://juliegomez.wordpress.com/2010/04/13/%C2%BFcuales-son-las-operaciones-basicas-que-se-pueden-realizar-en-una-bd/
  • 8.
  • 9. 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. http://carlosg3321.obolog.com/definir-dar-ejemplos- objetos-access-tablas-560221
  • 10. La información de clientes que antes se guardaba en una lista de correo ahora reside en la tabla Para analizar los datos o Clientes. presentarlos de cierta manera al imprimirlos, cree un informe. Por La información de pedidos ejemplo, puede imprimir que antes se guardaba en un informe que agrupe una hoja de cálculo ahora datos y calcule totales, y reside en la tabla otro informe de datos Pedidos. diferentes con formato para imprimir etiquetas postales. Un Id. exclusivo, como un Id. Utilice un informe para crear de cliente, permite etiquetas postales. distinguir los registros de una tabla. Si se agrega el Utilice un informe para campo de Id. exclusivo mostrar totales en un de una tabla a otra tabla y gráfico. después se define una Utilice un informe para relación, Microsoft calcular totales. Access puede cotejar los registros relacionados de ambas tablas de manera que se puedan combinar en un formulario, un informe o una consulta. http://carlosg3321.obolog.com/d efinir-dar-ejemplos-objetos- access-tablas-560221
  • 11. 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. Esta consulta tiene acceso a tablas distintas para recuperar la información de Id. de pedido, fecha de entrega, nombre de la organización y ciudad para los clientes de Londres cuyos pedidos se entregaron en el mes de abril. http://carlosg3321.obolog.com/definir-dar- ejemplos-objetos-access-tablas-560221