Hola a todos, en esta entrada seguiremos con este minitutorial sobre la creación de una base de datos desde 0 por medio de T-SQL. En la entrada anterior Crear una base de datos se explicó un poco como crear y eliminar una base de datos por medio de un script, hoy les coloco la creación de tablas, crearemos una tabla, la tabla se llamará Estudiante y lo haremos de la siguiente manera:
1: USE COLEGIO
2: GO
3: 4: CREATE TABLE Estudiante
5: (6: EstudianteId int IDENTITY(1,1) NOT NULL,
7: Nombre varchar(50) NOT NULL,
8: Apellido varchar(50) NOT NULL
9: CONSTRAINT cp_Estudiante PRIMARY KEY CLUSTERED
10: (11: EstudianteId ASC
12: ) 13: )14: ON [PRIMARY]
Como vemos en la primera línea colocamos Use y el nombre de la base de datos que creamos en la entrada anterior, luego colocamos "CREATE TABLE” y el nombre que le daremos a la tabla, luego colocaremos los campos que necesitaremos en nuestra tabla, en este caso colocamos un campo tipo entero y auto numérico de nombre EstudianteId que será nuestra clave primaria, además agregamos dos campos tipo varchar de 50 caracteres de longitud uno será el campo Nombre y el otro el Apellido, fíjense que se está colocando como parámetro a la creación de los campos lo que se describe como “NOT NULL” esto debemos colocarlo en aquellos campos que son obligatorios (El campo EstudianteId es obligatorio de por sí por pertenecer al campo clave de la tabla). Además podemos observar que se creará un índice de tipo clúster para el campo clave (EstudianteId). En la línea 14 nos indica que la tabla se creará en el filegroup predeterminado de la base de datos de nombre “PRIMARY”. Hay algunas definiciones como índices, filegroup que se estarán detallando a medida que vayamos avanzando en este minitutorial.
Para eliminar la tabla se usa esta simple instrucción SQL:
1: USE COLEGIO
2: GO
3: DROP TABLE Estudiante
Cualquier pregunta no duden en realizarla.
Saludos.
No hay comentarios:
Publicar un comentario