Bases de datos
-
Upload
felix-santiago -
Category
Technology
-
view
76 -
download
0
Transcript of Bases de datos
CURSO NACIONAL FORMACIÓN DISICPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR
CURSO: INFORMÁTICA
Bases de Datos
FÉLIX LEONARDO SANTIAGO SÁNCHEZ
G3
Octubre 2016
¿Qué es una Base de Datos?
Es un cúmulo de información almacenada de forma organizada y estructurada para que después podamos encontrar y utilizar fácilmente.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas.
¿Qué es una Base de Datos de tipo SQL?
Es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo: sólo hay que indicar qué se quiere hacer. El SQL es un lenguaje con el que se puede acceder a todos los sistemas relacionales comerciales.
Carme Martín Escofet
¿Qué es una base de datos No- SQL?
Es un término usado en para agrupar una serie de almacenes de datos no relacionales que no proporcionan garantías ACID. Normalmente no tienen esquemas fijos de tablas ni sentencias "join". Surge en respuesta a la necesidad de gestionar volúmenes masivos de información.
Base de Datos mas Populares
• i. SQL Server.• ii. Oracle.• iii. Mongo DB.• iv. Oracle NoSQL.• v. Cassandra
i. SQL Server.
• Motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa.
ii. Oracle.
• Es una colección de datos tratados todos ellos como una unidad. Una Base de Datos que está formada por diversos tipos de ficheros dentro de un sistema operativo. Físicamente, trataremos la Base de Datos como un conjunto de ficheros de base de datos y ficheros de traza. Lógicamente, la veremos como un conjunto de diccionarios, tablas de usuarios y ficheros de traza conteniendo datos de recuperación de errores.
iii. Mongo DB.
• Es una base de datos orientada a documentos. Esto quiere decir que en lugar de guardar los datos en registros, guarda los datos en documentos. Estos documentos son almacenados en BSON, que es una representación binaria de JSON. Está escrito en C++, aunque las consultas se hacen pasando objetos JSON como parámetro. Es algo bastante lógico, dado que los propios documentos se almacenan en BSON.
iv. Oracle NoSQL.
• Es una base de datos distribuida de tipo clave-valor lanzada en Septiembre de 2011. Está escrita en Java y C y su última versión estable es de Diciembre de 2015.
• Oracle NoSQL, aunque anuncia ser una base de datos clave-valor, ofrece distintas maneras de modelar los datos:tablas estilo base de datos relacional.
• documentos JSON.• pares de clave-valor.
v. Cassandra
• es una base de datos de código abierto cuya principal característica es que fusiona Dynamo, de Amazon con BigTable, de Google, siendo ambas implementaciones de código cerrado. Introduce conceptos muy interesantes como el soporte para multidata center o la comunicación peer-to-peer entre sus nodos.
Referencias Biliográficas
• https://msdn.microsoft.com/es-es/library/ms187875.aspx
• http://dmi.uib.es/~labsoft/Labsg/4003_Labsg_Tema2-1.pdf
• http://www.genbetadev.com/bases-de-datos/mongodb-que-es-como-funciona-y-cuando-podemos-usarlo-o-no
• https://nosql-fdi.wikispaces.com/Oracle-NoSQL