Microprocesadores Serie 6500
Enviado por notrya • 8 de Mayo de 2012 • 1.853 Palabras (8 Páginas) • 492 Visitas
MINISTERIO DE EDUACIÓN SUPERIOR
UNIVERSIDAD GRAN MARISCAL DE AYACUCHO
EXTENSION GUAYANA, CENTRO CIVICO
ESCUELA DE INGENIERIA
BASE DE DATOS.
Puerto Ordaz; Octubre del 2011.
INTRODUCCION.
Antes de las bases de datos se conocía sólo la noción de archivo y se le daba gran Importancia al archivo secuencial para el almacenamiento masivo de datos almacenado en cintas magnéticas. Esa es la época en que la computación salió de las universidades y los centros de investigación y se incorporó a la administración de la industria y el comercio. Al inventarse el disco duro se crearon los primeros sistemas de archivos, usando los distintos tipos de organizaciones que permitían el acceso directo a los datos.
En esencia, un sistema de base de datos no es más que un sistema para archivar en un computador. La base de datos en sí puede considerarse como una especie de archivero electrónico; dicho de otra manera es un lugar donde se almacenan un conjunto de archivos de datos computarizados.
Base de datos.
Historia.
Mucho antes de que los conceptos de DB "relacionales" llegasen a ser populares y se posicionaran como soluciones efectivas a los problemas que planteaba el almacenamiento de datos, estos se almacenaban en los denominados "archivos planos". Estos archivos se caracterizaban por no poseer ninguna estructura, apenas si se utilizaba el concepto de campos y registros (dos dimensiones) también llamados filas y columnas. Al acrecentarse la cantidad y nivel de los datos que brindan información crítica a las empresas, se hizo evidente que no bastaba con esas formas primitivas de almacenamiento. Y comenzaron a brotar ideas tendientes a complementar y tornar más eficaz el manejo de esos archivos planos. Se desarrollaron para ello "índices" que complementaban y ordenaban un poco esos archivos, y nacieron programas que facilitaban el mantenimiento de esos índices y archivos (ejemplo: Base dato II). Más adelante la versión III+ del dBase, Clip per y FoxPro fueron agregando elementos que hicieron evolucionar el manejo de los datos, aunque todos ellos mantenían el esquema de archivos planos e índices del dBase (los clásicos archivos *.dbf).
Definición
Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Componentes
-Tablas: son el "corazón" de la Base de datos y aparecen en una hoja electrónica formada por filas (informes) y columnas (campos). El informe contiene una voz de la Base de datos, mientras que el campo contiene cada uno de los detalles.
-Consultas (Query): son "herramientas" que sirven para "eliminar" todos los datos que no interesan haciendo aparecer únicamente aquellos que interesan.
-Máscaras o formularios: permiten la visualización y la gestión de los datos contenidos en las tablas y en las consultas. Normalmente representan la interface principal entre el programa y el usuario para que de este modo resulte más fácil la introducción de los datos.
-Report o informes: recopilan los datos de las tablas o consultas para permitir su impresión o análisis, facilitando la individualización de los datos más importantes.
-Macros: automatizan las funciones de la base de datos
-Módulos: registran de Access Basic (programación).
SMBD (Sistema de manejo de base de datos).
Definición.
El sistema de gestión de bases de datos es esencial para el adecuado funcionamiento y manipulación de los datos contenidos en la base. Se puede definir como: "El Conjunto de programas, procedimientos, lenguajes, etc. que suministra, tanto a los usuarios no informáticos como a los analistas, programadores o al administrador, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad".
Estructura.
Lenguaje SQL.
Las aplicaciones en red son cada día más numerosas y versátiles. En muchos casos, el esquema básico de operación es una serie de scripts que rigen el comportamiento de una base de datos.
Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia de estándares que nos permiten el realizar las operaciones básicas de una forma universal.
Es de eso de lo que trata el Structured Query Language que no es mas que un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con cualquier tipo de base de datos (MS Access, SQL Server, MySQL...).
El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos. En efecto, determinadas bases de datos implementan funciones específicas que no tienen necesariamente que funcionar en otras.
Aparte de esta universalidad, el SQL posee otras dos características muy apreciadas. Por una parte, presenta una potencia y versatilidad notables que contrasta, por otra, con su accesibilidad de aprendizaje.
Modelo de datos.
Un modelo de datos es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos. Hay dos tipos de modelos de datos: los modelos conceptuales y los modelos lógicos. 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. En los modelos lógicos, las descripciones de los datos tienen una correspondencia sencilla con la estructura física de la base de datos.
En el diseño de bases de datos se usan primero los modelos conceptuales para lograr una descripción de alto nivel de la realidad, y luego se transforma el esquema conceptual en
...