Practica Creacion de Tabla y Esquema

download Practica Creacion de Tabla y Esquema

of 2

description

Practica Creacion de Tabla y Esquema

Transcript of Practica Creacion de Tabla y Esquema

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. cdigo2. Nombres3. Apellidos4. domicilio5. 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 caracteres2. 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 caracteres3. Intente crearla nuevamente. Verifique el resultado4. 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 resultado10. 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 UNIVERSIDAD2.2 Utilizando el entorno grfico de SSMS en la base de datos CursoSQLSERVER1. Utilizando el esquema creado, cree las tablas con la estructura siguiente:a. INSCRIPCIONESi. Cdigo de Inscripcin numrico, auto incremental y clave principal.ii. Cdigo de Estudiante, numrico entero, que no permita valores nulos, es decir, que es obligatorioiii. Cdigo de profesor, numrico entero, que no permita valores nulos, es decir, que es obligatorioiv. Cdigo de asignatura, numrico entero, que no permita valores nulos, es decir, que es obligatoriov. Fecha de registro, tipo fecha, que no permita valores nulos, es decir, que es obligatorio

b. ESTUDIANTEi. Cdigo estudiante numrico entero, auto incremental y clave principalii. Nombres, de 50 caracteres de longitud, que no permita valores nulos, es decir, que es obligatorioiii. Apellidos, de 50 caracteres de longitud, que no permita valores nulos, es decir, que es obligatorioiv. Direccin, de 100 caracteres de longitudv. Telfono, de 12 caracteres de longitudc. ASIGNATURAi. Cdigo asignatura numrico entero, auto incremental y clave principalii. Descripcin Asignatura de 100 caracteres de longitud, que no permita valores nulosd. PROFESORi. Cdigo profesor numrico entero, auto incremental y clave principalii. Nombres, de 50 caracteres de longitud, que no permita valores nulos, es decir, que es obligatorioiii. Apellidos, de 50 caracteres de longitud, que no permita valores nulos, es decir, que es obligatorio2. Agregar algunos comentarios a las tablas y a las columnas.