Operaciones de tabla en MS SQL Server

En una base de datos relacional , los datos se almacenan en forma de tablas y cada tabla se denomina relación. Una tabla puede almacenar un máximo de 1000 filas. Las tablas son una opción preferida como:

  • Las mesas están dispuestas de manera organizada. 
  • Podemos segregar los datos según nuestras preferencias en forma de filas y columnas.
  • La recuperación y manipulación de datos se vuelven más fáciles.
  • Puede identificar si hay algún dato repetitivo. 
  • También puede agregar nuevas columnas sin interrumpir los datos anteriores en la tabla.

Una tabla tiene una combinación de filas y columnas. Las filas se llaman registros y las columnas se llaman campos. En MS SQL Server, las tablas se designan dentro de la base de datos y los nombres de esquema. 

La sintaxis para nombrar la tabla –

create table[db_name] [schema_name] table_name col1 datatype,......); 

Ejemplo –

create table student 
(
name varchar2(30),
rollnumber int primary key, 
course varchar2(10)
);

Se creará una tabla con el nombre estudiante en la base de datos. Se pueden insertar algunos valores de la siguiente manera.

insert into student values('Aisha', 111, 'CSE');
insert into student values('Naina', 112, 'ECE');

Producción –

Nombre Rollnumber Curso
Aisha 111 CSE
Naina 112 CEPE

Los valores ahora se insertan usando la palabra clave insert. Hay otras operaciones que se pueden realizar en la mesa:

Alterar tabla agregar columna:

Una mesa de estudiante tiene tantos atributos. En caso de que un usuario desee agregar una nueva columna, puede hacerlo de la siguiente manera.

alter table table_name add column_name datatype column_constraint;

Supongamos que un usuario desea agregar la edad del estudiante en la tabla de estudiantes, se puede hacer de la siguiente manera.

alter table student add age int; 

Se creará la columna de edad. El usuario puede insertar la edad en la tabla de la siguiente manera:

insert into student values('Aisha', 111, 'CSE', 18);
insert into student values('Naina', 112, 'ECE', 19);

Producción –

Nombre Rollnumber Curso Años
Aisha 111 CSE 18
Naina 112 CEPE 19

Alterar la columna desplegable de la tabla:

Hay algunas columnas que permanecen sin uso o rara vez durante el ciclo de vida de una base de datos. Para eliminarlos de la tabla, se debe hacer de la siguiente manera.

alter table table_name drop column column_name;

En la tabla de estudiantes, la edad es un atributo que no se utiliza. Para eliminar la columna, la consulta se debe dar de la siguiente manera:

alter table student drop column age;

Producción –

Nombre Rollnumber  Curso
Aisha 111 CSE
Naina  112 CEPE

Elimina los datos de los registros de la base de datos. Significa que los datos se eliminan de forma permanente y no se pueden recuperar de nuevo.

Publicación traducida automáticamente

Artículo escrito por mangalgiaishwarya2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *