Las bases de datos son estructuras para el almacenamiento, modificacion y uso de datos. Podemos definirlas en dos tipos relacionales (SQL) y no relacionales (NoSQL). Y se diferencian por la rigidez o selectividad en sus elementos, en las bases SQL se usa un concepto como laa teoria de conjuntos, donde los elementos deben cumplir con ciertos rasgos o parametros, de lo contrario no entra en el conjunto, mientras que en NoSQL se tienen parametros que relacionan a los elementos aunque no firzosaamente deben compartir todas las caracteristicas. SQL USA el lenguaje SQL para ejecutar aaciones en la base y NoSQL usa javascript, especificamente la API de JSON para encapsular de forma organizada los datos.
Hay personas que dicen cosas como "Para qué estudiar tanto?", cuando hay tantas cosas que aprender que a uno le falta es tiempo de vida para seguir aprendiendo.... joder
eso lo interiorice hace 3 años y ya no procrastino solo aprendo siempre para ser el mejor, llegar lejos y cambiar el mundo, como varios otros genios de épocas pasadas yo llegaré a su nivel, solo con el detalle de que existe ahora internet
@Barry B. Benson nos encontraremos en el camino entonces, pero de diferentes bandos, claro si esq realmente es lo que quieres y sabes que llegarás, yo si lo tengo seguro
@@ingarismendy No lo veo tan elevado de precio. Haciendo de cuenta que pagaría unos 25 dólares mensuales. Mientras otros cursos te llegan a costar 50 dólares, creo que hay que darle una oportunidad.
Muchas gracias por la explicación, creo que es la mejor manera de invitar a los cursos, me dejaste picado como decimos en bolivia (con ganas de aprender más) un saludo...
Wooooo vengo del curso de fundamentos de la ingeniería de software, no puedo creer que este vjdwo tenga 7 años !! Yo llevo 1 mes recién trabajando como ingeniero de datos, y un año en pñatzi. Solo me queda decir GRACIAS FREDDY!! Por inspirarme y ayudarme a cambiar de carrera
Buenos días Cristian, quisiera preguntarte un poco acerca de como fue tu camino hasta ser ingeniero de datos (porque a mi también me interesa xd) Estudiaste solo usando Platzi o te complementaste con otras plataformas? Si usaste otras plataformas, que tan importante fue lo que aprendiste en Platzi?
Nuevo seguidor. Sinceramente, apasionante. Saludos desde Barcelona, Catalunya. Por si os interesa, algunos de mis temas favoritos son los relacionados con la analítica aplicada al marketing online. Me apasiona a la par que me asusta. Nuestro ADN 2.0 el cual la mayor parte de los users del mundo, ignoran, ¿que sucede con sus datos? El poder de las grandes StartUP, la guerra de conseguir la mayor información del mayor numero de población posible y lo mas detallada posible.¿Donde estamos?¿Con quíen?¿Cuanto?... patrones. ¿porque tantos servicios de calidad gratuitos? ¿quien y como pagamos eso? ¿Quien fue de los primeros en aplicarlo bien y ser lo que hoy en dia es? -Correcto, el que todos estamos pensando... G
llevo 3 meses suscrito a platzi, en su sitio web (en el canal me llevó más tiempo) empecé con los 3 cursos gratuitos que tiene y la verdad me dejé llevar, aunque actualmente estudio algo que no está directamente relacionado con programación la verdad lo recomiendo, he aprendido más estos 3 meses que en todo el tiempo anterior que estuve curioseando. yo no sabia que era un frontend, una base de datos, un backend, que era el SEO... LAMP, MEAN, saber todo eso era impensable para mi... aunque reconozco que no ha sido fácil y que hay que ponerle bastantes ganas.. y que aún falta muchísimo por aprender
Sobre la pronunciación de SQL, existen 2 "bandos": Microsoft y Oracle optan por "sequel" (ˈsiːkwəl). Mientras MySQL, PostgreSQL, IBM, MariaDB optan por "S.Q.L" (ˈɛs kjuː ˈɛl).
jajaja ni tanto... yo no necesite de ver este video, llegue aqui de rebote, esto lo entendi hace muchos meses leyendo y viendo ejemplos, ya despues hice algunas pruebas, de momento no eh necesitado NoSQL para algun proyecto
Te quedan las bases de datos NoSQL de grafos, como Neo4j, a mi modo de ver estas si que son una pasada; y seguramente (a mi modo de ver) en el futuro próximo, incluso las relacionales tendrán un modo no relacional basado en grafos.
Freddy Vega Perdona que te diga esto, pero al explicar el concepto breve de lo que es una base de datos relacional, necesitas llamar a las cosas por su nombre, lo correcto que se debió mencionar en el min. 1:25 es que cuando tenemos una "Entidad" y esta contiene "Atributos" estos también conocidos como items, según la situación.
buen video . estoy estudiando java y c++ en launiversidad pero me cuestra trabajo entender todo me gustaria que subieras un vdeo para entender mas el concepto de java para programar
Si se te olvido agregar la fecha de nacimiento en la bd relacional. Agregas la fecha de nac en el catalogo de personal y en la aplicacion calculas la edad vs la fecha actual. No hay q reconstruir nada
Según los ejemplo que entregas, en una tabla sql server (microsoft), solo deberías crear el campo nuevo y definirlo como null... cero problema (luego si quieres el campo lo validas por formulario). a mi se me hace difícil adoptar nosql en produccion por la seguridad (y es por desconocimiento, buscare info ). Los datos serian fácilmente hackeados (tener los servidores seguros es importante y las empresas grandes pueden invertir mucho en seguridad TI, pero mejor si los datos están bien protegidos/encriptados) y un archivo js no me da mucha confianza (por si alguien me quiere explicar esto. se encripta de alguna forma en nosql?), por otro lado podría pensarlo en un ambiente compartido, donde datos no relevantes (como un chat) se puedan implementar en un proyecto compartido entre un SQL y NoSql.
Hola una pregunta porque no nombras a SQL SERVER es uno de las primeras bases de datos junto con ORACLE, cabe mencionar que MySQL es propiedad de Oracle. Entre SQL SERVER y ORACLE cual recomiendas aprender?
okey, ahora quiero saber como instalo el solidworks si me rechaza el SQL, debo meter el mas actualizado posible o del año en que salio el programa? (solidworks 2013)
que cheveres los videos cuando querian informar y no solo vender vender vender, ahora cada vez que escucho al señor que vende la mazamorra pienso en plazi
platzi si esta en otro nivel... sera la universidad del futuro? la persona que habla aqui no me su nombre pero lo he visto en muchos video y desborda conocimiento es muy inteligente
Amigo en su explicación comento que SQL No es un lenguaje de programación y eso es un ERROR! SQL es un lenguaje de programación del tipo Declarativo! Adicional debió explicar porque realmente se le dice Bases de Datos relaciónalas, y es porque las relaciones que se crean entre las tablas a través de las Primary key y Foráneas, Las tablas pueden estar creada con información relacionadas, pero sino de crean las relaciones, entonces no es una Base de datos relacional, sugiero a las personas validar la información con respecto al NoSQL en fuente oficiales... hay que ser responsable al transmitir un conocimiento no hacerlo de manera descuidada
NoSQL como dijeron es para informacion documental, en la que no vas a necesitar de calcular nominas, pagos, hacer estadisticas de ventas o compras, etc, etc. las NoSQL fueron hechas para almacenar informacion y leerla muy rapidamente y cuando la estructura de las tablas puede ser muy cambiante y no todos los registros llevan la misma informacion, las relacionales es para cuando necesitas la informacion mas estructurada, hacer calculos, ejecutar procedimientos almacenados, resumenes, cubos de datos, etc.
Aunque por ahí salen cosas como las últimas versiones de Postgres que unen los 2 mundos; poder tener el equivalente al noSQL dentro de una BD relacional y con desempeño superior a varias BD no relacionales que hay en el mercado ;)
Hola. No si se alguien me responda. estoy en los inicios de aprender BD. pero aun asi no se porque dicen que NSQL es mas rapido. en el analisis del archivo de MONGODB este guarda los datos muy parecido a un TXT. Si esto aplicamos a SQL esta seria mas rapido tambien... otro tema, en NSQL en el restaurante de OPHELIE si no tenemos guardado algunos datos y se busca justo detallar ese dato, que pasa?NS/NC. MS-ACCESS tambien permite agregar campos a una tabla que ya tenga registros, dejando los campos no completados como NULL, y con lo de la redundancia EN EL MUNDO REAL SIEMPRE HAY REDUNDANCIA, EN EL MUNDO REAL NADIE ES IGUAL. O yo no entendi o el se equivoca..
18 años full ingles y full JS ... y full estres... estaba en mis estudios normales llega ya U y como no tengo plata empece a vender imágenes por Internet y ahora recuerdo que lo hice para comprar una suscripción en platzi ...
En mi trabajo usan esa plataforma.... El detalle es que no tengo idea de como funciona... Solo me dicen ejecuta el scrip..... O algo que suena parecido..... Como y cuanto cuesta el curso....? ¿
mmmm... no se yo la verdad... entiendo el concepto a medias pero si tengo una aplicación con una base de datos relacional con diferentes tablas ¿como hacer eso en una base de datos no relacional? Saludos!!
Pueden usar lo que sea con tal se sientan comodos y su flujo de trabajo sea el mas eficaz. No necesariamente tienes que usar MAC o equis IDE, lo importante es que encuentres algo que se ajuste a tu presupuesto, sea como para ti y te permita realizar el trabajo eficientemente.
jajaja si son criticones ami si me gusta su estilo siempre me hace reir con sus caras de drama o suspenso xD ... pero se que cada video que hace es publicidad para ir a su pagina a pagarle por sus cursos no gratis xD
Con SQL y NoSQL puedo crear una base de datos con números de cuatro cifras o más y que me diga cúal de esos números es el que menos está en esa lista?, gracias por solucionarme la duda
¿Agregar un atributo nuevo a una entidad en una base de datos relacional es redundante? Si necesitamos la edad de todos los meseros, pues hay que meter la pinche edad a todos y cada uno de ellos, sea en una base de datos relacional o no relacional, o en un archivo de texto o en donde sea. Es como decir que el atributo "nombre" es redundante porque todos los meseros tienen nombre. A caso en la base de datos NoSQL no se necesita que los meseros tengan nombre?? jaja Cada mesero tiene un nombre diferente, así que allí no hay redundancia. La verdad no entendí ese comentario tan fuera de lugar. De pronto Freddy gasta mucha concentración manoteando y guiñando el ojo, y no se da cuenta de lo que está diciendo ^_^.
OskitarBlue Exacto redundante seria que tuvieras tu tabla de meseros con el nombre y la edad y otra de empleados repitiendo el nombre y la edad de los meseros.
Man, yo todavía no entiendo por que para crear una aplicación de escritorio en java necesito MySQL. Nunca pensé que alguna vez se mezclaría OOP con algo tan innecesario como una DB
jorge cabrera las bases de datos no son innecesarias, porque sin una base de datos todos los datos o información que manipules con tu aplicación solo van a existir en la ram de la computadora, eso significa que al apagarla toda esa información se perderá. También existen bases de datos orientadas a objetos es.wikipedia.org/wiki/Base_de_datos_orientada_a_objetos o herramientas de mapeo objeto-relacional como Hibernate.
Alejandro Martínez Vaya, Tu dices que la informacion datos se quedan en la ram verdad, entonces significa que los SQL MySQL usan servidores? Al igual que HTML? o no son necesarios los servidores en SQL , solo quiero aber eso y no te molestare mas es que esa duda me tiene loco
jorge cabrera no es molestia, a ver vamonos por partes: Primero SQL es un lenguaje es.wikipedia.org/wiki/SQL Segundo MySQL es un sistema gestor de base de datos es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos Tercero hay varios sitemas gestores de bases de datos relacionales aparte de MySQL como son PostgreSQL, Oracle, SQL Server, etc. y sistemas gestores de bases de datos no relacionales como son MongoDB, CouchBase, Redis, Cassandra, OrientDB, etc. Y cuarto si te refieres a una aplicación web y requiere persistencia (almacenar información) el sistema gestor de base de datos que uses por ejemplo MySQL si va a tener que estar instalado en el servidor, junto a tu servidor http por ejemplo apache.
Las bases de datos son estructuras para el almacenamiento, modificacion y uso de datos. Podemos definirlas en dos tipos relacionales (SQL) y no relacionales (NoSQL). Y se diferencian por la rigidez o selectividad en sus elementos, en las bases SQL se usa un concepto como laa teoria de conjuntos, donde los elementos deben cumplir con ciertos rasgos o parametros, de lo contrario no entra en el conjunto, mientras que en NoSQL se tienen parametros que relacionan a los elementos aunque no firzosaamente deben compartir todas las caracteristicas. SQL USA el lenguaje SQL para ejecutar aaciones en la base y NoSQL usa javascript, especificamente la API de JSON para encapsular de forma organizada los datos.
@Mauro Ordoñez soy nuevo en el tema y lo que creo es que los programas SQL y NOSQL son para darles formas a las bases de datos que crees tu ?
capo
Hay personas que dicen cosas como "Para qué estudiar tanto?", cuando hay tantas cosas que aprender que a uno le falta es tiempo de vida para seguir aprendiendo.... joder
eso lo interiorice hace 3 años y ya no procrastino solo aprendo siempre para ser el mejor, llegar lejos y cambiar el mundo, como varios otros genios de épocas pasadas yo llegaré a su nivel, solo con el detalle de que existe ahora internet
Barry B. Benson depende de tus objetivos
@Barry B. Benson nos encontraremos en el camino entonces, pero de diferentes bandos, claro si esq realmente es lo que quieres y sabes que llegarás, yo si lo tengo seguro
Excelente comentario, 0% procrastinación, hay tantas cosas interesantes por aprender que no nos alcanzaria la vida para gozar de todo en absoluto
Completamente deacuerdo. Yo deseo como 3 vidas más para aprender tantas cosas tan interesantes
Increíble video, mi cerebro exploto varias veces con tal cantidad de información, gracias por darnos tanto!!! Son increíbles
Me encata la manera en como hacen marketing con videos :D... Es simplemente genial, te quedas con las ganas de comprar el curso xD.
No es cierto.
Pero apenas ves el precio se te quita
jajajaj@@ingarismendy
@@ingarismendy es verdad :(
@@ingarismendy No lo veo tan elevado de precio. Haciendo de cuenta que pagaría unos 25 dólares mensuales. Mientras otros cursos te llegan a costar 50 dólares, creo que hay que darle una oportunidad.
Muchas gracias por la explicación, creo que es la mejor manera de invitar a los cursos, me dejaste picado como decimos en bolivia (con ganas de aprender más) un saludo...
Publicidad minuciosa y efectiva. Gran aporte 😋
La mejor explicación que he escuchado.
No soy mucho de tecnología pero me encantó tal como explicas...veré más videos. Gracias
WOW... excelente explicación, muy dinámico.
Wowowow que tbt muy divertido y didáctico este video de aquellos tiempos
Me encanta como explica Freddy.
que explicación mas excelente, me basto mirar solo una vez para entenderlo.
Wooooo vengo del curso de fundamentos de la ingeniería de software, no puedo creer que este vjdwo tenga 7 años !! Yo llevo 1 mes recién trabajando como ingeniero de datos, y un año en pñatzi. Solo me queda decir GRACIAS FREDDY!! Por inspirarme y ayudarme a cambiar de carrera
Buenos días Cristian, quisiera preguntarte un poco acerca de como fue tu camino hasta ser ingeniero de datos (porque a mi también me interesa xd)
Estudiaste solo usando Platzi o te complementaste con otras plataformas? Si usaste otras plataformas, que tan importante fue lo que aprendiste en Platzi?
Nuevo seguidor.
Sinceramente, apasionante. Saludos desde Barcelona, Catalunya.
Por si os interesa, algunos de mis temas favoritos son los relacionados con la analítica aplicada al marketing online.
Me apasiona a la par que me asusta. Nuestro ADN 2.0 el cual la mayor parte de los users del mundo, ignoran, ¿que sucede con sus datos? El poder de las grandes StartUP, la guerra de conseguir la mayor información del mayor numero de población posible y lo mas detallada posible.¿Donde estamos?¿Con quíen?¿Cuanto?... patrones. ¿porque tantos servicios de calidad gratuitos? ¿quien y como pagamos eso? ¿Quien fue de los primeros en aplicarlo bien y ser lo que hoy en dia es?
-Correcto, el que todos estamos pensando... G
llevo 3 meses suscrito a platzi, en su sitio web (en el canal me llevó más tiempo) empecé con los 3 cursos gratuitos que tiene y la verdad me dejé llevar, aunque actualmente estudio algo que no está directamente relacionado con programación
la verdad lo recomiendo, he aprendido más estos 3 meses que en todo el tiempo anterior que estuve curioseando. yo no sabia que era un frontend, una base de datos, un backend, que era el SEO... LAMP, MEAN, saber todo eso era impensable para mi... aunque reconozco que no ha sido fácil y que hay que ponerle bastantes ganas.. y que aún falta muchísimo por aprender
Qué buen vídeo. Super explicado y al grano. Muy bien.
Sos un crack para las didactica para enseñar, like!
Mi profesor de DB te hubiera obligado a aprender SQL Server xDDD
Buen vídeo Freddy, espero con ansias el curso que quiero aprender noSQL
haha y Flash no te olvides de Flash.
amo platzi 😢💚
like si mañana tienes que exponer este tema :,u
Que estudias?
pasado mañana 7u7
Pues tienes que prepararte con mas tiempo.
NO LE PONGO LIKE PORQUE ES PARA EN PARA HOY :v
juXaro vizard jajaja
Sobre la pronunciación de SQL, existen 2 "bandos": Microsoft y Oracle optan por "sequel" (ˈsiːkwəl). Mientras MySQL, PostgreSQL, IBM, MariaDB optan por "S.Q.L" (ˈɛs kjuː ˈɛl).
Guau, lo he entendido mucho mejor que en mi clase, te explicas muy bien, gracias por ayudar
Primero que todo, es un agrado escucharte explicas muy bien, se te agradece amigo. Saludos
Ssseeeeeeee apenas escribí Diferencia BD relacional vs no relacional y vi el Platzi dije Seeeeeee q me lo explique este que me lo explica siempre bien
Excelente súper video, muy claro el mensaje y la información muy exquisita.
3:22 mis padres no pueden ni conectarse a la red wifi.
No creo que estén muy enterados de las historias de bases de datos.
jajajajajajajajaja es mi caso XDD. Mi sobrinito Aidan de 10 años si le puede preguntar a su papá, ya que es ingeniero de sistemas xd
consulta?, que tan seguro es utilizar bases de datos NOSQL, en casos de datos sensibles y gran volumen de información, que recomendarías.
Muy seguro si se saben implementar, hay grandes plataformas como twitter que ya usan este tipo de base de datos
son para grandes volumenes de datos, y la seguridad depende del programador, pero si ya lo hace con SQL con NoSQL es lo mismo.
No es seguro debido a que como no hay integridad de datos tienes una BD defectuosa y fácil de tener malas relaciones entre sí.
son unos capos!Pronto probaré un curso de Platzi
Platzi se sabe de todo, buena
Excelente!!! Una explicación concisa y clara. Felicitaciones y gracias por el aporte!
Soy administrador, realmente hace tiempo no sentía esa sensación de que me hablan y no entiendo mas de la mitad. :D entraré en el curso.
Magnifico realmente increíble Woooow
jajaja ni tanto... yo no necesite de ver este video, llegue aqui de rebote, esto lo entendi hace muchos meses leyendo y viendo ejemplos, ya despues hice algunas pruebas, de momento no eh necesitado NoSQL para algun proyecto
Consuno Platzy por este talentoso señor.
Que forma de explicar! :O! si que has mejorado un monton! felicidades Freddy! :D
Que lcoura ver como ha crecido platzi!
Las bases de datos son hermosas, son la cosa mas sencilla del mundo
Buena la explicación espero entonces el curso...
Gracias por dar a conocerlo. Mis respetos.
El curso de bases de datos, es solo para administradores?
Pregunto porque me interesa aprender SQL y NOSQL como usuario para hacer data-minning..
Excelente colombiche!!!, me aclaraste muchas dudas al respecto... No se trata solo de big data, también es interesante el tema de la escalabilidad
Me enamore (de la información tan hermosamente explicada)
que excelente explicacion parece que estaba viendo un video de explicacion de comics y peliculas, asi si dan ganas de aprender XD
Pausé el video y di like solo por decir como se pronuncia SQL realmente. Gracias !!
Te quedan las bases de datos NoSQL de grafos, como Neo4j, a mi modo de ver estas si que son una pasada; y seguramente (a mi modo de ver) en el futuro próximo, incluso las relacionales tendrán un modo no relacional basado en grafos.
Lo has clavado Freddy Vega , si no fuese ya parte de Plazti me uniría ahora mismo solo por éste vídeo.. ;D
Kami ADN Espero verte en el curso de DB :D
lol
Freddy Vega Perdona que te diga esto, pero al explicar el concepto breve de lo que es una base de datos relacional, necesitas llamar a las cosas por su nombre, lo correcto que se debió mencionar en el min. 1:25 es que cuando tenemos una "Entidad" y esta contiene "Atributos" estos también conocidos como items, según la situación.
Dnl Hrg Cmp estas mal campeon, los items son los registros (y)
Estaba en drogas :v
excelente explicación!
noo pues explicas muy bien, explicas muchas cosas y bien explicadas muy bien
Exelente explicacion :)
buen video . estoy estudiando java y c++ en launiversidad pero me cuestra trabajo entender todo me gustaria que subieras un vdeo para entender mas el concepto de java para programar
pildorasinformatica.
Gran video!
Gracias esta excelente explicación
Que bárbaro! entendí todo
mejor explicado imposible!
Si se te olvido agregar la fecha de nacimiento en la bd relacional. Agregas la fecha de nac en el catalogo de personal y en la aplicacion calculas la edad vs la fecha actual. No hay q reconstruir nada
Bien explicado!
youtu.be/addme/SBUi2xvzwuSfprYNPnPsYZufPfp8-Q
Estimados, puede correr en MAc sin problemas el SQL tal y cual corre en Windows? Gracias!
Sería bueno que hablaran de Turbolinks!!!
Según los ejemplo que entregas, en una tabla sql server (microsoft), solo deberías crear el campo nuevo y definirlo como null... cero problema (luego si quieres el campo lo validas por formulario). a mi se me hace difícil adoptar nosql en produccion por la seguridad (y es por desconocimiento, buscare info ). Los datos serian fácilmente hackeados (tener los servidores seguros es importante y las empresas grandes pueden invertir mucho en seguridad TI, pero mejor si los datos están bien protegidos/encriptados) y un archivo js no me da mucha confianza (por si alguien me quiere explicar esto. se encripta de alguna forma en nosql?), por otro lado podría pensarlo en un ambiente compartido, donde datos no relevantes (como un chat) se puedan implementar en un proyecto compartido entre un SQL y NoSql.
Hola una pregunta porque no nombras a SQL SERVER es uno de las primeras bases de datos junto con ORACLE, cabe mencionar que MySQL es propiedad de Oracle. Entre SQL SERVER y ORACLE cual recomiendas aprender?
Si los cursos los explican como acabas de hacerlo en este video los compro ya
Que programa usas para generar los graficos de tus videos? Gracias
okey, ahora quiero saber como instalo el solidworks si me rechaza el SQL, debo meter el mas actualizado posible o del año en que salio el programa? (solidworks 2013)
El consejo entonces, es siempre usar bases de datos No Relacionales? o cuando usar BDs No Relacionales y cuando usar BDs Relacionales?
que cheveres los videos cuando querian informar y no solo vender vender vender, ahora cada vez que escucho al señor que vende la mazamorra pienso en plazi
crack ! algun dia sere como vos !
Gracias por el aporte.
platzi si esta en otro nivel...
sera la universidad del futuro?
la persona que habla aqui no me su nombre pero lo he visto en muchos video y desborda conocimiento es muy inteligente
Buenas noches platzi. Tienen cursos de Oracle?
Tienen algun email de contacto o catalogo?
Amigo en su explicación comento que SQL No es un lenguaje de programación y eso es un ERROR! SQL es un lenguaje de programación del tipo Declarativo! Adicional debió explicar porque realmente se le dice Bases de Datos relaciónalas, y es porque las relaciones que se crean entre las tablas a través de las Primary key y Foráneas, Las tablas pueden estar creada con información relacionadas, pero sino de crean las relaciones, entonces no es una Base de datos relacional, sugiero a las personas validar la información con respecto al NoSQL en fuente oficiales... hay que ser responsable al transmitir un conocimiento no hacerlo de manera descuidada
Excelente como explica
Que es mas recomendable, usar una base de datos relacional o no relacional?
NoSQL como dijeron es para informacion documental, en la que no vas a necesitar de calcular nominas, pagos, hacer estadisticas de ventas o compras, etc, etc. las NoSQL fueron hechas para almacenar informacion y leerla muy rapidamente y cuando la estructura de las tablas puede ser muy cambiante y no todos los registros llevan la misma informacion, las relacionales es para cuando necesitas la informacion mas estructurada, hacer calculos, ejecutar procedimientos almacenados, resumenes, cubos de datos, etc.
Aunque por ahí salen cosas como las últimas versiones de Postgres que unen los 2 mundos; poder tener el equivalente al noSQL dentro de una BD relacional y con desempeño superior a varias BD no relacionales que hay en el mercado ;)
entonces hay que pagarle en modo nosql donde todos podemos entrar sin llave sin dinero
Señores, yo he realizado operaciones, calculos y estadisticas con bbdd NOSQL, concretamente con VSAM,
Hola. No si se alguien me responda. estoy en los inicios de aprender BD. pero aun asi no se porque dicen que NSQL es mas rapido. en el analisis del archivo de MONGODB este guarda los datos muy parecido a un TXT. Si esto aplicamos a SQL esta seria mas rapido tambien... otro tema, en NSQL en el restaurante de OPHELIE si no tenemos guardado algunos datos y se busca justo detallar ese dato, que pasa?NS/NC. MS-ACCESS tambien permite agregar campos a una tabla que ya tenga registros, dejando los campos no completados como NULL, y con lo de la redundancia EN EL MUNDO REAL SIEMPRE HAY REDUNDANCIA, EN EL MUNDO REAL NADIE ES IGUAL. O yo no entendi o el se equivoca..
2024 por aquí viendo como ha evolucionado la
Calidad de los videos de platzy
18 años full ingles y full JS ... y full estres... estaba en mis estudios normales llega ya U y como no tengo plata empece a vender imágenes por Internet y ahora recuerdo que lo hice para comprar una suscripción en platzi ...
Tengo una duda ¿Cuáles son las bases de datos estructuradas, no estructuradas y semiestructuradas?
En mi trabajo usan esa plataforma.... El detalle es que no tengo idea de como funciona... Solo me dicen ejecuta el scrip..... O algo que suena parecido..... Como y cuanto cuesta el curso....? ¿
mmmm... no se yo la verdad... entiendo el concepto a medias pero si tengo una aplicación con una base de datos relacional con diferentes tablas ¿como hacer eso en una base de datos no relacional?
Saludos!!
sos un genio del mercadeo, si tuviera con que ya tendría una anualidad pagada
¿Por qué usas mac? ¿lo recomendarías como herramienta de trabajo ?
yo le pregunté lo mismo a mi profe de programacion y me dijo que lo mejor es una distribucion de linux
Pueden usar lo que sea con tal se sientan comodos y su flujo de trabajo sea el mas eficaz. No necesariamente tienes que usar MAC o equis IDE, lo importante es que encuentres algo que se ajuste a tu presupuesto, sea como para ti y te permita realizar el trabajo eficientemente.
Que diferencia tiene Mysql entre Sql , Sqlite y Sqlite3 ???????????????
Son las mismas ??
like si el el señor no te agrada pero igual te suscribes para saber mas xD
Tú sí me agradas :)
hahahahahahahaha
jajaja si son criticones ami si me gusta su estilo siempre me hace reir con sus caras de drama o suspenso xD
... pero se que cada video que hace es publicidad para ir a su pagina a pagarle por sus cursos no gratis xD
despues de 9 meses ya agradastes y veo todos los videos de platzi live saludos.!
El que no me agrada es el de ED
La pregunta del millón, que tipo de base de datos usan en Platzi?
Excelente video
En platzi dan certificaciones? hacen examenes o simplemente es seguir los tutoriales? esas certificaciones me ayudan a conseguir empleo en eso?
Entonces para un proyecto en 2019... Mejor un mongoDB o un dynamoDB que un MySQL o un Aurora?
Depende de tu proyecto, no es que uno sea mejor que el otro, por lo tanto puedes hacerlo donde quieras. sea 2019 o 2050. :)
fredy ya tengo un pproye en php para ve si puedo trabaja con ustedes
Con SQL y NoSQL puedo crear una base de datos con números de cuatro cifras o más y que me diga cúal de esos números es el que menos está en esa lista?, gracias por solucionarme la duda
Cuando es adecuado utilizar SQL y NO-SQL?
si este tema es muy interesante porque esta bien explicado
la "Mini" base de datos que tiene VisualStudios, ¿Como mrd se llama?
Mucha vuelta, pero gracias!
buena info solo staria bueno que no corrieras tanto no fueras tan agrandado y no gritres te aseguro que te escuchamos saludos desde Buenos Aires
¿Agregar un atributo nuevo a una entidad en una base de datos relacional es redundante? Si necesitamos la edad de todos los meseros, pues hay que meter la pinche edad a todos y cada uno de ellos, sea en una base de datos relacional o no relacional, o en un archivo de texto o en donde sea. Es como decir que el atributo "nombre" es redundante porque todos los meseros tienen nombre. A caso en la base de datos NoSQL no se necesita que los meseros tengan nombre?? jaja Cada mesero tiene un nombre diferente, así que allí no hay redundancia.
La verdad no entendí ese comentario tan fuera de lugar. De pronto Freddy gasta mucha concentración manoteando y guiñando el ojo, y no se da cuenta de lo que está diciendo ^_^.
OskitarBlue Exacto redundante seria que tuvieras tu tabla de meseros con el nombre y la edad y otra de empleados repitiendo el nombre y la edad de los meseros.
Man, yo todavía no entiendo por que para crear una aplicación de escritorio en java necesito MySQL. Nunca pensé que alguna vez se mezclaría OOP con algo tan innecesario como una DB
jorge cabrera las bases de datos no son innecesarias, porque sin una base de datos todos los datos o información que manipules con tu aplicación solo van a existir en la ram de la computadora, eso significa que al apagarla toda esa información se perderá. También existen bases de datos orientadas a objetos es.wikipedia.org/wiki/Base_de_datos_orientada_a_objetos o herramientas de mapeo objeto-relacional como Hibernate.
Alejandro Martínez Vaya, Tu dices que la informacion datos se quedan en la ram verdad, entonces significa que los SQL MySQL usan servidores? Al igual que HTML? o no son necesarios los servidores en SQL , solo quiero aber eso y no te molestare mas es que esa duda me tiene loco
jorge cabrera no es molestia, a ver vamonos por partes:
Primero SQL es un lenguaje es.wikipedia.org/wiki/SQL
Segundo MySQL es un sistema gestor de base de datos es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos
Tercero hay varios sitemas gestores de bases de datos relacionales aparte de MySQL como son PostgreSQL, Oracle, SQL Server, etc. y sistemas gestores de bases de datos no relacionales como son MongoDB, CouchBase, Redis, Cassandra, OrientDB, etc.
Y cuarto si te refieres a una aplicación web y requiere persistencia (almacenar información) el sistema gestor de base de datos que uses por ejemplo MySQL si va a tener que estar instalado en el servidor, junto a tu servidor http por ejemplo apache.
por que no tienen cursos de oracle?
Recuerda que las base de datos también pueden ser Dimencionales
grande el freddy por ti me hice programador
una pregunta, alguien ya ha tomado los cursos que ofrecen?
Y R es un lenguaje de programación? No entiendo mucho d esto.
Seria genial poder pagar el curso en un rapipago o pagofacil en argentina.
Seria genial poder pagar el curso en un rapipago o pagofacil en argentina. x2