Está en la página 1de 15

Tabla de Contenidos

1. CREACIÓN DE TABLAS ...................................................................................................... 3


2. MODIFICAR Tablas en SQL Server .................................................................................... 5
3. RELACIONAR TABLAS EN SQL SERVER .............................................................................. 7
4. GENERAR DIAGRAMA DE BASE DE DATOS ....................................................................... 9
5. REGLAS DE VALIDACIÓN DE DATOS: .............................................................................. 12
6. BIBLIOGRAFÍA ................................................................................................................. 14
SESIÓN
04

DESCRIPCIÓN

El diseño físico de la base de datos optimiza el rendimiento a la vez que asegura la integridad de los
datos al evitar repeticiones innecesarias de datos. Durante el diseño físico, se transforman las
entidades en tablas, las instancias en filas y los atributos en columnas.

CAPACIDAD

Crea una base de datos con MS SQL Server.

TEMÁTICA

 Creación de Tablas
 Modificación de la definición de una tabla
 Relacionar tablas
 Generar diagrama de la Base de Datos
 Reglas de Validación de datos.

2
1. CREACIÓN DE TABLAS

Creada nuestra Base de Datos, procedemos a crear nuestras tablas de manera gráfica para ello
expandimos nuestra Base de Datos y en la carpeta Tablas hacemos Clic derecho – y presionamos
en la opción Nueva Tabla, así como muestra la imagen:

Después de seleccionar la Opción Nueva Tabla se nos abrirá una ventana en la cual pondremos los
atributos que tendrá nuestra tabla, así como el tipo de datos que será y la longitud de estos:

Nuestros atributos tienes un tipo de datos que pueden ser: varchar, char, int, date, time, etc;
también tenemos que tener en cuenta que el id o código que define a la tabla es un Primary Key,
esta opción la obtendremos dándole click derecho en la flecha negra de la columna del atributo y
ahí se mostrara la opción de una llave que indica que ese atributo es Primary Key, así como se
muestra en la imagen:

3
Ahora guardaremos nuestra tabla, en la parte superior hay una imagen que te permite guardar la
tabla creada le damos clic ahí y te saldrá un cuadro donde ingresaras el nombre de tu tabla;
teniendo en cuenta que el nombre de nuestra tabla tiene que tener un estándar. Para terminar de
crear nuestra tabla le damos aceptar:

Ahora verificaremos que nuestra tabla se haya creado correctamente. Nos vamos a la opción
tabla, pero de nuestra base de datos en este caso BDAlquiler y le damos clic, si se muestra la
Tabla, significa que fue creada correctamente:

Para verificar si los atributos de nuestras tablas hayan sido creados correctamente hacemos click
en la tabla vehículo y tendremos una opción columnas, hacemos click para expandirla y
verificaremos que los atributos hayan sido creados correctamente. Como lo vemos a
continuación.

4
Para terminar, crearemos las tablas modelo y marca:

2. MODIFICAR Tablas en SQL Server


Para modificar una tabla de manera gráfica debe realizar lo siguiente:
• Seleccionar la tabla a modificar
• Presionar el botón derecho del mouse y seleccionar la opción diseño

• Se visualizará una pantalla como la siguiente:

5
Luego modificar los datos (nombre de la columna, tipos de datos o permitir valores nulos), antes
de guardar la tabla deberá desactivar la opción impedir guardar cambios que requieren volver
a crear tablas, para que pueda actualizar los cambios realzados, realice clic en:

Se mostrará la siguiente ventana, en la cual tendrá que desactivar la opción que se muestra en el
recuadro:

Finalmente, clic en el botón Aceptar, ahora puede guardar sus tablas.

6
3. RELACIONAR TABLAS EN SQL SERVER
Cuando se asocian filas de una tabla con filas de otra tabla, se crea una relación entre las dos tablas.
Para relacionar nuestras tablas de forma gráfica en SQL Server nos ubicamos en nuestra base de
datos se llama BDAlquiler, la cual trata de alquiler de vehículos con respecto a su marca y modelo,
tenemos nuestra tabla vehículo, modelo y marca. Como se muestra a continuación.

Dentro de las opciones que nos ofrece nuestra base de datos, encontramos la opción Diagrama de
la Base de Datos, que nos permite realizar las relaciones de las tablas en forma Gráfica. Para
acceder a esta opción le damos click derecho y crearemos un nuevo Diagrama de Base de Datos.
Como vemos en la siguiente imagen.

Aparecerá el siguiente mensaje (damos sí).

Luego saldrá un cuadro que permite agregar todas las tablas que has creado para procesar a relacionarlas.
Un punto muy importante es dar Agregar hasta que todas las tablas hayan sido agregadas correctamente.
Como vemos a continuación.

7
Luego

Ahora relacionaremos nuestras tablas, teniendo en cuenta que para relacionar tablas tienes que
tener un atributo en común como es el id o código. En este caso la Tabla Modelo tiene el id de la
Marca quiere decir que hay una relación de uno a muchos. Para obtener la relación arrastramos la
llave primaria de id_marca que pertenece a la Tabla Marca hasta el atributo id_marca que se
encuentra en la Tabla Modelo. Si nos damos cuenta nos saldrán ventanas en las cuales nos pedirían
que coloquemos detalles de la relación que estamos ejerciendo, damos aceptar:

8
Obtendremos,

Para terminar, realizamos los mismos pasos con la Tabla Vehículo ya que esta tiene el id_modelo
de la Tabla Modelo. Obteniendo así un modelo E/R correctamente.

Finalmente procedemos a guardar nuestro diagrama de base de datos.

4. GENERAR DIAGRAMA DE BASE DE DATOS

Cuando se asocian filas de una tabla con filas de otra tabla, se crea una relación entre las dos tablas.
Para relacionar nuestras tablas de forma gráfica en SQL Server nos ubicamos en nuestra base de
datos se llama BDAlquiler, la cual trata de alquiler de vehículos con respecto a su marca y modelo,
tenemos nuestra tabla vehículo, modelo y marca. Como se muestra a continuación.

9
Dentro de las opciones que nos ofrece nuestra base de datos, encontramos la opción Diagrama de
la Base de Datos, que nos permite realizar las relaciones de las tablas en forma Gráfica. Para acceder
a esta opción le damos clic derecho y crearemos un nuevo Diagrama de Base de Datos. Como vemos
en la siguiente imagen.

Aparecerá el siguiente mensaje (damos sí).

Luego saldrá un cuadro que permite agregar todas las tablas que has creado para procesar a
relacionarlas. Un punto muy importante es dar Agregar hasta que todas las tablas hayan sido
agregadas correctamente. Como vemos a continuación.

10
Luego:

Ahora relacionaremos nuestras tablas, teniendo en cuenta que para relacionar tablas
tienes que tener un atributo en común como es el id o código. En este caso la Tabla Modelo
tiene el id de la Marca quiere decir que hay una relación de uno a muchos.

Para obtener la relación arrastramos la llave primaria de id_marca que pertenece a la Tabla
Marca hasta el atributo id_marca que se encuentra en la Tabla Modelo. Si nos damos
cuenta nos saldrán ventanas en las cuales nos pedirían que coloquemos detalles de la
relación que estamos ejerciendo, damos aceptar:

Obtendremos,

Para terminar, realizamos los mismos pasos con la Tabla Vehículo ya que esta tiene el
id_modelo de la Tabla Modelo. Obteniendo así un modelo E/R correctamente.
11
Finalmente procedemos a guardar nuestro diagrama de base de datos.

5. REGLAS DE VALIDACIÓN DE DATOS:


Las reglas de validación restringen lo que los usuarios pueden escribir en un campo
determinado y, además, ayudan a asegurar que los usuarios de la base de datos especifican el
tipo o la cantidad dedatos correctos.
Cuando se crean reglas de validación, se usan las expresiones principalmente para comprobar
datos. Por ejemplo, una expresión puede comprobar si existe un valor de una serie de valores,
como "Trujillo" o "Lima". Las expresiones también pueden realizar operaciones matemáticas.
Por ejemplo, la expresión <1000 obliga a los usuarios a especificar valores menores que 1000.
La expresión ([FechaIngreso] - [FechaSalida]) calcula el número de días transcurridos entre la
fecha de ingreso y la fecha de salida.
Las reglas posibles son las siguientes:

12
13
6. BIBLIOGRAFÍA

• Gabillaud, J. (2015). Diseño y creación de una base de datos. España: Eni

SITIOS WEB
https://www.ediciones-eni.com/libro/sql-server-2014-sql-transact-sql-diseno-y-creacion-de-una-
base-de-datos-con-ejercicios-practicos-corregidos-9782746095526#TabStrip_infos
http://www.tutorialesprogramacionya.com/sqlserverya/

14

También podría gustarte