Want to create interactive content? It’s easy in Genially!

Get started free

Bite de aprendizaje

Natalia Tirado Venegas

Created on September 19, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Requrimientos de conexión

con un DBMS

Equipo No.2 Jazmin Gisela Quezada Cervantes Natalia Janicce Tirado Venegas

empezar

Base de Datos Avanzada

Sistema de administración de bases de datos relacionales lideres en el mercado

Un Sistema de Administración de Bases de Datos (SGBD) es un software que permite la creación, gestión y manipulación de bases de datos, facilitando la organización, almacenamiento y recuperación de información. Contienen herramientas para definir estructuras de datos, realizar consultas a través de lenguajes como SQL, controlar el acceso, mantener la integridad y consistencia de la información mediante restricciones, y asegurar la recuperación de los datos.

+ info

Base de Datos Avanzada

Sistemas de administración de bases de datos

SQL Server

ORACLE

Diseñado para almacenar, gestionar y recuperar grandes cantidades de datos de manera eficiente, brindando un entorno robusto para la creación de aplicaciones que requieren una base de datos estructurada.

Altamente escalable y seguro, maneja grandes volúmenes de datos. Ofrece alta disponibilidad, robustas capacidades de seguridad y soporte para múltiples modelos de datos (relacional, JSON, XML).

Siguiente

Base de Datos Avanzada

Clic aquí

Componentes clave en Oracle

Base de Datos Avanzada

Clic aquí

Componentes clave en SQL Server

Base de Datos Avanzada

Sistemas de administración de bases de datos

PostgreSQL

Informix

Sistema de gestión de bases de datos relacional y objeto, conocido por su robustez, extensibilidad y cumplimiento de estándares.

Sistema de gestión de bases de datos relacional, conocido por su capacidad para manejar grandes volúmenes de datos y su rendimiento en entornos empresariales.

Siguiente

Base de Datos Avanzada

Clic aquí

Componentes clave en PostgreSQL

Base de Datos Avanzada

Clic aquí

Componentes clave en Informix

Base de Datos Avanzada

Requerientos de conexión

Los requerimientos de conexión son esenciales para garantizar que los usuarios y aplicaciones puedan acceder de forma segura y eficiente a la base de datos.

(Da clic en las imagenes)

Siguiente

Base de Datos Avanzada

Requerimientos / Métodos de conexión Oracle

Métodos

Concepto B

Requerimientos

Instalación de Oracle Database Client

Conexión Local

Configuración del listener

sqlplus nombre_usuario/password@ORCL

Conexión Remota

Autenticación

sqlplus nombre_usuario/password@host:puerto/SID

Cliente de Oracle (SQL*Plus o similar)

Conexión desde Aplicaciones

Credenciales

Uso de TNS (tnsnames.ora)

Regresar

Base de Datos Avanzada

Requerimientos / Métodos de conexión SQL Server

Métodos

Concepto B

Requerimientos

Instalación de SQL Server

Conexión Local

Configuración del servidor

sqlcmd -S localhost -U nombre_usuario -P contraseña

Conexión Remota

Autenticación

sqlcmd -S dirección_ip_del_servidor -U nombre_usuario -P contraseña

Cliente de SQL Server

Conexión desde Aplicaciones

Credenciales

Uso de DSN (Data Source Name)

Regresar

Base de Datos Avanzada

Requerimientos / Métodos de conexión PostgreSQL

Métodos

Concepto B

Requerimientos

Conexión local

Instalación de PostgreSQL

Configuración del Servidor

psql -U nombre_usuario -d nombre_base_datos

Conexión Remota

Autenticación

psql -h dirección_ip -U nombre_usuario -d nombre_base_datos

Cliente de PostgreSQL

Credenciales

Conexión desde Aplicaciones

Uso de DSN

Regresar

Base de Datos Avanzada

Requerimientos / Métodos de conexión Informix

Métodos

Concepto B

Requerimientos

Conexión local

Instalación de Informix

Configuración del Servidor

dbaccess nombre_base_datos

Conexión Remota

Autenticación

dbaccess nombre_base_datos@hostname:puerto

Cliente de informix

Conexión desde Aplicaciones

Uso de OBDC

Credenciales

Regresar

Base de Datos Avanzada

¿Cómo elegir la herramienta correcta?

Elegir la herramienta de administración de bases de datos adecuada es un paso crucial para garantizar el éxito de cualquier proyecto que maneje información.

Finalizar

Regresar

¡gracias!

Referencias

referencias Bibliográficas

  • PostgreSQL. (s. f.). OVHcloud. https://www.ovhcloud.com/es/lp/postgresql-definition/
  • PostgreSQL - conexiones. (2019, 6 febrero). https://www.ediciones-eni.com/libro/postgresql-administracion-y-explotacion-de-sus-bases-de-datos-9782409018459/conexiones#:~:text=Este%20software%20cliente%20puede%20abrir,la%20conexi%C3%B3n%20por%20TCP%2FIP.
  • De Diego Uribe, V. T. L. E. (2019, 14 junio). INFORMIX. Base de Datos II. https://basededatosparadummies.wordpress.com/2019/02/21/informix/
  • Ju-Shim. (2024, 4 enero). Conexión a una base de datos de IBM Informix - Azure Logic Apps. Microsoft Learn. https://learn.microsoft.com/es-es/azure/connectors/connectors-create-api-informix
  • Microsoft (Septiembre 01, 2024) SQL Server installation guide https://learn.microsoft.com/en-us/sql/database-engine/install-windows/install-sql-server?view=sql-server-ver16

referencias Bibliográficas

  • Carter (2015) Pro SQL Server Administration
  • OpenAI. (2024). Respuesta generada por ChatGPT sobre SQL Server. https://chat.openai.com
  • Oracle (s.f.) Oracle Instant Client https://www.oracle.com/database/technologies/instant-client.html
  • Oracle (s.f) 9 Oracle Database Configuration Best Practices https://docs.oracle.com/en/database/oracle/oracle-database/21/haovw/oracle-database-configuration-best-practices.html#GUID-F23901EF-C6BD-46FD-B418-1E1CA9915D6F
  • OpenAI. (2024). Respuesta generada por ChatGPT sobre Oracle SGBD . https://chat.openai.com

Características principales:1. Arquitectura cliente-Servidor. 2. Instancias y bases de datos. 3. Escalabilidad y rendimiento. 4. Seguridad avanzada. 5. Integración con la nube.

Características principales: 1. Almacenamiento eficiente y estructurado. 2. Escalabilidad. 3. Alta disponibilidad. 4.Compatibilidad multiplataforma. 5. Automatización y gestión.

IBM Informix se caracteriza por su alto rendimiento y escalabilidad, permitiendo manejar grandes volúmenes de datos y transacciones de manera eficiente. Comúnmente se utiliza en aplicaciones empresariales, sistemas de análisis de datos y en el Internet de las Cosas (IoT), gracias a su capacidad para gestionar datos en tiempo real.

PostgreSQL es destacado por su robustez y extensibilidad. Se caracteriza por ser un software de código abierto, cumplir con estándares SQL, y permitir la creación de tipos de datos y funciones personalizadas, lo que lo hace altamente adaptable. Se utiliza comúnmente en aplicaciones web, análisis de datos y proyectos de geolocalización, gracias a su estabilidad y flexibilidad.

Herramientas:
  • Definición de datos: Permite la creación de estructuras de datos (tablas, esquemas, etc.).
  • Manipulación de datos: Proporciona lenguajes de consulta para insertar, actualizar, eliminar y consultar datos.
  • Control de acceso: Gestiona la seguridad y permisos de acceso a la información.
  • Integridad de datos: Asegura que los datos sean precisos y consistentes mediante restricciones y reglas.
  • Recuperación de datos: Ofrece mecanismos para respaldar y restaurar datos en caso de fallos.
  • Transacciones: Permite realizar operaciones asegurando que las transacciones se completen completamente o no se realicen en absoluto.