1. “Base de Datos I”
Prof: Dr. Lasford Douglas
Por: Francisco Javier Fernández Silva
2. ¿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.
3. 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.
4. 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
5. 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.
6. 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.
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. 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.
9. 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.
10. Creación de Tablas
1) Se coloca el nombre de la Base 2) Aparece la primera tabla (Tabla1)
11. 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.
12. • 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:
13. Aquí ya puede agregar tus datos y la primera
tabla de tu base estará lista. Haces lo mismo
con las siguientes tablas que utilices.