Basede datos nlsg

L
leticia SotoDocente catedrático en instituto tamaulipeco um instituto tamaulipeco
Elaborado Por: Nora L. Soto Glz.
Es una entidad en la cual se
pueden almacenar datos de
manera estructurada, con la
menor redundancia posible.
Diferentes programas y
diferentes usuarios deben poder
utilizar estos datos.
Microsoft SQL Server es un sistema de
manejo de bases de datos del modelo
relacional, desarrollado por la
empresa Microsoft.
El lenguaje de desarrollo utilizado (por línea de
comandos o mediante la interfaz gráfica de
Management Studio) es Transact-SQL (TSQL),
una implementación del estándar ANSI del
lenguaje SQL, utilizado para manipular y
recuperar datos (DML), crear tablas y definir
relaciones entre ellas (DDL).
Si hablamos de bases de datos NoSQL, la cosa se
complica. Al día de hoy existen unos 150 sistemas de
bases de datos NoSQL. Elegir uno de ellos puede ser
muy difícil, ya que ninguno ha obtenido todavía la fama
que sí han conseguido las bases de datos relacionales.
Orientadas a documentos:
Son aquellas que gestionan datos semi estructurados. Es
decir documentos. Estos datos son almacenados en
algún formato estándar como puede ser XML, JSON o
BSON. Para hacernos una idea un documento suele ser
algo parecido a:
Son las bases de datos NoSQL más versátiles. Se
pueden utilizar en gran cantidad de proyectos, incluyendo
muchos que tradicionalmente funcionarían sobre bases
de datos relacionales.
En esta categoría encontramos:
• MongoDB: probablemente la base de
datos NoSQL más famosa del momento.
En octubre del año pasado, MongoDB
conseguía 150 millones de dólares en
financiación, convirtiéndose en una da las
startups más prometedoras. Algunas
compañías que actualmente utilizan
MongoDB son Foursquare o eBay.
• CouchDB: es la base de datos orientada
a documentos de Apache. Una de sus
interesantes características es que los
datos son accesibles a través de una API
Rest. Este sistema es utilizado por
compañías como Credit Suisse y la BBC.
Orientadas a columnas:
Este tipo de bases de datos están pensadas para realizar
consultas y agregaciones sobre grandes cantidades de
datos. Funcionan de forma parecida a las bases de datos
relacionales, pero almacenando columnas de datos en
lugar de registros.
En esta categoría encontramos:
• Cassandra: incluida en esta sección, aunque en realidad
sigue un modelo híbrido entre orientada a columnas y
clave-valor. Es utilizada por Facebook y Twitter (aunque
dejaron de usarla para almacenar tweets).
• HBase. Escrita en Java y mantenida por el Proyecto
Hadoop de Apache, se utiliza para procesar grandes
cantidades de datos. La utilizan Facebook, Twitter o
Yahoo.
1.Es un sistema de gestión de base de datos.
2.Es útil para manejar y obtener datos de la red de
redes.
3.Nos permite olvidarnos de los ficheros que
forman la base de datos.
4.Si trabajamos en una red social nos permite
agregar otros servidores de SQL Server. Por
ejemplo dos personas que trabajan con SQL
Server, uno de ellos se puede conectar al servidor
de su otro compañero y así se puede ver las
bases de datos del otro compañero con SQL
Server.
5.SQL permite administrar permisos a todo.
También permite que alguien conecte su SQLO al
nuestro pero sin embargo podemos decirle que no
puede ver esta base de datos pero otro si.
1. Utiliza mucho la memoria RAM para las instalaciones y
utilización de software.
2. No se puede utilizar como practicas porque se prohíben
muchas cosas, tiene restricciones en lo particular.
3. La relación, calidad y el precio esta muy debajo comparado
con Oracle.
4. Tiene muchos bloqueos a nivel de página, un tamaño de
página fijo y demasiado pequeño, una pésima implementación de
los tipos de datos variables.
Basede datos nlsg
 Es la Base de datos con más orientación hacia el
internet.
 Las sentencias de Oracle SQL permiten que los datos
se controlen desde un repositorio central tabular.
 Una ventaja principal de Oracle SQL es su
estandarización y consistencia entre distintas
implementaciones.
 Una de las mayores desventajas de Oracle SQL es la
inconsistencia e incompatibilidad de datos en las áreas
del tiempo y sintaxis de datos, concatenación de
cadenas y sensibilidad de caracteres.
 Una de las mayores desventajas es su incapacidad de
ejecutar procesamientos recursivos. El procesamiento
recursivo es un tipo de función de computadora (o
programa) en el cual uno de los pasos o
procedimientos vuelve a hacer correr el programa
entero (o el procedimiento).
•Mongo DB tiene la capacidad de realizar consultas utilizando
javascript, haciendo que estas sean enviadas directamente a la
base de datos para ser ejecutada.
•se utiliza un sistemas de archivos, ya que cuenta con la
capacidad para balancear la carga y recopilación de datos
utilizando múltiples servidores para almacenamiento de archivo.
•el des-arrollador elige una llave shard(clave).
•la configuración automática, se puede agregar nuevas maquinas
a mongo DB con el sistema de base corriendo.
•mongo DB bloquea la base de datos cada vez que se realiza un
escritura, lo que reduce la concurrencia dramáticamente.
•retorna cuando no se a escrito la información en el espacio de
almacenamiento permanente, puede ocasionar perdida de
información.
•cambia el valor por defecto para escribir al menos una replica,
pero esto sigue sin satisfacer la durabilidad ni la verificabilidad.
•tiene problemas de rendimiento cuando el volumen de datos
supera los 100GB.
1)Oracle es el motor de base de datos objeto-
relacional más usado a nivel mundial.
2)Puede ejecutarse en todas las plataformas,
desde una Pc hasta un supercomputador.
3)Oracle soporta todas las funciones que se
esperan de un servidor "serio": un lenguaje de
diseño de bases de datos muy completo (PL/SQL)
que permite implementar diseños "activos", con
triggers y procedimientos almacenados, con una
integridad referencial declarativa bastante
potente.
* El mayor inconveniente de Oracle es quizás su precio.
Incluso las licencias de Personal Oracle son excesivamente
caras, en mi opinión. Otro problema es la necesidad de
ajustes. Un error frecuente consiste en pensar que basta
instalar el Oracle en un servidor y enchufar directamente
las aplicaciones clientes. Un Oracle mal configurado puede
ser desesperantemente lento.
* También es elevado el coste de la información, y sólo
últimamente han comenzado a aparecer buenos libros
sobre asuntos técnicos distintos de la simple instalación y
administración.
o No hay joins ( a cambio de más velocidad)
o No permite ordenar resultados en tiempo de
consulta
o No tiene SQL
o Escalabilidad Horizontal
o Almacenamiento distribuido
o Capacidad de cambiar la estructura de datos
cuando los usuarios demandan más
funcionalidad.
Basede datos nlsg
http://es.ccm.net/contents/66-introduccion-bases-de-datos
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
http://www.genbetadev.com/bases-de-datos/bases-de-datos-nosql-elige-la-opcion-que-mejor-se-adapte-a-tus-necesidades
http://sqlserver4b.weebly.com/ventajas-y-desventajas.html
http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/
http://perezlili.blogspot.com/2014/08/base-de-datos.html
http://oraclebddepn.blogspot.com/2013/05/ventajas-y-desventajas.html
1 von 14

Recomendados

Cordova angelica basededatos von
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatosAngelica Cordova
166 views10 Folien
Base de datos von
Base de datosBase de datos
Base de datosWendyGuerrero20
26 views20 Folien
Base de datos von
Base de datosBase de datos
Base de datosjeanet parra
137 views8 Folien
Principales bases de datos von
Principales bases de datosPrincipales bases de datos
Principales bases de datosSergio Castañeda Ortega
254 views16 Folien
Principales bases de datos von
Principales bases de datosPrincipales bases de datos
Principales bases de datosMonica Beltran Algandar
996 views20 Folien
Base de datos3 von
Base de datos3Base de datos3
Base de datos3DEYANIRA SANCHEZ E
99 views11 Folien

Más contenido relacionado

Was ist angesagt?

Alfredo reyes von
Alfredo reyesAlfredo reyes
Alfredo reyesAlfredo Reyes May
88 views12 Folien
Bases de datos von
Bases de datosBases de datos
Bases de datosRoOxy DeSrosiers
37 views17 Folien
Las principales bases de datos existentes von
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesrulascch
5.5K views23 Folien
Base de datos von
Base de datosBase de datos
Base de datosmaría luisa reyes rivera
162 views16 Folien
Act4 base datos_reyes_rosalba von
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaRozzi Reyes
111 views14 Folien
Act4 bd moreno_joel von
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joeljoel28
189 views13 Folien

Was ist angesagt?(19)

Las principales bases de datos existentes von rulascch
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
rulascch5.5K views
Act4 base datos_reyes_rosalba von Rozzi Reyes
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
Rozzi Reyes111 views
Act4 bd moreno_joel von joel28
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
joel28189 views
Bases de datos von yllagam
Bases de datosBases de datos
Bases de datos
yllagam21 views
Base de Datos von vjgaby
Base de DatosBase de Datos
Base de Datos
vjgaby1.7K views
Actividad de aprendizaje 4 screencast y bases de datos.jltc von jhoselt
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
jhoselt79 views

Destacado

June 2015 Calgary Real Estate Market Statistics von
June 2015 Calgary Real Estate Market StatisticsJune 2015 Calgary Real Estate Market Statistics
June 2015 Calgary Real Estate Market StatisticsColdwell Banker Compete Real Estate
255 views21 Folien
Act4 basede datos von
Act4 basede datosAct4 basede datos
Act4 basede datosclaralun123
113 views8 Folien
UCLA (Vers 2) von
UCLA (Vers 2)UCLA (Vers 2)
UCLA (Vers 2)Nova Weng
114 views1 Folie
UC-HXUZXRX9 von
UC-HXUZXRX9UC-HXUZXRX9
UC-HXUZXRX9hamid hamd
83 views1 Folie
UCLA (Vers 3) von
UCLA (Vers 3)UCLA (Vers 3)
UCLA (Vers 3)Nova Weng
63 views1 Folie
Calgary Real Estate Market Report: September 2015 von
Calgary Real Estate Market Report: September 2015Calgary Real Estate Market Report: September 2015
Calgary Real Estate Market Report: September 2015Coldwell Banker Compete Real Estate
166 views21 Folien

Similar a Basede datos nlsg

Qué es una base de datos von
Qué es una base de datosQué es una base de datos
Qué es una base de datosDania Mendizabal
91 views15 Folien
Base de datos von
Base de datosBase de datos
Base de datosisabel1fer
21 views28 Folien
Base de datos ventajas y desventajas von
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
1.7K views16 Folien
Alfredo reyes von
Alfredo reyesAlfredo reyes
Alfredo reyesAlfredo Reyes May
146 views14 Folien
Alfredo reyes von
Alfredo reyesAlfredo reyes
Alfredo reyesCarmen Rojas Gil
43 views14 Folien
Act4 andrade lesvia von
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesviaEsther Andrade García
94 views21 Folien

Similar a Basede datos nlsg(20)

Base de datos ventajas y desventajas von Martin Macario
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
Martin Macario1.7K views
Actv4_bd_moreno_joel von joel28
Actv4_bd_moreno_joelActv4_bd_moreno_joel
Actv4_bd_moreno_joel
joel2895 views
Basede datos salas ubaldo von ubas salas
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
ubas salas168 views
Basesdedatos curso von Pacodgo
Basesdedatos cursoBasesdedatos curso
Basesdedatos curso
Pacodgo96 views

Último

fundamentos de electricidad electronica von
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronicaKevin619029
5 views16 Folien
ACTIVIDAD 3 TECNOLOGIAA (1).pdf von
ACTIVIDAD 3 TECNOLOGIAA (1).pdfACTIVIDAD 3 TECNOLOGIAA (1).pdf
ACTIVIDAD 3 TECNOLOGIAA (1).pdfIsabelQuintero36
8 views7 Folien
1.2. ALAN TOURING EL PADRE DE LA COMPUTACIÓN.pdf von
1.2. ALAN TOURING EL PADRE DE LA COMPUTACIÓN.pdf1.2. ALAN TOURING EL PADRE DE LA COMPUTACIÓN.pdf
1.2. ALAN TOURING EL PADRE DE LA COMPUTACIÓN.pdfFernando Samaniego
8 views4 Folien
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdf von
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdfFUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdf
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdfortizjuanjose591
7 views16 Folien
Tecnologías para la enseñanza virtual_cdc.pptx von
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptxCarmenerdelHuasco
5 views25 Folien
Probando aplicaciones basadas en LLMs.pdf von
Probando aplicaciones basadas en LLMs.pdfProbando aplicaciones basadas en LLMs.pdf
Probando aplicaciones basadas en LLMs.pdfFederico Toledo
49 views40 Folien

Último(20)

fundamentos de electricidad electronica von Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 views
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdf von ortizjuanjose591
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdfFUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdf
FUNDAMENTOS DE ELECTRICIDAD Y ELECTRONICA.pdf
Tecnologías para la enseñanza virtual_cdc.pptx von CarmenerdelHuasco
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptx
Probando aplicaciones basadas en LLMs.pdf von Federico Toledo
Probando aplicaciones basadas en LLMs.pdfProbando aplicaciones basadas en LLMs.pdf
Probando aplicaciones basadas en LLMs.pdf
Federico Toledo49 views
MVelazco_Internet, Origenes y Evolucion.pptx von al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239155 views
¡Planificando para el éxito! Usando los Planners de Semantic Kernel para real... von codertectura
¡Planificando para el éxito! Usando los Planners de Semantic Kernel para real...¡Planificando para el éxito! Usando los Planners de Semantic Kernel para real...
¡Planificando para el éxito! Usando los Planners de Semantic Kernel para real...
codertectura529 views
Tecnologías para la enseñanza virtual von mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem7 views
El Ciberespacio y sus Características.pptx von AnthlingPereira
El Ciberespacio y  sus Características.pptxEl Ciberespacio y  sus Características.pptx
El Ciberespacio y sus Características.pptx
AnthlingPereira14 views
Tecnologías para la enseñanza virtual.pptx von exprosaavedra
Tecnologías para la enseñanza virtual.pptxTecnologías para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptx
exprosaavedra11 views

Basede datos nlsg

  • 1. Elaborado Por: Nora L. Soto Glz.
  • 2. Es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos.
  • 3. Microsoft SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft. El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).
  • 4. Si hablamos de bases de datos NoSQL, la cosa se complica. Al día de hoy existen unos 150 sistemas de bases de datos NoSQL. Elegir uno de ellos puede ser muy difícil, ya que ninguno ha obtenido todavía la fama que sí han conseguido las bases de datos relacionales. Orientadas a documentos: Son aquellas que gestionan datos semi estructurados. Es decir documentos. Estos datos son almacenados en algún formato estándar como puede ser XML, JSON o BSON. Para hacernos una idea un documento suele ser algo parecido a:
  • 5. Son las bases de datos NoSQL más versátiles. Se pueden utilizar en gran cantidad de proyectos, incluyendo muchos que tradicionalmente funcionarían sobre bases de datos relacionales. En esta categoría encontramos: • MongoDB: probablemente la base de datos NoSQL más famosa del momento. En octubre del año pasado, MongoDB conseguía 150 millones de dólares en financiación, convirtiéndose en una da las startups más prometedoras. Algunas compañías que actualmente utilizan MongoDB son Foursquare o eBay. • CouchDB: es la base de datos orientada a documentos de Apache. Una de sus interesantes características es que los datos son accesibles a través de una API Rest. Este sistema es utilizado por compañías como Credit Suisse y la BBC.
  • 6. Orientadas a columnas: Este tipo de bases de datos están pensadas para realizar consultas y agregaciones sobre grandes cantidades de datos. Funcionan de forma parecida a las bases de datos relacionales, pero almacenando columnas de datos en lugar de registros. En esta categoría encontramos: • Cassandra: incluida en esta sección, aunque en realidad sigue un modelo híbrido entre orientada a columnas y clave-valor. Es utilizada por Facebook y Twitter (aunque dejaron de usarla para almacenar tweets). • HBase. Escrita en Java y mantenida por el Proyecto Hadoop de Apache, se utiliza para procesar grandes cantidades de datos. La utilizan Facebook, Twitter o Yahoo.
  • 7. 1.Es un sistema de gestión de base de datos. 2.Es útil para manejar y obtener datos de la red de redes. 3.Nos permite olvidarnos de los ficheros que forman la base de datos. 4.Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server. 5.SQL permite administrar permisos a todo. También permite que alguien conecte su SQLO al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro si. 1. Utiliza mucho la memoria RAM para las instalaciones y utilización de software. 2. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. 3. La relación, calidad y el precio esta muy debajo comparado con Oracle. 4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.
  • 9.  Es la Base de datos con más orientación hacia el internet.  Las sentencias de Oracle SQL permiten que los datos se controlen desde un repositorio central tabular.  Una ventaja principal de Oracle SQL es su estandarización y consistencia entre distintas implementaciones.  Una de las mayores desventajas de Oracle SQL es la inconsistencia e incompatibilidad de datos en las áreas del tiempo y sintaxis de datos, concatenación de cadenas y sensibilidad de caracteres.  Una de las mayores desventajas es su incapacidad de ejecutar procesamientos recursivos. El procesamiento recursivo es un tipo de función de computadora (o programa) en el cual uno de los pasos o procedimientos vuelve a hacer correr el programa entero (o el procedimiento).
  • 10. •Mongo DB tiene la capacidad de realizar consultas utilizando javascript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutada. •se utiliza un sistemas de archivos, ya que cuenta con la capacidad para balancear la carga y recopilación de datos utilizando múltiples servidores para almacenamiento de archivo. •el des-arrollador elige una llave shard(clave). •la configuración automática, se puede agregar nuevas maquinas a mongo DB con el sistema de base corriendo. •mongo DB bloquea la base de datos cada vez que se realiza un escritura, lo que reduce la concurrencia dramáticamente. •retorna cuando no se a escrito la información en el espacio de almacenamiento permanente, puede ocasionar perdida de información. •cambia el valor por defecto para escribir al menos una replica, pero esto sigue sin satisfacer la durabilidad ni la verificabilidad. •tiene problemas de rendimiento cuando el volumen de datos supera los 100GB.
  • 11. 1)Oracle es el motor de base de datos objeto- relacional más usado a nivel mundial. 2)Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. 3)Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. * El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento. * También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.
  • 12. o No hay joins ( a cambio de más velocidad) o No permite ordenar resultados en tiempo de consulta o No tiene SQL o Escalabilidad Horizontal o Almacenamiento distribuido o Capacidad de cambiar la estructura de datos cuando los usuarios demandan más funcionalidad.