Está en la página 1de 12

DISEÑO E IMPLEMENTACION DE UNA BASE DE DATOS DE UNA BIBLIOTECA EN

PGADMIN POSGRESQL

PRESENTADO POR

BRAINER JOSÉ MEJIA ROCHA

MAROLYN MILENA ORTIZ ORTIZ

LEONARDO PAYARES

TUTOR

CARLOS CACERES

PROGRAMA EDUCATIVO

INGENIERIA DE SISTEMAS

SEMINARIO DE GRADO

MODULO: BASE DE DATOS

MAGANGUÉ / BOLÍVAR

05 Octubre 2021

1
TITULO

DISEÑO E IMPLEMENTACION DE UNA BASE DE DATOS DE UNA BIBLIOTECA EN

PGADMIN POSGRESQL

2
INTRODUCCION

En la actualidad las Bases de datos son muy importantes ya que estas son herramientas que

nos permiten recopilar y organizar informació n. Las bases de datos pueden almacenar

informació n de manera organizada para que se pueda acceder fá cilmente, administrarla y

así poder actualizarla. Muchas bases de datos comienzan como una lista en una hoja de

cá lculo o en un programa de procesamiento de texto. A medida que la lista aumenta su

tamañ o, empiezan a aparecer redundancias e inconsistencias en los datos. por esto es

importante utilizar los sistemas gestores de datos ya que aquí podemos almacenar y

posteriormente acceder a los datos de forma rá pida y estructurada.

3
OBJETIVOS

GENERAL

Crear una base de datos en el programa de PgAdmin PostgreSQL que nos permita llevar de

manera organizada la informació n de una Biblioteca.

ESPECIFICOS

 Conocer los conceptos bá sicos de una base de datos.

 Definir los diferentes tipos de bases de datos.

 Comprender el uso del Programa PgAdmin PostgreSQL

4
MARCO TEORICO CONCEPTUAL

HISTORIA DE LAS BASES DE DATOS

La primera vez que se escuchó el término de bases de datos fue en 1963 en un simposio en

California, refiriéndose a ella como un conjunto de “informació n” relacionada que se

encuentra agrupara o estructurada.

En 1884, Herman Hollerith desarrolló el tabulador electromagnético de tarjetas perforadas

con el fin de ayudar en el resumen de informació n y posteriormente a la contabilidad.

“Su invenció n de la má quina de tarjetas perforadas de tabulació n marca el comienzo de la

era de la semiautomá ticas de procesamiento de datos de sistemas”.

En la década de los 50 (1950-1960) se da origen a las cintas magnéticas ayudando a la

automatizació n de la informació n y realizar respaldos. Por medio de este mecanismo se

comenzó a automatizar informació n, pero con la desventaja de que solo se podía hacer de

forma secuencial.

En la década de los 60 (1960-1970) los ordenadores bajaron de precio con el fin de que las

compañ ías las pudieran adquirir, esto dio paso a que se popularizara el uso de los discos.

En esta misma época comenzó la primera generació n de bases de datos de red y las bases

de datos jerá rquicas, ya que abría la posibilidad de almacenar estructuras de datos en listas

y á rboles.

5
Es importante destacar de esta época la alianza entre IBM y Amercan Airlines, porque que

gracias a esto surgió un sistema que manejaba las reservas de vuelos, transacciones e

informació n sobre los pasajeros de la compañ ía American Airlines.

Tiempo después, Charles Bachman desarrolló un tipo de bases de datos conocido como

modelo en red que permitió la creació n de un “está ndar” en los sistemas de bases de datos,

gracias a la creació n de nuevos lenguajes de sistemas de informació n.

CODASYL (Conference on Data Systems Languages) era una asociació n de industrias

informá ticas que tenían en comú n el objetivo de regularizar un lenguaje de programació n

está ndar que pudiera ser utilizado en un sin fin de ordenadores.

En la década de los 70 (1970-1980), un científico de la informá tica, llamado Edgar Frank

Codd aclaró el modelo relacional a la vez que publicó una serie de reglas para los sistemas

de datos relacionales. Este hecho dio el nacimiento de la segunda generació n de los

Sistemas Gestores de Bases de Datos (SGBD).

Má s tarde, Larry Ellison basado en el trabajo de Edgar Frank Codd creó el Relational

Software System que actualmente se conoce como Oracle Corporation, desarrollando así un

Sistema de Gestió n de Bases de Datos Relacional llevando por nombre el mismo que el de la

empresa.

En la década de los 80 (1980-1990) se creó un lenguaje de consulta estructurado (SQL -

Structured Query Language) que permitió realizar consultas con el fin de recuperar datos

de interés de una Database (BD) y realizar modificaciones.


6
Durante este tiempo Structured Query Language (SQL) comenzó a ser el modelo de la

industria con bases de datos relacionales con su sistema de tablas pudieron competir con

las bases de datos de red y las jerá rquicas.

En la década de los 90 (1990-2000) surgió las bases de datos orientas a objetos que

tuvieron, incluso en la actualidad, bastante éxito en el momento de ejecutar datos complejos

en los lugares donde las bases de datos relacionales no han podido desenvolverse con una

manera eficaz. De esta forma se desarrollaron herramientas como Excel y Access. Así se

creó la tercera generació n de Sistemas Gestores de Bases de Datos.

En la actualidad, las tres compañ ías que dominan el mercado de las Database (DB) son: IBM,

Microsoft y Oracle. Sin embargo, existen otros como MongoDb y PostgreSQL.

7
DEFINICION BASE DE DATOS

Una base de datos es una colecció n organizada de informació n estructurada, o datos,

típicamente almacenados electró nicamente en un sistema de computadora. Una base de

datos es usualmente controlada por un sistema de gestió n de base de datos (DBMS). En

conjunto, los datos y el DBMS, junto con las aplicaciones que está n asociados con ellos, se

conocen como un sistema de base de datos, que a menudo se reducen a solo base de datos.

Los datos dentro de los tipos má s comunes de bases de datos en funcionamiento hoy en día

se modelan típicamente en filas y columnas en una serie de tablas para que el

procesamiento y la consulta de datos sean eficientes. Después se puede acceder,

administrar, modificar, actualizar, controlar y organizar fá cilmente los datos. La mayoría de

las bases de datos utilizan lenguaje de consulta estructurado (SQL) para escribir y consultar

datos.

TIPOS DE BASES DE DATOS

Bases de datos relacionales: Se popularizaron en los añ os ochenta. Los elementos de una

base de datos relacional se organizan como un conjunto de tablas con columnas y filas. La

tecnología de base de datos relacional proporciona la manera má s eficiente y flexible de

acceder a informació n estructurada.

Bases de datos orientadas a objetos: La informació n en una base de datos orientada a

objetos se representa en forma de objetos, como en la programació n orientada a objetos.

8
Bases de datos distribuidas: Esta consta de dos o má s archivos ubicados en diferentes

sitios. La base de datos puede almacenarse en mú ltiples computadoras, ubicadas en la

misma ubicació n física o dispersas en diferentes redes.

Almacenes de datos: Es un tipo de base de datos diseñ ada específicamente para consultas

y aná lisis rá pidos, y funciona como un depó sito central de datos.

Bases de datos NoSQL: Una NoSQL, o una base de datos no relacional, permite que los

datos no estructurados y semiestructurados se almacenen y manipulen, a diferencia de una

base de datos relacional, que define có mo deben componerse todos los datos insertados en

la base de datos.

Bases de datos orientadas a grafos: Una base de datos orientada a grafos almacena datos

en términos de entidades y las relaciones entre entidades.

Bases de datos OLTP: Es una base de datos analítica y rá pida diseñ ada para un gran

nú mero de transacciones realizadas por mú ltiples usuarios.

Algunas de las bases de datos má s recientes incluyen

Bases de datos de código abierto: Es aquel cuyo có digo fuente es de có digo abierto;

dichas bases de datos podrían ser bases de datos SQL o NoSQL.

Bases de datos en la nube. Una base de datos en la nube es una colecció n de datos, ya sean

estructurados o no estructurados, que reside en una plataforma de computació n en la nube

privada, pú blica o híbrida.

9
Base de datos multimodelo: combinan diferentes tipos de modelos de base de datos en un

ú nico back-end integrado. Esto significa que pueden acomodar varios tipos de datos.

Base de datos documental/JSON: Diseñ adas para almacenar, recuperar y administrar

informació n orientada a documentos, las bases de datos documentales son una forma

moderna de almacenar datos en formato JSON en lugar de filas y columnas.

Bases de datos independientes: Es el tipo de base de datos má s nuevo e innovador se

basan en la nube y utilizan el aprendizaje automá tico para automatizar el ajuste, la

seguridad, las copias de seguridad, las actualizaciones y otras tareas de administració n de

rutina de las bases de datos que tradicionalmente realizan los administradores de bases de

datos.

10
ANEXOS (ILUSTRACIONES)

11
CONCLUSION

El objetivo de este trabajo fue tener claro los conceptos de base de datos para así

implementar con datos de una biblioteca ya que todo esto es necesario porque estas nos

permiten llevar una organizació n. Esta nos permite llevar los datos de una manera

ordenada y segura , ellos que está n relacionados entre sí y almacenados sistemá ticamente

para su posterior uso.

Aquí podemos almacenar grandes cantidades de datos de forma organizada.

12

También podría gustarte