SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Asigna
 
Clave
Una cla
valor d
create
);
Clave
Con la
primari
restricc
La inte
externa
código
Tambié
una cla
código
alter ta
add
fore
refe
 
ECC
atura: Base de
primaria
ave primaria
del campo clav
table usuario
nombre var
clave varch
primary key
foranea
restricción "f
ia de la mism
ción "primary
egridad refere
as. Por ejem
exista en la t
én controla q
ave externa h
de "editoriale
able NOMBRE
constraint N
eign key (CAM
erences NOM
CI: ESCUELA
Ing. Gusta
e Datos
Guía 5   
es un campo
ve existe sola
os(
rchar(20),
ar(10),
y(nombre)
foreign key" s
ma tabla o d
key" o "uniqu
encial asegura
mplo, controla
tabla "editoria
ue no pueda
hace referenc
es" si existen
ETABLA1
OMBREREST
MPOCLAVEF
BRETABLA2
A COLOMBIA
avo Beltrán M
Creación d
(o varios) qu
amente un reg
se define un c
de otra, es d
ue" de la mism
a que se man
que si se a
ales".
eliminarse un
ia al registro.
libros con dic
TRICCION
ORANEA)
2 (CAMPOCLA
ANA DE CAR
Macías gub
de tablas c
ue identifica u
gistro.
campo (o var
decir, se defin
ma tabla o de
ntengan las re
agrega un có
n registro de
Por ejemplo,
cho código.
AVEPRIMAR
RRERAS IND
belma@gmai
con  relaci
n solo registr
rios) cuyos va
ne una refer
e otra.
eferencias en
ódigo de edit
una tabla ni
, que no se p
RIA);
DUSTRIALES
il.com
Sem
ones 
ro (fila) en una
alores coincid
rencia a un c
tre las claves
orial en la ta
modificar la c
pueda elimina
mestre: IV
a tabla. Para
den con la cla
campo con u
s primarias y
abla "libros",
clave primaria
ar o modificar
un
ave
una
las
tal
a si
un
Para visualizar el diagrama de la base de datos, realice el siguiente procedimiento:  
Base de datos‐ botón derecho‐ archives‐ ower‐ browse‐ autorización system‐ 
 
EJEMPLO 1 
 
--Creación de BD
CREATE Database ventitas
GO
USE ventitas
GO
---tabla vendedor
CREATE TABLE VENDEDOR(
idvendedor INT PRIMARY KEY ,
nombre VARCHAR(20),
apellido VARCHAR(10),
);
GO
---tabla ventas
CREATE TABLE VENTAS(
Idventa INT PRIMARY KEY ,
nombre VARCHAR(20),
apellido VARCHAR(10),
idvendedor INT
constraint fk1 foreign key (idvendedor)references VENDEDOR(idvendedor)on
update cascade)
 
 EJEMPLO 2 
 
 
 
 
--Creación de BD
CREATE Database VENTAS
--GO
use ventas
GO
---tabla ventas
CREATE TABLE ventas(
CodVenta INT PRIMARY KEY ,
Cliente VARCHAR(20),
fecha DATETIME);
GO
-- tabla producto
CREATE TABLE PRODUCTO(
CodProducto INT PRIMARY KEY ,
Nombre VARCHAR(20),
Precio DECIMAL(10,2));
GO
--tabla DetalleVenta
CREATE TABLE DETALLEVENTAS(
Cantidad INT,
Descuento DECIMAL(10,2),
CodVenta INT,
CodProducto INT,
Constraint fk1 foreign key (CodVenta ) references ventas(CodVenta) on
update cascade,
Constraint fk2 foreign key (CodProducto )references
PRODUCTO(CodProducto)on update cascade)
 
ACTIVIDAD DE CLASE 
Diseñe la siguiente base de datos con script  
 
 
 
 

Más contenido relacionado

La actualidad más candente

Prueba evaluativa 1
Prueba evaluativa 1Prueba evaluativa 1
Prueba evaluativa 1yurian28
 
Métodos abreviados de teclado de windows
Métodos abreviados de teclado de windowsMétodos abreviados de teclado de windows
Métodos abreviados de teclado de windowsBrenda Torres
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesutodie
 
Como generar un archivo doc desde php
Como generar un archivo doc desde phpComo generar un archivo doc desde php
Como generar un archivo doc desde phpJorge Antonio
 
Creacion de una librería propia en C
Creacion de una librería propia en CCreacion de una librería propia en C
Creacion de una librería propia en CRonny Parra
 
Métodos abreviados de teclado de windows1
Métodos abreviados de teclado de windows1Métodos abreviados de teclado de windows1
Métodos abreviados de teclado de windows1Brenda Torres
 
Taller base de datos 1
Taller base de datos 1Taller base de datos 1
Taller base de datos 1yesebeth
 
Libreria ronald jimenez
Libreria ronald jimenezLibreria ronald jimenez
Libreria ronald jimenezUTPL
 
Jerarquía de clases de awt
Jerarquía de clases de awtJerarquía de clases de awt
Jerarquía de clases de awtBoris Salleg
 

La actualidad más candente (19)

Libre office
Libre officeLibre office
Libre office
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Libre office
Libre officeLibre office
Libre office
 
Prueba evaluativa 1
Prueba evaluativa 1Prueba evaluativa 1
Prueba evaluativa 1
 
Métodos abreviados de teclado de windows
Métodos abreviados de teclado de windowsMétodos abreviados de teclado de windows
Métodos abreviados de teclado de windows
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Como generar un archivo doc desde php
Como generar un archivo doc desde phpComo generar un archivo doc desde php
Como generar un archivo doc desde php
 
Creacion de una librería propia en C
Creacion de una librería propia en CCreacion de una librería propia en C
Creacion de una librería propia en C
 
Tema02 sqlite studio
Tema02 sqlite studioTema02 sqlite studio
Tema02 sqlite studio
 
Atajos de teclado
Atajos de tecladoAtajos de teclado
Atajos de teclado
 
Métodos abreviados de teclado de windows1
Métodos abreviados de teclado de windows1Métodos abreviados de teclado de windows1
Métodos abreviados de teclado de windows1
 
Ahorcado
AhorcadoAhorcado
Ahorcado
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
 
Taller base de datos 1
Taller base de datos 1Taller base de datos 1
Taller base de datos 1
 
Libreria ronald jimenez
Libreria ronald jimenezLibreria ronald jimenez
Libreria ronald jimenez
 
Jerarquía de clases de awt
Jerarquía de clases de awtJerarquía de clases de awt
Jerarquía de clases de awt
 
Métodos abreviados del telcado
Métodos abreviados del telcadoMétodos abreviados del telcado
Métodos abreviados del telcado
 
Codigos
CodigosCodigos
Codigos
 
PRESENTACIÓN
PRESENTACIÓNPRESENTACIÓN
PRESENTACIÓN
 

Último

Modelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfModelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfnenelli2004
 
Willer Gehizon Sanchez Mora
Willer Gehizon Sanchez MoraWiller Gehizon Sanchez Mora
Willer Gehizon Sanchez Morawillersanchez93
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024
Día Mundial de la Seguridad y Salud en el Trabajo 2024Día Mundial de la Seguridad y Salud en el Trabajo 2024
Día Mundial de la Seguridad y Salud en el Trabajo 2024omarperdomo16
 
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESLA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESfarfanataomitza
 
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxEVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxaugusto2788
 
DIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónDIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónNatzueTorrescampos
 
Introducción a la liturgia de la Iglesia_Curso_1
Introducción a la liturgia de la Iglesia_Curso_1Introducción a la liturgia de la Iglesia_Curso_1
Introducción a la liturgia de la Iglesia_Curso_1RogelioPineda13
 

Último (7)

Modelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfModelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdf
 
Willer Gehizon Sanchez Mora
Willer Gehizon Sanchez MoraWiller Gehizon Sanchez Mora
Willer Gehizon Sanchez Mora
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024
Día Mundial de la Seguridad y Salud en el Trabajo 2024Día Mundial de la Seguridad y Salud en el Trabajo 2024
Día Mundial de la Seguridad y Salud en el Trabajo 2024
 
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESLA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
 
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxEVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
 
DIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónDIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigación
 
Introducción a la liturgia de la Iglesia_Curso_1
Introducción a la liturgia de la Iglesia_Curso_1Introducción a la liturgia de la Iglesia_Curso_1
Introducción a la liturgia de la Iglesia_Curso_1
 

Guia5 sqlserver

  • 1. Asigna   Clave Una cla valor d create ); Clave Con la primari restricc La inte externa código Tambié una cla código alter ta add fore refe   ECC atura: Base de primaria ave primaria del campo clav table usuario nombre var clave varch primary key foranea restricción "f ia de la mism ción "primary egridad refere as. Por ejem exista en la t én controla q ave externa h de "editoriale able NOMBRE constraint N eign key (CAM erences NOM CI: ESCUELA Ing. Gusta e Datos Guía 5    es un campo ve existe sola os( rchar(20), ar(10), y(nombre) foreign key" s ma tabla o d key" o "uniqu encial asegura mplo, controla tabla "editoria ue no pueda hace referenc es" si existen ETABLA1 OMBREREST MPOCLAVEF BRETABLA2 A COLOMBIA avo Beltrán M Creación d (o varios) qu amente un reg se define un c de otra, es d ue" de la mism a que se man que si se a ales". eliminarse un ia al registro. libros con dic TRICCION ORANEA) 2 (CAMPOCLA ANA DE CAR Macías gub de tablas c ue identifica u gistro. campo (o var decir, se defin ma tabla o de ntengan las re agrega un có n registro de Por ejemplo, cho código. AVEPRIMAR RRERAS IND belma@gmai con  relaci n solo registr rios) cuyos va ne una refer e otra. eferencias en ódigo de edit una tabla ni , que no se p RIA); DUSTRIALES il.com Sem ones  ro (fila) en una alores coincid rencia a un c tre las claves orial en la ta modificar la c pueda elimina mestre: IV a tabla. Para den con la cla campo con u s primarias y abla "libros", clave primaria ar o modificar un ave una las tal a si un
  • 2. Para visualizar el diagrama de la base de datos, realice el siguiente procedimiento:   Base de datos‐ botón derecho‐ archives‐ ower‐ browse‐ autorización system‐    EJEMPLO 1    --Creación de BD CREATE Database ventitas GO USE ventitas GO ---tabla vendedor CREATE TABLE VENDEDOR( idvendedor INT PRIMARY KEY , nombre VARCHAR(20), apellido VARCHAR(10), ); GO ---tabla ventas CREATE TABLE VENTAS( Idventa INT PRIMARY KEY , nombre VARCHAR(20), apellido VARCHAR(10), idvendedor INT constraint fk1 foreign key (idvendedor)references VENDEDOR(idvendedor)on update cascade)    EJEMPLO 2 
  • 3.         --Creación de BD CREATE Database VENTAS --GO use ventas GO ---tabla ventas CREATE TABLE ventas( CodVenta INT PRIMARY KEY , Cliente VARCHAR(20), fecha DATETIME); GO -- tabla producto CREATE TABLE PRODUCTO( CodProducto INT PRIMARY KEY , Nombre VARCHAR(20), Precio DECIMAL(10,2)); GO --tabla DetalleVenta CREATE TABLE DETALLEVENTAS( Cantidad INT, Descuento DECIMAL(10,2), CodVenta INT, CodProducto INT, Constraint fk1 foreign key (CodVenta ) references ventas(CodVenta) on update cascade,
  • 4. Constraint fk2 foreign key (CodProducto )references PRODUCTO(CodProducto)on update cascade)   ACTIVIDAD DE CLASE  Diseñe la siguiente base de datos con script