edi tecnologias de la informacion y la comunicacion
1. CENTRO DE BACHILLERATO TECNOLOGICO ,
INDUSTRIAL Y DE SERVCIOS No. 75 “MIGUEL HIDALGO
Y COSTILA”
MATERIA: TECNOLOGÍAS DE LA INFORMACIÓN Y LA
COMUNICACIÓN
TEMA: “BASE DE DATOS”
NOMBRE DEL ALUMNO: ERIK JESÚS VÁZQUEZ
MONTAÑO
GRADO Y GRUPO: 1 “O”
2. ¿QUE ES UNA BASE DE DATOS?
Una Base de Datos es como un cajón o armario que
almacena toda la información, datos, imágenes, texto o
cualquier otra cosa. En palabras simples una Base de
Datos es una colección de información organizada para que
un programa por medio de un campo, registro o archivo
pueda seleccionar la información correcta.
Ejemplos claros de que tienen y trabajan con Databases
tenemos a Google, Facebook, Twitter, Instagram, y otras
aplicaciones. Todo debe y tiene que utilizar una Base de
Datos.
3. ¿QUE ES UNA BASE DE DATOS SQL?
SQL (Structured Query Language) es un lenguaje estándar e
interactivo de acceso a bases de datos relacionales que permite
especificar diversos tipos de operaciones en ellas, gracias a la
utilización del álgebra y de cálculos relacionales, el SQL brinda la
posibilidad de realizar consultas con el objetivo de recuperar
información de las bases de datos de manera sencilla. Las consultas
toman la forma de un lenguaje de comandos que permite
seleccionar, insertar, actualizar, averiguar la ubicación de los datos,
y más.
Las habilidades en SQL para trabajar en programas y bases de datos
se han hecho más necesarias, valiosas y recompensadas. Las
empresas están buscando la ayuda de personas que conocen SQL.
Ellos saben el valor que alguien experto en SQL aporta a su
empresa y buscan emplear a estas personas.
4. ¿Por qué aprender SQL ?
SQL es un lenguaje declarativo estándar internacional de
comunicación dentro de las bases de datos que nos
permite a todos el acceso y manipulación de datos en
una base de datos, y además se puede integrar a
lenguajes de programación, por ejemplo ASP o PHP, y
en combinación con cualquier base de datos específica,
por ejemplo MySQL, SQL Server, MS Access, entre
otras.
5. ¿QUE ES UNA BASE DE DATOS NO
SQL?
Con el término No SQL nos referimos a una multitud de bases de datos
que intentan solventar las limitaciones que el modelo relacional se
encuentra en entornos de almacenamiento masivo de datos, y
concretamente en las que tiene en el momento de escalar, donde es
necesario disponer de servidores muy potentes y de balanceo de
carga.
Los sistemas de bases de datos NoSQL crecieron con las principales
redes sociales, como Google, Amazon, Twitter y Facebook. Estas
tenían que enfrentarse a desafíos con el tratamiento de datos que
las tradicionales SGBDR no solucionaban. Con el crecimiento de la
web en tiempo real existía una necesidad de proporcionar
información procesada a partir de grandes volúmenes de datos que
tenían unas estructuras horizontales más o menos similares.
6. TABLA COMPARATIVA
BASE DE DATOS DIFERENCIAS VENTAJAS
SQL Permite combinar de forma
eficiente diferentes tablas para
extraer información relacionada.
En la inteligencia y análisis de
negocios facilita el consumo de
la información de patrones en
los datos.
NO SQL No permite extraer información
relacionada o muy
limitadamente.
Suelen ser bases de datos
mucho mas abiertos y flexibles.
SQL Facilita distribuir bases de datos
relacionales.
Estructura información y aporta
conocimiento lógico al
estudiante.
NO SQL Permite distribuir grandes
cantidades de información.
Optimización de consultas en
base de datos para grandes
cantidades de datos.
SQL Permite gestionar los datos
junto con las relaciones
existentes entre ellos.
Esta mas adaptado su uso y los
perfiles que los conocen son
mayoritarios y mas baratos.
NO SQL No existe el tipo de utilidades de
gestionar los datos con
relaciones existentes.
Permite un escalado horizontal
sin problemas, por su capacidad
de distribución.