Logo Studenta

Arquitectura bases de datos (6) - Ing Cesar Ivan Castillo Chio

¡Este material tiene más páginas!

Vista previa del material en texto

Arquitectura de las bases de datos
Arquitectura de las bases de datos
Un usuario no tiene que ver necesariamente cómo están organizados y almacenados los datos. Sin embargo la persona encargada de la parte funcional de la BD debe saber identificar su arquitectura.
2
Niveles de las bases de datos
Las bases de datos se componen principalmente de 3 niveles:
Nivel interno
Nivel conceptual
Nivel externo
3
Nivel interno
Es el nivel más cercano al almacenamiento físico de los datos. Permite escribirlos tal y como están almacenados en el ordenador. 
4
Nivel conceptual
En este nivel se representan los datos que se van a utilizar, se definen los datos y las relaciones entre ellos.
Se definen también ENTIDADES y ATRIBUTOS
5
Nivel externo
En este nivel se representan las vistas que tendrá la base de datos para los distintos usuarios que la utilicen. Es el nivel más cercano al usuario.
6
Independencia de los datos
La arquitectura de 3 niveles que acabamos de mencionar nos proporciona dos tipos de independencia:
Independencia física
Independencia lógica
7
Independencia lógica
Es la capacidad de modificar el nivel conceptual sin tener que alterar los niveles externos ni los programas de aplicación. 
Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla.
8
Independencia física
La independencia física es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos).
9
Entidades y atributos 
Un objeto o sujeto tiene ciertas características que podemos agregar a nuestra base de datos.
Una entidad tiene ciertos atributos que podemos agregar a nuestra base de datos.
10
Ejemplo:
Construye una base de datos con la siguiente entidad. Incluye los atributos adecuados
11
Entidad: Fruta
Atributos:
Semillas
Sabor
Color
Olor
Forma
Ejemplo:
Construye una base de datos con la siguiente entidad. Incluye los atributos adecuados
12
	Semillas (si o no)	Olor	Color	Forma	Sabor
					
					
					
Ejemplo:
Se desea construir una base de datos sobre los perros que están resguardados en un albergue
13
Entidad: 
Atributos:
.
.
.
.
.
Ejemplo:
Se desea construir una base de datos sobre los perros que están resguardados en un albergue
14

Otros materiales