Está en la página 1de 9

Tema 1

Conexión a la base de datos desde un


lenguaje de programación

ENSAYO

Ingeniería en Sistemas Computacionales

Docente: Héctor Valadez Moyeda

Alumno: Gabriel Carballido Dueñaz

01/02/2023
Introducción
En el siguiente ensayo se hablará y explicara un poco de lo que es
hacer una conexión a una base de datos, así como las herramientas
que se usan, las tecnologías que se emplean y como se manipula
esta, aunaremos en ello en cada tema a continuación expuesto
para tener una mejor noción de todo esto.

1.1 Protocolos de conexión a la base de datos


Un protocolo es una serie de reglas que se utilizan dos ordenadores
para comunicarse entre sí.
Con el software actual es mas practico hacer la conexión ya que
algunos de ellos tienen asistentes que mantienen todo en orden y
te van orientando.

1.1.1 Cadenas de conexión


Una cadena de conexión es una cadena que contiene información
de una fuente de datos, además de tener la información para
conectarse a la misma, en cada fuente de datos tiene su propia
sintaxis, no seria lo mismo una cadena de MySQL que una de
PostgreSQL.

1.1.2 Objetos y controles para manipulación de base de datos


Un archivo de base de datos contiene un conjunto de objetos que
le permiten utilizar la información de su base de datos. Algunos de
estos objetos corresponden a la entrada de datos en la base (tabla,
formulario), otros corresponden, inversamente, a la recuperación
de datos (consulta, informe).
Tablas
Cada tabla de la base de datos contendrá los datos relacionados
con un asunto concreto en forma de hoja de datos.
Consultas
Las consultas se utilizan para interrogar los datos de una o varias
tablas; presentan los datos en forma de hoja de datos, como las
tablas.
Formularios
Este objeto se utiliza para introducir y modificar datos de una tabla
Informes
Este objeto permite imprimir los datos de una tabla según una
presentación específica, incluyendo eventualmente diversos
cálculos sobre los grupos de registros.
Macros
Este tipo de objeto permite automatizar las operaciones de
apertura de un formulario.
1.1.3 Interacciones con la base de datos
El proceso de interacción es como su nombre lo dice, donde vamos
a interactuar de manera directa con la base de datos en este caso
podemos hacerlo con el proceso de CRUD que se refiere por sus
siglas en ingles Create Read Update Delete. Estas son las
operaciones básicas que realiza un usuario en cualquier sistema.
1.2 Programación del lado del cliente
En concreto "del lado del cliente" significa que la ejecución de los
programas o scripts se realiza en el navegador del usuario. El
navegador web se llama también cliente web y se denomina
"cliente" porque hace las tareas de solicitud y consumo de
servicios. El navegador o cliente web se conecta con un servidor, al
que solicita páginas. El servidor web se las sirve para consumo del
cliente, que las muestra a la persona que las ha solicitado. Los
lenguajes del cliente son los que se ejecutan en el cliente web,
como Javascript y los del lado del servidor son los que se ejecutan
en el servidor web, como PHP.
1.1.2 JDBC con Java
JDBC proporciona diferentes tipos de funcionalidad al usuario, en la
que esa conexión JDBC es una de las funciones más importantes
que proporciona JDBC. Básicamente se utiliza la conexión JDBC para
establecer la conexión con la base de datos o podemos decir que es
una API
Con la ayuda de este parámetro, podemos realizar fácilmente la
conexión con la base de datos según los requisitos del usuario.

specified protocol name//[specified host name][/specified database name]


[username and password]

dependiendo de donde nos vayamos a conectar el modo cambia


pero a grandes rasgos son los mismos pasos importar las librerías
de Java, crear una variable de conexión y llenar los parámetros para
ejecutar y hacer la conexión.

1.1.2 ADO.NET con Visual c#


ADO.NET proporciona acceso coherente a orígenes de datos como
SQL Server y XML, así como a orígenes de datos expuestos
mediante OLE DB y ODBC, . Constituye una parte integral de .NET
Framework y proporciona acceso a datos relacionales, XML y de
aplicaciones.
ADO.NET incluye proveedores de datos .NET Framework para
conectarse a una base de datos, ejecutar comandos y recuperar
resultados. Los resultados se procesan directamente o se colocan
en un objeto DataSet de ADO.NET con el fin de exponerlos al
usuario para un propósito específico.
Conclusión
Como pudimos ver en esta breve investigación, resumimos de la
mejor manera las maneras, herramientas y conceptos que rodean
la conexión a un base de datos, podemos decir que es algo
complejo pero con la practica y el estudio a fondo podremos
realizar diferentes proyectos con estas herramientas, ayudándonos
de otro software y de los lenguajes que los acompañan.
Bibliografía
https://docs.microsoft.com/es-es/dotnet/framework/data/
adonet/ado-net-overview
https://www.educba.com/jdbc-connection-in-java/
https://ortizvivas.com/blog/crud/
https://learn.microsoft.com/es-es/dotnet/framework/data/
adonet/ado-net-overview
https://prezi.com/m4txp3u8pmyu/protocolos-de-conexion-a-la-
base-de-datos/?
frame=f05e2c10ad5d358b1ce0e8a8c043fd5e790f0cef
https://www.youtube.com/watch?v=3LXHZZo9j1w

También podría gustarte