Me interesa mucho enfocarme en las bases de datos y necesito unos buenos tutoriales de programación en sql .
Gracias por la colaboración.
Me interesa mucho enfocarme en las bases de datos y necesito unos buenos tutoriales de programación en sql .
Gracias por la colaboración.
Hola. Pues si estas por iniciar en SQL te recomiendo visites la pagina:
Mysqlya.com.ar
Ahi tienes tutoriales muy buenos para empezar a aprender Sintaxis SQL y todo lo basico. Una vez hayas aprendido lo basico te recomiendo que instales algun Administrador de base de datos (SQLserver2008, MySQL 5.x.x..) y comienzes a crear aplicaciones enlazadas a base de datos sencillas, de a poco a poco aprenderas. Te dejaria algunos links para manuales, pero no tengo los permisos todavia.
Suerte en todo.
Mainumby (08/06/2011)
“Lecciones aprendidas sin sacrificar algo no significan nada, porque no se puede obtener algo sin entregar nada a cambio. Si alguien puede sobreponerse al dolor de esos sacrificios y aprender la lección, esa persona obtendrá un corazón de acero, que es invaluable.”
fullmetal alchemist brotherhood
Bueno a nivel de administradores si tienen vaias diferencias, entre estas:
- MYsql es gratis - SQLserver NO
- MYsql es No Transaccional - SQLserver es TransaccionalMySql ->
- MySql no permite vistas - Sqlserver permite vistas
Y otras, pero a pesar de todo eso utilizan el mismo tipo de lenguaje que es el SQL (Lenguaje de consulta estructurado) asi que si practicas en uno no te costara mucho migrar al otro. Te recomiendo entonces que empiezes con SQLserver ya que es un poco mas Grafico y amigable al usuario.
Mainumby (13/06/2011)
Bájate una versión de prueba de SQL Server o consíguete una en una facultad de Sistemas, libros o manuales puedes encontrar en lawebdelprogramador.com entre otros
“Lecciones aprendidas sin sacrificar algo no significan nada, porque no se puede obtener algo sin entregar nada a cambio. Si alguien puede sobreponerse al dolor de esos sacrificios y aprender la lección, esa persona obtendrá un corazón de acero, que es invaluable.”
fullmetal alchemist brotherhood
- MYsql es gratis - SQLserver NO (Incorrecto, la versión de Sql Server Express es gratuita)
- MYsql es No Transaccional - SQLserver es TransaccionalMySql -> (A que te refieres con esto explicitamente? Mysql ya cuenta con muchas caracteristicas de Motores Transaccionales Permisos, Procedimientos Almacenados, Triggers desde la versión 5.0)
- MySql no permite vistas - Sqlserver permite vistas (Equivocado de nuevo, si no permitiera vistas como es posible esta sentencia? create view valias_systemadmin_es as select alias, valias_line from valias where domain="systemadmin.es"
A nivel de lenguaje comparten las sentencias estandares ANSI SQL, pero Sql Server utiliza una variante propia denominada transact SQL.
Mi amigo Nova se agradece el aporte, pero lamentablemente no estás bien informado acerca del tema.
Saludos
Para iniciar en SQL recomiendo los tutoriales de DevJoker www.devjoker.com Ahi tienes muy buenos tutoriales de SQL y para cuando vayas aprendiendo y avanzando en esa misma página hay tutoriales de otros "sabores" de sql el Transact Sql (SQL SERVER) y PL/SQL (Oracle), para empezar te recomiendo que práctiques en Microsoft Access te para aprender lo basico de insert, select, delete, update luego ya puedes pasar a cosas mas avanzadas.
Sql es una herramienta muy poderosa, si trabajas con Sistemas o en Informática dentro de poco se te hará indispensable saber sql.
Saludos
Para estas cosas si vas en serio, consigue libros.