SlideShare una empresa de Scribd logo
Base de datos
Curso “Informática”
Dr. Tomás Fernando Martíenez Jaramillo
Profesor TICs
Preguntas.
a. ¿Qué es una base de datos?
b. ¿Qué es una base de datos de tipo SQL?
c. ¿Qué es una base de datos No- SQL?
d. Bases de datos más populares (incluir diferenciales de cada una y sus
ventajas sobre otras bases de datos):
i. SQL Server.
ii. Oracle.
iii. Mongo DB.
iv. Oracle NoSQL.
v. Cassandra.
a. ¿Qué es una base de datos?
• 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. Las bases de
datos tradicionales se organizan por campos,
registros y archivos.
b. ¿Qué es una base de datos de tipo SQL?
• Un tipo de datos de base de datos SQL representa una tabla de una base de datos
relacional o una estructura similar que contiene conjuntos de datos (como una vista
de Oracle o una lista de filas en un archivo de texto delimitado por comas).
• Las propiedades de configuración del tipo especifican la estructura y el contenido
de los datos almacenados en la tabla. Algunos ejemplos de tipos de datos de base
de datos SQL son:
• Una tabla de base de datos DB2
• Una tabla de base de datos MySQL
• El contenido de un archivo de texto delimitado por caracteres
• Cada tipo de datos de base de datos SQL contiene un conjunto de campos que se
corresponde con las columnas de la tabla de base de datos (o con categorías
estructuradas de datos de otros tipos de orígenes de datos). El tipo de datos puede
contener campos que representan todas las columnas o un subconjunto de las
columnas de la tabla.
c. ¿Qué es una base de datos No- SQL?
• NoSQL (a veces llamado "no sólo SQL") es una amplia clase de sistemas
de gestión de bases de datos que difieren del modelo clásico de SGBDR
(Sistema de Gestión de Bases de Datos Relacionales) en aspectos
importantes, siendo el más destacado que no usan SQL como lenguaje
principal de consultas. Los datos almacenados no requieren estructuras
fijas como tablas, normalmente no soportan operaciones JOIN, ni
garantizan completamente ACID (atomicidad, consistencia, aislamiento y
durabilidad), y habitualmente escalan bien horizontalmente. Los
sistemas NoSQL se denominan a veces "no sólo SQL" para subrayar el
hecho de que también pueden soportar lenguajes de consulta de tipo
SQL.
Bases de datos
•Bases de datos más populares :
•i. SQL Server.
•ii. Oracle.
•iii. Mongo DB.
•iv. Oracle NoSQL.
•v. Cassandra.
i. SQL Server.
• Microsoft SQL Server es un sistema de manejo de bases de datos
del modelo relacional, desarrollado por la empresa Microsoft.
•Ventajas. El lenguaje de desarrollo utilizado (por línea de
comandos o mediante la interfaz gráfica de Management Studio)
es Transact-SQL(TSQL), una implementación del estándar ANSI del
lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear
tablas y definir relaciones entre ellas (DDL).
• Dentro de los competidores más destacados de SQL Server
están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado
tradicionalmente disponible solo para sistemas operativos Windows de
Microsoft, pero desde 2017 también está disponible para Linux y Docker
containers.
ii. Oracle.
• Oracle es básicamente una herramienta cliente/servidor para
la gestión de Bases de Datos. Es un producto vendido a nivel
mundial, aunque la gran potencia que tiene y su elevado
precio hace que sólo se vea en empresas muy grandes y
multinacionales, por norma general. En el desarrollo de
páginas web pasa lo mismo: como es un sistema muy caro no
está tan extendido como otras bases de datos, por ejemplo,
Access, MySQL, SQL Server, etc.
•Ventajas. Es un producto vendido a nivel mundial,
aunque la gran potencia.
iii. Mongo DB.
• MongoDB (de la palabra en inglés “humongous” que significa enorme) es
un sistema de base de datos NoSQL orientado a documentos,
desarrollado bajo el concepto de código abierto.
• MongoDB forma parte de la nueva familia de sistemas de base de datos
NoSQL.
•Ventajas. En lugar de guardar los datos en tablas como se hace
en las base de datos relacionales, MongoDB guarda estructuras de datos
en documentos similares a JSON con un esquema dinámico (MongoDB
utiliza una especificación llamada BSON), haciendo que la integración de
los datos en ciertas aplicaciones sea más fácil y rápida.
iv. Oracle NoSQL.
Oracle ofrece una base de datosNoSQL, con
características empresariales, denominada
Oracle NoSQL; basada, al
igual que otras bases de datos NoSQL, en el
motor de Oracle Berkeley DB.
Ventajas. Esta es una base de datos NoSQL
distribuida y escalable, diseñada para
proporcionar una gestión de datos fiable,
flexible y altamente disponible a través de un
conjunto configurable de nodos de
almacenamiento, junto con una API de fácil uso
e integración con el resto de productos Oracle.
v. Cassandra.
• Cassandra se define como una base de datosNoSQL
distribuida y masivamente escalable, y esta es su mayor
virtud desde nuestro punto de vista, la capacidad de
escalar linealmente.
•Ventajas. Cassandra introduce conceptos muy
interesantes como el soporte para multi data center o la
comunicación peer-to-peer entre sus nodos.
•Por su atención
•Gracias

Más contenido relacionado

PPTX
Base de datos
PPTX
Principales Bases de Datos
PPTX
PPTX
Que una base de datos
PPTX
BASE DE DATOS MICROSOFT SQL SERVER
PDF
Jose luis acevedo_basededatos
PPTX
Base de datos
PPTX
Base de datos
Base de datos
Principales Bases de Datos
Que una base de datos
BASE DE DATOS MICROSOFT SQL SERVER
Jose luis acevedo_basededatos
Base de datos
Base de datos

La actualidad más candente (19)

PPTX
Base de datos adrian ibarra
PPTX
PPTX
Act.2 rivera gerardo base de datos submodulo 2
PPTX
Base de datos
PPTX
Bases de Datos SQL y NoSQL
PPTX
Base de datos
PPTX
Bases de datos
PPTX
Presentacion de tics
PPTX
Base de Datos
PPTX
Principales bases de datos
PPTX
Act4 presentación jiménez_mireya
PPTX
Actividad de aprendizaje 4. screencast y bases de datos.
PPTX
Bases de datos
PPTX
Bases de datos
PPTX
Act4 presentación reynoso_enrique
PPT
PPTX
Bases de datos
PPTX
Base de datos
Base de datos adrian ibarra
Act.2 rivera gerardo base de datos submodulo 2
Base de datos
Bases de Datos SQL y NoSQL
Base de datos
Bases de datos
Presentacion de tics
Base de Datos
Principales bases de datos
Act4 presentación jiménez_mireya
Actividad de aprendizaje 4. screencast y bases de datos.
Bases de datos
Bases de datos
Act4 presentación reynoso_enrique
Bases de datos
Base de datos
Publicidad

Similar a Base de datos (20)

PPTX
Principales bases de datos existentes
PDF
PPTX
Base de datos
PPTX
Principales bases de datos existentes
PPTX
Base de datos
PPTX
Base de datos
PPTX
Act4 samuel dominguez._basesdedatos
PPTX
Bases de datos
PPTX
Principales bases de datos
PPSX
Características de las 5 Base de Datos más importantes
PPTX
PPTX
Base de datos adrian ibarra
PPT
Base de Datos
PPTX
Bases datos
PPTX
Principales bases de datos existentes
PPTX
Pricipales bases de datos
PPTX
Base de datos
PPTX
Diferentes base de datos
PPTX
Cordova angelica basededatos
PPTX
Bases de datos
Principales bases de datos existentes
Base de datos
Principales bases de datos existentes
Base de datos
Base de datos
Act4 samuel dominguez._basesdedatos
Bases de datos
Principales bases de datos
Características de las 5 Base de Datos más importantes
Base de datos adrian ibarra
Base de Datos
Bases datos
Principales bases de datos existentes
Pricipales bases de datos
Base de datos
Diferentes base de datos
Cordova angelica basededatos
Bases de datos
Publicidad

Último (20)

PPTX
CRITERIOS DE UN SERVICIO DE INTENSIVO presen.pptx
PDF
TEST DE ORIENTACION VOCACIONAL DILAN MAHECHA
PPTX
INDUCCION Y ORIENTACION DE LA EMPRESA VALE
PPTX
Status Proyecto CIVIX INTELIGENCIA ARTIFICIAL
PDF
Cronogramas padres planeación mes de agosto
PDF
REPORTE DE INCIDENCIA DELICTIVA IRAPUATO 1ER SEMESTRE 2025
PPTX
Epidemiologia de campo vrs epidemiologia social.pptx
PDF
Mapa mental de cultura social Historia Economica
PPTX
DIAPOSITIVA DE ADELA CORTINA - RAMOS ALANIA ANA MARIA.pptx
PDF
Administracion y contabilidad publica 1era clase
PDF
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
PPTX
SEPSIS_ULTIMA_EXPO[1]sepsisenelreci.pptx
PDF
S07 - Morfología urbana..........................
PPTX
Los-origenes-modernos-del-atletismo (1).pptx
PDF
Posiciones de EUA en el ranking de los países por IDH ajustado por desigualda...
PDF
docsity-diapositivas-de-la-salud-mental.pdf
PDF
Estrategia de apoyo realizada por juan pablo
PPTX
GOOGLE SHEETS IMPORTANCIA Y CARACTERISITICAS
PDF
PRESENTACION DE LA ASIGNATURA materiales no convencionales.pdf
PPTX
D.4. Ciclos Mq While - Máximos - Mínimos.pptx
CRITERIOS DE UN SERVICIO DE INTENSIVO presen.pptx
TEST DE ORIENTACION VOCACIONAL DILAN MAHECHA
INDUCCION Y ORIENTACION DE LA EMPRESA VALE
Status Proyecto CIVIX INTELIGENCIA ARTIFICIAL
Cronogramas padres planeación mes de agosto
REPORTE DE INCIDENCIA DELICTIVA IRAPUATO 1ER SEMESTRE 2025
Epidemiologia de campo vrs epidemiologia social.pptx
Mapa mental de cultura social Historia Economica
DIAPOSITIVA DE ADELA CORTINA - RAMOS ALANIA ANA MARIA.pptx
Administracion y contabilidad publica 1era clase
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
SEPSIS_ULTIMA_EXPO[1]sepsisenelreci.pptx
S07 - Morfología urbana..........................
Los-origenes-modernos-del-atletismo (1).pptx
Posiciones de EUA en el ranking de los países por IDH ajustado por desigualda...
docsity-diapositivas-de-la-salud-mental.pdf
Estrategia de apoyo realizada por juan pablo
GOOGLE SHEETS IMPORTANCIA Y CARACTERISITICAS
PRESENTACION DE LA ASIGNATURA materiales no convencionales.pdf
D.4. Ciclos Mq While - Máximos - Mínimos.pptx

Base de datos

  • 1. Base de datos Curso “Informática” Dr. Tomás Fernando Martíenez Jaramillo Profesor TICs
  • 2. Preguntas. a. ¿Qué es una base de datos? b. ¿Qué es una base de datos de tipo SQL? c. ¿Qué es una base de datos No- SQL? d. Bases de datos más populares (incluir diferenciales de cada una y sus ventajas sobre otras bases de datos): i. SQL Server. ii. Oracle. iii. Mongo DB. iv. Oracle NoSQL. v. Cassandra.
  • 3. a. ¿Qué es una base de datos? • 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. Las bases de datos tradicionales se organizan por campos, registros y archivos.
  • 4. b. ¿Qué es una base de datos de tipo SQL? • Un tipo de datos de base de datos SQL representa una tabla de una base de datos relacional o una estructura similar que contiene conjuntos de datos (como una vista de Oracle o una lista de filas en un archivo de texto delimitado por comas). • Las propiedades de configuración del tipo especifican la estructura y el contenido de los datos almacenados en la tabla. Algunos ejemplos de tipos de datos de base de datos SQL son: • Una tabla de base de datos DB2 • Una tabla de base de datos MySQL • El contenido de un archivo de texto delimitado por caracteres • Cada tipo de datos de base de datos SQL contiene un conjunto de campos que se corresponde con las columnas de la tabla de base de datos (o con categorías estructuradas de datos de otros tipos de orígenes de datos). El tipo de datos puede contener campos que representan todas las columnas o un subconjunto de las columnas de la tabla.
  • 5. c. ¿Qué es una base de datos No- SQL? • NoSQL (a veces llamado "no sólo SQL") es una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico de SGBDR (Sistema de Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más destacado que no usan SQL como lenguaje principal de consultas. Los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID (atomicidad, consistencia, aislamiento y durabilidad), y habitualmente escalan bien horizontalmente. Los sistemas NoSQL se denominan a veces "no sólo SQL" para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL.
  • 6. Bases de datos •Bases de datos más populares : •i. SQL Server. •ii. Oracle. •iii. Mongo DB. •iv. Oracle NoSQL. •v. Cassandra.
  • 7. i. SQL Server. • Microsoft SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft. •Ventajas. El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL(TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL). • Dentro de los competidores más destacados de SQL Server están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado tradicionalmente disponible solo para sistemas operativos Windows de Microsoft, pero desde 2017 también está disponible para Linux y Docker containers.
  • 8. ii. Oracle. • Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general. En el desarrollo de páginas web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server, etc. •Ventajas. Es un producto vendido a nivel mundial, aunque la gran potencia.
  • 9. iii. Mongo DB. • MongoDB (de la palabra en inglés “humongous” que significa enorme) es un sistema de base de datos NoSQL orientado a documentos, desarrollado bajo el concepto de código abierto. • MongoDB forma parte de la nueva familia de sistemas de base de datos NoSQL. •Ventajas. En lugar de guardar los datos en tablas como se hace en las base de datos relacionales, MongoDB guarda estructuras de datos en documentos similares a JSON con un esquema dinámico (MongoDB utiliza una especificación llamada BSON), haciendo que la integración de los datos en ciertas aplicaciones sea más fácil y rápida.
  • 10. iv. Oracle NoSQL. Oracle ofrece una base de datosNoSQL, con características empresariales, denominada Oracle NoSQL; basada, al igual que otras bases de datos NoSQL, en el motor de Oracle Berkeley DB. Ventajas. Esta es una base de datos NoSQL distribuida y escalable, diseñada para proporcionar una gestión de datos fiable, flexible y altamente disponible a través de un conjunto configurable de nodos de almacenamiento, junto con una API de fácil uso e integración con el resto de productos Oracle.
  • 11. v. Cassandra. • Cassandra se define como una base de datosNoSQL distribuida y masivamente escalable, y esta es su mayor virtud desde nuestro punto de vista, la capacidad de escalar linealmente. •Ventajas. Cassandra introduce conceptos muy interesantes como el soporte para multi data center o la comunicación peer-to-peer entre sus nodos.