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, Guías, Proyectos, Investigaciones de Tecnologías de la Información y la Comunicación

Una introducción a las bases de datos, explicando su definición, importancia, tipos, modelos, seguridad y ventajas. Además, se aborda la nube y las bases de datos en ella, así como su clasificación en bases relacionales y no relacionales.

Tipo: Guías, Proyectos, Investigaciones

2023/2024

Subido el 20/02/2024

caterin-bernal
caterin-bernal 🇬🇹

1 documento

1 / 49

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
BASE DE DATOS
RAQUEL LÓPEZ, CATERIN BERNAL, ROCÍO HERNANDEZ,
YAJAIRA PÉREZ Y MILDRED ESCOBAR
INSTITUTO PROFESIONAL DE COMPUTACIÓN I.P.C
5TO. SECRETARIADO BILINGÜE
05 JUNIO DE 2023
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31

Vista previa parcial del texto

¡Descarga Introducción a las bases de datos y más Guías, Proyectos, Investigaciones en PDF de Tecnologías de la Información y la Comunicación solo en Docsity!

BASE DE DATOS

RAQUEL LÓPEZ, CATERIN BERNAL, ROCÍO HERNANDEZ,
YAJAIRA PÉREZ Y MILDRED ESCOBAR
INSTITUTO PROFESIONAL DE COMPUTACIÓN I.P.C
5TO. SECRETARIADO BILINGÜE
05 JUNIO DE 2023

BASE DE DATOS

BASE DE DATOS

INTRODUCCIÓN

Para empezar, una base de datos es una recopilación organizada de datos en específico con información o datos estructurados, que llegan a guardarse de forma electrónica en un sistema informático el cual está estructurado para guardar todos los datos, ya que en la base de datos se almacena información de importancia de alguien o algo en específico. Tomando en cuenta que la base de datos almacena mucha información y en ella realiza la recopilación y organización de dichos datos, ya que en ella puede almacenarse información sobre personas, productos entre otros. Ya que una base de datos es como una lista o una hoja en la cual se almacena dicha información, ya que es una hoja de cálculo que está programada para el procesamiento de texto en el cual, va introducida la información ya sea de pedidos u otros motivos. Por ejemplo, una base de datos puede utilizarse en el registro de estudiantes de un colegio o universidad, también son de mucha utilidad en una empresa, ya que en ella se almacenan datos de empleados, productos o incluso precios, su uso puede tomarse en cuenta también en un hospital, en un registro de cuentas bancarias o por deudas financieras, por estas razones y más se utiliza la base de datos ya que tiene muchos usos y se utilizan de muchas maneras ya que es un gran beneficio para nosotros como personas, aclarado esto. Una base de datos se encarga de almacenar y supervisar datos, ya que conecta cada dato para darle un orden y unidad lógica dándonos así un orden de ella.

Base de datos

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

¿Qué es el lenguaje de consulta estructurada (SQL)?

El SQL es un lenguaje de programación que utilizan casi todas las bases de datos relacionales para consultar, manipular y definir los datos, además de para proporcionar control de acceso. El SQL se desarrolló por primera vez en IBM en la década de 1970 con Oracle como uno de los principales contribuyentes, lo que dio lugar a la implementación del estándar ANSI SQL. El SQL ha propiciado muchas ampliaciones de empresas como IBM, Oracle y Microsoft. Aunque

BASE DE DATOS

Clasificación de bases de datos.....................................................................................................................

Las bases de datos pueden clasificarse de varias maneras, de acuerdo con el contexto que se esté manejando, la utilidad de estas o las necesidades que satisfagan. Según la variabilidad de la base de datos:

Bases de datos estáticas

Son bases de datos únicamente de lectura, utilizadas principalmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos para inteligencia empresarial.

Bases de datos dinámicas

Son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y edición de datos, además de las operaciones fundamentales de consulta. Un ejemplo puede ser la base de datos utilizada en un sistema de información de un supermercado.

Según el contenido

Bases de datos bibliográficas

Solo contienen una subrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no, estaríamos en presencia de una base de datos a texto completo (o de fuentes primarias —ver

BASE DE DATOS más abajo). Como su nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis de laboratorio, ayuda mucho a la redundancia de datos.

Bases de datos de texto completo

Almacenan las fuentes primarias, como, por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.

Directorios.............................................................................................................................................

Un ejemplo son las guías telefónicas en formato electrónica. Estos directorios se pueden clasificar en dos grandes tipos dependiendo de si son personales o empresariales (llamadas páginas blancas o amarillas respectivamente). Los directorios empresariales hay de tres tipos:

  1. Tienen nombre de la empresa y dirección.
  2. Contienen teléfono y los más avanzados contienen correo electrónico.
  3. Contienen datos como facturación o número de empleados además de códigos nacionales que ayudan a su distinción. Los directorios personales solo hay de un tipo, ya que leyes como la LOPD en España protege la privacidad de los usuarios pertenecientes al directorio.

BASE DE DATOS

Administración de base de datos................................................................................................................

Un administrador de base de datos (DBA) es el técnico de información responsable de dirigir o realizar todas las actividades relacionadas con el mantenimiento de un entorno de base de datos exitoso. Un DBA se asegura de que la base de datos de una organización y sus aplicaciones relacionadas funcionen de manera funcional y eficiente.

Importancia de un DBA

Si su organización utiliza un sistema de administración de bases de datos (DBMS) para cargas de trabajo de misión crítica, es importante emplear uno o más administradores de bases de datos para garantizar que las aplicaciones tengan acceso continuo e ininterrumpido a los datos. La mayoría de las organizaciones modernas de todos los tamaños utilizan al menos un DBMS y, por lo tanto, la necesidad de administradores de bases de datos es hoy mayor que nunca. El DBA es responsable de comprender y administrar el entorno general de la base de datos. Al desarrollar e implementar un plan estratégico a seguir al implementar bases de datos dentro de su organización, los DBA son fundamentales para la eficacia continua de las aplicaciones modernas que dependen de las bases de datos para el almacenamiento y el acceso a los datos. Sin la supervisión del DBA, es inevitable que se produzcan interrupciones en las aplicaciones y el sistema, tiempo de inactividad y ralentizaciones. Problemas como estos dan lugar a interrupciones comerciales que pueden afectar negativamente los ingresos, la experiencia del cliente y la reputación de la empresa. Los DBA son expertos en la materia para los sistemas de administración de bases de datos y todos los temas relacionados, incluida la implementación y configuración de DBMS; diseño de bases de datos; codificación SQL; extracción, transformación y carga de datos (ETL); gestión de

BASE DE DATOS datos de prueba; resolución del problema; integridad de los datos; seguridad de la base de datos; mejoramiento; y respaldo y recuperación de bases de datos. La administración de bases de datos es un componente vital del entorno de TI para cualquier organización que dependa de uno o más sistemas de administración de bases de datos.

¿Qué es y cuáles son las funciones del administrador de base de datos?

Entendiendo un poco sobre qué es la administración de base de datos, vemos que es una labor que recae en los profesionales para que estos puedan reorganizar dichas bases para así hacerlas mucho más accesibles, como también rápidas en lo que se respecta a su uso. Obviamente, al ser un asunto algo delicado, es su tarea crear sistemas de respaldo o distintas aplicaciones para que, en caso de algún inconveniente, no se pierdan los datos que hayan sido recolectados por la empresa. Tengamos en cuenta que las empresas en la actualidad suelen usar bases de datos para mantener y actualizar toda clase de información estructurada o database para poder hacer uso de esta de forma eficaz.

BASE DE DATOS ⸎ Gran dominio de herramientas como Microsoft SQL, DBA o DBMS para poder gestionar los procesos de la mejor forma posible. ⸎ Gran capacidad de organización de los sistemas gestores y de los datos relacionales. ⸎ Pueden buscar tener un buen enfoque lógico para el diseño y la resolución de los problemas, entre otros Comentario: Todo Administrador de una Base de Datos debe estar totalmente capacitado para saber sobre llevar dicha información que a este le otorgan, aquí debe de meter todos los conocimientos adquiridos. Esto es muy peligroso ya que es sus s manos esta todo la información de la empresa y por eso es bueno tener un buen sistema de administración y seguridad, también un archivo de respaldo por cualquier incidente que pueda suceder. Con una buena administración de la base de datos nos podemos facilitar el trabajo. Lo que tal vez llevaba horas lo puede realizar en minutos.

BASE DE DATOS

Bases de datos y hojas de cálculo: Definicion y diferencias

Una empresa puede gestionar una amplia gama de datos, como el inventario de productos, la información de recursos humanos y las compras de los clientes. La gestión de datos es fundamental para el éxito de la empresa. Para organizar y gestionar los datos, se suelen utilizar hojas de cálculo o bases de datos, y entender en qué se diferencian es importante para elegir la que mejor se adapte a sus necesidades.

¿Qué es una hoja de cálculo?

Como ya hemos visto que son las bases de datos y como se utilizan pasemos a saber que es una hoja de cálculo para entender las diferencias de estas. Una hoja de cálculo es un archivo informático utilizado para organizar, clasificar y almacenar datos numéricos y alfabéticos, así como para realizar cálculos. Al igual que las bases de datos, las hojas de cálculo almacenan datos en filas y columnas, pero los datos entre varias hojas de cálculo no son relacionales. Una sola hoja de cálculo puede contener miles de columnas y más de un millón de filas.

BASE DE DATOS

Diferencia de Bases de datos y hojas de cálculo.....................................................................................

Las bases de datos y las hojas de cálculo tienen muchas similitudes, pero sus diferencias pueden ayudarlo a decidir cuál se adapta mejor a las necesidades de su negocio. Estas diferencias incluyen:

Funcionalidad:

Cuando abre una hoja de cálculo, puede ver todas las filas y columnas de la hoja de cálculo y todos los datos que contiene. Debido a esto, abrir hojas de cálculo muy grandes puede afectar la potencia de procesamiento de su computadora. Sin embargo, las bases de datos almacenan datos en un backend, un sistema que no es visible para los usuarios. B. Servidor. Los usuarios acceden a la base de datos a través de una interfaz. La interfaz generalmente presenta un área de búsqueda y capacidades de clasificación y filtrado para reducir los resultados. Por lo tanto, la base de datos solo muestra los datos recuperados por el usuario.

Organización

Una base de datos organiza los datos en tablas con nombres que constan de columnas y filas. Cada columna representa un campo de búsqueda y cada fila representa datos que se pueden buscar. Unir tablas de datos basadas en conexiones y relaciones lógicas, como conceptos y claves

BASE DE DATOS compartidas. Esta configuración estructural permite a los usuarios adaptar estas conexiones y crear reglas que controlen cómo se recuperan los datos para una consulta determinada. Por ejemplo, una base de datos de autores y sus obras podría tener las siguientes columnas:

  • Nombre del autor título
  • Fecha de lanzamiento
  • Las palabras cuentan Los usuarios pueden completar su búsqueda filtrando el campo Fecha de publicación para mostrar solo las obras publicadas después de 1950. La función de búsqueda en la base de datos también puede identificar instancias de registros duplicados, lo que permite a los administradores eliminar redundancias y ahorrar espacio. La estructura de la hoja de cálculo depende del formato y de quién ingresó los datos. Las celdas de su hoja de cálculo se pueden formatear para realizar tareas específicas, como: Por ejemplo, puede crear enlaces a otras celdas en su hoja de cálculo o realizar ciertas funciones matemáticas. Por ejemplo, en una tabla que realiza un seguimiento del inventario, los usuarios pueden formatear la tabla para mostrar los totales en función de los cambios en celdas específicas. A diferencia de las bases de datos, las hojas de cálculo a menudo tienen capacidades de consulta de búsqueda limitadas, por lo que navegar por grandes conjuntos de datos puede ser difícil.

Objetivo

Las bases de datos y las hojas de cálculo son excelentes para manejar diferentes tipos y volúmenes de datos. Las hojas de cálculo pueden ser ideales para conjuntos de datos más pequeños de valores numéricos y de texto. Si un usuario crea archivos separados según el tipo de datos, las

BASE DE DATOS facilitar el trabajo y la base de datos están mejor equipadas para información y datos de la empresa ya que gracias a sus distintas funciones tiene la fácil recuperación de los datos.

Modelos De La Base de Datos

Un modelo de base de datos es la estructura lógica que adopta la base de base datos, incluyendo las relaciones y limitaciones que determinan cómo se almacenan y organizan y cómo se accede a los datos. Así mismo, un modelo de base de datos también define qué tipo de operaciones se pueden realizar con los datos, es decir, que también determina cómo se manipulan los mismos, proporcionando también la base sobre la que se diseña el lenguaje de consultas. El modelo de datos que resulta de este proceso brinda un marco de relaciones entre elementos de datos dentro de una base de datos, así como una guía para el uso de los datos. Los modelos de datos son un elemento fundamental del desarrollo de software y analíticas. Ellos brindan un método estandarizado para definir y formatear los contenidos de la base de datos de forma consistente en todos los sistemas, lo cual permite que diferentes aplicaciones compartan los mismos datos.

¿Por qué es importante el modelado de datos?

Un modelo de datos integral y optimizado ayuda a crear una base de datos lógica simplificada que elimina la redundancia, reduce los requisitos de almacenamiento y permite una recuperación eficiente. También equipa a todos los sistemas con una "única fuente de verdad" que es esencial para operaciones eficaces y cumplimiento regulatorio. El modelado de datos es un paso clave en dos funciones vitales de una empresa digital.

Seguridad De La Base De Datos

¿Tipos de modelado de datos?

  1. Relacional: Aunque el enfoque es "más antiguo", el modelo de base de datos más común que aún se usa hoy en día es relacional, que almacena los datos en registros de formato fijo y organiza los datos en tablas con filas y columnas. El tipo más básico de modelo de datos tiene dos elementos: indicadores y dimensiones. Los indicadores son valores numéricos, como cantidades e ingresos, que se usan en cálculos matemáticos como suma o promedio. Las dimensiones pueden ser de texto o numéricas. No se usan en cálculos e incluyen descripciones o ubicaciones. Los datos brutos se definen como un indicador o una dimensión. Otra terminología usada en el diseño de la base de datos relacional incluye "relaciones" (la tabla con filas y columnas), "atributos" (columnas), "tuplas" (filas) y "dominio" (conjunto de valores permitidos en una columna). Si bien hay términos adicionales y requisitos estructurales que definen una base de datos relacional, el factor importante son las relaciones definidas dentro de esa estructura. Los elementos de datos comunes (o claves) vinculan tablas y conjuntos de datos. Las tablas también se pueden relacionar explícitamente, como las relaciones principales y secundarias, como ser uno a uno, uno a varios o varios a varios.