En este grupo En todos

Foro de SQL Server



No entiendo mucho de oracle y sql

ronald
Bolívar, Colombia
Escrito por Ronald Perdomo
el 07/12/2008

Alquien puede guiarme en este tema. Como instalo oracle en mi pc o como instalo sql,

de que pagina lo descargo?
es necesario tener instalado en mi computador ORACLE para poder practicar con SQL?
puedo crear una base de datos con SQL?

no entiendo muy bien de este tema y me gustaria aprender esto.


GRACIASSSSSSSSSSSSSSSSSSSSSS.

Vicen Guti
Madrid, España
Escrito por Vicen Guti
el 07/12/2008

Vamos a ver... Veo que estás un poco perdido.

SQL es un lenguaje de programación estándar. Con el podras trabajar en diferentes sistemas.

Ejemplo: "select" es una instrución que podras ejecutar en todos aquellos sistemas-motores de Bases de datos que acepten este lenguaje de programación.

https://es.wikipedia.org/wiki/SQL

Luego, cada sistema ha creado-modificado su propio lenguaje especifico con diferencias para trabajar.
Ej:
Oracle y PostgreSQL: PL/SQL
Microsoft SQL Server y Sybase : T-SQL (Transact SQL)

Oracle Database y Microsoft SQL Server son motores de Bases de Datos qye puedes instalar en tu servidor para poder crear y mantener Bases de Datos.

Para descargarlos puedes...

https://www.oracle.com/technology/software/products/database/index. Html

y

https://www.microsoft.com/downloads/details. Aspx? FamilyID=220549b5-0b07-4448-8848-dcc397514b41&DisplayLang=es

Espero que te quede un poquitin mas claro todo.

Ronald Perdomo
Bolívar, Colombia
Escrito por Ronald Perdomo
el 07/12/2008

Muchisimas gracias por la ayuda.......

pero entre a este link y me pide un username y un password..... Aqui si que quede en la mismas?

como se cual es ese username y ese password?

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 08/12/2008
" muchisimas gracias por la ayuda.......

pero entre a este link y me pide un username y un password..... Aqui si que quede en la mismas?

como se cual es ese username y ese password?
"

por Ronald (Diciembre 2008)

Oracle pide que te registres con un email válido. Eso es todo. El password te llegará por correo y puedes descargar lo que quieras. De hecho, puedes descargar un ERP entero, si tienes paciencia.

Saludos!

PD. No es ilegal hacer esto siempre que no esté en un ambiente de producción. Me parece que la filosofía de Oracle es mucho mejor que la de Microsoft, por eso es la compañía más poderosa de software del mundo.



Ronald Perdomo
Bolívar, Colombia
Escrito por Ronald Perdomo
el 08/12/2008

Hola muchisimas gracias por tu ayuda, ya descargue oracle gracias a dios,

Lo que descargue de este link es el motor de base de datos ORACLE en si o es algo parecido?

Me falta algun otro programa para que funciones o solo es instalar lo que descargue?

Que es un ERP?

La instalacion en normal a los demas programas o hay algo en especial?

Tengo 512 de memoria ram y un procesador pentium IV de 2. 4 Ghz, son suficientes para poder instalar esto?

GRACIAS POR SU COLABORACION.

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 08/12/2008
Necesitas descargar un archivo ZIP de aproximadamente 300 Mb. Lo descomprimes y ejecutas el instalador, es muy simple esa parte en realidad. Te va a instalar el motor de la base de datos, el Enterprise Manager de Oracle para que puedas administrar tu base desde un navegador y el iSqlPlus para que tambien desde un navegador puedas ejecutar consultas SQL. En cuanto a tu maquina, si esta un poco pequeña, en especial el tema de la RAM. Oracle recomienda al menos 1Gb, pero supongo que ira lento y utilizara memoria virtual (tu disco duro). Si lo que quieres es aprender SQL en general, te recomiendo mucho mas que empieces con SQL Server. Es una buena base de datos para proyectos pequeños y ya que tengas mas o menos conocimientos del tema te puedes pasar a Oracle. En este sentido, Oracle te puede dar muchos mas dolores de cabeza que SQL Server, que es todo mucho mas visual y simple. Espero que te haya podido ayudar. Saludos y suerte!
Ronald Perdomo
Bolívar, Colombia
Escrito por Ronald Perdomo
el 08/12/2008
"Necesitas descargar un archivo ZIP de aproximadamente 300 Mb. Lo descomprimes y ejecutas el instalador, es muy simple esa parte en realidad. Te va a instalar el motor de la base de datos, el Enterprise Manager de Oracle para que puedas administrar tu base desde un navegador y el iSqlPlus para que tambien desde un navegador puedas ejecutar consultas SQL. En cuanto a tu maquina, si esta un poco pequeña, en especial el tema de la RAM. Oracle recomienda al menos 1Gb, pero supongo que ira lento y utilizara memoria virtual (tu disco duro). Si lo que quieres es aprender SQL en general, te recomiendo mucho mas que empieces con SQL Server. Es una buena base de datos para proyectos pequeños y ya que tengas mas o menos conocimientos del tema te puedes pasar a Oracle. En este sentido, Oracle te puede dar muchos mas dolores de cabeza que SQL Server, que es todo mucho mas visual y simple. Espero que te haya podido ayudar. Saludos y suerte!"
por Mau (Diciembre 2008)

Gracias por la info, yo quiero aprender oracle, en que link puedo descargar SQL server?



Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 08/12/2008

Busca en google SQL Server Express download y te aparece la liga.

Saludos!

Monica Rivera
Washington, Estados ...
Escrito por Monica Rivera
el 11/12/2008
"
" muchisimas gracias por la ayuda.......

pero entre a este link y me pide un username y un password..... Aqui si que quede en la mismas?

como se cual es ese username y ese password?
"

por Ronald (Diciembre 2008)
Oracle pide que te registres con un email válido. Eso es todo. El password te llegará por correo y puedes descargar lo que quieras. De hecho, puedes descargar un ERP entero, si tienes paciencia.
Saludos!
PD. No es ilegal hacer esto siempre que no esté en un ambiente de producción. Me parece que la filosofía de Oracle es mucho mejor que la de Microsoft, por eso es la compañía más poderosa de software del mundo.



"

por Mau (Diciembre 2008)

ORACLE es la compania de software mas poderosa del mundo?

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 11/12/2008
Hola Mónica, si ves el listado de Fortune 500 Microsoft está en el lugar 44 y Oracle en el 137. Fortune ordena las compañías de acuerdo al monto de ventas anuales y en ese sentido es correcto.
Cuando dije poderosa no me refería al monto de ventas, sino a la prescencia que tiene en que sectores de mercado, en que organizaciones está implementado su software y que tipo de compañías adquieren Oracle vs Microsoft.

Microsoft en ese sentido queda bastante lejos de Oracle.

Saludos!


ORACLE es la compania de software mas poderosa del mundo?


"

por Monica (Diciembre 2008)



Monica Rivera
Washington, Estados ...
Escrito por Monica Rivera
el 11/12/2008
"
Hola Mónica, si ves el listado de Fortune 500 Microsoft está en el lugar 44 y Oracle en el 137. Fortune ordena las compañías de acuerdo al monto de ventas anuales y en ese sentido es correcto.
Cuando dije poderosa no me refería al monto de ventas, sino a la prescencia que tiene en que sectores de mercado, en que organizaciones está implementado su software y que tipo de compañías adquieren Oracle vs Microsoft.

Microsoft en ese sentido queda bastante lejos de Oracle.

Saludos!


ORACLE es la compania de software mas poderosa del mundo?


"

por Monica (Diciembre 2008)




"

por Mau (Diciembre 2008)

Hola Mau,


Podemos amigablemente estar en desacuerdo. Creo que afirmar que Oracle es la compania de software mas poderosa del mundo es una afirmacion muy grande. Si no es por ventas, revenue, tamaño, numero de empleados, capital y numero de usuarios entonces estamos pasando una gran cantidad de criterios de evaluacion. Dices que por el tipo de companias que usan el software. Creo que alli tambien hay lugar a discrepancia porque si bien es cierto que tradicionalmente grandes companias han usado Oracle (como tambien Postgre, mySQL y otros), tambien es creciente el numero de esas companias que estan migrando a SQL Server.


Un saludo,


Monica

Mcts Isaias Islas González
Distrito Federal, Mé...
Escrito por Mcts Isaias Islas González
el 11/12/2008

Habria que hacerle llegar tu comentario a NASDAQ a ver que opinan sobre tu afirmacion.

No quisiera generar una discusion al respecto, para mi, en mi humilde opinion, Oracle es el Roll Royce ( ¿ ? ) de las bases de datos y cierto, cuesta muy caro en comparacion de SQL SERVER 2008.

Ahora bien, en cuanto a plataformas Intel, creo que SQL Server (nativo de estas plataformas a diferencia de Oracle), no tiene competencia.

Pero desde mi punto de vista, ambos motores son buenos, asi como los demas, DB2, INFORMIX, SYBASE, MYSQL, etc.

Saludos

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 11/12/2008

Ja ja ja. Primero que nada déjenme decirles que aunque no tengo el gusto de conocerlos en persona, a través de este foro he visto su actividad y merecen todo mi respeto. Creo firmemente que ayudar enriquece.

No era mi intención hacer una polémica de un asunto que comenté sin pensar, sinceramente. Y si los ofendí de alguna forma, les pido una disculpa -para el próximo comentario del mismo tipo antes lo pensaré bien-.

SQL Server me parece una excelente base de datos, y lo digo con fundamentos, ya que conozco el producto desde que era de Ashton Tate (Sybase) y luego desde la versión 6. 5 hasta la 2005.

He trabajado en muchos proyectos con SQL Server y desde hace unos 6 años me enfoqué más hacia Oracle y permítanme explicarles cual fue el motivo de mi cambio:

Mi actividad desde 2003 ha sido casi toda enfocada a inteligencia de negocios y Datawarehousing. Ustedes sabrán que este tipo de sistemas son muy diferentes a los transaccionales, porque son más consultas que modificaciones y porque son bases de datos de volúmenes enormes.

Cuando se trata de muchos millones de registros, tener que sincronizar varias oficinas a través de VPN, con diferentes horarios, diferentes sistemas operacionales (ERP), e incluso diferentes ventanas de tiempo (datos de Europa, Asia y América), sinceramente creo que SQL Server no es la mejor opción.

Mi opinión personal -y aquí aclaro que es mi propia experiencia, muy cuestionable- es que Oracle es un producto mucho más escalable, robusto, eficiente y poderoso. Creo que si hubiera implementado algunos de los proyectos con tecnología Microsoft e Intel hubiera fracasado. Si tienen alguna duda, pregúntenle a alguien que trabaje para Banco Azteca en sistemas y les dirá que opina del hecho que sus transacciones bancarias estén en clusters de SQL Server. Y eso que tienen servidores HP Superdome, así que por hardware no es el problema.

Ahora bien, si se trata de algo más pequeño, creo que por simplicidad, costo, capacitación y todos los demás valores agregados, SQL Server es sin duda alguna, la mejor elección.

¿Es un Rolls Royce? Si, lo es. Pero hay muchas compañías que prefieren hacer una inversión en él, porque los datos que alojan son la materia prima de las decisiones que toman. Y eso, como dicen los comerciales de VISA, no tiene precio.

PD. Me encantan las discusiones. Saludos!

Mcts Isaias Islas González
Distrito Federal, Mé...
Escrito por Mcts Isaias Islas González
el 11/12/2008

No estamos discutiendo Mau, simplemente plasmamos lo que opinamos.

¿Sabes que estas en un foro de MICROSOFT SQL SERVER? , Tal vez no te habias dado cuenta.

Te comento esto, porque es como si fueras a la compañia Coca-Cola y te ofrecieran "alguna bebida, señor? " y tu contestaras, "Si, una Pepsi por favor".

Trabaje 11 años para Grupo Salinas (Azteca, Elektra, Banco Azteca, Iusacel, etc. ) y una de las razones poderosas para NO CAMBIAR a Oracle los SQL Server"s montados, fue el COSTO ($$$).

No hablamos de seguridad, rendimiento, escalabilidad, portabilidad, sincronizacion de datos, trasportabilidad, etc. , el punto del "NO" fue el COSTO, por eso digo que es el Roll Royce de las bases de datos, CUESTA MUY CARO, pero hace lo mismo que un vocho (VW).

Si no mal recuerdo, SAP en Grupo Salinas esta montado sobre SQL Server, asi como todo el sistema financiero de sus tiendas Elektra (incluido Banco Azteca).

Es cierto que Oracle es un maravilla, insisto, en su OS de nacimiento, al instalarlo en Windows, desde mi punto de vista, esta instalando un parche de Oracle.

Creo que la sincronizacion de los datos, dependera del bueno, malo o pesimo desarrollo que se haya hecho en las capas FRONT-TRAN-BACK.

Elektra (Banco Azteca), Salinas y Rocha, etc, TODAS SUS TRANSACCIONES (MILLONES) son en linea, desde Centro-America, hasta la frontera con Estados Unidos, por mencionar un producto, "Dinero Express" (Western Union en Estados Unidos).

En fin, es bueno tenerte por aca, ya que nos ayudarias mucho con los despistados que vienen a preguntar sobre Oracle.

Felices fiestas

Monica Rivera
Washington, Estados ...
Escrito por Monica Rivera
el 11/12/2008

Hola Mau,

Por favor no pienses que me has ofendido. Creo tambien que las discusiones son saludables. Despues de todo son justamentes nuestras diferencias de experiencia, educacion y preferencias personales las que nos dan las mejores oportunidades de desarrollo. Este foro es una fuente rica en conocimiento y comunicacion y es importante mantenerlo de esa forma.

Me llamo la atencion tu comentario y envie el mio. Te gusta mas Oracle y seguro sabes inifinitamente mucho mas de este sistema que yo y me parece estupendo. De la misma forma, habiendo trabajado extensivamente con SQL Server en diferentes areas del producto y con alguna experiencia en Oracle, puedo afirmar que el primero es mi favorito. Con esto no intento disminuir los meritos y beneficios de un sistema que es claramente uno de los lideres en el mercado.

Todo mi respeto a nuestros expertos y usuarios, que nos reunimos aqui para construir esta comunidad de conocimiento y colaboracion.

Saludos,

Monica


Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 11/12/2008
" Hola Mau,

Por favor no pienses que me has ofendido. Creo tambien que las discusiones son saludables. Despues de todo son justamentes nuestras diferencias de experiencia, educacion y preferencias personales las que nos dan las mejores oportunidades de desarrollo. Este foro es una fuente rica en conocimiento y comunicacion y es importante mantenerlo de esa forma.

Me llamo la atencion tu comentario y envie el mio. Te gusta mas Oracle y seguro sabes inifinitamente mucho mas de este sistema que yo y me parece estupendo. De la misma forma, habiendo trabajado extensivamente con SQL Server en diferentes areas del producto y con alguna experiencia en Oracle, puedo afirmar que el primero es mi favorito. Con esto no intento disminuir los meritos y beneficios de un sistema que es claramente uno de los lideres en el mercado.
Todo mi respeto a nuestros expertos y usuarios, que nos reunimos aqui para construir esta comunidad de conocimiento y colaboracion.
Saludos,
Monica



"

por Monica (Diciembre 2008)


Hola Mónica, gracias por tus comentarios y estoy de acuerdo contigo, en el sentido que los que tenemos más experiencia no debemos de perder el objetivo del foro: ayudar a quien tiene alguna duda puntual.

Luego está mi peculiar gusto por las discusiones, pero no son en mala onda. Creo que ayudan a agilizar la creatividad y siempre aprendes algo de ellas.

Cuídate mucho y saludos!

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 11/12/2008
" No estamos discutiendo Mau, simplemente plasmamos lo que opinamos.
Yo si estoy discutiendo, pero no en mal plan. Es cosa de tener dos puntos de vista y exponer cada quién su opinión. Nada más.

¿Sabes que estas en un foro de MICROSOFT SQL SERVER? , Tal vez no te habias dado cuenta.
Si me había dado cuenta mi estimado, de hecho he respondido algunas preguntas aquí y aunque soy nuevo en el foro (tengo menos de un mes), no tengo nada de nuevo en SQL Server.

Te comento esto, porque es como si fueras a la compañia Coca-Cola y te ofrecieran "alguna bebida, señor? " y tu contestaras, "Si, una Pepsi por favor".
Ahí si difiero contigo, a menos que recibas regalías de Microsoft. A mi me parece que nuestra opinión no va a impactar en las juntas de consejo ni de Oracle ni de Microsoft. Total, si me gusta la coca cola, no creo que por eso me deje de gustar pepsi. O tiene que ser así de radical, ¿No puede ser la coca para comer hamburguesas y la pepsi para comer hot-dogs?

Trabaje 11 años para Grupo Salinas (Azteca, Elektra, Banco Azteca, Iusacel, etc. ) y una de las razones poderosas para NO CAMBIAR a Oracle los SQL Server"s montados, fue el COSTO ($$$).
El SQL Server mas caro + servidores HP Superdome + el Windows Server más caro, tampoco es una ganga compañero.

No hablamos de seguridad, rendimiento, escalabilidad, portabilidad, sincronizacion de datos, trasportabilidad, etc. , el punto del "NO" fue el COSTO, por eso digo que es el Roll Royce de las bases de datos, CUESTA MUY CARO, pero hace lo mismo que un vocho (VW).
Pues si, un Vocho y un Rolls te llevan a tu destino, pero por alguna extraña razón no reparten pizzas en rolls ni suben celebridades en Vochos. ¿Por qué será?

Si no mal recuerdo, SAP en Grupo Salinas esta montado sobre SQL Server, asi como todo el sistema financiero de sus tiendas Elektra (incluido Banco Azteca).
Bueno, Electra en realidad funciona sobre Unix y Oracle, por cierto que ahí no tienen falla. En cuanto al SAP no lo sé pero no me extrañaría en lo más mínimo que fuera como indicas. Eso explica la cantidad de transacciones que se pierden en esta entidad, especialmente por temas de comunicación, ya que su crecimiento ha sido muy grande, como bien dices desde USA hasta Sudamérica.

Es cierto que Oracle es un maravilla, insisto, en su OS de nacimiento, al instalarlo en Windows, desde mi punto de vista, esta instalando un parche de Oracle.
Aquí creo que estás confundiendo la gimnasia con la magnesia. Un parche de Oracle es sinónimo de una actualización (o service pack) en SQL Server. Hasta donde yo sé los service pack no son malignos.
Creo entender que te refieres a que el producto no está hecho para Windows. Ahí si te doy toda la razón, el producto está diseñado para Unix y desde hace algunos años también para Linux. Imagínate que hasta hay una versión para Macintosh, pero dudo mucho que nadie con dos dedos de frente (excepto el Grupo Salinas) tomara la decisión de implementar algo de un tamaño razonablemente grande, donde ejecute Oracle sobreWindows. Bueno, si me invitas a comer a un lugar lujoso, pues montamos Oracle o SQL Server sobre una Sinclair, Commodore Amiga o una Atari, que importa.

Creo que la sincronizacion de los datos, dependera del bueno, malo o pesimo desarrollo que se haya hecho en las capas FRONT-TRAN-BACK.
Claro, el desarrollo en todas las capas es importante y el cuello de botella siempre condiciona la velocidad de un sistema. Pero en realidad, ¿Has visto en tu vida un sistema que ejecute consultas en SQL Server (no me refiero a OLAP, sino a ANSI SQL) donde le preguntes un GROUP BY sobre una base de datos de 3 Tb y te devuelva la respuesta en menos de 5 segundos? Si sabes de alguno, por favor no dejes de avisarme.


Elektra (Banco Azteca), Salinas y Rocha, etc, TODAS SUS TRANSACCIONES (MILLONES) son en linea, desde Centro-America, hasta la frontera con Estados Unidos, por mencionar un producto, "Dinero Express" (Western Union en Estados Unidos).
Insisto que Elektra y Banco Azteca tienen dos cosas distintas. Ve la respuesta de arriba. A lo mejor tendrías que volver a contactar a antigüos colegas, porque actualmente tienen muchos problemas.

En fin, es bueno tenerte por aca, ya que nos ayudarias mucho con los despistados que vienen a preguntar sobre Oracle.
Gracias Isaías, por aquí seguiremos ayudando a los que tengan alguna duda, y como tampoco me molesta responder a los que se equivocan de foro porque no soy el moderador, pues si me dicen de Oracle, SQL Server o del Real Madrid-Barcelona, igual les contesto con la mejor disposición.

PD. La mejor base en plataforma Intel es Oracle sobre Linux con RAC. De hecho es tan eficiente, que le está haciendo mucho daño a compañías que son líderes en Unix desde hace muchos años.

Felices fiestas
"

por Isaías (Diciembre 2008)


Mi estimado Isaías, mis respuestas arriba en negrita. Saludos!

Mcts Isaias Islas González
Distrito Federal, Mé...
Escrito por Mcts Isaias Islas González
el 12/12/2008

Que bueno que Oracle, siga siendo el rey de las bases de datos, es mas, no descarto la idea de que en algun momento pueda "tocar" dicho motor.

PD: TODAS las sucursales de Elektra y Salinas y Rocha, estan montadas en intel con SQL Server 2000 y Visual Net, nada que ver con Oracle (Unix o Linux), incluso, alugunas siguen funcionando con SQL Server 7.0.

Saludos

Mau Leyzaola
Licenciatura en informática universida...
Escrito por Mau Leyzaola
el 13/12/2008
Mi estimado Isaías, Oracle está al alcance de todos, nada más es cuestión que te animes a descargarlo. Te he de confesar, después de todos los post que hemos publicado, que de vez en cuando sigo ocupando SQL Server y me gusta bastante (nadie es perfecto ja ja). Con respecto al OS y DBMS que ocupan en Elektra y Banco Azteca, he de aclararte que no es todo SQL Server y Windows. Y esto no puede ser más reciente, me acaba de llamar un cuate que trabaja ahí. Elektra ocupa AS 400 / DB2 (y programas en RPG del año del caldo pero muy estables) Las aplicaciones de Tarjeta Azteca, Aclaraciones y Cliente único, todas del Banco, trabajan en Oracle. El resto SQL Server como indicas. Total, que al final resulta que tienen un montón de plataformas, desde Intel, Unix y AS 400. Como sucede en muchas empresas grandes, están muy diversificados sus sistemas. Nada más te aclaro que a pesar de los sarcasmos, te sigo apreciando y espero que no te hayas molestado. Unicamente fue en defensa propia. Que pases buen fin. Saludos!
Adriana Cordova
Lima, Perú
Escrito por Adriana Cordova
el 14/12/2009

Hola soy estudiante de computacion e informatica, me llamo adriana (19).
Sinceramente estoy perdida en el tema de oracle. ¿Que es? ¿Para que me sirve? , podrian darme ejemplos de la vida real,. Si doy un curso de certificacion. ¿Que beneficios me trae dicho documento?. Como puedo tener un buen trabajo sabiendo oracle. Por favor ayudenme y gracias de antemano