Bases De Datos

Páginas: 14 (3279 palabras) Publicado: 9 de agosto de 2011
REPASO DE PRIVADO
BASE DE DATOS

SISTEMA GESTOR DE BASE DE DATOS (SGDB): Colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos.

BASE DE DATOS: Colección de datos.

Objetivo principal de los SGDB: Almacenar y recuperar información de una BD de manera práctica y eficiente.

Aplicaciones de las Bases de Datos:
* Banca
* Líneas aéreas
*Universidades
* Transacciones de tarjeta de crédito
* Telecomunicaciones
* Finanzas
* Ventas
* Producción
* Recursos Humanos

Sistema de procesamiento de archivos (archivos planos):
* Desventajas de un archivo plano Vrs una BD:
1. Redundancia (repetición de datos) e inconsistencia de Datos (no coincide la información).
2. Dificultad en el acceso a datos.3. Aislamiento de datos: Datos dispersos en diferentes archivos.
4. Problemas de integridad: Restricciones de consistencia.
5. Problemas de atomicidad: Una transacción debe ocurrir completa o no, no puede quedarse a medias.
6. Anomalías en el acceso concurrente.
7. Problemas de seguridad: No todos los usuarios pueden acceder a todos los datos.

ABSTRACCIÓN DEDATOS: Forma de presentar los datos a usuarios que no están familiarizados con las BD.
* Niveles de abstracción:
8. Físico: Estructuras de datos complejas de bajo nivel, cómo se almacenan realmente los datos.
9. Lógico: Qué datos se almacenan y se definen relaciones (creación de tablas, tipos de datos, etc.).
10. Vistas: Es lo que llegan a ver los usuarios (aplicaciones,reportes).

MODELO DE DATOS: Colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de consistencia.
* Modelo entidad-relación: Colección de entidades y las relaciones entre cada entidad.
11. Entidad: es una cosa u objeto en el mundo real bajo un conjunto de “atributos” (campos).
12. Atributos: propiedades que describen alas entidades.
13. Relación: Es una asociación entre varias entidades.
14. Diagrama ER:
* Rectángulos: conjunto de entidades.
* Elipses: atributos.
* Rombos: Relaciones entre un conjunto de entidades.
* Líneas: unen a todos los elementos.
El modelo ER representa ciertas restricciones una de ellas es correspondencia de cardinalidades, queexpresa el número de entidades con las que otra entidad se puede asociar a través de un conjunto de relaciones.
* Modelo relacional: En el modelo relacional se utiliza un grupo de tablas para representar los datos y las relaciones entre ellos.
* Modelo orientado a objetos: Se puede observar como una extensión del modelo E-R con las nociones de encapsulación, métodos (funciones) e identidad deobjeto.
* Modelo relacional orientado a objetos: combina las características del modelo de datos orientado a objetos y el modelo de datos relacional.

LENGUAJE DE BASES DE DATOS
Lenguaje de definición de datos (LDD): para especificar el esquema de base de datos (definición y creación de tablas con sus tipos de datos y restricciones… Create table).
* Diccionario de datos: conjuntoespecial de tablas que contiene metadatos.
* Metadatos: datos acerca de los datos.
Lenguaje de manipulación de datos (LMD): para expresar consultas a la base de datos y modificaciones.
* Recuperación de información almacenada en la BD.
* Inserción de información nueva en la BD.
* Borrado de información en la BD.
* Modificación de la información almacenada en la BD.

LMD´Sprocedimentales: el usuario debe especificar que datos se requieren y cómo obtener estos dados.
LMD´S declarativos: el usuario debe especificar que datos requiere sin especificar cómo obtener estos datos.

Consulta: es una instrucción de solicitud para recuperar información.

Tipos de usuarios de las Bases de Datos:
* Usuarios normales: usuarios no sofisticados que acceden a través de una...
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