ac4 bases de_datos_gaytan

Post on 16-Apr-2017

51 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BASES DE DATOSActividad de Aprendizaje No. 4

CURSO NACIONAL FORMACIÓN DISICPLINARDOCENTES DE EDUCACIÓN MEDIA SUPERIOR INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR

CURSO: INFORMÁTICA

Profra. Carmen Gaytan Murillo

QUE ES UNA BASE DE DATOS

Una base de datos es un sistema de archivos electrónico.

Las bases de datos tradicionales se organizan por campos, registros y archivos.

BASE DE DATOS TIPOS SQL

SQL (por sus siglas en inglés Structured Query Language; en españollenguaje de consulta estructurada)

Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas

EXISTEN RELACIONES DE DIFERENTES TIPOS:

Relación de uno a varios (1,n). 

Uno de los campos relacionados es una clave principal..

Cada registro de una tabla puede estar enlazado con varios registros de una segunda tabla.

Pero cada registro de la segunda sólo puede estar enlazado con un único registro de la primera.

TIPOS DE RELACIONES DE BASES DE DATOS

 Relación de uno a uno (1,1). 

Se creará una relación de este tipo si ambos campos relacionados son claves principales.

Un registro de la tabla uno sólo puede estar relacionado con un único registro de la tabla dos y viceversa.

TIPOS DE RELACIONES DE BASES DE DATOS

 Relación de varios a varios (n,m). E

Ninguno de los campos relacionados son claves principales.

Cada registro de la primera tabla puede estar enlazado con varios registros de la segunda y viceversa.

Este tipo de relación implica la repetición de los campos de cada tabla

. Para establecer relaciones de este tipo, es necesario crear una tabla intermedia que esté relacionada con las dos de uno a varios.

BASE DE DATOS NO SQL

NoSQL, que abarca una amplia gama de tecnologías y arquitecturas, busca resolver los problemas de escalabilidad y rendimiento de big data.

 NoSQL analiza grandes cantidades de datos no estructurados o datos que se almacenan de forma remota en varios servidores virtuales en la nube.

TIPOS DE BASE DE DATOS NO SQL

Apache Cassandra. Cassandra, que una vez fue la base de datos

propietaria de Facebook, fue liberada como código abierto en 2008

SimpleDB, Google BigTable, Apache Hadoop, MapReduce, MemcacheDB y Voldemort. Las empresas que utilizan NoSQL incluyen NetFlix, LinkedIn y Twitter.

BASES DE DATOS MAS POPULARES

SQL Server Oracle Mongo DB Oracle NoSQL Cassandra

BASES DE DATOS MAS POPULARES

SQL SERVER es un s

istema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. incluyendo control de transacciones, excepción y manejo de errores, procesamiento fila, así como variables declaradas.

BASES DE DATOS MAS POPULARES

ORACLE Herramienta

cliente/servidor para la gestión de base de datos la gran potencia que tiene y su elevado precio hace que solo se vea en empresas muy grandes y multinacionales, por norma general.

BASES DE DATOS MAS POPULARES

Mongo DB Es una base de datos orientada

a documentos. Una de las diferencias más

importantes con respecto a las bases de datos relacionales, es que no es necesario seguir un esquema. Los documentos de una misma colección - concepto similar a una tabla de una base de datos relacional -, pueden tener esquemas diferentes.

BASES DE DATOS MAS POPULARES

Oracle NoSQL Escalada horizontalmente,

base de datos de valor clave para servicios de Internet y nube. Proporciona un modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. 

BASES DE DATOS MAS POPULARES

Cassandra Es una base de datos 

NoSQL distribuida y masivamente escalable, y tiene la capacidad de escalar linealmente. Una de las diferencias es el soporte para multi data center o la comunicación peer-to-peer entre sus nodos.

top related