Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En esta Actividad de la ultima Unidad se empieza a abordar la conexión con base de datos
desde el lenguaje Java, en este caso como primer acercamiento es la investigación de los dos
tipos de operaciones que se pueden realizar en base de datos; MDL y MLL.
A partir de tener las bases sobre estos dos tipos de operaciones se proponen hacer una tabla en
MySql desde la cual se iniciarán los pasos para hacer operaciones CRUD desde nuestro sistema
y así hacerlo operativo.
También se solicita para esta tarea listar los tipos de datos que existen en SQL de manera
agnóstica a la base de datos que hayamos seleccionado y una lista con los errores mas comunes
en la creación de una base de datos.
Instrucciones.
Crear una tabla en Excel y menciona por lo menos 10 tipos de datos que utiliza
SQL con su respectiva descripción.
A continuación se enlistan los tipos de datos más usados en SQL según el autor [ CITATION
Ane15 \l 3082 ]:
Podemos tener una base de datos con numerosas tablas, por lo que al crear una nueva
podemos tener una existente con el mismo nombre. Para evitar problemas debemos
usar la sentencia ‘IF NOT EXIST‘:
MySQL
MySQL
Describa en una tabla de Excel los diferentes comandos que existe en DML y DLL
DLL
Tipo de Operación Query
CREATE DATABASE CREATE DATABASE nbBasedeDatos
[ ON
[ PRIMARY ] [ <esp_fichero> [ ,...n ]
[ , <grupo> [
,...n ] ]
[ LOG ON { < esp_fichero >
[ ,...n ] } ]
]
[ COLLATE nbintercalacion]
[ WITH
<external_access_option> ]
]
[;]
DROP DATABASE DROP {DATABASE | SCHEMA} [IF EXISTS]
db_name
DML
La diferencia que existe entre estos dos tipos de operaciones que se pueden realizar en base de
datos son la definición de datos (DDL) y la manipulación de datos (DML), el primero se encarga
de definir las bases de datos, es decir, de todo lo concerniente a su creación y eliminación, por
otro lado el DDL se encargar de modificar sus propiedades.
Describa la instrucción para recuperar la información de una Base de Datos
Externa en SQL.
Ejemplifique por lo menos 5 errores mas comunes en SLQ y describa cual sería
la solución.
1. No tener privilegios en las bases de datos para realizar las operaciones CRUD.
2. Error en la sintaxis del query que se esta haciendo.
3. No conocer las tablas/bases de datos.
4. No estar conectado a la base de datos correcta.
5. Error al ejecutar una operación con Constrains.
Conclusión
Esta actividad me permitió observar de manera holística el desarrollo de software, en donde las
materias vistas empiezan a converger para generar un sistema, en el caso particular de MySql
ya lo había unas en previas ocasiones pero siempre es interesante volver a refrescar
conocimientos y así convertirme en un mejor desarrollador, como conclusión a este trabajo
podría generalizar diciendo que los dos tipos de operaciones que se pueden realizar en base de
datos son la definición de datos (DDL) y la manipulación de datos (DML), el primero se encarga
de definir las bases de datos, es decir, de todo lo concerniente a su creación y eliminación, por
otro lado el DDL se encargar de modificar sus propiedades.