SlideShare une entreprise Scribd logo
1  sur  22
El término base de datos surgió en 1963, en la informática una base
de datos consiste en una colección de datos interrelacionados y un
conjunto de programas para acceder a dichos de datos.
En otras palabras, una base de datos no es más que un conjunto
de información (un conjunto de datos) relacionada que se
encuentra agrupada o estructurada.
Existen dos tipos diferentes de bases de datos:
BASES DE DATOS TIPO SQL
BASES DE DATOS TIPO NO-SQL
El SQL (Structure Querry Language), es un lenguaje de consulta
estructurado establecido claramente como lenguaje de alto nivel
estándar para sistemas de base de datos relacionales. Los
responsables de publicar este lenguaje como estándar, fueron
precisamente los encargados de publicar estándar, la ANSI
(Instituto Americano de Normalización) y la ISO (Organismo
Internacional de Normalización).
ORACLE
SYBASES
SQL SERVER
El SQL agrupa tres tipos de sentencias con objetivos particulares,
en los diferentes lenguajes:
 lenguaje de Definición de Datos (DDL, Data Definition
Languaje)
Lenguaje de Manipulación de Datos (DML, Data
Management Languaje)
Lenguaje de Control de Datos (DCL, Data Control Languaje)
La característica relacional más importante de SQL es que permite
acceder a los datos sin necesidad de especificar cómo se ha de
realizar dicho acceso permitiendo así la "navegación automática"
por los datos.
NoSQL 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".
El término NOSQL fue acuñado a principios de 1999 por un
empleado de Rackspace, en un evento para discutir bases de datos
distribuidas de código abierto. El nombre intenta describir el
surgimiento de un número creciente de bases de datos no
relacionales y distribuidas que no suelen proveer garantias ACID.
El término ACID hace referencia a un conjunto de características
necesarias para que una serie de instrucciones puedan ser
consideradas como una transacción.
Las bases de datos NoSQL son sistemas de almacenamiento de
información que no cumplen con el esquema entidad–relación.
Tampoco utilizan una estructura de datos en forma de tabla donde
se van almacenando los datos sino que para el almacenamiento
hacen uso de otros formatos como clave–valor, mapeo de columnas
o grafos
Se puede decir que la aparición del término NoSQL aparece con la
llegada de la web 2.0
Se ejecutan en máquinas con pocos recursos: Estos sistemas,
no requieren de apenas computación, por lo que se pueden montar en
máquinas de un coste más reducido.
Escalabilidad horizontal: Para mejorar el rendimiento de estos
sistemas simplemente se consigue añadiendo más nodos, con la
única operación de indicar al sistema cuáles son los nodos que están
disponibles.
Pueden manejar gran cantidad de datos: Esto es porque utiliza
una estructura distribuida, en muchos casos mediante tablas Hash.
No genera cuellos de botella: El principal problema de los
sistemas SQL es que necesitan transcribir cada sentencia para poder
ser ejecutada, y cada sentencia compleja requiere además de un nivel
de ejecución aún más complejo, lo que constituye un punto de
entrada en común, que ante muchas peticiones puede ralentizar el
sistema.
1.- Bases de datos clave – valor (Cassandra, BigTable o Hbase)
2.- Bases de datos documentales (MongoDB o CouchDB)
3.- Bases de datos en grafo (Neo4j, InfoGrid o Virtuoso)
4.- Bases de datos orientadas a objetos (Zope, Gemstone o Db4o)
Característica BD SQL BD NoSQL
Lenguaje de
consulta
SQL No usa o usa un lenguaje de
apoyo como: CQL, JSON, GQL
Almacenamiento
de datos
Estructuras fijas en
tablas de
almacenamiento
Hacen uso de otros tipos de
modelo de almacenamiento
como: Sistemas de clave-valor,
objetos o grafos.
Búsqueda de
información
Mediante JOIN No hace uso de JOIN,
desnormaliza los datos o hace
uso de software para hacerlo.
En la capa de aplicación.
Tipo de
Arquitectura
Estructura máster-
esclavo, es decir esta
centralizada en una
maquina.
Arquitectura Distribuida, es
decir, hace uso de mecanismos
de tablas Hash distribuidas
para que la información sea
compartida en varias maquinas
SQL Server de Microsoft es un sistema gestor de bases de datos
relacionales.
Se usa en portátiles, ordenadores de sobremesa y en servidores
corporativos, con una versión compatible, basada en el sistema operativo
PocketPC, disponible para dispositivos de bolsillo, tales como PocketPCs
y lectores de código de barras.
SQL Server se desarrolló en los años 80 en SyBase para sistemas
UNIX y después en sistemas Windows NT para Microsoft. Desde 1994
Microsoft ha lanzado versiones de SQL Server desarrolladas
independientemente de Sybase, que dejó de utilizar el nombre SQL
Server a finales de los años 90.
La última versión disponible es SQL Server 2000, disponible en
ediciones personales, para desarrolladores, estándar y corporativa, y
traducida a muchos lenguajes en todo el mundo.
•SQL Server proporciona servicios de réplica entre varias copias de
SQL Server así como con otros sistemas de bases de datos.
•Sus Analysis Services (servicios de análisis), una parte integral del
sistema, incluye dispositivos de procesamiento en conexión analítico
(OLAP, Online Analytical Processing) y recopilación de datos.
•SQL Server proporciona una gran colección de herramientas gráficas
y «asistentes» que guían a los administradores de las bases de datos
por tareas tales como establecer copias de seguridad regulares, réplica
de datos entre servidores y ajuste del rendimiento de una base de
datos.
•Muchos entornos de desarrollo soportan SQL Server, incluyendo
Visual Studio de Microsoft y productos relacionados, en particular los
productos y servicios .NET.
•SQL Server proporciona un conjunto de herramientas para gestionar
todos los aspectos del desarrollo de SQL Server, consulta, ajuste,
verificación y administración.
•La mayoría de estas herramientas se centran alrededor del
Administrador corporativo de SQL Server. El administrador corporativo es
un complemento accesorio de Microsoft Management Console (MMC),
una herramienta que proporciona una interfaz común para trabajar con
varias aplicaciones del servidor en una red Windows
•El Administrador corporativo de SQL Server proporciona acceso a
herramientas visuales de bases de datos. Estas herramientas
proporcionan tres mecanismos para ayudar al diseño de la base de
datos: el diseñador de bases de datos, el diseñador de tablas y el
diseñador de vistas.
EL Analizador de consultas de SQL proporciona una interfaz de usuario
sencilla y gráfica para ejecutar consultas SQL y ver los resultados.
Permite varias ventanas de forma que pueden existir conexiones de
bases de datos simultáneas (una o más instalaciones de SQL Server).
Analizar consultas: el Analizador de consultas de SQL Server puede
mostrar un plan de ejecución gráfico o contextual para cualquier plan de
consultas, así como mostrar estadísticas relacionadas con el tiempo y
recursos requeridos para ejecutar cualquier plan.
• Dar formato a las consultas SQL: el Analizador de consultas permite
la sangría y su eliminación en las líneas de código, cambio de la caja de
las palabras o secciones de código, comentar una única o varias líneas y
mostrar las consultas con un código de color controlado por el usuario.
Utilizar plantillas para procedimientos almacenados, funciones e
instrucciones SQL básicas: el Analizador de consultas viene con
docenas de plantillas predefinidas para construir instrucciones LDD, los
usuarios pueden definir las propias. Cuando se ejecuta una plantilla los
usuarios pueden proporcionar valores específicos para los nombres de
objetos y columnas, tipos de datos y otra información específica.
Arrastrar nombres de objetos desde el Explorador de objetos a la
ventana Consulta: el Analizador de consultas permite al desarrollador
elegir la definición de un objeto o, para tablas y vistas, ver plantillas para
crear instrucciones insert, update, delete o select.
Definir teclas de acceso directo y opciones de la barra de
herramientas personales: el Analizador de consultas permite definir
teclas de acceso directo para una ejecución rápida de consultas comunes
y proporciona un control completo sobre los comandos que están
disponibles como botones en la tabla de herramientas y en qué posición
aparecen los botones.
Oracle la Primera Base de Datos Diseñada para Grid Computing, es un
sistema de gestión de base de datos relacional fabricado por Oracle
Corporation.
Oracle es básicamente una 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.
Oracle surge a finales el año 1970 del nombre de Relational Software a
partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos).
Usaba la filosofía de las bases de datos relacionales, algo que por aquella
época era todavía desconocido.
Oracle es la primera compañía de software que desarrolla e implementa
software para empresas 100 por ciento activado por Internet a través de
toda su línea de productos: base de datos, aplicaciones comerciales y
herramientas de desarrollo de aplicaciones y soporte de decisiones.
•Desarrollado sobre Oracle Database
•Oracle Content Database ha sido diseñada para que las
organizaciones puedan controlar y gestionar grandes volúmenes de
contenidos no estructurados en un único repositorio con el objetivo
de reducir los costes y los riesgos asociados a la pérdida de
información.
•Una BD Oracle tiene una estructura física y una estructura lógica :
La estructura física se corresponde a los ficheros del sistema
operativo.
La estructura lógica está formada por los tablespace y los
objetos de un esquema de BD
Estructura lógica.
Se divide en unidades de almacenamiento lógicas: Tablespaces.
Cada BD estará formada por uno o mas tablespaces (al menos existe el
tablespace SYSTEM catálogo del sistema)
Cada tablespace se corresponde con uno o más ficheros de datos.
Objetos: tablas, vistas, índices asociados a una tabla, clusters, ..
Estructura física
Una B.D. tiene uno o más ficheros de datos. Estos ficheros son de
tamaño fijo y se establecen en el momento en que se crea la base de
datos o en el momento en el que se crean tablespaces.
Los datos del fichero de datos son leídos cuando se necesitan y situados
en una caché de memoria compartida para que el próximo acceso a los
mismos sea más rápido.
Oracle 5 y Oracle 6: fueron las dos primeras versiones de Oracle,
quedando aun rezagadas por las versiones sucesoras.
Oracle 7: La base de datos relacional componentes de Oracle Universal
Server. Posee además las versiones 7.1, 7.1.2, y 7.1.3.
Oracle 7 Parallel: Ofrece a los usuarios un método seguro y administrable
para incrementar la performance de sus bases de datos existentes.
Oracle 8: Incluye mejoras de rendimiento y de utilización de recursos.
Soporta aplicaciones de procesamiento de transacciones on line (OLTP) y
de data warehousing mayores y más exigentes.
Oracle 9: existe alguna tabla que tenga los sqls de cada tabla que se crea.
Oracle 10: proporciona mejores resultados al automatizar las tareas
administrativas, ofreciendo seguridad líder en el sector y características
para el cumplimiento regulatorio, y posibilitando la mayor disponibilidad
Oracle 11: es una base de datos de características completas para
pequeñas y medianas empresas que requieren el desempeño, la
disponibilidad y la seguridad de la base de datos.
Es una base de datos orientada a documentos, lo cual quiere decir que en lugar
de almacenar los datos en registro, los guarda en documentos, mismos que son
almacenados en BSCON, que es un formato ligero para intercambio de datos. Por
lo que la hace la más popular en el mercado.
Tiene la capacidad de realizar consultas utilizando Javascript, para ser enviadas
directamente a la base de datos y ser ejecutadas; tiene la capacidad para
balancear la carga y recopilación de datos, utilizando múltiples servidores para
almacenamiento de información; es compatible con Windows, Linux y Us; es un
software libre.
Se guardan documentos que soportan diferentes formatos (JSON, XML), se
pueden cambiar esquemas sin parar las bases datos y los desarrolladores pueden
meter documentos indexados y con acceso por el motor de base de datos
fácilmente.
Es de código abierto, es decir, no tiene costo; Escalamiento sencillo, esto permite
distribuir la carga entre varios HOSTS a medida que aumenta la carga.
Es una base de datos NoSQL, distribuida y basada en un modelo de
almacenamiento de clave – valor escrita en JAVA, permite grandes volúmenes de
datos; es muy utilizada en Twitter.
Rápidas respuestas aunque la demanda crezca, posee un almacenamiento
distribuido; agrega nuevo hardware cuando se preciso.

Contenu connexe

Tendances (20)

Bases datos
Bases datosBases datos
Bases datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Base de datos 1.2
Base de datos 1.2Base de datos 1.2
Base de datos 1.2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andrea
 
Base de datos
Base de datos Base de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos ble nahun
Base de datos ble nahunBase de datos ble nahun
Base de datos ble nahun
 
Base de datos ble nahun
Base de datos ble nahunBase de datos ble nahun
Base de datos ble nahun
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
SLIDERSHARE
SLIDERSHARESLIDERSHARE
SLIDERSHARE
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)
 
SQL SERVER
SQL SERVERSQL SERVER
SQL SERVER
 
Base de datos
Base de datosBase de datos
Base de datos
 

En vedette

En vedette (15)

PROYECTO DEFENSA DE SUS DERECHOS
 PROYECTO DEFENSA DE SUS DERECHOS PROYECTO DEFENSA DE SUS DERECHOS
PROYECTO DEFENSA DE SUS DERECHOS
 
Circovirus porcino (pcv)
Circovirus porcino (pcv)Circovirus porcino (pcv)
Circovirus porcino (pcv)
 
2016台灣心理學年會暨學術研討會ppt
2016台灣心理學年會暨學術研討會ppt2016台灣心理學年會暨學術研討會ppt
2016台灣心理學年會暨學術研討會ppt
 
Apropesca
ApropescaApropesca
Apropesca
 
There's an app for that 6
There's an app for that 6There's an app for that 6
There's an app for that 6
 
Colangitis
ColangitisColangitis
Colangitis
 
Negligence
NegligenceNegligence
Negligence
 
Um Tubarão Gigantesco do Cretáceo Inferior na Formação do Duck Creek do Texas.
Um Tubarão Gigantesco do Cretáceo Inferior na Formação do Duck Creek do Texas.Um Tubarão Gigantesco do Cretáceo Inferior na Formação do Duck Creek do Texas.
Um Tubarão Gigantesco do Cretáceo Inferior na Formação do Duck Creek do Texas.
 
Argumentacion Juridica
Argumentacion JuridicaArgumentacion Juridica
Argumentacion Juridica
 
LLOJE TË NDRYSHËM PARAGRAFËSH DHE TEKNIKASH MËSIMDHENIEJE byirenakotobelli
LLOJE TË NDRYSHËM PARAGRAFËSH DHE TEKNIKASH MËSIMDHENIEJE byirenakotobelliLLOJE TË NDRYSHËM PARAGRAFËSH DHE TEKNIKASH MËSIMDHENIEJE byirenakotobelli
LLOJE TË NDRYSHËM PARAGRAFËSH DHE TEKNIKASH MËSIMDHENIEJE byirenakotobelli
 
Quotes on positivity
Quotes on positivityQuotes on positivity
Quotes on positivity
 
Memória Compartilhada Distribuída Conceitos e Algoritmos
Memória Compartilhada Distribuída Conceitos e AlgoritmosMemória Compartilhada Distribuída Conceitos e Algoritmos
Memória Compartilhada Distribuída Conceitos e Algoritmos
 
internship labour
internship labourinternship labour
internship labour
 
Business Plan.rtf
Business Plan.rtfBusiness Plan.rtf
Business Plan.rtf
 
Amanda Lancaster Resume
Amanda Lancaster Resume Amanda Lancaster Resume
Amanda Lancaster Resume
 

Similaire à Actividad4cosdac (20)

Actividad 4
Actividad 4Actividad 4
Actividad 4
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Jose luis acevedo_basededatos
Jose luis acevedo_basededatosJose luis acevedo_basededatos
Jose luis acevedo_basededatos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Dernier

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 

Dernier (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 

Actividad4cosdac

  • 1.
  • 2. El término base de datos surgió en 1963, en la informática una base de datos consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos de datos. En otras palabras, una base de datos no es más que un conjunto de información (un conjunto de datos) relacionada que se encuentra agrupada o estructurada. Existen dos tipos diferentes de bases de datos: BASES DE DATOS TIPO SQL BASES DE DATOS TIPO NO-SQL
  • 3. El SQL (Structure Querry Language), es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales. Los responsables de publicar este lenguaje como estándar, fueron precisamente los encargados de publicar estándar, la ANSI (Instituto Americano de Normalización) y la ISO (Organismo Internacional de Normalización). ORACLE SYBASES SQL SERVER
  • 4. El SQL agrupa tres tipos de sentencias con objetivos particulares, en los diferentes lenguajes:  lenguaje de Definición de Datos (DDL, Data Definition Languaje) Lenguaje de Manipulación de Datos (DML, Data Management Languaje) Lenguaje de Control de Datos (DCL, Data Control Languaje) La característica relacional más importante de SQL es que permite acceder a los datos sin necesidad de especificar cómo se ha de realizar dicho acceso permitiendo así la "navegación automática" por los datos.
  • 5. NoSQL 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". El término NOSQL fue acuñado a principios de 1999 por un empleado de Rackspace, en un evento para discutir bases de datos distribuidas de código abierto. El nombre intenta describir el surgimiento de un número creciente de bases de datos no relacionales y distribuidas que no suelen proveer garantias ACID. El término ACID hace referencia a un conjunto de características necesarias para que una serie de instrucciones puedan ser consideradas como una transacción.
  • 6. Las bases de datos NoSQL son sistemas de almacenamiento de información que no cumplen con el esquema entidad–relación. Tampoco utilizan una estructura de datos en forma de tabla donde se van almacenando los datos sino que para el almacenamiento hacen uso de otros formatos como clave–valor, mapeo de columnas o grafos Se puede decir que la aparición del término NoSQL aparece con la llegada de la web 2.0
  • 7. Se ejecutan en máquinas con pocos recursos: Estos sistemas, no requieren de apenas computación, por lo que se pueden montar en máquinas de un coste más reducido. Escalabilidad horizontal: Para mejorar el rendimiento de estos sistemas simplemente se consigue añadiendo más nodos, con la única operación de indicar al sistema cuáles son los nodos que están disponibles. Pueden manejar gran cantidad de datos: Esto es porque utiliza una estructura distribuida, en muchos casos mediante tablas Hash. No genera cuellos de botella: El principal problema de los sistemas SQL es que necesitan transcribir cada sentencia para poder ser ejecutada, y cada sentencia compleja requiere además de un nivel de ejecución aún más complejo, lo que constituye un punto de entrada en común, que ante muchas peticiones puede ralentizar el sistema.
  • 8. 1.- Bases de datos clave – valor (Cassandra, BigTable o Hbase) 2.- Bases de datos documentales (MongoDB o CouchDB) 3.- Bases de datos en grafo (Neo4j, InfoGrid o Virtuoso) 4.- Bases de datos orientadas a objetos (Zope, Gemstone o Db4o)
  • 9. Característica BD SQL BD NoSQL Lenguaje de consulta SQL No usa o usa un lenguaje de apoyo como: CQL, JSON, GQL Almacenamiento de datos Estructuras fijas en tablas de almacenamiento Hacen uso de otros tipos de modelo de almacenamiento como: Sistemas de clave-valor, objetos o grafos. Búsqueda de información Mediante JOIN No hace uso de JOIN, desnormaliza los datos o hace uso de software para hacerlo. En la capa de aplicación. Tipo de Arquitectura Estructura máster- esclavo, es decir esta centralizada en una maquina. Arquitectura Distribuida, es decir, hace uso de mecanismos de tablas Hash distribuidas para que la información sea compartida en varias maquinas
  • 10.
  • 11. SQL Server de Microsoft es un sistema gestor de bases de datos relacionales. Se usa en portátiles, ordenadores de sobremesa y en servidores corporativos, con una versión compatible, basada en el sistema operativo PocketPC, disponible para dispositivos de bolsillo, tales como PocketPCs y lectores de código de barras. SQL Server se desarrolló en los años 80 en SyBase para sistemas UNIX y después en sistemas Windows NT para Microsoft. Desde 1994 Microsoft ha lanzado versiones de SQL Server desarrolladas independientemente de Sybase, que dejó de utilizar el nombre SQL Server a finales de los años 90. La última versión disponible es SQL Server 2000, disponible en ediciones personales, para desarrolladores, estándar y corporativa, y traducida a muchos lenguajes en todo el mundo.
  • 12. •SQL Server proporciona servicios de réplica entre varias copias de SQL Server así como con otros sistemas de bases de datos. •Sus Analysis Services (servicios de análisis), una parte integral del sistema, incluye dispositivos de procesamiento en conexión analítico (OLAP, Online Analytical Processing) y recopilación de datos. •SQL Server proporciona una gran colección de herramientas gráficas y «asistentes» que guían a los administradores de las bases de datos por tareas tales como establecer copias de seguridad regulares, réplica de datos entre servidores y ajuste del rendimiento de una base de datos. •Muchos entornos de desarrollo soportan SQL Server, incluyendo Visual Studio de Microsoft y productos relacionados, en particular los productos y servicios .NET.
  • 13. •SQL Server proporciona un conjunto de herramientas para gestionar todos los aspectos del desarrollo de SQL Server, consulta, ajuste, verificación y administración. •La mayoría de estas herramientas se centran alrededor del Administrador corporativo de SQL Server. El administrador corporativo es un complemento accesorio de Microsoft Management Console (MMC), una herramienta que proporciona una interfaz común para trabajar con varias aplicaciones del servidor en una red Windows •El Administrador corporativo de SQL Server proporciona acceso a herramientas visuales de bases de datos. Estas herramientas proporcionan tres mecanismos para ayudar al diseño de la base de datos: el diseñador de bases de datos, el diseñador de tablas y el diseñador de vistas.
  • 14. EL Analizador de consultas de SQL proporciona una interfaz de usuario sencilla y gráfica para ejecutar consultas SQL y ver los resultados. Permite varias ventanas de forma que pueden existir conexiones de bases de datos simultáneas (una o más instalaciones de SQL Server). Analizar consultas: el Analizador de consultas de SQL Server puede mostrar un plan de ejecución gráfico o contextual para cualquier plan de consultas, así como mostrar estadísticas relacionadas con el tiempo y recursos requeridos para ejecutar cualquier plan. • Dar formato a las consultas SQL: el Analizador de consultas permite la sangría y su eliminación en las líneas de código, cambio de la caja de las palabras o secciones de código, comentar una única o varias líneas y mostrar las consultas con un código de color controlado por el usuario.
  • 15. Utilizar plantillas para procedimientos almacenados, funciones e instrucciones SQL básicas: el Analizador de consultas viene con docenas de plantillas predefinidas para construir instrucciones LDD, los usuarios pueden definir las propias. Cuando se ejecuta una plantilla los usuarios pueden proporcionar valores específicos para los nombres de objetos y columnas, tipos de datos y otra información específica. Arrastrar nombres de objetos desde el Explorador de objetos a la ventana Consulta: el Analizador de consultas permite al desarrollador elegir la definición de un objeto o, para tablas y vistas, ver plantillas para crear instrucciones insert, update, delete o select. Definir teclas de acceso directo y opciones de la barra de herramientas personales: el Analizador de consultas permite definir teclas de acceso directo para una ejecución rápida de consultas comunes y proporciona un control completo sobre los comandos que están disponibles como botones en la tabla de herramientas y en qué posición aparecen los botones.
  • 16. Oracle la Primera Base de Datos Diseñada para Grid Computing, es un sistema de gestión de base de datos relacional fabricado por Oracle Corporation. Oracle es básicamente una 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. Oracle surge a finales el año 1970 del nombre de Relational Software a partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos). Usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido. Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100 por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones.
  • 17. •Desarrollado sobre Oracle Database •Oracle Content Database ha sido diseñada para que las organizaciones puedan controlar y gestionar grandes volúmenes de contenidos no estructurados en un único repositorio con el objetivo de reducir los costes y los riesgos asociados a la pérdida de información. •Una BD Oracle tiene una estructura física y una estructura lógica : La estructura física se corresponde a los ficheros del sistema operativo. La estructura lógica está formada por los tablespace y los objetos de un esquema de BD
  • 18. Estructura lógica. Se divide en unidades de almacenamiento lógicas: Tablespaces. Cada BD estará formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM catálogo del sistema) Cada tablespace se corresponde con uno o más ficheros de datos. Objetos: tablas, vistas, índices asociados a una tabla, clusters, .. Estructura física Una B.D. tiene uno o más ficheros de datos. Estos ficheros son de tamaño fijo y se establecen en el momento en que se crea la base de datos o en el momento en el que se crean tablespaces. Los datos del fichero de datos son leídos cuando se necesitan y situados en una caché de memoria compartida para que el próximo acceso a los mismos sea más rápido.
  • 19. Oracle 5 y Oracle 6: fueron las dos primeras versiones de Oracle, quedando aun rezagadas por las versiones sucesoras. Oracle 7: La base de datos relacional componentes de Oracle Universal Server. Posee además las versiones 7.1, 7.1.2, y 7.1.3. Oracle 7 Parallel: Ofrece a los usuarios un método seguro y administrable para incrementar la performance de sus bases de datos existentes. Oracle 8: Incluye mejoras de rendimiento y de utilización de recursos. Soporta aplicaciones de procesamiento de transacciones on line (OLTP) y de data warehousing mayores y más exigentes. Oracle 9: existe alguna tabla que tenga los sqls de cada tabla que se crea. Oracle 10: proporciona mejores resultados al automatizar las tareas administrativas, ofreciendo seguridad líder en el sector y características para el cumplimiento regulatorio, y posibilitando la mayor disponibilidad Oracle 11: es una base de datos de características completas para pequeñas y medianas empresas que requieren el desempeño, la disponibilidad y la seguridad de la base de datos.
  • 20. Es una base de datos orientada a documentos, lo cual quiere decir que en lugar de almacenar los datos en registro, los guarda en documentos, mismos que son almacenados en BSCON, que es un formato ligero para intercambio de datos. Por lo que la hace la más popular en el mercado. Tiene la capacidad de realizar consultas utilizando Javascript, para ser enviadas directamente a la base de datos y ser ejecutadas; tiene la capacidad para balancear la carga y recopilación de datos, utilizando múltiples servidores para almacenamiento de información; es compatible con Windows, Linux y Us; es un software libre.
  • 21. Se guardan documentos que soportan diferentes formatos (JSON, XML), se pueden cambiar esquemas sin parar las bases datos y los desarrolladores pueden meter documentos indexados y con acceso por el motor de base de datos fácilmente. Es de código abierto, es decir, no tiene costo; Escalamiento sencillo, esto permite distribuir la carga entre varios HOSTS a medida que aumenta la carga.
  • 22. Es una base de datos NoSQL, distribuida y basada en un modelo de almacenamiento de clave – valor escrita en JAVA, permite grandes volúmenes de datos; es muy utilizada en Twitter. Rápidas respuestas aunque la demanda crezca, posee un almacenamiento distribuido; agrega nuevo hardware cuando se preciso.