Está en la página 1de 9

CURSO: MANEJO BÁSICO DE BIG DATA

MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS


FACILITADOR: FRANKLYN UBIERA TERRERO

Actividad 1 | Módulo Manejo y Diseño de Base de Datos


Ejercicios: Conceptos e instalación de SQL Server

Tema – Defina los siguientes conceptos.

1. ¿Qué son los datos en una base de datos?

Los datos en una base de datos son la representación de una variable que puede ser
cuantitativa o cualitativa que indica un valor que se le asigna a las cosas y se representa a
través de una secuencia de símbolos, números o letras.

2. Mencione los diferentes tipos de datos en una base de datos y defínalos.


ꞝ Numéricos: estos permiten almacenar números. De acuerdo con espacio que
ocupan y su precisión se pueden calificar en:
ꞝ Enteros: Solo permiten valores -positivos o negativos- sin punto decimal. De
los números, son los que ocupan menos espacio y son excelentes para
guardar datos que no necesitan fracciones
ꞝ Reales: Son números, pero a diferencia de los enteros, que permiten valores
fraccionarios. Ocupan más espacio y se guardan en un formato diferente a
los enteros.
ꞝ Numérico: Decimal o Money son otro tipo de datos, muy parecidos a los
reales (por que pueden guardar valor.

ꞝ Textos: Permiten guardar caracteres de texto, desde un carácter hasta textos muy
grandes. No tienen formato y se dividen en:
ꞝ Textos de longitud fija: (CHAR por ejemplo) cuya longitud siempre será la
definida en el campo, Si un campo «nombre» es de longitud fija de 100, por
ejemplo, y se guarda simplemente un «Juan» (de 4 caracteres) los otros 96
no se ocupan, pero se apartan siempre 100 caracteres para guardar el
nombre.

ꞝ Textos de longitud variable: (VARCHAR por ejemplo) cuya longitud máxima


será definida en el campo. Esto quiere decir, en el mismo ejemplo del punto
anterior, que «Juan» solo ocupará 4 caracteres, y aunque el campo
«nombre» se haya definido como de longitud máxima 100, se
desperdiciarán 96 caracteres para llegar a 100. Aunque pareciera que los
textos de longitud variable, no siempre lo son
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO

ꞝ Textos muy grandes: Este tipo de datos permite guardar textos muy
extensos, pero se pierde en funcionalidades de búsqueda si los comparamos
con los dos anteriores.
ꞝ Fechas: Permiten guardar un dato que no es número (aunque podría serlo) y que
tampoco es un texto (aunque también podría serlo) y son las fechas.

ꞝ Booleanos o lógicos: Representan valores de lógica binaria, es decir, datos de lógica


que derivan en solo dos estados: un todo verdadero o en un todo falso; un sí o un
no.

3. Defina con sus propias palabras que es una base de datos y cuál es su objetivo.

Base de datos se usa para recopilar y organizar información de manera organizada y


sistemática para dar uso posteriormente. Nos permite guardar información a gran escala. Su
objetivo es realizar búsquedas de una manera fácil y simple.

4. Investigue que es un Sistema Gestor de Base de Datos (SGBD) y para qué sirve.

Es un software que permite administrar una base de datos y facilitan almacenamiento


ordenado y rápida recuperación de información para fácil acceso.

5. ¿Cuántos SGBD hay? Mencione los principales o más usados en la actualidad.


Los tipos de SGBD son 2:

ꞝ Relacionales (SQL)
ꞝ No relacionales (NoSQL)

Los SGBD más usados son:


ꞝ MySQL
ꞝ Microsoft SQL Server
ꞝ PostgreSQL
ꞝ Oracle
ꞝ DB2
6. Defina los tipos de funciones disponibles en SQL.
ꞝ Funciones de configuración: Devuelven información acerca de la configuración actual.
ꞝ Funciones de conversión: Admiten conversión y conversión de tipos de datos.
ꞝ Funciones del cursor: Devuelven información acerca de los cursores.
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO

ꞝ Tipos de datos y funciones de fecha y hora: Llevan a cabo operaciones sobre un valor
de entrada de fecha y hora, y devuelven un valor numérico, de cadena o de fecha y
hora.
ꞝ Funciones de Graph: Realiza operaciones para convertir y desde representaciones de
caracteres de los identificadores de nodo y borde del grafo.
ꞝ Funciones JSON: Validan, consultan o cambian datos JSON.
ꞝ Funciones lógicas: Realizan operaciones lógicas.
ꞝ Funciones matemáticas: Realizan cálculos basados en valores de entrada
proporcionados como parámetros a las funciones y devuelven valores numéricos.
ꞝ Funciones de metadatos: Devuelven información acerca de la base de datos y los
objetos de la base de datos.
ꞝ Funciones de seguridad: Devuelven información acerca de usuarios y roles.
ꞝ Funciones de cadena: Realizan operaciones en el valor de entrada de una cadena
(char o varchar) y devuelven una cadena o un valor numérico.
ꞝ Funciones del sistema: Realizan operaciones y devuelven información acerca de
valores, objetos y configuraciones de una instancia de SQL Server.
ꞝ Funciones estadísticas del sistema: Devuelven información estadística acerca del
sistema.
ꞝ Funciones de texto e imagen: Realizan operaciones sobre los valores de entrada o
columnas de texto o imagen, y devuelven información acerca del valor.

7. ¿Qué son y para qué se utilizan las funciones de conversión de datos en SQL?

Son funciones para convertir una columna de una tipología de datos a otro.

8. ¿Qué son los lenguajes DDL Y DML? Mencione 3 ejemplos de cada uno.
 Lenguaje de definición de datos (DDL): se utilizan para describir una base de datos, para
definir su estructura, para crear sus objetos y para crear los sub-objetos de la tabla.
Ejemplos:
- Creación de tablas (mandato CREATE)
- Eliminación de objetos (como tablas) de la base de datos (mandato DROP)
- Particionado de tablas (mandato PARTITION)

 Lenguaje de manipulación de datos (DML): se utilizan para controlar la información contenida


en la base de datos

Ejemplos:
- Adición de registros a una tabla (mandato INSERT)
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO

- Modificación de la información de una tabla (mandato UPDATE)


- Eliminación de registros de una tabla (mandato DELETE)

9. Investigue y hable de la importancia de las bases de datos en el área de la ciencia de


datos.

En el ámbito científico, las bases de datos públicas son de gran importancia para poder llevar a
cabo investigación, pues los datos generados por otras personas pueden ser utilizados para
formular nuevas preguntas. Además, el tener acceso a los datos generados por un grupo de
investigación, permite verificar a otros científicos la reproducibilidad de los análisis o
experimentos llevados a cabo, lo cual da certeza al quehacer científico a través de un proceso
conocido como revisión por pares.

10. Siguiendo el paso a paso mostrado en el siguiente este video, descarga e instala el SQL
Server 2022, luego pega una captura de pantalla como evidencia de haber completado el
proceso. https://www.youtube.com/watch?v=oYHmKFiNOYs
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO
CURSO: MANEJO BÁSICO DE BIG DATA
MÓDULO: MANEJO Y DISEÑO DE BASE DE DATOS
FACILITADOR: FRANKLYN UBIERA TERRERO

También podría gustarte