Está en la página 1de 20

Tema: BASE DE DATOS

Docente: ALEJANDRO ROSALES

Alumno: LUIS PALMA

Grado: 10

Sección: “C”

Asignatura: INFORMÁTICA

FECHA: 05/07/2022
Introducción
Una base de datos proporciona a los usuarios el acceso a datos, que pueden
visualizar, ingresar o actualizar, en concordancia con los derechos de acceso
que se les hayan otorgado. Se convierte más útil a medida que la cantidad de
datos almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla sólo un
usuario en un equipo, o puede ser distribuida, es decir que la información se
almacena en equipos remotos y se puede acceder a ella a través de una red.

La principal ventaja de utilizar bases de datos es que múltiples usuarios


pueden acceder a ellas al mismo tiempo.
Objetivos
• Una base de datos permite almacenar gran número de información de
una forma organizada para su futura consulta, realización de búsquedas,
nuevo ingreso de datos, etc. Todo esto lo permite realizar de una forma
rápida y simple desde un ordenador.

• La información es uno de los activos más importantes de las empresas


hoy en día. La cantidad de datos que se generan hoy en día gracias a
internet, redes sociales, teléfonos móviles y otras tecnologías es enorme.
Para poder almacenar y gestionar todas es información es necesario
utilizar bases de datos, que de forma organizada y estructurada permiten
acceder esos datos de forma rápida y eficiente.
¿Qué es una Base de Datos?
Una base de datos es una recopilación organizada de información o datos
estructurados, que normalmente se almacena de forma electrónica en un
sistema informático. Normalmente, una base de datos está controlada por un
sistema de gestión de bases de datos (DBMS). En conjunto, los datos y el
DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de
sistema de bases de datos, abreviado normalmente a simplemente base de
datos.
Los datos de los tipos más comunes de bases de datos en funcionamiento
actualmente se suelen utilizar como estructuras de filas y columnas en una
serie de tablas para aumentar la eficacia del procesamiento y la consulta de
datos. Así, se puede acceder, gestionar, modificar, actualizar, controlar y
organizar fácilmente los datos. La mayoría de las bases de datos utilizan un
lenguaje de consulta estructurada (SQL) para escribir y consultar datos.

Historia
El término bases de datos fue escuchado por primera vez en un simposio
celebrado en California en 1963. En una primera aproximación, se puede decir
que una base de datos es un conjunto de información relacionada que se
encuentra agrupada o estructurada.
Desde el punto de vista informático, una base de datos es un sistema formado
por un conjunto de datos almacenados en discos que permiten el acceso
directo a ellos y un conjunto de programas que manipulen ese conjunto de
datos. Por su parte, un sistema de Gestión de Bases de datos es un tipo de
software muy específico dedicado a servir de interfaz entre la base de datos, el
usuario y las aplicaciones que la utilizan; o lo que es lo mismo, una
agrupación de programas que sirven para definir, construir y manipular una
base de datos, permitiendo así almacenar y posteriormente acceder a los datos
de forma rápida y estructurada. Actualmente, las bases de datos están teniendo
un impacto decisivo sobre el creciente uso de las computadoras.

Evolución de la base de datos


Las bases de datos han evolucionado drásticamente desde su inicio a
principios de la década de 1960. Las bases de datos de navegación, como la
base de datos jerárquica (que se basaba en un modelo de árbol y permitía una
relación de uno a muchos) y la base de datos de red (un modelo más flexible
que permitía relaciones múltiples), eran los sistemas originales que se
utilizaban para almacenar y manipular datos.
Aunque eran sencillos, estos primeros sistemas eran inflexibles. En la década
de 1980, se hicieron populares las bases de datos relacionales, seguidas de las
bases de datos orientadas a objetos en la década de 1990. Más recientemente,
las bases de datos NoSQL surgieron como respuesta al crecimiento de Internet
y la necesidad de acelerar la velocidad y el procesamiento de los datos no
estructurados. Hoy en día, las bases de datos en la nube y las bases de datos de
autogestión están abriendo nuevos horizontes en lo que respecta a la forma en
la que se recopilan, se almacenan, se gestionan y se utilizan los datos.

Tipos de bases de datos


Existen muchos tipos diferentes de bases de datos. La mejor base de datos
para una organización específica depende de cómo pretenda la organización
utilizar los datos.
Bases de datos relacionales. Las bases de datos se hicieron predominantes en
la década de 1980. Los elementos de una base de datos relacional se organizan
como un conjunto de tablas con columnas y filas. La tecnología de bases de
datos relacionales proporciona la forma más eficiente y flexible de acceder a
información estructurada.
Bases de datos orientadas a objetos. La información de una base de datos
orientada a objetos se representa en forma de objetos, como en la
programación orientada a objetos.
Bases de datos distribuidas. Una base de datos distribuida consta de dos o
más archivos que se encuentran en sitios diferentes. La base de datos puede
almacenarse en varios ordenadores, ubicarse en la misma ubicación física o
repartirse en diferentes redes.
Almacenes de datos. Un repositorio central de datos, un data warehouse es un
tipo de base de datos diseñado específicamente para consultas y análisis
rápidos.
Bases de datos NoSQL. Una base de datos NoSQL, o base de datos no
relacional, permite almacenar y manipular datos no estructurados y
semiestructurados (a diferencia de una base de datos relacional, que define
cómo se deben componer todos los datos insertados en la base de datos). Las
bases de datos NoSQL se hicieron populares a medida que las aplicaciones
web se volvían más comunes y complejas.
Bases de datos orientadas a grafos. Una base de datos orientada a grafos
almacena datos relacionados con entidades y las relaciones entre entidades.
Bases de datos OLTP. Una base de datos OLTP es una base de datos rápida y
analítica diseñada para que muchos usuarios realicen un gran número de
transacciones.
Estos son solo algunos de las varias docenas de tipos de bases de datos que se
utilizan hoy en día. Otras bases de datos menos comunes se adaptan a
funciones científicas, financieras o de otro tipo muy específicas. Además de
los diferentes tipos de bases de datos, los cambios en los enfoques de
desarrollo tecnológico y los avances considerables, como la nube y la
automatización, están impulsando a las bases de datos en direcciones
completamente nuevas. Algunas de las bases de datos más recientes incluyen
Bases de datos de código abierto. Un sistema de base de datos de código
abierto es aquel cuyo código fuente es de código abierto; tales bases de datos
pueden ser bases de datos SQL o NoSQL.
Bases de datos en la nube. Una base de datos en la nube es una recopilación
de datos, estructurados o no estructurados, que reside en una plataforma de
cloud computing privada, pública o híbrida. Existen dos tipos de modelos de
bases de datos en la nube: tradicional y base de datos como servicio (DBaaS).
Con DBaaS, un proveedor de servicios realiza las tareas administrativas y el
mantenimiento.
Base de datos multimodelo. Las bases de datos multimodelo combinan
distintos tipos de modelos de bases de datos en un único servidor integrado.
Esto significa que pueden incorporar diferentes tipos de datos.
Bases de datos de documentos/JSON. Diseñadas para almacenar, recuperar
y gestionar información orientada a los documentos, las bases de datos de
documentos son una forma moderna de almacenar los datos en formato JSON
en lugar de en filas y columnas.
Bases de datos de autogestión. El tipo de base de datos más nuevo e
innovador, las bases de datos de autogestión (también conocidas como bases
de datos autónomas) están basadas en la nube y utilizan el machine learning
para automatizar el ajuste de la base de datos, la seguridad, las copias de
seguridad, las actualizaciones y otras tareas de gestión rutinarias que
tradicionalmente realizan los administradores de bases de datos.
¿Cuál es la diferencia entre una base de datos y una hoja de
cálculo?
Tanto las bases de datos como las hojas de cálculo (como Microsoft Excel)
son modos cómodos de almacenar información. Las principales diferencias
entre los dos son:

• Cómo se almacenan y se manipulan los datos


• Quién puede acceder a los datos
• Cuántos datos pueden almacenarse
Las hojas de cálculo se diseñaron originalmente para un usuario y sus
características así lo reflejan. Son perfectas para un único usuario o para un
pequeño número de usuarios que no necesiten hacer una gran manipulación de
datos increíblemente complicada. Las bases de datos, por otro lado, están
diseñadas para contener recopilaciones mucho más grandes de información
organizada, a veces en cantidades masivas. Las bases de datos permiten que
muchos usuarios accedan y consulten los datos de forma rápida y segura al
mismo tiempo mediante una lógica y un lenguaje muy complejos.

¿Qué es una base de datos MySQL?


MySQL es un sistema de gestión de bases de datos relacionales de código
abierto basado en SQL. Se diseñó y se optimizó para las aplicaciones web y
puede utilizarse en cualquier plataforma. A medida que surgían nuevos y
diferentes requisitos con Internet, MySQL se convirtió en la plataforma
preferida por los desarrolladores web y las aplicaciones basadas en web. Dado
que está diseñado para procesar millones de consultas y miles de
transacciones, MySQL es una elección popular para las empresas de comercio
electrónico que necesitan gestionar múltiples transferencias de dinero. La
flexibilidad on-demand es la principal función de MySQL.

MySQL es el DBMS que se encuentra detrás de algunos de los sitios web y


aplicaciones basadas en web más importantes del mundo, como Airbnb, Uber,
LinkedIn, Facebook, Twitter y YouTube.
Partes de la base de datos
Tablas
Una tabla de base de datos es parecida a una hoja de cálculo debido a que los
datos son almacenados en un formato de columnas y filas. Por lo tanto, es
sumamente fácil llevar una hoja de cálculo a una tabla de base de datos.

La diferencia principal entre almacenar la información en una hoja de cálculo y


en guardarla en una base de datos es la manera en la que esos datos estarán
organizados.

Cada fila de una tabla es conocida con el nombre de registro, en esta parte la
información es almacenada. Cada registro está compuesto por uno o más de un
campo, los campos son las columnas que tiene la tabla. A esto se les designa un
tipo de datos determinado el cual puede ser fecha u hora, texto, número o
cualquier otro tipo de información.
Formularios
Los formularios posibilitan la creación de una interfaz de usuario en la cual los
datos pueden ser modificados y redactados. Normalmente los formularios están
compuestos por botones de comando y otros controles que permiten la
realización de diferentes

Una base de datos puede ser creada sin utilizar los formularios, sólo es
necesario modificar los datos que están en las hojas de datos de la tabla.
Aunque la gran mayoría de los usuarios de bases de datos escogen utilizar los
formularios para escribir, modificar y visualizar la información en las tablas.
Es posible programar botones de comando para definir cuales informaciones
aparecerán en el formulario, llevar a cabo diferentes tareas y abrir otros
informes o formularios.

Informes
Los informes se utilizan para establecer un formato a las informaciones, poder
resumirlas para luego finalmente presentarlas. Es posible otorgarle un formato
a cada informe con la finalidad de que la información sea presentada de la forma
más legible posible.

Se puede llevar a cabo un informe a la vez y que los datos actuales de la base
de datos estén siempre reflejados en el mismo. Normalmente a los informes se
les proporciona un formato para cuando se impriman, sin embargo, también los
informes se pueden visualizar en una pantalla, pueden exportarse a otro
programa distinto o enviarse como datos adjuntos a través del correo
electrónico.

Consultas
Las consultas pueden llevar a cabo funciones diversas dentro de una base de
datos. Una de sus funciones más comunes es recuperar datos específicos
importantes de las tablas.

Los datos que normalmente se desea visualizar se encuentran distribuidos en


distintas tablas y las consultas tienen la función de otorgar visualización de estas
informaciones en una sola hoja de datos.
También, a causa de que la mayoría de las ocasiones no se necesita la
visualización de todos los registros al mismo tiempo, las consultas permiten el
poder añadir criterios con el propósito de filtrar las informaciones y conseguir
únicamente los registros deseados.

Algunas consultas se pueden actualizar, esto quiere decir que el dato de las
tablas subyacentes se puede modificar a través de la hoja de datos de la consulta.
Si se trabaja en una consulta actualizable, los cambios se efectuarán en las tablas
y no únicamente en la hoja de datos de la consulta.

Una base de datos no es una hoja en Excel


Una gran cantidad de profesionales utiliza las hojas de cálculo con
funcionalidades propias de las bases de datos. Las hojas de cálculo estaban
inicialmente destinadas a un cliente, y sus cualidades son un reflejo de eso.
Son muy útiles para un cliente o un número modesto de clientes que no tienen
que hacer un montón de control de datos en ocasiones confuso.

Las bases de datos, por otra parte, están destinadas a contener un mayor
surtido de datos coordinados y relacionados entre sí. Las bases de datos
permiten a numerosos clientes acceder y consultar los datos de forma rápida y
segura utilizando un lenguaje y una lógica en ocasiones compleja.

También podría gustarte