Bases De Datos

Páginas: 12 (2785 palabras) Publicado: 17 de octubre de 2012
BASE DE DATOS Y MODELOS DE DATOS:
Una base de datos está generalmente definida como un conjunto integrado de datos que modelizan un universo dado. Este universo está compuesto por objetos inter-relacionados, los objetos de un mismo tipo constituyen una entidad y el lazo habido entre entidades se le denomina asociación.
El proceso de descripción de asociaciones y entidades se llama modelizacióny se hace con la ayuda de un modelo de datos, existen actualmente cuatro modelos de datos diferentes:
• Modelo jerárquico.
• Modelo en red
• Modelo objeto
• Modelo relacional: el principio básico de este modelo consiste en representar tanto las entidades como las asociaciones con la ayuda de relaciones denominadas también tablas. Una tabla está compuesta por líneas y columnas, cada línearepresenta un objeto (proveedor-articulo) las columnas representan los atributos de dicho objeto. Una tabla es una estructura.
OBJETIVOS DE LOS SISTEMAS DE GESTIÓN DE BASE DE DATOS:
Las funciones de los S.G.B.D. son:
• Debe permitir la definición de todos los datos
• Debe permitir manipular datos
• Debe establecer controles para la seguridad de estos datos
• Debe permitir los accesosconcurrentes.
SUBLENGUAJES DEL S.Q.L.:
L.D.D. Lenguaje de descripción de datos.
L.M.D. Lenguaje de manipulación de datos
L.C.M. Lenguaje de control de datos.
OBJETIVOS S.G.B.D.:
• Definición de datos: (modifica la estructura o añade campos). La misión del L.D.D. es describir y definir todos los esquemas que participen en la base de datos. Esto consiste en la descripción de los objetos que vamosa representar. La descripción de todas las estructuras que formen nuestra base de datos.
Definición de vista: es una visión parcial de la tabla. “cuando en una tabla alguna parte de esta no quiero que tenga derecho a manipularla nadie”
• Manipulación de datos: L.M.D. recoge todas las operaciones de intercambio de datos entre las tablas, estas operaciones pueden ser de consulta o de puesta aldía (inserción, modificación, supresión) estas operaciones se realizan con la ayuda del denominado L.M.D.
-consultas
Operaciones
- insertar datos
- puesta al día - modificar datos
- suprimir datos
• Sesguridad de los datos: consiste en garantizar que sólo los usuarios autorizados puedan efectuar operaciones correctas sobre la Base de Datos para ello se dispone de 2 tipos.
• Control sobrela base de datos
• Control sobre las tablas
GESTION DE LOS ACCESOS CONCURRENTES:
El principal objetivo de la implantación de una base de datos es poner a disposición de un gran numero de usuarios en conjunto integrado de datos, estos datos podrán ser manipulados por los diferentes usuarios y es ahora cuando se debe garantizar la coherencia de los datos después de las diversasmanipulaciones. Esto se garantiza con la ayuda del concepto de transacción “se define como transacción a una unidad lógica de tratamiento que aplicada a un estado coherente de una base de datos restituye un nuevo estado coherente de la base de datos pero con estos modificados, únicamente puede ser modificada completamente anulado”.
CONCEPCIÓN DE UNA BASE DE DATOS:
El ciclo de vida de una base de datos puededescomponerse en 3 etapas:
• Concepción: la fase de concepción consiste en reproducir en el mundo real con ayuda de uno de los modelos de datos conocidos (relacional). El resultado de esta fase en un esquema escrito según un formalismo cualquiera no interpretable por el S.G.B.D.
• Creación de la B.D. vacía: La 2ª fase consiste en traducir este esquema en ordenes comprensibles para el S.G.B.D.como resultado se obtiene la estructura de la base de datos desprovista de cualquier tipo de información.
• Explotación: Es en esta fase donde los registros serán manipulados con la ayuda de los lenguajes de programación. Es ahora cuando los usuarios pueden consultar los datos y ponerlos a punto durante el resto de la vida de la base de datos.
PROBLEMAS ADQUIRIDOS POR UNA MALA CONCEPCION DE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS