Bases de Datos 1

Páginas: 12 (2904 palabras) Publicado: 17 de junio de 2015
BASE DE DATOS I
Recopilado por
MPC.

: DR. FELIPE JOSE AMARO GERMOSEN

1. Introducción a las Bases de
Datos
• ¿Qué es una Base de Datos?

“Una colección de datos lógicamente relacionados”
(Elmasri/Navathe)
• El sistema computacional que permite que un

conjunto de datos pueda ser mantenido y que esté
disponible cuando se requiera, se conoce como el
Sistema de Bases de Datos.

Base de datos
Una base de datos es una colección de
archivos relacionados con la finalidad de
permitir el manejo de la información para su
procesamiento. Cada uno de dichos archivos
pueden ser vistos como una colección de
registros y cada registro está compuesto de
una colección de campos. Cada uno de los
campos de cada registro permite llevar
información de alguna característica o
atributo de alguna entidad delmundo real.

Sistema de Base de Datos
Un sistema de Base de Datos posee cuatro
componentes principales: la información, el equipo, los
programas y los usuarios

Programas de aplicación

Base de
datos

Usuarios Finales

¿Por qué utilizar un Sistema de Base
de Datos?
• Un sistema de Base de Datos ofrece a la
organización un control centralizado de su
información.
• Esto contrasta con un enfoque dearchivos donde
cada aplicación tiene sus propios datos (archivos),
de modo que los datos están dispersos y difíciles de
controlar

Ventajas del enfoque de Base de Datos
• Disminución de redundancias de datos
• Evitar inconsistencias de datos
• Compartir datos
• Mantener la integridad
• Es posible definir y aplicar restricciones de
seguridad
• Independencia de datos.

Independencia de Datos
• Sedefine como “la inmunidad de las
aplicaciones ante cambios en la estructura de
almacenamiento y en la técnica de acceso a
los datos” (C. J. Date)
• O sea, las aplicaciones no dependen de la
estructura o técnica de acceso de los datos
• Para lograr este objetivo se concibe un
sistema de base de datos como una
arquitectura de tres niveles.

Arquitectura de tres niveles
• Nivel Interno: Más cercanoal almacenamiento físico, o
sea se ocupa de cómo se almacenan
físicamente los datos.
• Nivel Conceptual: Es el nivel intermedio entre los otros
dos y presta una vista global o
comunitaria de los datos.
• Nivel Externo: Más cercano a los usuarios, se ocupa
de cómo los usuarios perciben los
datos (vistas individuales)

Arquitectura de 3 niveles
• El Esquema Interno describe la estructura física
dealmacenamiento de la base de datos.
• El Esquema Conceptual describe la estructura de
toda la base de datos para una unidad de usuarios.
Describe entidades, atributos, vínculos, restricciones,
operaciones, etc.
• Esquema externo o vista de usuario describe la
parte de la base de datos que interesa a un grupo de
usuarios oculta a ese grupo el resto.

Características de la arquitectura de
tresniveles
• El objetivo de la arquitectura de tres niveles es la
separación entre las aplicaciones de usuario y la base
de datos física.
• Los tres esquemas (que corresponden a los tres

niveles) son sólo una forma de descripción de los
datos. Los únicos datos que existen están en el nivel
físico.
•Aunque algunos SGBD (Sistemas de Gestión de Base
de Datos) se basan en la arquitectura de tres niveles
noes fácil distinguir en ellos estos tres niveles.

Transformación de solicitudes entre
esquemas
• En un SGBD los usuarios hacen referencia sólo

a su esquema externo de base de datos, por lo
que al SGBD debe transformar una solicitud
expresada en “esquema externo” a “esquema
conceptual” y posteriormente a “esquema
interno” que actuará sobre los datos
almacenados.
• El proceso de transformarsolicitudes de un
esquema
a
otro
se
conoce
como
correspondencia o mapping.

ARQUITECTURA DE TRES NIVELES
(Ejemplo)
Listado de alumnos por Asignatura

NIVEL EXTERNO

Asignatura de un Alumno

Alumno
Matricula
Nombre
Licenciatura
Semestre
Grupo

Cursa

Asignatura

Matricula

CveMateria

CveMateria

NomMateria
Creditos

NIVEL CONCEPTUAL

NIVEL INTERNO

Modelos de Bases de Datos
• Los sistemas de bases...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto De Base De Datos 1
  • Guia 1 Bases De Datos
  • Practica 1 Base De Datos
  • Base De Datos 1 Teoria
  • Base De Datos 1
  • Base de Datos 1
  • Activida 1 de base de datos
  • Cuestionario Base De Datos 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS