EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
Base de datos
1.
2. ¿QUÉ ES UNA BASE DE DATOS?
• ES UN CONJUNTO ESTRUCTURADO
DE DATOS QUE REPRESENTA
ENTIDADES Y SUS
INTERRELACIONES.
• CONTENEDOR QUE PERMITE
ALMACENAR LA INFORMACIÓN DE
FORMA ORDENADA CON
DIFERENTES PROPÓSITOS Y USOS.
3. BASE DE DATOS TIPO SQL
• ALMACENA LOS DATOS AGRUPADOS POR
CONTEXTO EN ALGO LLAMADO TABLAS, CADA
TABLA DEBE DE TENER UNA O MÁS
RELACIONES CON OTRAS, LAS RELACIONES
NOS PERMITIRÁN CONECTAR TODOS LOS
DATOS ENTRE SI .
• SE PUEDE APLICAR LA NORMALIZACIÓN
Normalización: Permite eliminar la redundancia de datos además protegela integridad de los datos y su fácil mantenimiento.
4. BASE DE DATOS NOSQL
• NO SE RIGEN POR TENER LOS DATOS RELACIONADOS
ENTRE SI, ESTO CONLLEVA A QUE NO EXISTA UNA
NORMALIZACIÓN EN SI Y CLARO QUE NO SE UTILICE
LA TEORÍA DE CONJUNTOS TAN FUERTEMENTE COMO
LO HARÍAMOS EN LAS RELACIONALES.
• ORIENTADO A DOCUMENTOS
• ORIENTADO A COLUMNAS
• ALMACENAMIENTO CLAVE Y VECTOR
5. E J E M P L O D E B A S E S D E D A T O S P O P U L A R E S
B A S E D E
D AT O S
C A R A C T E R I S T I C A S V E N TA J A S
SQL SERVER BD de modelo relacional, soporta transacciones, procedimientos
almacenados, entorno gráfico. Lider en el sector, Seguridad avanzada, BI
móvil, Análisis avanzado en la base de datos, diseñado para la nube.
Fácil uso, mantenimiento y creación de BD, Seguridad y estabilidad,
Potente entorno gráfico y Trabaja en modo cliente-servidor.
ORACLE Almacena y facilita el manejo de grandes cantidades de información
relacionada entre sí. Herramienta de administración gráfica intuitiva y
cómoda de utilizar.
Control de acceso, Protección de datos, Lenguaje de diseño de bases de
datos muy completo (PL/SQL, Alta disponibilidad, Gestión de usuarios
Motor de base de datos objeto-relacional más usado a nivel mundial.
Multiplataforma, 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 BD Nosql, Consultas Ad hoc, Indexación, Replicación, Balanceo de carga,
Almacenamiento de archivos y Agregación
guardas todos los datos, ya que NoSQL es
libre de Schemas, No requiere operaciones Join, Escala horizontamente,
Datos a escala web y Alta frecuencia de lecturas y escrituras.
ORACLE NOSQL Los datos se replican automáticamente a través de servidores multiples.
Los datos son automáticamente particionados. Las fallas en el servidor
son manejadas en forma transparente. Permite serializar con diferentes
frameworks. Cada nodo es independiente de otro.
Escalamiento, disponibilidad de la información, uso de frameworks y
APIs, almacenamiento y reenvío de datos en tiempo real.
Evita cuellos de botella.
CASSANDRA Es distribuida, escala linealmente, escala de forma horizontal, arquitectura
Peer-to-Peer, Lenguaje CQL, Modelado de datos,
Orientado a columna familias, tolerante a fallos , ya que replica los datos
de forma automática a múltiples nodos; cuando un nodo falla puede ser
reemplazado sin ningún periodo de inactividad. permite replicas a
múltiples data centers; almacenamiento de los datos tipo column family.
6. REFERENCIAS
• CAMPS PARÉ, RAFAEL (2005). SOFTWARE LIBRE. RECUPERADO DE: HTTP://WWW.UOC.EDU/MASTERS/OFICIALES/IMG/913.PDF
• GP, EDUARDO (2016). CÓDIGO FACILITO. RECUPERADO DE: HTTPS://WWW.CODIGOFACILITO.COM/ARTICULOS/SQL_O_NOSQL
• MICROSOFT. SQL SERVER 2016. RECUPERADO DE: HTTPS://WWW.MICROSOFT.COM/ES-ES/SQL-SERVER/SQL-SERVER-2016
• EDYDSI (1995-2013). SQL SERVER 2008 VENTAJAS Y DESVENTAJAS. RECUPERADO DE:
HTTP://WEB.EDYDSI.COM/2013/INDEX.PHP?OPTION=COM_CONTENT&VIEW=ARTICLE&ID=3637:FAQ-SOPO-SQL-SERVER-2008-VENTAJAS-Y-
DESVENTAJAS&CATID=17:FAQS-SOPORTE&ITEMID=1303
• VARELA, MARCIAL (2016). GRUPO FEMXA. 5 GRANDES VENTAJES DE ORACLE. RECUPERADO DE: HTTPS://WWW.CURSOSFEMXA.ES/DESARROLLO-
PROFESIONAL/13794-UN-GIGANTE-LLAMADO-ORACLE
• STRATE BI (S.F.). MONGO DB-UP AND RUNNING. RECUPERADO DE: HTTP://WWW.STRATEBI.ES/TODOBI/OCT13/MONGODB_UPRUNNING.PDF
• TORRES CORREDOR, OSCAR. (2014). VOLDEMORT Y ORACLE DATABASE NOSQL. RECUPERADO DE:
HTTPS://PREZI.COM/KYHYLRD3BXYM/VOLDEMORT-Y-ORACLE-DATABASE-NOSQL/
• ZAFORAS, MANUEL (2016). CASSANDRA, LA DAMA DE LAS BASES DE DATOS NOSQL. RECUPERADO DE:
HTTPS://WWW.PARADIGMADIGITAL.COM/DEV/CASSANDRA-LA-DAMA-DE-LAS-BASES-DE-DATOS-NOSQL/