You are on page 1of 2

Utilizando la base de datos CursoSQLSERVER creada en un ejercicio anterior,

desarrollar los siguientes ejercicios:


Ejercicio #1:
Necesita almacenar los datos de sus amigos en una tabla.
1.1 Cree un esquema llamado PERSONAL
1.2 Utilizando Transact SQL (Comandos) en la base de datos CursoSQLSERVER y
utilizando el esquema creado.
Los datos que guardar sern:
1.
2.
3.
4.
5.

cdigo
Nombres
Apellidos
domicilio
telfono.

1. Intente crear una tabla llamada "/agenda" con la siguiente definicin.


Verifique el resultado.
Cdigo numrico auto incremental, el cual es la clave principal
Nombre : 30 caracteres
Apellidos: 30 caracteres
Domicilio: 30 caracteres
Telfono 12 caracteres
2. Cree una tabla llamada "agenda", debe tener los siguientes campos:
Cdigo numrico auto incremental, el cual es la clave principal
Nombre : 30 caracteres
Apellidos: 30 caracteres
Domicilio: 30 caracteres
Telfono 12 caracteres
3. Intente crearla nuevamente. Verifique el resultado
4. Visualice las tablas existentes (sp_tables @table_owner='dbo').
5. Visualice la estructura de la tabla "agenda" utilizando el procedimiento
(sp_columns) ms el nombre de la tabla.
6. Modifique la tabla para aadir la columna Email de 50 caracteres de longitud.
7. Modique las columnas Nombre y apellido para ampliar la cantidad de
caracteres a 50.
8. Verifique los cambios en el folder de tablas.
9. Elimine la tabla, utilizando el comando correspondiente. Verifique el resultado
10. Intente eliminar la tabla nuevamente. Verifique el resultado.

Ejercicio #2:
Se necesita registrar las inscripciones de asignaturas de los estudiantes con sus
respectivos profesores.
2.1 Crear esquema llamado UNIVERSIDAD
2.2 Utilizando el entorno grfico de SSMS en la base de datos
CursoSQLSERVER
1. Utilizando el esquema creado, cree las tablas con la estructura siguiente:
a. INSCRIPCIONES
i. Cdigo de Inscripcin numrico, auto incremental y clave principal.
ii. Cdigo de Estudiante, numrico entero, que no permita valores
nulos, es decir, que es obligatorio
iii. Cdigo de profesor, numrico entero, que no permita valores nulos,
es decir, que es obligatorio
iv. Cdigo de asignatura, numrico entero, que no permita valores
nulos, es decir, que es obligatorio
v. Fecha de registro, tipo fecha, que no permita valores nulos, es
decir, que es obligatorio
b. ESTUDIANTE
i. Cdigo estudiante numrico entero, auto incremental y clave
principal
ii. Nombres, de 50 caracteres de longitud, que no permita valores
nulos, es decir, que es obligatorio
iii. Apellidos, de 50 caracteres de longitud, que no permita valores
nulos, es decir, que es obligatorio
iv. Direccin, de 100 caracteres de longitud
v. Telfono, de 12 caracteres de longitud
c. ASIGNATURA
i. Cdigo asignatura numrico entero, auto incremental y clave
principal
ii. Descripcin Asignatura de 100 caracteres de longitud, que no
permita valores nulos
d. PROFESOR
i. Cdigo profesor numrico entero, auto incremental y clave principal
ii. Nombres, de 50 caracteres de longitud, que no permita valores
nulos, es decir, que es obligatorio
iii. Apellidos, de 50 caracteres de longitud, que no permita valores
nulos, es decir, que es obligatorio
2. Agregar algunos comentarios a las tablas y a las columnas.

You might also like