"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Introducción a SQL y comandos básicos

Introducción a SQL y comandos básicos

Publicado el 2024-08-30
Navegar:596

Introduction to SQL and Basic Commands

Introducción a SQL

¿Qué es SQL?

SQL (lenguaje de consulta estructurado) es un lenguaje de programación estándar utilizado para administrar y manipular bases de datos relacionales. Permite a los usuarios crear, leer, actualizar y eliminar datos dentro de una base de datos. SQL proporciona una forma de interactuar con bases de datos mediante declaraciones declarativas simples.

¿Por qué aprender SQL?

Aprender SQL es esencial por varias razones:

  • Gestión de datos: SQL es el lenguaje principal para administrar y consultar bases de datos relacionales, que se utilizan ampliamente en diversas aplicaciones.
  • Oportunidades profesionales: El dominio de SQL es una habilidad valiosa para muchas funciones relacionadas con TI y datos, incluidos administradores de bases de datos, analistas de datos y desarrolladores de software.
  • Análisis de datos: SQL le permite realizar análisis de datos complejos y tareas de generación de informes, lo que facilita la extracción de información valiosa de grandes conjuntos de datos.
  • Versatilidad: SQL se utiliza en muchos sistemas de bases de datos populares, como MySQL, PostgreSQL y Microsoft SQL Server, lo que lo convierte en una habilidad versátil en diferentes plataformas.

Guía de operaciones de tablas y bases de datos SQL

Operaciones de base de datos

Creando una base de datos

CREATE DATABASE FirstDB;

Nota: FirstDB es el nombre de la base de datos.

Usando una base de datos

USE FirstDB;

Nota: Esto selecciona la base de datos para su uso.

Eliminar una base de datos

DROP DATABASE FirstDB;

Nota: Esto elimina permanentemente la base de datos y todo su contenido.

Modificación de la base de datos (configurada en solo lectura)

ALTER DATABASE FirstDB READ ONLY = 1;

Nota: Esto hace que la base de datos sea de solo lectura, evitando cualquier modificación.

Operaciones de mesa

Creando una tabla

CREATE TABLE student (
    student_id INT,
    first_name VARCHAR(30),
    last_name VARCHAR(50),
    student_address VARCHAR(50),
    hourly_pay DECIMAL(5,2),
    student_date DATE
);

Nota: Esto crea una tabla llamada 'estudiante' con columnas y tipos de datos específicos.

Seleccionar todos los datos de una tabla

SELECT * FROM student;

Nota: Esto recupera todas las filas y columnas de la tabla 'estudiante'.

Cambiar el nombre de una tabla

RENAME TABLE student TO students;

Nota: Esto cambia el nombre de la tabla de 'estudiante' a 'estudiantes'.

Modificación de la estructura de la tabla

Agregar una nueva columna

ALTER TABLE students
ADD phone_number VARCHAR(15);

Nota: Esto agrega una nueva columna 'número_de_teléfono' a la tabla 'estudiantes'.

Cambiar el nombre de una columna

ALTER TABLE students
CHANGE phone_number email VARCHAR(100);

Nota: Esto cambia el nombre de la columna de 'número_teléfono' a 'correo electrónico' y modifica su tipo de datos.

Modificar el tipo de datos de una columna

ALTER TABLE students 
MODIFY COLUMN email VARCHAR(100);

Nota: Esto cambia el tipo de datos de la columna 'correo electrónico' a VARCHAR(100).

Cambiar la posición de una columna

ALTER TABLE students
MODIFY email VARCHAR(100) AFTER last_name;

Nota: Esto mueve la columna 'correo electrónico' para que esté después de la columna 'apellido'.

ALTER TABLE students
MODIFY email VARCHAR(100) FIRST;

Nota: Esto mueve la columna 'correo electrónico' para que sea la primera columna de la tabla.

Dejar caer una columna

ALTER TABLE students
DROP COLUMN email;

Nota: Esto elimina permanentemente la columna 'correo electrónico' de la tabla.

Combinando múltiples operaciones

ALTER TABLE students
MODIFY email VARCHAR(100) AFTER last_name;
SELECT * FROM students;

Nota: Esto cambia la posición de la columna y luego muestra la nueva estructura de la tabla en una sola operación.

Declaración de liberación Este artículo se reproduce en: https://dev.to/dipsankadariya/introduction-to-sql-and-basic-commands-11o7?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3