Centro de Bachillerato Tecnológico industrial y de servicios No.75
Materia: Tecnología de la Información y la Comunicación.
Profesor: Luis Gerardo Torres Soria.
Alumnas:
• Yunuen Salazar Vargas.
• Montserrath Elizabeth Silva Cárdenas.
Grado/ grupo: 1° K
¿QUÉ ES UNA BASE DE DATOS?
Es una colección de información organizada de forma que un programa de
ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico.
¿QUÉ ES UNA BASE DE DATOS TIPO
SQL?
La sigla que se conoce como SQL corresponde a la expresión inglesa Structured
Query Language (entendida en español como Lenguaje de Consulta Estructurado),
la cual identifica a un tipo de lenguaje vinculado con la gestión de bases de datos de
carácter relacional que permite la especificación de distintas clases de operaciones
entre éstas. El SQL brinda la posibilidad de realizar consultas con el objetivo de
recuperar información de las bases de datos de manera sencilla.
¿QUÉ ES LA BASE DE DATOS NOSQL?
Las bases de datos NoSQL, también llamadas No Solo SQL, son un enfoque
hacia la gestión de datos y el diseño de base de datos que es útil para
grandes conjuntos de datos distribuidos.
NoSQL, que abarca una amplia gama de tecnologías y arquitecturas, busca
resolver los problemas de escalabilidad y rendimiento de big data que las
bases de datos relacionales no fueron diseñadas para abordar. NoSQL es
especialmente útil cuando una empresa necesita acceder y analizar grandes
cantidades de datos no estructurados o datos que se almacenan de forma
remota en varios servidores virtuales en la nube.
Contrariamente a las ideas falsas causadas por su nombre, NoSQL no prohíbe el
lenguaje estructurado de consultas (SQL). Si bien es cierto que algunos sistemas
NoSQL son totalmente no-relacionales, otros simplemente evitan funcionalidades
relacionales seleccionadas como esquemas de tablas fijas y operaciones conjuntas.
Por ejemplo, en lugar de utilizar tablas, una base de datos NoSQL podría organizar los
datos en objetos, pares clave/valor o tuplas.
BASES DE DATOS MÁS POPULARES
BASE DE DATOS DIFERENCIAS VENTAJAS
SQL SEVER SQL Server se ejecuta en XP, Vista, Windows Server 2000, 2003 y
2008. La plataforma de base de datos está disponible para los de 32
bits y 64 bits de Windows.
Para el caso de Oracle, software de base de datos con soporte
multiplataforma incluye no sólo Windows (32 bits y 64 bits), pero
Linux y diferentes variantes de Unix (Solaris, HP-UX, AIX, etc)
también.
Es un sistema de gestión de base de datos.
Es útil para manejar y obtener datos de la red de redes.
Nos permite olvidarnos de los ficheros que forman la base de datos.
Si trabajamos en una red social nos permite agregar otros servidores
de SQL Server. Por ejemplo dos personas que trabajan con SQL
Server, uno de ellos se puede conectar al servidor de su otro
compañero y así se puede ver las bases de datos del otro compañero
con SQL Server.
SQL permite administrar permisos a todo.
ORANCLE Lenguaje Soportado
Many, including C, C#, C++, Java, Ruby,
and Objective C
Motor de base de datos objeto-relacional más usado a nivel mundial.
Multiplataforma: puede ejecutarse desde un PC hasta una
supercomputadora.
Permite el uso de particiones para hacer consultas, informes,
análisis de datos, etc.
Soporta todas las funciones que se esperan de un buen servidor.
Software del servidor que puede ejecutarse en multitud de sistemas
operativos: Linux, Mac, Windows, etc.
MONGO DB Hay una diferencia en la representación de datos en las dos bases de
datos. En MongoDB, los datos es una colección de documentos
JSON mientras que en MySQL, datos en tablas y filas. Documentos
JSON se puede comparar a matrices asociativas al usar objetos de
PHP y directorios al utilizar Python.
Se utiliza un sistemas de archivos, ya que cuenta con la capacidad
para balancear la carga y recopilación de datos utilizando múltiples
servidores para almacenamiento de archivo.
el des-arrollador elige una llave shard (clave).
la configuración automática, se puede agregar nuevas maquinas a
mongo DB con el sistema de base corriendo.
ORANCLE NO SQL Permiten adaptarse a necesidades de proyectos mucho más
fácilmente que los modelos de Entidad Relación.
Se pueden hacer cambios de los esquemas sin tener que parar bases
de datos.
Escalabilidad horizontal: son capaces de crecer en número de
máquinas, en lugar de tener que residir en grandes máquinas.
Alta disponibilidad, fiabilidad y escalabilidad
CASSANDRA Ofrece la disponibilidad y el rendimiento necesarios para desarrollar
aplicaciones siempre activas.
Rápidas respuestas aunque la demanda crezca.
Almacenamiento distribuido.
Escalabilidad horizontal (añade nuevo hardware cuando sea
preciso).
REFERENCIAS:
• http://www.masadelante.com/faqs/base-de-datos
• https://definicion.de/sql/
• http://searchdatacenter.techtarget.com/es/definicion/NoSQL-No-Solo-SQL
• http://perezlili.blogspot.mx/2014/08/base-de-datos.html
• https://www.cursosfemxa.es/desarrollo-profesional/13794-un-gigante-llamado-
oracle
• http://dannapiti.blogspot.mx/2014/08/cassandra.html
• http://blog.jmacoe.com/gestion_ti/base_de_datos/una-comparacion-de-alto-nivel-
entre-oracle-y-sql-server/

Bases de datos

  • 1.
    Centro de BachilleratoTecnológico industrial y de servicios No.75 Materia: Tecnología de la Información y la Comunicación. Profesor: Luis Gerardo Torres Soria. Alumnas: • Yunuen Salazar Vargas. • Montserrath Elizabeth Silva Cárdenas. Grado/ grupo: 1° K
  • 3.
    ¿QUÉ ES UNABASE DE DATOS? Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
  • 4.
    ¿QUÉ ES UNABASE DE DATOS TIPO SQL? La sigla que se conoce como SQL corresponde a la expresión inglesa Structured Query Language (entendida en español como Lenguaje de Consulta Estructurado), la cual identifica a un tipo de lenguaje vinculado con la gestión de bases de datos de carácter relacional que permite la especificación de distintas clases de operaciones entre éstas. El SQL brinda la posibilidad de realizar consultas con el objetivo de recuperar información de las bases de datos de manera sencilla.
  • 6.
    ¿QUÉ ES LABASE DE DATOS NOSQL? Las bases de datos NoSQL, también llamadas No Solo SQL, son un enfoque hacia la gestión de datos y el diseño de base de datos que es útil para grandes conjuntos de datos distribuidos. NoSQL, que abarca una amplia gama de tecnologías y arquitecturas, busca resolver los problemas de escalabilidad y rendimiento de big data que las bases de datos relacionales no fueron diseñadas para abordar. NoSQL es especialmente útil cuando una empresa necesita acceder y analizar grandes cantidades de datos no estructurados o datos que se almacenan de forma remota en varios servidores virtuales en la nube.
  • 7.
    Contrariamente a lasideas falsas causadas por su nombre, NoSQL no prohíbe el lenguaje estructurado de consultas (SQL). Si bien es cierto que algunos sistemas NoSQL son totalmente no-relacionales, otros simplemente evitan funcionalidades relacionales seleccionadas como esquemas de tablas fijas y operaciones conjuntas. Por ejemplo, en lugar de utilizar tablas, una base de datos NoSQL podría organizar los datos en objetos, pares clave/valor o tuplas.
  • 9.
    BASES DE DATOSMÁS POPULARES
  • 10.
    BASE DE DATOSDIFERENCIAS VENTAJAS SQL SEVER SQL Server se ejecuta en XP, Vista, Windows Server 2000, 2003 y 2008. La plataforma de base de datos está disponible para los de 32 bits y 64 bits de Windows. Para el caso de Oracle, software de base de datos con soporte multiplataforma incluye no sólo Windows (32 bits y 64 bits), pero Linux y diferentes variantes de Unix (Solaris, HP-UX, AIX, etc) también. Es un sistema de gestión de base de datos. Es útil para manejar y obtener datos de la red de redes. Nos permite olvidarnos de los ficheros que forman la base de datos. Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server. SQL permite administrar permisos a todo. ORANCLE Lenguaje Soportado Many, including C, C#, C++, Java, Ruby, and Objective C Motor de base de datos objeto-relacional más usado a nivel mundial. Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora. Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc. Soporta todas las funciones que se esperan de un buen servidor. Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc. MONGO DB Hay una diferencia en la representación de datos en las dos bases de datos. En MongoDB, los datos es una colección de documentos JSON mientras que en MySQL, datos en tablas y filas. Documentos JSON se puede comparar a matrices asociativas al usar objetos de PHP y directorios al utilizar Python. Se utiliza un sistemas de archivos, ya que cuenta con la capacidad para balancear la carga y recopilación de datos utilizando múltiples servidores para almacenamiento de archivo. el des-arrollador elige una llave shard (clave). la configuración automática, se puede agregar nuevas maquinas a mongo DB con el sistema de base corriendo. ORANCLE NO SQL Permiten adaptarse a necesidades de proyectos mucho más fácilmente que los modelos de Entidad Relación. Se pueden hacer cambios de los esquemas sin tener que parar bases de datos. Escalabilidad horizontal: son capaces de crecer en número de máquinas, en lugar de tener que residir en grandes máquinas. Alta disponibilidad, fiabilidad y escalabilidad CASSANDRA Ofrece la disponibilidad y el rendimiento necesarios para desarrollar aplicaciones siempre activas. Rápidas respuestas aunque la demanda crezca. Almacenamiento distribuido. Escalabilidad horizontal (añade nuevo hardware cuando sea preciso).
  • 11.
    REFERENCIAS: • http://www.masadelante.com/faqs/base-de-datos • https://definicion.de/sql/ •http://searchdatacenter.techtarget.com/es/definicion/NoSQL-No-Solo-SQL • http://perezlili.blogspot.mx/2014/08/base-de-datos.html • https://www.cursosfemxa.es/desarrollo-profesional/13794-un-gigante-llamado- oracle • http://dannapiti.blogspot.mx/2014/08/cassandra.html • http://blog.jmacoe.com/gestion_ti/base_de_datos/una-comparacion-de-alto-nivel- entre-oracle-y-sql-server/