sergio cano a
TRANSCRIPT
Curso nacional de formación disciplinar para docentes
de educación media superior de instituciones de
educación pública de educación media superior.
Curso de Informática.
Contenido
a. ¿Qué es una base de datos?
b. ¿Que es una base datos de tipo SQL?
c. ¿Qué es una base de datos NO-SQL?
d. Base de datos más populares (incluir diferencias y ventajas)i. SQL Server.
ii. Oracle.
iii. Mongo DB.
iv. Oracle NoSQL.
v. Cassandra.
19/07/2016 1Sergio Cano Aguirre Curso de
Informática
Actividad No. 4 Screencast y base de datosTema: Punto No. 4 Crea una presentación de Power Point acerca de
las principales bases de datos existentes.Alumno: Sergio Cano Aguirre.
Fecha: 19 de Julio del 2016
a. ¿Qué es una base de datos?
Definición.- Se le llama base de datos a los
bancos de información que contienen datos
relativos a diversas temáticas y categorizados
de manera distinta, pero que comparten entre si
algún tipo de vínculo o relación que busca
ordenarlos y clasificarlos en conjunto.
19/07/2016 2Sergio Cano Aguirre Curso de
Informática
b. ¿Qué es una base datos de tipo SQL?
• SQL (por sus siglas en inglés Structured Query
Language, Lenguaje de Consulta Estructurada),
es un lenguaje declarativo de acceso a bases de
datos relacionales. Una de sus características es
el manejo del álgebra y el calculo relacional.
19/07/2016 3Sergio Cano Aguirre Curso de
Informática
c. ¿Qué es una base datos de tipo No-SQL?
• La base de datos tipo No-SQL (a veces llamada
“no solo SQL”) es una amplia clase de sistemas
de gestión de base de datos que difieren del
modelo clásico del sistema de gestión de base de
datos relacionales (RDBMS).
19/07/2016 4Sergio Cano Aguirre Curso de
Informática
d. Bases de datos más populares.
19/07/2016Sergio Cano Aguirre Curso de
Informática
SQL SERVER
No-SQL
Oracle.
Mongo.
Cassandra
d. Bases de datos más populares.
i. Tabla No 1 Diferenciales de cada una
19/07/2016Sergio Cano Aguirre Curso de
Informática6
N
o.
SQL Server Oracle Mongo DB Oracle NoSQL Cassandra
1 Desarrollado por la
empresa Microsoft.
La indexación no se puede
realizar en cualquier campo.
Se adquirir gratis. Oracle NoSQL desarrolla
eventos de una manera
flexible
Se utilizan una
gran cantidad de
nodos donde
existen múltiples
centros de datos
2 Es utilizado por
grandes empresas.
Mejora considerablemente el
desempeño de sus eventos o
actividades en cuanto a las
aplicaciones.
La seguridad de sus
procesos o eventos no
permite garantí o no esta
garantizada.
API Java se utiliza como
una aplicación para leer y
escribir la información
(datos).
Todos los nodos
pueden dar
servicio.
3 Los sistemas
operativos de Linus y
MAC no aceptan el
SQL Server.
Se encuentra instalado en la
mayoría de los sistemas
operativos.
En vista de ser gratis, las
empresas o instituciones
no lo instalan en todos
sus sistemas operativos.
Difícilmente existe la
compatibilidad de otros
sistemas, de decir,
cambiar de un proveedor a
otro.
La partición
randómica (RP),
la cual distribuye
los pares clave-
valor.
4 No es compatible para
pequeñas y medianas
empresas.
Tiene mayor capacidad de sus
aplicaciones.
No permite
compatibilidad con otras
DB .
La información clave,
como por ejemplo, los
datos se almacén en pares
(cliente-usuario).
La partición
Preservar el
Orden (OPP)
distribuye las
binas clave-
valor en forma
natural.
5
6
d. Bases de datos más populares.
ii. Tabla No. 2 Ventajas de todas las bases de datos.
No. SQL Server Oracle Mongo DB Oracle NoSQL Cassandra
1 Acepta administrar las
transacciones o información de
diferentes servidores de base de
datos.
Es más productivo,
con mayor
rendimiento,
confiabilidad y
seguridad.
Utiliza múltiples
servidores para el
manejo de sus
procesos.
Se encuentra basado el
NoSQL.
Permite utilizar
grandes
volúmenes de
datos de forma
distribuida.
2 Los usuarios se encuentran en la
red de la institución o empresa y
funcionan como terminales, donde
el servidor esta recibiendo y
enviando información.
La administración de
sus eventos o
procesos es
automatizada.
Fácilmente sus
procesos pueden
ser indexados
tanto primarios
como
secundarios.
Seguridad, confiabilidad y
velocidad en sus procesos
Estabilidad
lineal y
disponibilidad.
3 Las actividades son reflejadas en
algoritmos y estos en
procedimientos , los cuales son
almacenados en el servidor.
Si es soportado por
los sistemas
operativos Linus,
Windows entre
otros.
Los procesos
pueden escalar
en forma
horizontal.
Permite la anexión de
varios servidores (host) a
medida que la institución o
empresa aumente los
requerimientos de su
capacidad instalada.
Utiliza el
protocolo P2P
4 Permite las actividades de eventos
o entornos gráficos.
Su compatibilidad es
más amplia ya que
si es compatible
con medianas
empresas.
Alto grado de
productividad y
rendimiento
(leer y escribir)
a medida que
se aumentan
los nodos.
5
19/07/2016Sergio Cano Aguirre Curso de
Informática
Conclusiones.
El desarrollo de este punto considero que me permitío conocer un panorama más amplio acerca de existencia de los diferentes tipos de bases de datos. Se consulto en escasos libros pero la mayoría de los temas se obtuvieron en internet, utilizando Google, así como sus diferentes opciones de búsqueda.Finalmente , el desarrollo de la presente actividad me permitirá ampliar mis conocimientos y estar mejor preparado para aplicarlo en las clases de la institución donde trabajo.
19/07/2016 8Sergio Cano Aguirre Curso de
Informática
Fin
19/07/2016 9Sergio Cano Aguirre Curso de
Informática