Ac4 bases de_datos_gaytan
Transcript of Ac4 bases de_datos_gaytan
![Page 1: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/1.jpg)
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
![Page 2: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/2.jpg)
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.
![Page 3: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/3.jpg)
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
![Page 4: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/4.jpg)
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.
![Page 5: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/5.jpg)
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.
![Page 6: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/6.jpg)
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.
![Page 7: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/7.jpg)
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.
![Page 8: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/8.jpg)
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.
![Page 9: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/9.jpg)
BASES DE DATOS MAS POPULARES
SQL Server Oracle Mongo DB Oracle NoSQL Cassandra
![Page 10: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/10.jpg)
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.
![Page 11: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/11.jpg)
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.
![Page 12: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/12.jpg)
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.
![Page 13: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/13.jpg)
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.
![Page 14: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/14.jpg)
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.
![Page 15: Ac4 bases de_datos_gaytan](https://reader035.fdocumento.com/reader035/viewer/2022070519/58f2dcdf1a28ab85268b45e9/html5/thumbnails/15.jpg)
REFERENCIAS
http://www.masadelante.com/faqs/base-de-datos. http://
baseser.blogspot.mx/2010/07/tipos-de-relaciones.html
http://searchdatacenter.techtarget.com/es/definicion/NoSQL-No-Solo-SQL
http://searchdatacenter.techtarget.com/es/definicion/SQL-Server
https://www.paradigmadigital.com/dev/cassandra-la-dama-de-las-bases-de-datos-nosql/