Base de datos

Páginas: 8 (1777 palabras) Publicado: 27 de junio de 2011
Base de datos 1
Resumen y notas de clases
Ultima modificación:10 de mayo de 2005

Base de datos: conjunto de datos y sus relaciones Modelos de base de datos Modelo Jerárquico: acceso por un registro padre, el mas alto de esa jerarquía, por la cabecera. (similar a arboles) Modelo de Redes: existen varios registros dueños que poseen registros. Ahora no hay 1 solo acceso a la estructura, puedehaber mas de 1. Puede haber un registro con mas de un “padre”. Cada registro tiene su propia cadena de apuntadores. Cualquier tipo de entidad-relación puede ser representada en este tipo de base de datos. Desventaja: es muy lento para actualizar/modificar. La navegación del sistema jerárquico, o el de redes se hace registro a registro. Modelo relacional: definido por el matemático James Codd Sedefine como debe percibir el usuario los datos: con una percepción tabular (percibir los datos como tablas). Tiene independencia de la estructura física. Es transparente para el usuario. ara consultar y modificar los datos, se hace en “lenguaje natural” (aun no implementado del todo, se usa SQL, Standard Query Language). Hay 4 revisiones actualmente de SQL, los productos actuales cumplen con la 2, ymigrando hacia la 3. Los productos relacionales actuales no pueden manejar dominios. Este modelo relacional es lo que se usa en la actualidad. Modelo OOBD (orientado a objetos): representan el paradigma OOP, la misma base de datos es un objeto. Se implementaron las bases de datos relacionales orientadas a objetos. Existen OOBD funcionando, algunas comerciales (ej : Jasmine) Modelos textuales:documentales (tipo los de google) ; guardan documentos (no solo texto,vídeos, imágenes, etc). Datos no estructurados y estructurados. Para guardar textos se implementa con un archivo documentario y uno de referencias. También se agrega un índice de descriptores (palabras clave del documento). La búsqueda es rápida. Hay un inverso de descriptor también, y un archivo de sinonimia, uno de sinónimoscategorizados (tesauro), otro para búsquedas con distancia, etc Actualmente, los motores de indexación y búsqueda hacen algo muy similar a esto, con éxito.

By Kronoman – In loving memory of my father – Copyright © 2005, Kronoman – Pagina 1

Ventajas de usar bases de datos
– – – – –

Reducción de la redundancia (no se elimina del todo, a veces es necesaria y buena cierta redundancia, se llama“redundancia controlada”) Reducción de inconsistencias Administrar restricciones de seguridad Administrar restricciones de integridad Administrar ambientes multiusuario (concepto de bloqueo de información [permitir que un solo usuario acceda a la vez a la información], concepto de transacción [operaciones que modifican la base de datos]) Facilitar el cambio de estructuras de datos (se enmascara laestructura real de la base de datos con una visión abstracta para el usuario, independencia de las estructuras físicas).



Roles o tipos de usuario en una base de datos
– – –

Usuario: programa o persona } interactúa con los datos Programador } interactúa con los datos y la estructuras DBA (administrador base de datos) } mantiene, administra, crea, interactúa con otros usuarios, le interesala estructura y el funcionamiento de la base de datos

Los 3 son usuarios de la base de datos. Administrador de datos (DA) – NO es un usuario de la base de datos ; su función es definir que cosas guardar, que cosas no, visibilidad/accesibilidad de los datos, como se guardan los datos, etc. Hacen auditoría, seguridad informática, etc. Define políticas de seguridad, integridad, backup, y suimplementación. Funciones de los DBA 1. definir esquema conceptual (visión lógica de la base de datos) } DDL 2. definir esquema interno (el diseño físico) } DDL 3. interacción con los usuarios 4. definir integridad y seguridad. implementar las políticas definidas por el DA. } DIL y DSL 5. definir backup y restore (resguardo y recuperación: recovery) , backup en frío y en caliente 6. controlar el...
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