La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistema de Bases de Datos

Presentaciones similares


Presentación del tema: "Sistema de Bases de Datos"— Transcripción de la presentación:

1 Sistema de Bases de Datos
Capítulo Nueve

2 SISTEMAS DE BASES DE DATOS
Una base de datos es un sistema que convierte un conjunto de datos de gran escala. Es una Herramienta abstracta que permite al usuario buscar y extraer elementos pertinentes de información.

3 LA IMPORTANCIA DE LOS SISTEMAS DE BASE DE DATOS
Históricamente a medida que las computadoras fueron encontrando usos cada vez mas amplios, en el campo de la gestión de información cada aplicación tendía a ser implementada como un sistema separado con su propio conjunto de datos, significa que buena parte de la información requerida por una organización esta duplicada por toda la empresa y muchos elementos diferentes pero relacionados se almacenan en sistemas separados.

4 BASE DE DATOS Luego surgieron los sistemas de base de datos como medio de integrar la Información almacenada y mantenida por una organización concreta Proporcionaba un valioso recurso. Centrado en el desarrollo de técnicas que Permitan aportar información para la toma de decisiones

5 COMPARACION ENTRE UNA ORGANIZACIÓN EN ARCHIVOS Y LA ORGANIZACIÓN
MEDIANTE BASE DE DATOS SISTEMA DE INFORMACION ORIENTADO A ARCHIVOS Registro de empleados Registros inventario Registros de ventas Registro de nominas Registros de clientes Departamento de servicio al cliente Departamento de contabilidad Departamento de personal Departamento de compras Departamento de marketing

6 SISTEMA DE INFORMACION ORIENTADO A BASE DE DATOS
Dirección Departamento de servicio al cliente Departamento de marketing Base de datos integrada Departamento de contabilidad Departamentos de compras Departamento de personal

7 El papel de los esquemas
Para proporcionar a los diferentes usuarios acceso a diferentes tipos de información dentro de una base de datos, los sistemas de bases de datos suelen utilizar lo que se denomina esquema o subesquemas. ESQUEMA Es una descripción de toda la estructura de la base de datos SUBESQUEMA Es una descripción de aquella parte de la base de datos que es relevante para las necesidades de un usuario completo.

8 Las capas conceptuales de una implementación de base de datos
Usuario Software de aplicación Sistema de gestión de base de datos Base de datos real La base de datos vista en términos de un modelo de base de datos. La base de datos vista en su organización real. La base de datos vista en términos de la aplicación.

9 Bases de dato distribuidas
Otra razón mas para separar la interfaz de usuario y las tareas reales de manipulación de datos en dos capas diferentes de software es la de conseguir la denominada independencia de datos la capacidad de modificar la organización de la propia base de datos sin tener que modificar el software de aplicación.

10 Modelos de bases de datos
En particular, un DBMS contiene rutinas que traducen los comandos expresados en términos de una vista conceptual de la base de datos a las acciones requeridas por el sistema real de almacenamiento de los datos. Esta vista conceptual de la base de datos se conoce como modelo de base de datos.

11 El modelo relacional Este modelo representa los datos como si estuvieran almacenados en tablas rectangulares, denominadas relaciones, que son similares al formato en el que se visualiza la información en los programas de hojas de calculo. Una fila de una relación se denomina tupla Las columnas de una relación se denomina atributos porque cada entrada de una columna describe alguna característica, o atributo, de la entidad representada por la correspondiente tupla.

12 Sistemas de bases de datos para PC
Una base de datos compuesta por estas tres relaciones contiene la información pertinente acerca de los empleados en la relación EMPLEADO, la información sobre los puestos disponibles en la relación PUESTO, y sobre el historial laboral en la relación ASIGNACIÓN.

13 Bases de datos orientadas a objetos
Otro modelo de bases de datos es el basado en el paradigma de orientación a objetos. Esta solución conduce a obtener una base de datos orientada a objetos, compuesta por objetos que están enlazados entre si con el fin de reflejar sus relaciones.

14 Bloqueo Puede surgir el problema conocido con el nombre de problema de totalización incorrecta Otra posibilidad es la que se conoce con el nombre del problema de la actualización perdida BLOQUEOS COMPARTIDOS Y BLOQUEOS EXCUSIVOS PROTOCOLO DE BLOQUEO

15 Archivo secuencial Un archivo secuencial es un archivo al que se le accede de forma serie, desde el principio hasta el final, como si la información de el archivo estuviera dispuesta en una única fila de gran longitud.

16 Archivos indexados Una solución común cosiste en utilizar un índice para el archivo, de forma bastante similar a como se emplea un índice en un libro para localizar los temas que el libro contiene, este tipo de archivo se denomina archivos indexados.

17 Archivos hash Un sistema hash es una técnica que proporciona un acceso similar al indexado pero en lugar de buscar la clave en índice, el hashing identifica la ubicación de el registro directamente a partir de la clave.

18 Impacto social de la tecnología de bases de datos
Con el desarrollo de la tecnología de las bases de datos, esa información que antaño estaba enterrado en misteriosos archivos ha pasado a ser accesible. La tecnología ha hecho que sea fácil recopilar cantidades enormes de datos y combinar o comparar diferentes conjuntos de datos con el fin de detectar relaciones que de otro modo permanecerían ocultas bajo la avalancha de información.

19


Descargar ppt "Sistema de Bases de Datos"

Presentaciones similares


Anuncios Google