SlideShare una empresa de Scribd logo
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

Libre office
Libre officeLibre office
Libre office
Bryan Sanchez
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
_eilyncaicedo
 
Libre office
Libre officeLibre office
Libre office
Bryan Sanchez
 
Prueba evaluativa 1
Prueba evaluativa 1Prueba evaluativa 1
Prueba evaluativa 1
yurian28
 
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
Brenda Torres
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
utodie
 
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
Jorge 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 C
Ronny Parra
 
Tema02 sqlite studio
Tema02 sqlite studioTema02 sqlite studio
Tema02 sqlite studio
Jose Ramon Perez
 
Atajos de teclado
Atajos de tecladoAtajos de teclado
Atajos de teclado
Luisa Llalau
 
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
Brenda Torres
 
Ahorcado
AhorcadoAhorcado
Ahorcado
Roberto Calero
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
Nestor Lagunez Caramon
 
Taller base de datos 1
Taller base de datos 1Taller base de datos 1
Taller base de datos 1
yesebeth
 
Libreria ronald jimenez
Libreria ronald jimenezLibreria ronald jimenez
Libreria ronald jimenez
UTPL
 
Jerarquía de clases de awt
Jerarquía de clases de awtJerarquía de clases de awt
Jerarquía de clases de awt
Boris Salleg
 
Métodos abreviados del telcado
Métodos abreviados del telcadoMétodos abreviados del telcado
Métodos abreviados del telcado
Alexis Maldonado Irias
 
Codigos
CodigosCodigos
Codigos
Jose Nava
 
PRESENTACIÓN
PRESENTACIÓNPRESENTACIÓN
PRESENTACIÓN
ARANZA0104
 

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

PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
Akemmy123
 
Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024
eCommerce Institute
 
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
eCommerce Institute
 
Mapa conceptuales de proyectos social y productivo.pdf
Mapa conceptuales de proyectos social y productivo.pdfMapa conceptuales de proyectos social y productivo.pdf
Mapa conceptuales de proyectos social y productivo.pdf
YudetxybethNieto
 
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptxFUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
AmilcarRMatamorosAlv
 
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
eCommerce Institute
 
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Eneko Izquierdo Ereño
 
Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024
eCommerce Institute
 
Taller sobre la Eucaristia. Elementos doctrinarios..pdf
Taller sobre la Eucaristia. Elementos doctrinarios..pdfTaller sobre la Eucaristia. Elementos doctrinarios..pdf
Taller sobre la Eucaristia. Elementos doctrinarios..pdf
JorgeHPereaG
 
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptxPRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
CristianElgueta5
 
EL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptxEL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptx
leonel175044
 
Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024
eCommerce Institute
 

Último (12)

PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
PROBLEMAS-RESUELTOS-DE-INGENIERIA-QUIMICA-Y-BIOQUIMICA-
 
Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024
 
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
 
Mapa conceptuales de proyectos social y productivo.pdf
Mapa conceptuales de proyectos social y productivo.pdfMapa conceptuales de proyectos social y productivo.pdf
Mapa conceptuales de proyectos social y productivo.pdf
 
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptxFUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
FUNDAMENTOS DE ADMINISTRACION AGROPECUARIA I PARCIAL.pptx
 
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
 
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
 
Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024
 
Taller sobre la Eucaristia. Elementos doctrinarios..pdf
Taller sobre la Eucaristia. Elementos doctrinarios..pdfTaller sobre la Eucaristia. Elementos doctrinarios..pdf
Taller sobre la Eucaristia. Elementos doctrinarios..pdf
 
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptxPRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
 
EL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptxEL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptx
 
Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024
 

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