Como sabemos, podemos usar MySQL para usar el lenguaje de consulta de estructura para almacenar los datos en forma de RDBMS . SQL es el lenguaje más popular para agregar, acceder y administrar contenido en una base de datos. Es más conocido por su procesamiento rápido, confiabilidad comprobada, facilidad y flexibilidad de uso. La aplicación se utiliza para una amplia gama de propósitos, incluidas aplicaciones de almacenamiento de datos, comercio electrónico y registro. Sin embargo, el uso más común de MySQL es para una base de datos web.
MySQL proporciona un conjunto de algunas operaciones básicas pero esenciales que lo ayudarán a interactuar fácilmente con la base de datos MySQL y estas operaciones se conocen como operaciones CRUD.
1. Crear comando de tabla:
Sintaxis:
CREATE TABLE table_name (column_name column_type constraints);
Parámetros:
- column_name:
nombre de la columna en particular con cualquier espacio. - column_type: tipo
de datos de la columna. El tipo de datos depende de los datos de la columna de referencia. El tipo de datos puede ser char(), varchar(), int(), float(), etc. - Restricciones:
para dar restricciones a una columna en particular, se utilizan restricciones. Las restricciones pueden ser: no nula, clave principal, clave externa, etc. Estas son las palabras clave que dan un conjunto de restricciones a la columna en particular.
Base de datos –
Tabla GFG – Alumno
Alumno –
- nombre Varchar(30) NO NULO
- marcas Entero
Ejemplo: el comando
use <base de datos> debe usarse antes de cualquier operación en la tabla.
use gfg; Create table student(name Varchar(30) NOT NULL, marks Integer);
Producción :
Campo | Escribe | Nulo | Defecto |
---|---|---|---|
nombre | varchar(30) | No | Nulo |
marcas | int(11) | SÍ | Nulo |
2. Operación de lectura:
las operaciones de lectura se utilizan para recuperar el contenido de la tabla de una base de datos en particular. La operación de lectura se realiza mediante comandos DDL.
Ejemplo :
use gfg; select * from student;
nombre | marcas |
---|---|
Ravi | 23 |
swati | 33 |
kranti | 12 |
3. Operación de actualización:
la modificación del contenido de la tabla o la estructura de la tabla se realiza con la ayuda de Operaciones de actualización. Dos comandos se utilizan principalmente para la operación de actualización:
- Comando de modificación de tabla:
este es el comando DDL (lenguaje de definición de datos) que se utiliza para cambiar la estructura de la tabla. - Actualizar comando de tabla:
este es el comando DML (lenguaje de manipulación de datos) que se utiliza para modificar los registros.
Comando de modificación de tabla que cambia el tamaño de la columna de nombre de varchar(40) a varchar(50) para la tabla Student:
Alter table student modify name varchar(50) not null;
Mesa Original –
desc student;
Campo | Escribe | Nulo | Defecto |
---|---|---|---|
marcas de nombres |
varchar(40) int(11) |
SI SI |
nulo nulo |
Después de alterar la mesa –
desc student;
Campo | Escribe | Nulo | Defecto |
---|---|---|---|
marcas de nombres |
varchar(50) int(11) |
SI SI |
nulo nulo |
Actualizar Comando que actualiza las notas del estudiante de 23 a 100 cuyo nombre es ravi usando el comando de actualización:
Update student set marks = 100 where name = "ravi";
Mesa Original –
select * from student;
nombre | marcas |
---|---|
Ravi | 23 |
swati | 33 |
kranti | 12 |
Después de actualizar la tabla –
select * from student;
nombre | marcas |
---|---|
Ravi | 100 |
swati | 33 |
kranti | 12 |
4. Operación de eliminación:
dos comandos se utilizan principalmente para las operaciones de eliminación:
- Comando Eliminar:
(comando DML) funciona en los registros de la tabla. - Comando de caída:
(comando DDL) funciona en la estructura de la tabla.
Eliminar Comando que elimina los registros de los estudiantes que tienen notas iguales a 100:
delete from student where marks = 100;
Mesa Original –
select * from student;
nombre | marcas |
---|---|
Ravi | 100 |
swati | 33 |
kranti | 12 |
Después de eliminar los registros de los estudiantes:
select * from student;
nombre | marcas |
---|---|
swati | 33 |
kranti | 12 |
Soltar Comando que suelta el estudiante de la mesa:
drop table student;
Estructura Original –
use gfg; show tables;
Tablas_en_gfg |
---|
alumno |
Después de dejar caer la mesa del estudiante –
use gfg; show tables;
Tablas_en_gfg |
---|
Publicación traducida automáticamente
Artículo escrito por zack_aayush y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA