Cómo comenzar a aprender SQL y cómo ejecutarlo en la PC

Hay muchos materiales de aprendizaje en estos días que puedes encontrar en línea de forma gratuita. Hay muchos blogs , foros , canales de YouTube , etc. Solo busque en línea y obtendrá muchos recursos.

>> Descarga la versión de prueba completa o gratuita de SQL Server

>> Instalar SQL Server

>> Videos sobre lo básico de SQL Server

> Antes de los conceptos básicos de SQL, primero debe conocer algunos conceptos de base de datos como:

– Qué es DBMS & RDBMS

– Normalización de la base de datos | 1NF, 2NF, 3NF

– Teclas (principales, únicas, extranjeras, compuestas, candidatas, superclaves)

– Propiedades de la base de datos ACID

– Restricciones de integridad en una base de datos (SQL Server)

> Para SQL Basics debes saber:

– Una introducción a SQL y sus componentes.

– Cómo CREAR objetos DB como tablas, vistas, SPs, Funciones, etc.

– ¿Qué son los comandos y la diferencia de DDL, DML, DCL y TCL entre ellos?

– Procedimientos almacenados frente a funciones (diferencia entre SP y UDF) – SQL Server

– Uniones y tipos de SQL Server

– Orden de procesamiento lógico de consultas SQL

– ¿Qué son los registros, las páginas, las extensiones, el montón en SQL Server?

> Comprobar certificaciones en la ruta de certificación de SQL Server 2012

Para comenzar con lo básico y familiarizarse con SQL, debe comenzar con w3schools dot com : Tutorial de SQL

– SQL es un estándar muy genérico y común para todos los sistemas de base de datos, verifique qué es SQL y cuál es su historial: Qué es SQL, PL / SQL, T-SQL y la diferencia entre ellos

– Ahora, para trabajar con consultas SQL, debe seguir un sistema de base de datos SQL, como SQL Server, Oracle, MySQL, etc. Puede descargar la versión gratuita de SQL Server desde aquí: Página en youtube.com

– Para aprender SQL intermedio y avanzado, puede seguir MSDN: Transact-SQL Reference (Motor de base de datos)

Revisa este blog sobre varios temas de SQL: SQL con Manoj.

Descarga Oracle 11g o 12c en tu PC. Simplemente buscalo en google y obtendrás el enlace.

Comience a usar SQL * Plus que viene con el paquete Oracle 11g o 12c. También puede utilizar Oracle SQL Developer disponible para descarga gratuita.

Una vez que instale Oracle en su PC, solo tiene que escribir sqlplus en el símbolo del sistema o simplemente buscar y abrir SQL * Plus. Escoja un buen libro en la base de datos Oracle y comience a estudiarlo. Practique los ejemplos proporcionados y las preguntas.

Practique las tareas disponibles en línea, es solo una búsqueda en google de distancia.

Con disciplina, perseverancia y determinación, podrá aprender SQL en poco tiempo.

Recomiendo obtener SQLite y tomar este asombroso (y desafiante desafío) curso GRATIS aquí mismo – SQL

No te arrepentirás de ese curso, grandes conferencias y grandes problemas. Además, recibes un certificado (también GRATIS) una vez que lo completes, ¡así que no puedes equivocarte con eso!

Estoy de acuerdo con Souvik.

Me gustaría extender su respuesta sugiriendo que obtenga las versiones Oracle XE de la versión que esté buscando. Es extremadamente fácil para los usuarios hacer clic e instalar. Además, Oracle SQL Developer es un IDE GUI excelente para comenzar con personas nuevas en la programación de bases de datos. Todo es gratis. Eventualmente, aprender herramientas de línea de comando es ideal.

Oracle tiene toneladas de Demos y cosas para descargar en sus secciones de documentos, incluidos los modelos de datos y los datos.

La mayoría de los libros de Oracle harán referencia a eso.