Universidad Pedagógica Nacional de Francisco Morazán
PREUFOD
Clase: INFORMATICA BASICA.
Lic. Marció Rodas.
Exposición:
Base de DatosCap. 9
Tegucigalpa M.D.C. 8 de Junio del 2016
Una base de datos es un sistema que convierte un Conjunto de datos de gran tamaaño es una una Herramienta abstracta,permitiendo al usuario buscar y Extraer elementos pertinentes de información de una Cómoda para el.
SISTEMAS DE BASES 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.
LA IMPORTANCIA DE LOS SISTEMAS DE 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
BASE DE DATOS
Registros de
clientes
Registro de
nominas
Registro de
empleados
Registros
inventario
Registros de
ventas
Departamento de
servicio al cliente
Departamento de
contabilidad
Departamento de
personal
Departamento de
compras
Departamento de
marketing
COMPARACION ENTRE UNA ORGANIZACIÓN EN ARCHIVOS Y LA ORGANIZACIÓN MEDIANTE BASE DE DATOS
SISTEMA DE INFORMACION ORIENTADO A ARCHIVOS
Dirección
Base de datos
integrada
Departamento de servicio
al cliente
Departamento de
contabilidadDepartamento
de personal
Departamentos de compras
Departamento de marketing
SISTEMA DE INFORMACION ORIENTADO A BASE DE DATOS
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.
ESQUEMAEs una descripción de toda la estructura de la base de datos
SUBESQUEMAEs una descripción de aquella parte de la base de datos que es relevante para las necesidades de un usuario completo.
El papel de los esquemas
Las capas conceptuales de una implementación de base de datos
Usuario Base de datos real
Sistema de gestión de
base de datos
Software de
aplicación
La base de datos vista en términos de la aplicación.
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.
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.
Modelos de bases de datosEn 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.
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.
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.
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.
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
PROTOCOLO DE BLOQUEO
BLOQUEOS COMPARTIDOS Y BLOQUEOS EXCUSIVOS
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.
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.
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.
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.
Top Related