Gestores de Bases de Datos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Gestores de bases de datos

Conectores Requerimientos
Concepto Características
necesarios de uso
• Descargar el
MySQL • Compatibilidad conector y
con SQL. guardarlo en
Gestor de base • Arquitectura una carpeta
de datos de cliente/servidor. • Agregar el
código abierto
• Procedimientos conector a la
más popular
almacenados. carpeta del
utilizado en la MySQL Java
• Soporte proyecto
web, Conector
multiplataforma. • Generar la
principalmente
con el lenguaje • Soporte de conexión entre
Unicode. la BD y el
de programación
PHP. • Consulta de proyecto
caché. • Enviar
(Ramos, 2016). • Soporte SSL. sentencias
SQL a la BD.
• Admite API de • Descargar el
JSON. conector y
MariaDB • Replicación de guardarlo en
datos en una carpeta
Es un SGBD paralelo. • Agregar el
relacional • Múltiples conector a la
derivado de motores de carpeta del
MySQL, con almacenamiento. proyecto
licencia GPL y las • Notablemente • Generar la
mismas escalable. MariaDB conexión entre
características de • Amplia selección Connector/J la BD y el
MySQL (con de motores de proyecto
algunas almacenamiento. • Enviar
extensiones). • Utiliza un sentencias
lenguaje de SQL a la BD.
(Acerca de consulta
MariaDB estándar y
Connector/J, s.f.) popular.
• Velocidad y alta
seguridad.
SQL Server • Descargar
• Admite una
controlador y
amplia variedad Microsoft JDBC
SQL Server es un guardarlo en
de aplicaciones Driver para SQL
gestor de base de una carpeta
de Server
datos • Ejecutar el
procesamiento
desarrollado por controlador y
Microsoft y que de configurarlo
se basa en el transacciones. para el
lenguaje de • SQL está lenguaje en
consultas vinculado a cuestión
estructurado Transact-SQL • Agregar el
SQL. (T-SQL). controlador al
• Visualización de proyecto
(21 Gestores de datos e informes (Conectar SQL
Bases de Datos en dispositivos Server Con
Más Usados móviles. Java, s.f.)
2020, 2019) • Compatibilidad
con nube
híbrida.
• Escalabilidad y
seguridad.

Tabla 1. Gestores de bases con conexión a Java mediante NetBeans

¿Qué es el lenguaje estructurado de consulta SQL?

Es un lenguaje destinado a procesar bases de datos relacionales. Sus


construcciones y operadores SQL están asociados con intervenciones de algebra
relacional. (Lenguaje de Consulta SQL, n.d.).

¿Qué diferencias existen entre las sentencias DDL y DML?

DDL. Lenguaje de definición de datos. Se utiliza para cambiar la estructura de la


base de datos. Crear, modificar, soltar, truncar, etc.

DML. Lenguaje de manipulación de datos. Se utiliza para gestionar los datos en la


base de datos. Insertar, eliminar, actualizar, etc.

Similitud: Ambos son tipos de lenguaje de consulta estructurado (SQL)

Diferencia: DDL se usa para cambiar la estructura de la base de datos y sus


declaraciones afectan a toda la tabla. DML se usa para administrar los datos en la
base de datos y sus declaraciones se efectúan en una o más filas.
Sentencias DDL

Sentencia Ejemplo
Create Crear una base de datos:

Se utiliza para crear objetos (tablas, CREATE DATABASE ejemplo;


vistas, índices) en la base de datos.
Alter Cambiar el tipo de dato de un campo

Se utiliza para modificar las tablas ALTER TABLE latabla MODIFY COLUMN
agregando o cambiando la definición campo CHAR;
de los campos.
Drop Borrar una tabla

Se utiliza para eliminar objetos en la DROP TABLE latabla;


base de datos

Tabla 2. Sentencias DDL. Tomado de (SQL Comandos DDL Y DML – Parte 2,


2018)

Sentencias DML

Sentencia Ejemplo
Select Consultar todos los registros de una
tabla
Se utiliza para consultar registros de la
base de datos que satisfagan un SELECT * FROM latabla;
criterio determinado
Insert Agregar datos a la tabla juego de solo
dos campos:
Se utiliza para cargar datos en las
tablas INSERT INTO juego (titulo, genero)
VALUES (‘Mario Bros’, ‘Clasico’);
Update Modificar datos de la tabla juego (el
título)
Se utiliza para modificar valores de
los campos y registros UPDATE juego SET titulo=’Mario Cart’
especificados WHERE titulo=’Mario Bros’;

Tabla 3. Sentencias DML. Tomado de (SQL Comandos DDL Y DML – Parte 2,


2018)
REFERENCIAS BIBLIOGRÁFICAS

• 21 gestores de Bases de Datos más Usados 2020. (2019, febrero 26). Diarlu.
https://www.diarlu.com/gestores-bases-datos/
• Acerca De MariaDB Connector/J. (s.f.). MariaDB KnowledgeBase.
https://mariadb.com/kb/es/acerca-de-mariadb-connectorj/
• Conectar SQL Server con Java. (s.f.). Conectar SQL Server Con Java. Retrieved
marzo 6, 2023, de https://acodigo.blogspot.com/2013/06/conectar-sql-server-con-
java.html
• CURSO JAVA: Como conectarse a una BASE DE DATOS Remota – JDBC [Java +
MySQL + NetBeans 8.2]. (s.f.). www.youtube.com. Recuperado marzo 8, 2023, de
https://www.youtube.com/watch?v=7t6T8TpPsEE
• Diferencia entre DDL y DML / Base de datos. (s.f.). La Diferencia Entre Objetos Y
Términos Similares. Recuperado marzo 6, 2023, de
https://es.differkinome.com/articles/database/difference-between-ddl-and-dml.html
• Lenguaje de consulta SQL. (s.f.). Ceupe. https://www.ceupe.com/blog/lenguaje-de-
consulta-sql.html
• ¿Qué es una Base de datos en la nube? (s.f.). www.ibm.com. Recuperado marzo 6,
2023, de https://www.ibm.com/mx-es/cloud/learn/what-is-cloud-database
• Ramos, A. (2016, marzo 29). Conectar una Base de datos MySQL con Java y
Netbeans. Evilnapsis. https://evilnapsis.com/2016/03/29/conectar-una-base-de-datos-
mysql-con-java-y-netbeans/
• SQL Comandos DDL y DML – Parte 2. (2018, febrero 22). Jadcode.
https://jadcode.wordpress.com/2018/02/22/sql-comandos-ddl-y-dml-parte-2/

También podría gustarte