sqlserver

Páginas: 3 (604 palabras) Publicado: 19 de octubre de 2014
TIC Área Sistemas Informáticos / Desarrollo de Aplicaciones II
U3: Manipulación de Datos
Práctica Guiada
Profesor: ISC. Iván Vega Uc

/

/

Aplicación “Agenda”

Fecha Entrega: 14 deOctubre de 2014

Instrucciones: El alumno desarrollará una base de datos llamada “Agenda” con el SGBD
SQL SERVER 2014.
La Base de Datos registrará a contactos de diferentes carreras profesionales ypaíses, los
cuales los tendremos registrados en una agenda electrónica.

Creación de la base de datos en SQL Server 2014 “Agenda”
Abrir Microsoft SQL Server Management Studio y seleccionar la opción deNew
Query

Introducir las sentencias siguientes.
create database Agenda
use Agenda

Clic en el botón Execute

Creación de las tablas
En el mismo query, se pegan las siguientes sentencias:create table Contacto(id_Contacto numeric(3,0) primary key, Nombre varchar(50),
Direccion varchar(50), Telefono varchar(20), Celular varchar(20), Email varchar(40),
id_Profesion numeric(2,0),id_Pais numeric(3,0), nick varchar(15))
create table usuario(nick varchar(15) primary key, Password varchar(20), Nombres
varchar(30))
create table profesion(id_Profesion numeric(2,0) primary key,Profesion varchar(30))
create table pais(id_Pais numeric(3,0) primary key, Pais varchar(30))

Claves foráneas en las tablas
En el mismo query, se pegan las siguientes sentencias:
ALTER TABLE contactoADD FOREIGN KEY(id_Profesion)REFERENCES profesion
ALTER TABLE contacto
ADD FOREIGN KEY(id_pais)REFERENCES pais
ALTER TABLE contacto
ADD FOREIGN KEY(nick)REFERENCES usuario

Se debe deactualizar la base de datos cuando se efectúen las sentencias.
Se selecciona a la BD, clic derecho  Refresh.

Creación del Diagrama de la Base de Datos
Seleccionar Database Diagrams  clic derecho NewDatabase Diagram  Clic en Yes

En el cuadro que sale seleccionar todas las tablas  clic en Add y salen las relaciones.

De un determinado país tenemos muchos contactos (Relación de 1 a muchos)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SQLServer
  • Sqlserver
  • Sqlserver
  • sqlserver
  • sqlserver
  • Ejercicios Sqlserver
  • Instalacion De Sqlserver
  • Consultas en sqlserver

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS