“Base de Datos I”


Prof: Dr. Lasford Douglas

Por: Francisco Javier Fernández Silva
¿Qué es una Base de Datos?
Base de Datos: es un conjunto de información
relacionada que se encuentra agrupada o
estructurada que permite dar servicio a muchas
aplicaciones al mismo tiempo al combinar los
datos de manera que aparezcan estar en una
sola ubicación.
Ventajas del uso de Base de Datos
La utilización de bases de datos como plataforma para el desarrollo de
Sistemas de Aplicación en las Organizaciones se ha incrementado
notablemente en los últimos años, se debe a las ventajas que ofrece su
utilización, algunas de las cuales se comentarán a continuación:
• Globalización de la información: permite a los diferentes usuarios
    considerar la información como un recurso corporativo que carece
    de dueños específicos.
• Eliminación de información inconsistente: si existen dos o más
    archivos con la misma información, los cambios que se hagan a
    éstos deberán hacerse a todas las copias del archivo de facturas.
• Permite compartir información.
• Permite mantener la integridad en la información: la integridad
    tiene por objetivo que sólo se almacena la información correcta.
• Independencia de datos: La independencia de datos implica un
    divorcio entre programas y datos.
Componentes de una base datos
 Campo: unidad básica de una base de datos. Un campo puede ser, por ejemplo,
 el nombre de una persona. Los nombres de los campos, no pueden empezar con
 espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos
 de exclamación o corchetes. Si pueden tener espacios en blanco en el medio.

 Registro: Es la colección de varios campos los cuales conforman los datos de una
 fila de la tabla.




                                                                      Registro




                           Campo
Tipos de Campos
El tipo de campo, permite especificar el tipo de información que
cargáramos en dicho campo, esta puede ser:

•   Texto: para introducir cadenas de caracteres hasta un máximo de 255
•   Memo: para introducir un texto extenso. Hasta 65.535 caracteres
•   Numérico: para introducir números
•   Fecha/Hora: para introducir datos en formato fecha u hora
•   Moneda: para introducir datos en formato número y con el signo
    monetario
•   Auto numérico: en este tipo de campo, Access numera automáticamente
    el contenido
•   Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido
    del tipo Sí/No, Verdadero/Falso, etc.
•   Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc.
•   Hipervínculo: podemos definir un enlace a una página Web
•   Asistente para búsquedas: 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.
Base de Datos Relacionales
              • Los sistemas relacionales
                son importantes porque
                ofrecen muchos tipos de
                procesos de datos, como:
                simplicidad y generalidad,
                facilidad de uso para el
                usuario final, períodos
                cortos de aprendizaje y las
                consultas de información se
                especifican    de    forma
                sencilla.
Entidad
   Se trata de un objeto del que se
    recoge información de interés
    de cara a la base de datos.
    Gráficamente se representan
    mediante un rectángulo. Un
    ejemplo seria la entidad banco,
    donde se recogerían los datos
    relativos a ese banco, como
    puede ser el nombre, el
    número      de    sucursal,  la
    dirección, etc.

Relación
    Podemos definir la relación
   como una asociación de dos o
   más entidades. A cada relación     ENTIDAD
   se le asigna un nombre para
   poder distinguirla de las demás
   y saber su función dentro del
   modelo entidad-relación. Otra
   característica es el grado de
   relación,
   Las relaciones se representas
   gráficamente con rombos,
   dentro de ellas se coloca el
   nombre de la relación.
Entidad-Relación




 1:1. Uno a uno, a cada ocurrencia de una entidad le corresponde como máximo una
 ocurrencia de la otra entidad relacionada.
 1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder varias
 de la entidad B.
 N:M. Muchos a muchos, cada ocurrencia de una entidad puede contener varias de
 la otra entidad relacionada y viceversa.
Es un sistema de gestión de bases de datos
     creado y modificado por Microsoft (DBMS)
     para uso personal o de pequeñas
     organizaciones.


Entre las principales funcionalidades de Access se encuentran:
--Crear tablas de datos indexadas.
--Modificar tablas de datos.
--Relaciones entre tablas (creación de bases de datos
relacionales).
--Creación de consultas y vistas.
--Consultas referencias cruzadas.
--Consultas de acción (INSERT, DELETE, UPDATE).
--Formularios.
--Informes.
--Llamadas a la API de Windows.
--Interacción con otras aplicaciones que usen VBA (resto de
aplicaciones de Microsoft Office, Autocad, etc.).
--Macros.
Creación de Tablas




1) Se coloca el nombre de la Base   2) Aparece la primera tabla (Tabla1)
Campos

Para colocar los tipos y tamaños de los campos debes:
• La opción vista diseño que obtiene el siguiente icono:
• Al dar clic en la opción anterior te aparece lo siguiente:




• En esta imagen escribes el nombre de la tabla y das la
  opción aceptar.
• Puedes agregar un listado de
  nombres de campo y a la par
  de esto tienes para agregar un
  dato del listado de los
  nombres de campo que puede
  ser:                 o otros.

• y para que puedas escribir una
  breve descripción:
• Ejemplo:
Aquí ya puede agregar tus datos y la primera
tabla de tu base estará lista. Haces lo mismo
con las siguientes tablas que utilices.

Bdppt fcofdz

  • 1.
    “Base de DatosI” Prof: Dr. Lasford Douglas Por: Francisco Javier Fernández Silva
  • 2.
    ¿Qué es unaBase de Datos? Base de Datos: es un conjunto de información relacionada que se encuentra agrupada o estructurada que permite dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que aparezcan estar en una sola ubicación.
  • 3.
    Ventajas del usode Base de Datos La utilización de bases de datos como plataforma para el desarrollo de Sistemas de Aplicación en las Organizaciones se ha incrementado notablemente en los últimos años, se debe a las ventajas que ofrece su utilización, algunas de las cuales se comentarán a continuación: • Globalización de la información: permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos. • Eliminación de información inconsistente: si existen dos o más archivos con la misma información, los cambios que se hagan a éstos deberán hacerse a todas las copias del archivo de facturas. • Permite compartir información. • Permite mantener la integridad en la información: la integridad tiene por objetivo que sólo se almacena la información correcta. • Independencia de datos: La independencia de datos implica un divorcio entre programas y datos.
  • 4.
    Componentes de unabase datos Campo: unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. Registro: Es la colección de varios campos los cuales conforman los datos de una fila de la tabla. Registro Campo
  • 5.
    Tipos de Campos Eltipo de campo, permite especificar el tipo de información que cargáramos en dicho campo, esta puede ser: • Texto: para introducir cadenas de caracteres hasta un máximo de 255 • Memo: para introducir un texto extenso. Hasta 65.535 caracteres • Numérico: para introducir números • Fecha/Hora: para introducir datos en formato fecha u hora • Moneda: para introducir datos en formato número y con el signo monetario • Auto numérico: en este tipo de campo, Access numera automáticamente el contenido • Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Sí/No, Verdadero/Falso, etc. • Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc. • Hipervínculo: podemos definir un enlace a una página Web • Asistente para búsquedas: 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.
  • 6.
    Base de DatosRelacionales • Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de aprendizaje y las consultas de información se especifican de forma sencilla.
  • 7.
    Entidad Se trata de un objeto del que se recoge información de interés de cara a la base de datos. Gráficamente se representan mediante un rectángulo. Un ejemplo seria la entidad banco, donde se recogerían los datos relativos a ese banco, como puede ser el nombre, el número de sucursal, la dirección, etc. Relación Podemos definir la relación como una asociación de dos o más entidades. A cada relación ENTIDAD se le asigna un nombre para poder distinguirla de las demás y saber su función dentro del modelo entidad-relación. Otra característica es el grado de relación, Las relaciones se representas gráficamente con rombos, dentro de ellas se coloca el nombre de la relación.
  • 8.
    Entidad-Relación 1:1. Unoa uno, a cada ocurrencia de una entidad le corresponde como máximo una ocurrencia de la otra entidad relacionada. 1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder varias de la entidad B. N:M. Muchos a muchos, cada ocurrencia de una entidad puede contener varias de la otra entidad relacionada y viceversa.
  • 9.
    Es un sistemade gestión de bases de datos creado y modificado por Microsoft (DBMS) para uso personal o de pequeñas organizaciones. Entre las principales funcionalidades de Access se encuentran: --Crear tablas de datos indexadas. --Modificar tablas de datos. --Relaciones entre tablas (creación de bases de datos relacionales). --Creación de consultas y vistas. --Consultas referencias cruzadas. --Consultas de acción (INSERT, DELETE, UPDATE). --Formularios. --Informes. --Llamadas a la API de Windows. --Interacción con otras aplicaciones que usen VBA (resto de aplicaciones de Microsoft Office, Autocad, etc.). --Macros.
  • 10.
    Creación de Tablas 1)Se coloca el nombre de la Base 2) Aparece la primera tabla (Tabla1)
  • 11.
    Campos Para colocar lostipos y tamaños de los campos debes: • La opción vista diseño que obtiene el siguiente icono: • Al dar clic en la opción anterior te aparece lo siguiente: • En esta imagen escribes el nombre de la tabla y das la opción aceptar.
  • 12.
    • Puedes agregarun listado de nombres de campo y a la par de esto tienes para agregar un dato del listado de los nombres de campo que puede ser: o otros. • y para que puedas escribir una breve descripción: • Ejemplo:
  • 13.
    Aquí ya puedeagregar tus datos y la primera tabla de tu base estará lista. Haces lo mismo con las siguientes tablas que utilices.