Ofimatica ESPE S08 BD Access

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 38

E

P
S UNIVERSIDAD DE LAS FUERZAS
ARMADAS - ESPE

E
FUNDAMENTOS DE BASES DE DATOS
01
ESTRUCTURA DE UNA BASE DE DATOS
(BD)
La base de datos y la estructura de base de datos se definen
en el proceso de instalación.
Base de datos que se puede percibir como un conjunto de
tablas y se puede manipular según el modelo relacional de
los datos. 
Cada base de datos incluye:
1. Conjunto de tablas de catálogo de sistema que
describe la estructura lógica y física de los
datos.
2. Archivo de configuración que contiene los
valores de parámetro asignados a la base de
datos.
3. Registro de recuperación con transacciones en
curso y transacciones archivables.
02
CONCEPTOS DE BD, CREACIÓN DE TABLAS, CAMPOS,
REGISTROS, Y TIPOS DE DATOS
¿Qué es una base de datos?
Es un conjunto de datos estructurado y almacenado de
forma sistemática con el objetivo de facilitar su
posterior utilización. Una base de datos puede
constituirse con cualquier tipo de datos.
Los elementos clave de la base de datos son esa
estructuración y sistematicidad, pues ambas son las
responsables de las características que hacen de la
base de datos un enfoque superior a la hora de
gestionar datos.
Ventajas de trabajar con una Base de Datos

Mayor independencia

Mayor disponibilidad

Mayor seguridad (protección de los datos)

Menor redundancia

Mayor eficiencia en la captura, codificación y


entrada de datos
Ventajas de trabajar con una Base de Datos

Mayor coherencia

Mayor eficiencia

Mayor valor informativo

Mayor facilidad y sencillez de acceso

Facilidad para reutilización de datos


Modelos de bases de datos

Bases de datos jerárquicas


Los datos se recogen mediante una estructura
basada en nodos interconectados. Cada nodo tiene
un único padre, y cero, uno o varios hijos.
Modelos de bases de datos

Bases de datos en red


Con objetivo de solucionar los problemas de redundancia de las
bases de datos jerárquicas, surge el modelo en red. Este modelo
permite la aparición de ciclos en la estructura de la base de datos (es
decir, no ha de existir un único padre para cada nodo), lo cual
permite una mayor eficacia en lo que a la redundancia de datos se.
No obstante, presenta otros problemas, siendo el más importante
de ellos su gran complejidad, lo que hace difícil la administración de
la base de datos.
Modelos de bases de datos
Bases de datos relacionales
Constituyen el modelo de bases de datos más utilizado en
la actualidad. Solucionan los problemas asociados a las
bases de datos jerárquicas y en red, utilizando para ello un
esquema basado en tablas, que resulta a la vez sencillo de
comprender y fácil de utilizar para el análisis y la consulta
de los datos. Las tablas contienen un número dado de
registros (equivalentes a las filas en la tabla), así como
campos (columnas), lo que da lugar a una correcta
estructuración y un acceso eficiente.
Modelos de bases de datos
Bases de datos orientadas a objetos
Se trata de uno de los modelos más actuales, derivado directamente
de los paradigmas de la programación orientada a objetos. El
modelo extiende las capacidades de las bases de datos relacionales,
de tal modo que estas pueden contener objetos, permitiendo así
una integración más fácil con la propia arquitectura de los
programas empleados para el manejo de la base de datos, en caso
de que estos hayan sido desarrollados mediante programación
orientada a objetos.

09/03/2023
Creación de Base de Datos y sus
tablas
Dentro de una base de datos, los datos
relacionados se agrupan en tablas, cada una
de ellas consiste en filas (también llamadas
"tuplas") y columnas, como una hoja de
cálculo.
Para convertir tus listas de datos en
tablas, comienza creando una tabla para
cada tipo de entidad, como productos,
ventas, clientes, pedidos, etc.
Creación de BASE DE DATOS EN ACCESS

1. Definir el Nombre de la Base de Datos


2. Seleccionar el lugar donde se va guardar
nuestra BD

1 2
CREAR TABLAS EN UNA BASE DE
DATOS EN ACCESS
1. Opción Crear 3. Click derecho en la
2. Tabla Tabla/Guardar
4. Asignar el Nombre a la
Tabla/Aceptar
1
2

3 4
Creación de Campos y Registros

Cada fila de una tabla se llama "registro". Los


registros incluyen datos sobre algo o alguien, como
un cliente específico. En cambio, las columnas
(también conocidas como "campos" o "atributos")
contienen un único tipo de información que aparece
en cada registro.
Asignación de Tipo de Dato
Con el fin de que los datos sean consistentes de
un registro al siguiente, asigna el tipo de datos
apropiado a cada columna. Los tipos de datos
comunes incluyen:

 CHAR - una longitud específica de texto.


 VARCHAR - texto de longitudes variables.
 TEXT - grandes cantidades de texto.
 INT - número entero positivo o negativo.
 FLOAT, DOUBLE - también puede almacenar números de
punto flotante.
 BLOB - datos binarios.
Asignación de Tipo de Dato ACCESS
CREAR CAMPOS Y REGISTROS
EN UNA BASE DE DATOS DE
ACCESS
1. Click para agregar
2. Seleccionar el tipo de Dato que
manejara el Campo
3. Definir el Nombre del Campo
4. Ingresamos Datos en los campos

1 4
3

2
CREAR CAMPOS Y REGISTROS EN UNA
BASE DE DATOS DE ACCESS METODO 2
1. Inicion/Ver/Vista de Diseño
2. Ingresamos los nombres de los Campos
3. Definir el tipo de Dato de cada Campo
1
1

1
3
2
CREAR CAMPOS Y REGISTROS EN UNA
BASE DE DATOS DE ACCESS METODO 2
4. Click derecho en la Tabla/Guardar
5. Click en SI/ Volvemos a Vista Hoja de Datos
6. Llenar los campos dependiendo el tipo de
Dato que se asigno

Erro
4 generado
por
inserta un
tipo de
6 dato
diferente
03
TIPOS DE CLAVES
En Access hay dos tipos de llaves. La llave
principal y la llave foránea. La llave foránea es
aquella que permite relacionar una tabla por
medio de su llave principal.
Creación de Clave Principal

El campo de identificador de cliente es la clave


principal. Access crea automáticamente un
índice para la clave principal, que permite
agilizar las consultas y otras operaciones.
También comprueba que cada registro tiene
un valor en el campo de clave principal y que
este es siempre distinto.
DEFINIR CLAVE PRINCIPAL

1. Inicio/Vista de Diseño
2. Selecciono el Campo que voy a definir
con Clave principal
3. Click en Clave Principal

1 3

1
2
Creación de Clave Foránea
Es llamada clave Externa, es uno o mas campos de
un tabla que hacen referencia al campo o campos de
clave principal de otra tabla, una clave externa indica
como esta relacionadas las tablas. Los datos en los
campos de clave externa y clave principal deben
coincidir, aunque los nombres de los campos no
sean los mismos.
DEFINIR CLAVE FORANEA
1. Inicio/Ver/Vista de Diseño
2. Crear el campo que se definirá como
foráneo, en este caso quiero saber que
profesor dicta la materia/ Crear campo
Id Profesor en la tabla Materia
3. Definir como Asistente de Búsqueda
4. Seleccionamos el primer
Campo/Siguiente
4

1 2

3
DEFINIR CLAVE FORANEA

5. Selecciona la tabla de donde se va


extraer la información/Siguiente
6. Selecciona los campos que se van a
extraer/Siguiente
7. Definir los campos en el orden que se
presentaran/Siguiente

7
5
6
DEFINIR CLAVE FORANEA
8. Click en Siguiente
9. Click en Finalizar
10. Aceptamos toda de las ventanas
emergentes

10

8 9
DEFINIR CLAVE FORANEA
11. Guardamos todo
12. Comprobar list View de la table Materia
en el campo Id Profesor
13. Se Observa que se realizo con éxito

11 12
13
04
RELACION ENTRE TABLAS
¿Qué es un modelo entidad relación?
Un diagrama entidad-relación, también conocido como
modelo entidad relación o ERD, es un tipo de diagrama de
flujo que ilustra cómo las "entidades", como personas,
objetos o conceptos, se relacionan entre sí dentro de un
sistema. Los diagramas ER se usan a menudo para diseñar o
depurar bases de datos relacionales en los campos de
ingeniería de software, sistemas de información empresarial,
educación e investigación.
Usos de los diagramas entidad-
relación
 Diseño de bases de datos: los diagramas ER se usan para modelar y
diseñar bases de datos relacionales, en términos de reglas de negocio y
lógicas (en un modelo de datos lógicos) y en términos de la tecnología
específica que se implementará (en un modelo de datos físicos).
 Sistemas de información empresarial: los diagramas se usan para
diseñar o analizar las bases de datos relacionales empleadas en
procesos de negocio.
 Reingeniería de procesos de negocio (BPR): Los diagramas ER ayudan a
analizar las bases de datos empleadas en la reingeniería de procesos de
negocio y en el modelado de la configuración de una nueva base de
datos.
 Educación: las bases de datos son el método actual de almacenamiento
de información relacional para propósitos educativos y la posterior
recuperación.
 Investigación: como hay muchas investigaciones centradas en los datos
estructurados, los diagramas ER pueden desempeñar un papel
fundamental en la configuración de bases de datos útiles para analizar
los datos.
Usos de los diagramas entidad-
relación
Cardinalidad
Define los atributos numéricos de la relación
entre dos entidades o conjuntos de entidades.
Las tres relaciones cardinales principales son
uno a uno, uno a muchos y muchos a muchos.
DEFINIR RELACION DE TABLAS
1. Click en Herramientas de base de datos
2. Click en Relaciones
3. Se Observa que se realizo Que existe
una relación

1
2

3
DEFINIR RELACION DE TABLAS
4. Mantener Click presionado en la tabla y arrastrar hasta
la mesa de trabajo
5. Mantener seleccionado el campo que se va relacionar y
arrastrar hacia la otra table
6. Modificar la relaciones en base a lo requerido/Aceptar
7. Se observa la relación generada

4
7
5
05 ADMINISTRACIÓN DE TABLAS

El Administrador de tablas vinculadas es


una ubicación central para ver y
administrar todos los orígenes de datos y
tablas vinculadas en una base de datos de
Access.
Administrador de tablas
1. Click en Datos externos
2. Click en Administrador de tablas vinculadas
3. Click en Agregar
4. Ingresamos el nombre del origen de datos
5. Seleccionamos el Origen/Siguiente

1 3
2
4

5
Administrador de tablas
6. Click en Examinar
7. Seleccionamos el archivo/Aceptar
8. Click en Finalizar
9. Marcar con el visto/Siguiente
9

6
7

8
Administrador de tablas
10. Click en Finalizar
11. Doble Click en la Tabla
12. En diseño de tabla Definimos el ID como Clave
Principal
13. Configuramos las propiedades del campo según lo
que se requiere
12

11
10
13
GRACIAS

También podría gustarte