ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Topicos Avanzados De Base De Datos


Enviado por   •  17 de Marzo de 2014  •  1.843 Palabras (8 Páginas)  •  404 Visitas

Página 1 de 8

1.1 Objetivo de las Bases de Datos

Las bases de datos constituyen una parte integrante y fundamental del sistema de información y tienen su razón de ser en la misma existencia de esté.

Las necesidades de información de nuestra sociedad actual se dejan sentir de forma cada vez más imperiosa. El problema de la información está estrechamente relacionado con el desarrollo económico y social. La investigación, la planificación y la toma de decisiones exigen una información precisa, oportuna, completa, coherente y adaptada a las necesidades específicas de cada usuario y de cada circunstancia.

La información es vital para el desarrollo de los pueblos. Una primera acepción esta relacionada con la investigación, y considera la información como elemento escencial y como elemento de E/S en toda actividad del campo de la investigación. Otra acepción la considera como CONOCIMIENTO TRANSMISIBLE lo cual beneficia a grupos de individuos en diversas actividades tales como: socioculturales, medicina, educación, medios de comunicación, entre muchos mas.

También se considera a la información como un recurso fundamental, un bien en el sentido ecnómico del término, que ha de ser usado en alguna actividad del ser humano, por lo tanto es escencial para la productividad e igualdad de oportunidades.

Las cualidades que debe poseer la información, y que hacen de ella un recurso fundamental de las organizaciones y de los individuos, son básicamente:

* Precisión

* Oportunidad

* Compleción

* Significado

* Integridad

Cualidades de la Información:

Precision Oportunidad Compleción Significado Integridad

Se refiere al porcentaje de información correcta sobre la información total del sistema (BD)

El sistema podrá señalar ciertos errores o incompatibilidades en los datos para tener coherencia. Se refiere al tiempo transcurrido desde el momento en que se produjo el hecho que originó el dato hasta el momento en el que la información se pone a disposición del usuario. Significa que la información debe ser completa para cumplir con sus objetivos, ya que de esto depende la toma de decisiones. Debe contener el máximo contenido semántico para que la información sea relamente verdadera.

Debe ser comprensible e interesante, lo que supone no proporcionar a los usuarios un volúmen grande de información que no pueda ser asimilada. La información contenida en el sistema debe ser coherente y consistente con las reglas semánticas propias del mundo real al que ha de representar.

1.2 Áreas de aplicación de los Sistemas de Bases de Datos

1.Banca: información de clientes, cuentas, transacciones, préstamos, etc.

2.Líneas aéreas: Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geográficamente)

3.Universidades: Estudiantes, carreras, horarios, materias, etc.

4.Transacciones de tarjeta de crédito: para comprar con tarjetas de crédito y la generación de los extractos mensuales.

5.Telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, telefónicas de prepago y almacenar información sobre las redes.

6. Medicina: Registro de enfermedades, datos biológicos, etc.

En realidad su uso es muy amplio y se puede tener en cualquier sistema.

Despues de analizar todo lo anterior, veamos una definición de Base de Datos:

"Deposito de datos integrados, almacenados en soporte secundario y con redundancia controlada. Los datos que han de ser compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de ellos, y su definición (estructura de la BD) única y alamcenada junto con los datos, se ha de apoyar en un modelo de datos el cual ha de permitir captar las interrelaciones y restricciones existentes en el mundo real. Los procedimientos de actualización y recuperación, comúnes y bien determinados, facilitarán la seguridad del conjunto de los datos."

1.3 Modelos de Datos

Existen modelos de datos que tienen herramientas para relacionar unos datos con otros de la misma forma que ocurre en el mundo real. Dentro de los modelos existentes hoy en día podemos hacer dos clasificaciones:

Modelos de diseño: Predomina el modelo “Entidad/relación”.

Modelos de representación:

Primero apareció el modelo jerárquico o de tipo árbol.

Posteriormente se evolucionó hacia el modelo de red en el que se usan registros unidos por enlaces.

Actualmente el modelo más usado es el modelo relacional basado en tablas sin olvidar el Modelo Orientado a objetos.

Tambien podemos verlo de la siguiente forma:

Los Modelos Conceptuales: Los modelos conceptuales se utilizan para representar la realidad a un alto nivel de abstracción. Mediante los modelos conceptuales se puede construir una descripción de la realidad fácil de entender.

Los Modelos Lógicos: En los modelos lógicos, las descripciones de los datos tienen una correspondencia sencilla con la estructura física de la base de datos.

1.4 Arquitectura del Sistema Gestor de Bases de Datos

Un Sistema de Gestión de Bases de Datos (SGBD) es un software que permite manipular las bases de datos. También es llamado DBMS

Objetivos de un SGBD

Los SGBD se diseñan para gestionar grandes cantidades de información.

La gestión de los datos implica tanto la definición de estructuras para almacenar la información como la provisión de mecanismos para la manipulación de la información.

Los SGBD deben proporcionar la fiabilidad de la información almacenada, a pesar de las caídas del sistema o los intentos de acceso sin autorización.

Si los datos van a ser compartidos entre diversos usuarios, el sistema debe evitar posibles resultados anómalos.

Componentes de un SMBD

–DDL (data definition languaje): especifica el esquema de BD. Resultado: Diccionario de datos

–DML (data manipulation languaje):

Recuperación de información

Agregar información

Quitar información

Modificar información

DML --> Características:

–Procedimentales (SQL): requieren que el usuario especifique qué datos se muestran y cómo obtener esos datos

–No Procedimentales (QBE): requieren que el usuario especifique qué datos se muestran y sin especificar

...

Descargar como (para miembros actualizados) txt (13 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com