0% encontró este documento útil (0 votos)
8 vistas4 páginas

Creación de Tablas en SQL Server 2000

El documento detalla la práctica de creación de tablas en SQL Server 2000, enfocándose en la integridad de dominio y el uso de propiedades predeterminadas. Se incluyen ejercicios sobre la implementación de valores predeterminados y controles de restricciones en una base de datos llamada Neptuno. Además, se sugiere modificar una secuencia TRANSACT-SQL para incorporar estos elementos en la creación de una nueva base de datos.

Cargado por

h4l40gczdz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas4 páginas

Creación de Tablas en SQL Server 2000

El documento detalla la práctica de creación de tablas en SQL Server 2000, enfocándose en la integridad de dominio y el uso de propiedades predeterminadas. Se incluyen ejercicios sobre la implementación de valores predeterminados y controles de restricciones en una base de datos llamada Neptuno. Además, se sugiere modificar una secuencia TRANSACT-SQL para incorporar estos elementos en la creación de una nueva base de datos.

Cargado por

h4l40gczdz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

PRACTICA 6.

CREACIÓN DE TABLAS SQL SERVER 2000

LEE LOS TEMAS 8, 9 y 10 DE TU LIBRO DE TEXTO, REALIZA LAS


PRÁCTICAS QUE EN ÉL SE ESPECIFICAN Y POSTERIORMENTE REALIZA
ESTAS OTRAS PARA AMPLIAR TUS CONOCIMIENTOS:

1. ¿Qué se pretende conseguir, en el diseño de BDs, con la integridad de


dominio?

Se pretende garantizar que la información contenida en la base de datos es, si no


correcta, al menos razonable.

2. ¿Qué es y que permite una propiedad predeterminada almacenada como


objeto en una BD?

Proporcionan mecanismos para crear y mantener propiedades para objetos desde el


mismo lugar.

3. ¿Cuándo interesará crear y utilizar una regla en lugar de una restricción


CHECK para implementar la integridad de dominio?

Porque se crean como objetos separados que después se asocian a la columna.

4. ¿Qué es un tipo de dato definido por el usuario?

Se construyen basándose en un tipo de dato intrínseco de SQL Server e incluye la


especificación de la longitud de la columna.

5. Si tenemos que utilizar un tipo de dato definido por usuario en todas las
BDs que queremos crear y administrar, ¿qué podremos hacer para facilitar
la creación del mismo en todas las nuevas BDs?

Crear el tipo de dato definido por el usuario en la base de datos model, así todas las
bases de datos nuevas podrán acceder a ese tipo.

6. ¿Qué utilidad tiene la creación de un esquema de BD?

La utilidad de proporcionar un sistema sencillo para visualizar la estructura y


relaciones de las tablas de una base de datos.

Fco. Barragán. Area informática BASES DE DATOS


A) UTILIZANDO ADMINISTRADOR CORPORATIVO REALIZA LAS
SIGUIENTES OPERACIONES EN LA BASE DE DATOS NEPTUNO
CREADA EN LA PRÁCTICA 5:

1. Pon y prueba el funcionamiento de los siguientes VALORES


PREDETERNINADOS:

TABLA COLUMNA VALOR PREDETERMINADO


CLIENTES Ciudad GRANADA

CLIENTES Región ANDALUCÍA

PEDIDOS FechaPedido La fecha del sistema

PEDIDOS FechaEntrega 10 días posterior a la fecha del sistema

PEDIDOS FechaEnvío 1 mes posterior a la fecha del sistema

Ejemplo:

Fco. Barragán. Area informática BASES DE DATOS


2. Crea y prueba los siguientes CONTROLES DE RESTRICCIONES

TABLA COLUMNA CONTROL DE RESTRICCIONES


CLIENTES IdCliente Debe tener una longitud de 5 caracteres, de los
cuales si empieza por letra los restantes podrán ser
cualquier carácter y si empieza por número debe
acabar en número.

CLIENTES Ciudad Deberá ser MADRID, BARCELONA, VALENCIA


o cualquiera de las provincias andaluzas

PEDIDOS FechaPedido Sólo debe permitir la entrada de fecha


correspondientes al 2º semestre de 2002

PEDIDOS IdEmpleado Comprendido entre 1 y 20 o entre 50 y 70

PEDIDOS FechaEntrega Deberá ser como mínimo 2 días posterior a la


FechaPedido

Fco. Barragán. Area informática BASES DE DATOS


3. Crea un esquema de en el que aparezca toda la información posible sobre
las tablas de la BD.

B) UTILIZANDO ANALIZADOR DE CONSULTAS:

1. Modifica la secuencia TRANSACT-SQL que creaba la base de datos


Neptuno2 (Práctica 5) para que incluya en la creación de dicha base de
datos los valores predeterminados y los controles de restricciones
anteriores.

Fco. Barragán. Area informática BASES DE DATOS

También podría gustarte