Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a las bases de datos: Tipos, funcionamiento y ventajas, Apuntes de Introducción a los Sistemas de Gestión de Bases de Datos

Una introducción a las bases de datos, su historia, conceptos básicos y tipos. Aprenderás qué son las bases de datos, su función, tipos y ventajas. Además, aprenderás términos básicos como información, dato, sgbd y más.

Tipo: Apuntes

2019/2020

Subido el 06/10/2020

cristhian23
cristhian23 🇧🇴

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INTRODUCCION A LAS BASES DE DATOS
Introducción:
Las bases de datos son un elemento fundamental en el entorno informático hoy
en día y se aplica en todos los campos.
Las bases de datos se ingeniaron gracias a la necesidad de las grandes
empresas de almacenar cantidades de información de una forma rápida, sencilla
y fiable, y que a su vez pudieran acceder a ella en cualquier momento sin
necesidad de desplazarse a salas dedicadas a archivar documentación, como
hasta hace poco se venía haciendo. Anteriormente los datos se almacenaban en
los archivos de programas como ser en hojas de calculo excel, lo cual era más
cómodo y en realidad hasta ahora se siguen usando en algunos lugares, pero aun
así tenían grandes dificultades a la hora de querer modificar registros,
estructuras o simplemente buscar información.
A finales de los años sesenta nacen las bases de datos. En estas bases de datos
se guardan los datos utilizados por los usuarios, empresas, etc. Y los programas
que los utilizan no se tienen que preocupar de su mantenimiento ni almacenaje
por lo que un cambio en la base de datos no tiene porque afectar a los
programas que la utilizan.
Hoy en día representan una parte clave para la gestión de los datos, siendo
estrictamente necesario disponer de una base de datos para almacenar la
información, su uso es cada vez mayor de las bases de datos, y por tanto una
mayor necesidad de conocer el funcionamiento de estas.
Términos que debes conocer en BD
Dato: los datos son representaciones simbólicas (vale decir: numéricas,
alfabéticas, algorítmicas, etc. E indican un valor asignado a las cosas.
Información: Es el conjunto de datos organizados y procesados, que son
manejados según la necesidad del usuario.
¿Qué es una base de datos?
El dato por si solo no nos dice nada, no tiene sentido pero la información si ya
que transmite un mensaje, mucho datos generan información.
Es una colección de información/(datos interrelacionados) almacenada de
cierta forma y con una estructura específica, dependiendo del motor usado,
por ejemplo MongoDB o PostgreSQL, que tienen rutinas optimizadas
para guardar, eliminar, consultar y gestionar información.
Con la base de datos podemos recopilar datos, organizarlos y
relacionarlos para que se pueda hacer una rápida búsqueda y recuperar con
ayuda de un ordenador.
Tipos de Base de Datos
pf3
pf4

Vista previa parcial del texto

¡Descarga Introducción a las bases de datos: Tipos, funcionamiento y ventajas y más Apuntes en PDF de Introducción a los Sistemas de Gestión de Bases de Datos solo en Docsity!

INTRODUCCION A LAS BASES DE DATOS

Introducción: Las bases de datos son un elemento fundamental en el entorno informático hoy en día y se aplica en todos los campos. Las bases de datos se ingeniaron gracias a la necesidad de las grandes empresas de almacenar cantidades de información de una forma rápida, sencilla y fiable, y que a su vez pudieran acceder a ella en cualquier momento sin necesidad de desplazarse a salas dedicadas a archivar documentación, como hasta hace poco se venía haciendo. Anteriormente los datos se almacenaban en los archivos de programas como ser en hojas de calculo excel, lo cual era más cómodo y en realidad hasta ahora se siguen usando en algunos lugares, pero aun así tenían grandes dificultades a la hora de querer modificar registros, estructuras o simplemente buscar información. A finales de los años sesenta nacen las bases de datos. En estas bases de datos se guardan los datos utilizados por los usuarios, empresas, etc. Y los programas que los utilizan no se tienen que preocupar de su mantenimiento ni almacenaje por lo que un cambio en la base de datos no tiene porque afectar a los programas que la utilizan. Hoy en día representan una parte clave para la gestión de los datos, siendo estrictamente necesario disponer de una base de datos para almacenar la información, su uso es cada vez mayor de las bases de datos, y por tanto una mayor necesidad de conocer el funcionamiento de estas. Términos que debes conocer en BD Dato: los datos son representaciones simbólicas (vale decir: numéricas, alfabéticas, algorítmicas, etc. E indican un valor asignado a las cosas. Información: Es el conjunto de datos organizados y procesados, que son manejados según la necesidad del usuario. ¿Qué es una base de datos? El dato por si solo no nos dice nada, no tiene sentido pero la información si ya que transmite un mensaje, mucho datos generan información. Es una colección de información/(datos interrelacionados) almacenada de cierta forma y con una estructura específica, dependiendo del motor usado, por ejemplo MongoDB o PostgreSQL, que tienen rutinas optimizadas para guardar, eliminar, consultar y gestionar información. Con la base de datos podemos recopilar datos, organizarlos y relacionarlos para que se pueda hacer una rápida búsqueda y recuperar con ayuda de un ordenador. Tipos de Base de Datos

En el campo, existen principalmente 2 tipos de motores de base de datos, relacionales y no relacionales. Cada una es más adecuada dependiendo del caso de uso. Que es un SGBD Un Sistema Gestor de Base de Datos (SGBD) o DataBase Managenent System (DBMS) es un software y sirve de interfaz que permite la creación, gestión y administración de bases de datos, así como la elección y manejo de las estructuras necesarias para el almacenamiento y búsqueda de información del modo más eficiente posible. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Ayuda realizar las siguientes acciones:

  • Definición de los datos ( nos permite definir la estructura de la BD que campos tendrá, que registros vamos a almacenar, etc)
  • Mantenimiento de la integridad de los datos dentro de la base de datos significa que se asegura de que los datos permanezcan intactos y sin cambios Por ejemplo, un usuario podría accidentalmente intentar ingresar un número de teléfono en un campo de fecha
  • Control de la seguridad y privacidad de los datos garantiza que sólo las personas autorizadas a ello podrán acceder a la información
  • Manipulación de los datos permite a los usuarios recuperar, acceder o manipular los datos organizados , que toda la información que contienen estén listas para su uso. Tipos de gestores de base de datos En la actualidad, existen multitud de SGBD y pueden ser clasificados en: ▪ Relacionales (SQL) ▪ No relacionales (NoSQL) Por ejemplo, las bases de datos no relacionales no tienen un identificador para relacionar dos o más conjuntos, pero tienen mayor capacidad de almacenamiento, son buenas para guardar modelos con una alta transaccionalidad, pues, su tiempo de respuesta es más bajo, pero carece de restricciones, tiene menos seguridad al ejecutar las consultas. Bases de Datos Relacionales Dentro de los motores de bases de datos relaciones se encuentran distintas opciones, por ejemplo MySQL, PostgreSQL, SQL Server, MariaDB, etc; Cada una de ellas con diferentes características que las diferencian entre sí, pero todas comparten los mismos principios.

Áreas de Aplicación de los Sistemas de Bases de datos Las bases de datos son ampliamente usadas. Las siguientes son algunas de sus aplicaciones más representativas: Banca: Para llevar el control de la información de los clientes, cuentas, prestamos y todas las transacciones bancarias. Líneas aéreas: Para llevar el control de todas las planificaciones de vuelos de una aerolínea y las reservaciones hechas por los clientes. Escuelas: Para llevar el control de los estudiantes, horarios, cursos, inscripciones y calificaciones. Transacciones de tarjetas de crédito: Para llevar el control de compras con tarjeta de crédito y generación mensual de estados de cuenta de los usuarios. Telecomunicaciones: Para guardar un registro de las llamadas realizadas, generación mensual de factures, control del saldo de las tarjetas de prepago y almacenar información sobre las redes de comunicaciones. Finanzas: Para almacenar información sobre grandes empresas, ventas y compras de documentos formales financieros, como bolsa y bonos. Ventas: Para tener el control de la información de los clientes, productos y la información de las ventas generadas de forma diaria o mensual según el control que se desee tener. Producción: Para la gestión de la cadena de producción, seguimiento de la producción y control de inventarios en almacén. Recursos humanos: Para llevar el control de información sobre los empleados, salarios, impuestos y con esto poder generar la nómina.