Está en la página 1de 22

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

FACULTAD DE CIENCIAS
ESCUELA DE FÍSICA Y MATEMÁTICA

ASIGNATURA:

BASE DE DATOS I

TEMA:

 HISTORIA
 TIPOS
 ESTRUCTURA
 FUNCIONALIDAD
 CARACTERÍSTICAS

SEMESTRE: Cuarto PARALELO: “A”

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

Gráfico 1-Base de datos ............................................................................................................... 1


Gráfico 2-Historia ........................................................................................................................ 1
Gráfico 3-Década de los 50 ......................................................................................................... 2
Gráfico 4-Década de los 60 ......................................................................................................... 2
Gráfico 5-Década de los 70 ......................................................................................................... 3
Gráfico 6-Década de los 80 ......................................................................................................... 4
Gráfico 7-Década de los 90 ......................................................................................................... 4
Gráfico 8-Actualidad ................................................................................................................... 5
Gráfico 9-Base de datos Jerárquica ............................................................................................. 6
Gráfico 10-Base de datos en red .................................................................................................. 7
Gráfico 11-Base de datos Relacionales ....................................................................................... 8
Gráfico 12-Base de datos Orientado a Objetos ........................................................................... 8
Gráfico 13-Base de datos Multidimensionales ............................................................................ 9
Gráfico 14-Estructura de una base de datos .............................................................................. 10
Gráfico 15-Funcionalidad de una base de datos ........................................................................ 10
Gráfico 16-Libro de consulta....................................................................................................... 3

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.

En cuanto a la enseñanza brindada tanto a nivel de secundaria o de nivel universitario sobre el


tema, nos permite conocer su epistemología, uso en la actualidad por parte de los diferentes
actores involucrados y lo que se pretende para el futuro que ha comenzado como la
interconexión de los diferentes sistemas gestores por parte de diferentes empresas que
comparten ciertos criterios y entre ellos se encuentran las instituciones de banca y seguros, así
como aquellas dedicadas a diversos rubros, en donde para hacer contrataciones de un
determinado personal, se aseguran de que esté lo suficientemente capacitado como para
desarrollar sus funciones a plenitud de una forma eficiente y si es posible superar las
expectativas.

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

2.1 OBJETIVO GENERAL

 Revisar y analizar cada uno de los temas de base de datos

2.2 OBJETIVOS ESPECÍFICOS

 Conocer sobre de la historia de base de datos


 Identificar los tipos de bases de datos y su estructura
 Aprender sobre la funcionalidad de las bases de datos
 Comprender cada una de las características de una base de datos

II
3 INTRODUCCIÓN

Para la eficiente administración de los incrementales volúmenes de información, los


especialistas en informática han desarrollado los sistemas gestores de bases de datos, aparte de
clasificar los diferentes tipos de datos y los medios de almacenamiento requeridos. En el
presente análisis, se pretende mostrar la importancia que tienen para nuestras sociedades
sumergidas cada vez más en los controles automatizados, así como los pros y contras que la
utilización de dicha tecnología plantea para el correcto desarrollo de las diversas actividades
cotidianas.

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.1 ¿QUÉ ES UNA BASE DE DATOS?

Gráfico 1-Base de datos

Fuente: Fundamentos de bases de datos (PDF)

De una manera simple, es un contenedor que permite almacenar la información de forma


ordenada con diferentes propósitos y usos. Por ejemplo, en una base de datos se puede almacenar
información de diferentes departamentos (Ventas, Recursos Humanos, Inventarios, entre otros).
El almacenamiento de la información por sí sola no tiene un valor, pero si combinamos o
relacionamos la información con diferentes departamentos nos puede dar valor.

4.2 HISTORIA
Gráfico 2-Historia

Fuente: Fundamentos de bases de datos (PDF)

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)

4.2.1 EN LA DÉCADA DE LOS 50

Gráfico 3-Década de los 50

Fuente: Fundamentos de bases de datos (PDF)

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.

4.2.2 EN LA DÉCADA DE LOS 60

Gráfico 4-Década de los 60

Fuente: Fundamentos de bases de datos (PDF)


2
BASE DE DATOS I 2017

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.

4.2.3 EN LA DÉCADA DE LOS 70

Gráfico 5-Década de los 70

Fuente: Fundamentos de bases de datos (PDF)

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.

4.2.4 EN LA DÉCADA DE LOS 80

3
BASE DE DATOS I 2017

Gráfico 6-Década de los 80

Fuente: Fundamentos de bases de datos (PDF)

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.2.5 EN LA DÉCADA DE LOS 90

Gráfico 7-Década de los 90

Fuente: Fundamentos de bases de datos (PDF)

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.

En esta época también, se empezó a incorporar nuevas expresiones regulares, consultas


recursivas y algunas características orientadas a objetos. Además se creó la oportunidad de que
SQL se pueda utilizar simultáneamente XML, y se determina como importar y guardar datos
XML en una base de datos SQL.

4.2.6 EN EL SIGLO XXI

Gráfico 8-Actualidad

Fuente: Fundamentos de bases de datos (PDF)

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

4.3 TIPOS DE BASES DE DATOS

4.3.1 LAS BASES DE DATOS JERÁRQUICAS

Gráfico 9-Base de datos Jerárquica

Fuente: Fundamentos de bases de datos (PDF)

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

4.3.2 LAS BASES DE DATOS EN RED

Gráfico 10-Base de datos en red

Fuente: Fundamentos de bases de datos (PDF)

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

4.3.3 LAS BASES DE DATOS RELACIONALES

Gráfico 11-Base de datos Relacionales

Fuente: Fundamentos de bases de datos (PDF)

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)

4.3.4 LAS BASES DE DATOS ORIENTADAS A OBJETOS

Gráfico 12-Base de datos Orientado a Objetos

Fuente: Fundamentos de bases de datos (PDF)

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.

4.3.5 LAS BASES DE DATOS MULTIDIMENSIONALES

Gráfico 13-Base de datos Multidimensionales

Fuente: Fundamentos de bases de datos (PDF)

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

Gráfico 14-Estructura de una base de datos

Fuente: Fundamentos de bases de datos (PDF)

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.

Por consiguiente una base de datos posee el siguiente orden jerárquico:

 Tablas
 Campos
 Registros

4.5 FUNCIONALIDAD DE UN DB

Gráfico 15-Funcionalidad de una base de datos

Fuente: Fundamentos de bases de datos (PDF)

Las funciones esenciales son la descripción, manipulación y utilización de los datos.

10
BASE DE DATOS I 2017

 Descripción: Incluye la descripción de: Los elementos de datos, su estructura, sus


interrelaciones, sus validaciones. Tanto a nivel externo como lógico global e interno esta
descripción es realizada mediante un LDD o Lenguaje de Descripción de Datos.

 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.

 Utilización: La utilización permite acceder a la base de datos, no a nivel de datos sino a la


base como tal, para lo cual: Reúne las interfaces de los usuarios y suministra procedimientos
para el administrador. (Date, 2015)

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.

 Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los


datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y
además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan
cuando nos encontramos con datos contradictorios. (Date, 2015)

 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.

 Permite realizar un listado de la base de datos.

 Permiten la programación a usuarios avanzados.

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

 Multidimensionales.- Algo multidimensional significa que tiene varias dimensiones, o bien


que involucra varios aspectos (ej. espacio multidimensional, problema multidimensional).

 Registros.- Se trata del accionar y de las consecuencias de registrar, un verbo que refiere a
observar o inspeccionar algo con atención.

 Manipulación de datos.- es un lenguaje proporcionado por los sistemas gestores de bases de


datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o
modificación de los datos contenidos en las Bases de Datos.

 IBM.- es una empresa de tecnología y consultoría más grande del mundo, con sede en
Armonk, Nueva York, Estados Unidos.

 Almacenamiento.- Se denomina almacenamiento al proceso y la consecuencia de almacenar.


Esta acción se vincula a recoger, depositar, archivar o registrar algo.

 Jerarquía.- Organización de personas o cosas en una escala ordenada y subordinante según


un criterio de mayor o menor importancia o relevancia dentro de la misma.

 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.

 OLAP.- s el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical


Processing). Es una solución utilizada en el campo de la llamada Inteligencia de negocios (o
Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos.

 Elementos de datos.- Los elementos de datos son los bloques básicos para todos los demás
datos del sistema.
8 BIBLIOGRAFÍA

 Date, C. J. (2015). Introducción a los sistemas de bases de datos. En C. J. Date, Introducción


a los sistemas de bases de datos (pág. 800). Mexico: Pearson Educación.

 Silberschatz, A. K. (2012). Fundamentos de bases de dastos. En A. K. Silberschatz,


Fundamentos de bases de dastos (pág. 787). España: Mc Gran Hill.
9 ANEXOS

Gráfico 16-Libro de consulta

Fuente: Fundamentos de bases de datos (PDF)

También podría gustarte