Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE CIENCIAS
ESCUELA DE FÍSICA Y MATEMÁTICA
ASIGNATURA:
BASE DE DATOS I
TEMA:
HISTORIA
TIPOS
ESTRUCTURA
FUNCIONALIDAD
CARACTERÍSTICAS
NOMBRE:
Gabriela Mariño
Galo Masaquiza
DOCENTE:
Ing. Carlos Ebla
LUGAR Y FECHA:
Riobamba, 17 de Abril de 2017
1
TABLA DE CONTENIDO
Tabla de contenido
1 JUSTIFICACIÓN .................................................................................................................................. I
2 OBJETIVOS ......................................................................................................................................... II
2.1 OBJETIVO GENERAL ........................................................................................................................ II
2.2 OBJETIVOS ESPECÍFICOS ................................................................................................................. II
3 INTRODUCCIÓN .................................................................................................................................... III
4 MARCO TEORÍCO .............................................................................................................................. 1
4.1 ¿QUÉ ES UNA BASE DE DATOS? ............................................................................................. 1
4.2 HISTORIA ..................................................................................................................................... 1
4.2.1 EN LA DÉCADA DE LOS 50 ................................................................................................ 2
4.2.2 EN LA DÉCADA DE LOS 60 ................................................................................................ 2
4.2.3 EN LA DÉCADA DE LOS 70 ................................................................................................ 3
4.2.4 EN LA DÉCADA DE LOS 80 ................................................................................................ 3
4.2.5 EN LA DÉCADA DE LOS 90 ................................................................................................ 4
4.2.6 EN EL SIGLO XXI ................................................................................................................. 5
4.3 TIPOS DE BASES DE DATOS .................................................................................................... 6
4.3.1 LAS BASES DE DATOS JERÁRQUICAS .......................................................................... 6
4.3.2 LAS BASES DE DATOS EN RED ........................................................................................ 7
4.3.3 LAS BASES DE DATOS RELACIONALES ........................................................................ 8
4.3.4 LAS BASES DE DATOS ORIENTADAS A OBJETOS ....................................................... 8
4.3.5 LAS BASES DE DATOS MULTIDIMENSIONALES ......................................................... 9
4.4 ESTRUCTURA............................................................................................................................ 10
4.5 FUNCIONALIDAD DE UN DB ................................................................................................. 10
4.6 CARACTERÍSTICAS ................................................................................................................. 11
5 CONCLUSIONES .............................................................................................................................. 12
6 RECOMENDACIONES ..................................................................................................................... 13
2
TABLA DE ILUSTRACIONES
3
1 JUSTIFICACIÓN
El poder comprender la forma de funcionamiento de las bases de datos en los diferentes lugares,
nos permite amplificar nuestra visión de la importancia real, que la información tiene dentro de
la sociedad actual, que involucra a todos sus participantes como ser las distintas organizaciones
o empresas y público en general.
A nivel del gobierno u otros organismos, que se cumplan al pie de la letra las disposiciones
emanadas por parte de ellos, mediante la información que está siendo constantemente
actualizada sobre eventos que suceden relativos a las actividades vinculadas con cada una de
ellas.
I
2 OBJETIVOS
II
3 INTRODUCCIÓN
Debido a la velocidad acelerada de dispersión que posee la tecnología de software, esta a su vez
normalmente se ve afectada por las capacidades de los dispositivos de hardware que involucran
los medios de almacenamiento, procesamiento y transferencia de la información.
Los desarrolladores de sistemas gestores de bases de datos han evolucionado a medida que las
necesidades por parte de las organizaciones han tenido la necesidad de migrar de plataformas
de ejecución tanto a nivel de Hardware y Software que les permita administrar de una forma
eficiente los nuevos requerimientos en la información.
Intentamos probar que a medida que evolucionan los requisitos de las diferentes empresas,
siempre existirá un sistema gestor de bases de datos, lo suficientemente capaz de administrar de
una forma óptima la diversa transferencia de información en la empresa, claro que para ello se
ha hecho una observación de cómo trabajan las empresas actualmente y se vislumbra la forma
en como estas harán un uso más completo de la información de una forma tanto local, y regional
de una forma muy detallada y de una forma general a nivel global.
III
BASE DE DATOS I 2017
4 MARCO TEORÍCO
4.2 HISTORIA
Gráfico 2-Historia
1
BASE DE DATOS I 2017
La primera vez que se escuchó el término base de datos fue en un congreso celebrado en
California en 1963. Una base de datos es un cúmulo de información que se encuentra reunida o
estructurada. Sus orígenes provienen de la antigüedad, donde ya existían bibliotecas y toda clase
de registros, también la utilizaban para recoger información sobre las cosechas. Se empezaron
a desarrollar cuando empezó a ser necesario almacenar grandes cantidades de información o
datos. (Silberschatz, 2012)
En la década de los 50 se da origen a las cintas magnéticas, esto sirvió para sustituir las
necesidades de información de las nuevas industrias.
En la década de los 60, bajaron los precios de los ordenadores para que se pudiesen adquirir y
hacer popular el uso de los discos. En esta época también empezaron las primeras generaciones
de bases de datos de red y las bases de datos jerárquicas.
Durante este tiempo también se unieron IBM y American Airlines para crear SABRES, un
sistema operativo que controlaba las reservas de vuelos, información de los pasajeros y las
transacciones. Más tarde, Charles Bachman creó un nuevo tipo de bases de datos y esto permitió
la creación de un standar en los sistemas de bases de datos gracias a invención de nuevos
lenguajes de sistemas de información.
En la década de los 70, un científico informático inglés, llamado Edgar Frank Codd, aclaró el
modelo relacional a la vez que publicó una serie de reglas para los sistemas de datos relacionales;
a raíz de esto nació la segunda generación de los Sistemas Gestores de Bases de Datos.
Gracias al trabajo de Edgar F. Codd, Larry Ellison desarrolló el Relational Software System,
aunque actualmente se conoce como Oracle Corporation, creando así un sistema de gestión de
bases de datos relacional con el nombre de la compañía.Edgar Frank Codd.
3
BASE DE DATOS I 2017
En la época de los 80 se creó un lenguaje de consultas de acceso a bases de datos que permite
realizar consultas para recuperar información de interés de una base de datos y realizar cambios
de manera sencilla; aparte de examinar grandes cantidades de información y deja detallar varios
tipos de operaciones frente a la misma información.
Durante este tiempo SQL comenzó a ser el modelo de la industria; las bases de datos relacionales
con su sistema de tablas pudieron competir con las bases jerárquicas y de red.
4
BASE DE DATOS I 2017
En los años 90, investigaron las bases de datos orientadas en objetos. Han tenido bastante éxito
a la hora de ejecutar datos complejos en los terrenos donde las bases de datos relacionales no
han podido desenvolverse de manera eficaz. Así se crearon herramientas como el Excel y
Access. Así se creó la tercera generación de sistemas gestores de bases de datos.
Gráfico 8-Actualidad
Lo sorprendente de esta década es el nacimiento del World Wide Web y gracias a éste es más
fácil la consulta a bases de datos. Actualmente, dominan las bases de datos tres compañías que
son IBM, Microsoft y Oracle. En internet el preferido es google, aunque LINQ también te
permite crear y manejar bases de datos con facilidad.
5
BASE DE DATOS I 2017
El sistema jerárquico más comúnmente conocido es el sistema IMS de IBM. Esta base de datos
tiene como objetivo establecer una jerarquía de fichas, de manera que cada ficha puede contener
a su vez listas de otras fichas, y así sucesivamente. P.ej., una ficha de clientes puede contener
una lista de fichas de facturas, cada una de las cuales puede contener a su vez una lista de fichas
de líneas de detalle que describen los servicios facturados.
Una base de datos jerárquica está compuesta por una secuencia de bases de datos físicas, de
manera que cada base de datos física se compone de todas las ocurrencias de un tipo de registro
o ficha determinada. Una ocurrencia de registro es una jerarquía de ocurrencias de segmento.
Cada ocurrencia de segmento está formada por un conjunto de ocurrencias o instancias de los
campos que componen el segmento. (Silberschatz, 2012)
6
BASE DE DATOS I 2017
Podemos considerar al modelo de bases de datos en red como de una potencia intermedia entre
el jerárquico y el relacional que estudiaremos más adelante. Su estructura es parecida a la
jerárquica aunque bastante más compleja, con lo que se consiguen evitar, al menos en parte, los
problemas de aquél. Los conceptos fundamentales que debe conocer el administrador para
definir el esquema de una base de datos jerárquica, son los siguientes: 1
Registro: Viene a ser como cada una de las fichas almacenadas en un fichero convencional.
Campos o elementos de datos. Son cada uno de los apartados de que se compone una ficha.
Conjunto: Es el concepto que permite relacionar entre sí tipos de registro distintos.
1
En el registro se puede identificar los tipos de datos
7
BASE DE DATOS I 2017
Esta es la estructura que se ha impuesto para aplicaciones de gestión, consiste en organizar los
datos en forma de tablas, las relaciones entre los objetos se consiguen incluyendo en la tabla del
hijo, la clave del objeto padre. Como son las que utilizaremos durante todo el módulo hemos
reservado un apartado especial para ellas. (Silberschatz, 2012)
8
BASE DE DATOS I 2017
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata
de almacenar en la base de datos los objetos completos (estado y comportamiento). Una base de
datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes
del paradigma de objetos:
Encapsulación - Propiedad que permite ocultar los datos al resto de los objetos, impidiendo
así accesos incorrectos o conflictos.
Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una
jerarquía de clases.
Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos
tipos de objetos.
Las bases de datos multidimensionales (BDMB) son un tipo de base de datos optimizada para
Data Warehouse que se utilizan principalmente para crear aplicaciones OLAP, una tecnología
asociada al acceso y análisis de datos en línea. A diferencia del modelo relacional, el modelo de
datos más extendido, -donde la información se almacena a través de campos y registros-, las
BDMD se basan en la creación de aplicaciones OLAP y pueden verse como bases de datos
contenidos en una sola tabla.
9
BASE DE DATOS I 2017
4.4 ESTRUCTURA
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe
ser cumplido para acceder la información de manera coherente.
Cada base de datos tiene una o más tablas, las cuales cumplen la función de contener los campos.
Tablas
Campos
Registros
4.5 FUNCIONALIDAD DE UN DB
10
BASE DE DATOS I 2017
Manipulación: Permite: Buscar, Añadir, Suprimir y Modificar los datos contenidos en la Base
de Datos. La manipulación misma supone: Definir un criterio de selección, Definir la
estructura lógica a recuperar, Acceder a la estructura física. Esta manipulación es realizada
mediante un LMD o Lenguaje de Manipulación de Datos.
4.6 CARACTERÍSTICAS
Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto
cualquier aplicación puede hacer uso de los datos.
Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.
Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son
las filas y las columnas son los campos, o como un formulario.
11
5 CONCLUSIONES
Se pudo conocer de manera detallada y cronológica sobre la evolución de las bases de datos,
desde la utilización del nombre hasta la creación de herramientas que permiten realizar los
mismos.
Se identificó cada uno de los tipos de bases de datos, su definición y características esenciales
que posee cada uno y la estructura de una base de datos que son las tablas, los campos y los
registros.
Se conoció la funcionalidad de las bases de datos, ya que están permiten realizar varias
funciones, como son la descripción de los datos, la manipulación, es decir que se pueden
editar los datos, y por último la utilización de los mismo.
Se comprendió cada una de las características de las bases de datos, permitiendo entender
mejor sobre el manejo y la capacidad de uso que posee una base de datos.
12
6 RECOMENDACIONES
Es necesario poder entender los conceptos básicos de bases de datos, para que se pueda
comprender de mejor manera.
Se recomienda investigar más sobre base de datos, y ampliar detalladamente cada uno de los
conceptos que involucra el tema
Debemos tener bases de programación, para entender los tipos de las bases de datos y su
estructura.
Tener en claro la importancia de las bases de datos, para el entorno social, cultural y global.
13
7 TERMINOLOGÍA
Registros.- Se trata del accionar y de las consecuencias de registrar, un verbo que refiere a
observar o inspeccionar algo con atención.
IBM.- es una empresa de tecnología y consultoría más grande del mundo, con sede en
Armonk, Nueva York, Estados Unidos.
Funcionalidad.- propiedad de las cosas que tienen una utilidad práctica Dudo de la
funcionalidad de este dispositivo de almacenamiento de información.
Independencia de datos.- La independencia de los datos consiste en hacer que los programas
no sean tan dependientes de la estructura de los datos.
Elementos de datos.- Los elementos de datos son los bloques básicos para todos los demás
datos del sistema.
8 BIBLIOGRAFÍA