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