Completaremos el proceso desde la creación de la tabla hasta la consulta en forma de sentencias
base de datos personalizada
Primero necesitamos crear una base de datos que no sea del sistema
。
definir una base de datos
create database <命名>
Después de crear la base de datos, debemos saltar la declaración de consulta a nuestra base de datos construida por nosotros mismos antes de crear la tabla. Usamos el siguiente código para completar esta operación
use <命名>
go
Definir tabla base
crear una tabla
create table <命名>{
<列名><数据类型>[列级完整性约束],
<列名><数据类型>[列级完整性约束],
<列名><数据类型>[列级完整性约束],
primary key<列名>
};
La clave principal define la clave principal y se coloca en la última fila de la tabla creada
.
Además de las tablas básicas, también puede crear uniones de tabla a tabla
Crear una clave externa
foreign key<命名> references(被参照列)
Al definir una clave externa, la tabla de referencia y la tabla referenciada pueden ser la misma tabla
Modificar la tabla base
cláusula | efecto |
---|---|
AGREGAR | añadir |
SOLTAR | Eliminar |
ALTERAR | escoger |
borrar tabla
drop table <命名>
Agregar y eliminar operaciones en las columnas de la tabla
ALTER table <命名>
add[column]<新增列名><数据类型>[完整性约束]
add <表级完整性约束>
drop[column] <列名>
definición especial de lista
cascade 和它相关联的所有对象一起删除,例如视图