SlideShare una empresa de Scribd logo
1 de 11
INDICES Y CONSTRAINTS EN LA BASE
DE DATOS
DEL SERVIDOR SQL SERVER
INDICES y CONSTRAINTSINDICES y CONSTRAINTS 
 Deberás primero borrar todos los datos
contenidos en las tablas de la base de
datos mediante esta código:
  
 Use BDBiblioteca
GO

Truncate table Personas.usuarios
GO

Truncate table Personas.autores
GO
PASO2
 Nuevos elementos (marcados en azul):
La tabla usuariosLa tabla usuarios
 La tabla usuarios deberá tener los
siguientes nuevos elementos
(marcados en azul):
 Id (Entero Autonumérico [Identidad
1,1]) (Llave primaria)
 Usuario (nvarchar de 10) NOT NULL
 En este campo agregar un INDICE del
tipo agrupado (Clúster) llamado:
“usuario_unico”
 Secreta (int de 5) NOT NULL
 En este campo agregar un
CONSTRAINT del tipo DEFAULT cuyo
valor será: “1111”
 Nombre (nvarchar de 30) NOT
NULL
 Paterno (nvarchar de 30) NOT NULL
 Materno (nvarchar de 30) NOT
NULL
La tabla autoresLa tabla autores
 La tabla autores deberá estar conformada de los
siguientes campos:
 Id (Entero Autonumérico [Identidad 1,1])
 Claveautor (nvarchar de 10) NOT NULL [Llave primaria]
 En este campo agregar un INDICE del tipo agrupado
(Clúster) llamado: “claveautor_unica”
 Nombre (nvarchar de 30) NOT NULL
 Paterno (nvarchar de 30) NOT NULL
 Materno (nvarchar de 30) NOT NULL
 Nacionalidad (nvarchar de 20) NOT NULL
 En este campo agregar un INDICE del tipo no agrupado
(Non Clúster) llamado: “nacionalidad_autor”
TABLA LIBROS
 La tabla libros deberá estar conformada de los siguientes
campos:
 Id (Entero Autonumérico [Identidad 1,1])
 Isbn (nvarchar 20) NOT NULL [Llave primaria]
 En este campo agregar un INDICE del tipo agrupado
(Clúster) llamado: “isbn_unico”
 Claveautor (nvarchar de 10) NOT NULL [Llave foránea]
 En este campo agregar un CONSTRAINT del tipo FOREIGN
KEY que haga referencia a la tabla “autores”
 Titulo (nvarchar 30) NOT NULL
 Editorial (nvarchar 25) NOT NULL
 En este campo agregar un INDICE del tipo no agrupado
(Non Clúster) llamado: “editorial_libro”
 Paginas (Entero de 4)
 En este campo agregar un CONSTRAINT del tipo CHECK en
donde acepta valor mínimo de 1 y máximo de 900 (mayor o
igual a 1 así como menor o igual a 900)
PASO 3
• Deberás introducir una vez más y manualmente
datos en las tres tablas, por lo menos 3 registros
en cada una de ella
TABLA USUARIOS:TABLA USUARIOS:
• TABLA USUARIOS:
 Usuario1, 6565, Juan, Pérez, García
 Usuario2, 1212, Scarlet, Rodriguez,
Buenrostro
 Usuario3, 5578, Salvador, Fonseca,
Espinoza
TABLA AUTORESTABLA AUTORES
 Cesaromega, Cesar, Hernández,
Rodríguez, España
 Patyaa, Patricia, Alatorre, Rosas,
México
 Machan, Maria Elena, Chan,
Salas, Guatemala
TABLA LIBROSTABLA LIBROS
 Xw2005esp, Cesaromega,
SQL Server 2014,
Alfaomega, 800
 Mx2003mex, Patyaa,
Teorías del Aprendizaje,
Trillas, 388
 Gm2002gua, Machan,
Educación a Distancia,
Paidós, 250
• Centro Universitario de los Valles
Ameca Jalisco
• Licenciatura en Tecnologías de la
Información
• SISTEMAS DE BASES DE DATOS II
• Estudiante: Rocio Nallely Bolaños
Santiago

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CURSORES
CURSORESCURSORES
CURSORES
 
CURSORES
CURSORESCURSORES
CURSORES
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Vistas
VistasVistas
Vistas
 
Indices y constraints en la base de datos
Indices y constraints en la base de datosIndices y constraints en la base de datos
Indices y constraints en la base de datos
 
Comandos DDL
Comandos DDLComandos DDL
Comandos DDL
 
Comp s3 exc3_enrique antonio brito resendiz gabriel peña campa
Comp s3 exc3_enrique antonio brito resendiz gabriel peña campaComp s3 exc3_enrique antonio brito resendiz gabriel peña campa
Comp s3 exc3_enrique antonio brito resendiz gabriel peña campa
 
Set de instrucciones my sql
Set de instrucciones my sqlSet de instrucciones my sql
Set de instrucciones my sql
 
Indices y Constraints en una Base de Datos
Indices y Constraints en una Base de DatosIndices y Constraints en una Base de Datos
Indices y Constraints en una Base de Datos
 
Michelle 2
Michelle 2Michelle 2
Michelle 2
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Modulo de programacion sql unidad II
Modulo de programacion sql   unidad IIModulo de programacion sql   unidad II
Modulo de programacion sql unidad II
 
Cuadro de sentencias con descripcion y ejemplo
Cuadro de sentencias con descripcion y ejemploCuadro de sentencias con descripcion y ejemplo
Cuadro de sentencias con descripcion y ejemplo
 
Jerarquía de clases de awt
Jerarquía de clases de awtJerarquía de clases de awt
Jerarquía de clases de awt
 
SQL: DDL, DML y SQL
SQL: DDL, DML y SQLSQL: DDL, DML y SQL
SQL: DDL, DML y SQL
 
Creación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql serverCreación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql server
 
Ejemplo ddl dml
Ejemplo ddl dmlEjemplo ddl dml
Ejemplo ddl dml
 
Taller Android UTPL: Estilos y Diálogos
Taller Android UTPL: Estilos y DiálogosTaller Android UTPL: Estilos y Diálogos
Taller Android UTPL: Estilos y Diálogos
 
Practicassql
PracticassqlPracticassql
Practicassql
 
Tm13 introduccion al_sql
Tm13 introduccion al_sqlTm13 introduccion al_sql
Tm13 introduccion al_sql
 

Destacado

Creación de bases de datos en sql server1
Creación de bases de datos en sql server1Creación de bases de datos en sql server1
Creación de bases de datos en sql server1RONALLE
 
Desensamble del teclado
Desensamble del tecladoDesensamble del teclado
Desensamble del tecladoDaniGasu
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverRONALLE
 
Tipos de redes
Tipos de redesTipos de redes
Tipos de redesDaniGasu
 
Tipos de teclados y mouse
Tipos de teclados y mouseTipos de teclados y mouse
Tipos de teclados y mouseDaniGasu
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverRONALLE
 
Modelo osi
Modelo osiModelo osi
Modelo osiDaniGasu
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverRONALLE
 
Jesús I: Context històric
Jesús I: Context històricJesús I: Context històric
Jesús I: Context històricManu Rodríguez
 
Project Listing-Career-2016 (V2)
Project Listing-Career-2016 (V2)Project Listing-Career-2016 (V2)
Project Listing-Career-2016 (V2)Cary Jones
 
Derecho Financiero, Analisis y su relación con otras Disciplinas
Derecho Financiero, Analisis y su relación con  otras DisciplinasDerecho Financiero, Analisis y su relación con  otras Disciplinas
Derecho Financiero, Analisis y su relación con otras DisciplinasLCDA ANAIS FLORES
 
Derecho Sucesoral- La Legitima
Derecho Sucesoral- La LegitimaDerecho Sucesoral- La Legitima
Derecho Sucesoral- La LegitimaLCDA ANAIS FLORES
 
Proyecto de investigacion mi-anais flores saia-c. trabajo
Proyecto de investigacion   mi-anais flores saia-c. trabajoProyecto de investigacion   mi-anais flores saia-c. trabajo
Proyecto de investigacion mi-anais flores saia-c. trabajoLCDA ANAIS FLORES
 

Destacado (16)

Creación de bases de datos en sql server1
Creación de bases de datos en sql server1Creación de bases de datos en sql server1
Creación de bases de datos en sql server1
 
Desensamble del teclado
Desensamble del tecladoDesensamble del teclado
Desensamble del teclado
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Tipos de redes
Tipos de redesTipos de redes
Tipos de redes
 
Tipos de teclados y mouse
Tipos de teclados y mouseTipos de teclados y mouse
Tipos de teclados y mouse
 
Sena
SenaSena
Sena
 
Sena
SenaSena
Sena
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Disco duro
Disco duroDisco duro
Disco duro
 
Jesús I: Context històric
Jesús I: Context històricJesús I: Context històric
Jesús I: Context històric
 
Project Listing-Career-2016 (V2)
Project Listing-Career-2016 (V2)Project Listing-Career-2016 (V2)
Project Listing-Career-2016 (V2)
 
Derecho Financiero, Analisis y su relación con otras Disciplinas
Derecho Financiero, Analisis y su relación con  otras DisciplinasDerecho Financiero, Analisis y su relación con  otras Disciplinas
Derecho Financiero, Analisis y su relación con otras Disciplinas
 
Derecho Sucesoral- La Legitima
Derecho Sucesoral- La LegitimaDerecho Sucesoral- La Legitima
Derecho Sucesoral- La Legitima
 
Proyecto de investigacion mi-anais flores saia-c. trabajo
Proyecto de investigacion   mi-anais flores saia-c. trabajoProyecto de investigacion   mi-anais flores saia-c. trabajo
Proyecto de investigacion mi-anais flores saia-c. trabajo
 

Similar a Creación indices y constraints en bases de datos de sql server

Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverGualberam
 
"Creación Indices y Constraints en bases de datos de SQL Server
"Creación Indices y Constraints en bases de datos de SQL Server"Creación Indices y Constraints en bases de datos de SQL Server
"Creación Indices y Constraints en bases de datos de SQL ServerLUISFERNANDONUNEZMOR
 
Creacion de-indices-y-constraints.pptx
Creacion de-indices-y-constraints.pptxCreacion de-indices-y-constraints.pptx
Creacion de-indices-y-constraints.pptxnoe contreras
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerJulio Guevara
 
Creacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerCreacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerRayoMonster
 
Creación de bases de datos en sql server
Creación de bases de datos en sql serverCreación de bases de datos en sql server
Creación de bases de datos en sql serverAlee Oliva Torres
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverBrandon Ruiz
 
Creación de bases de datos en sql server
Creación de bases de datos en sql serverCreación de bases de datos en sql server
Creación de bases de datos en sql serverSet Martinez Jmz
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverHector Bautista Fregoso
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLalexmerono
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerAnissa Garcia Ahumada
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerRayoMonster
 
DDL oracle - base de datos
DDL oracle - base de datosDDL oracle - base de datos
DDL oracle - base de datosLuis Bando
 
Creacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverCreacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverZeleneMorita
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdfssuser78e8eb
 

Similar a Creación indices y constraints en bases de datos de sql server (20)

Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
"Creación Indices y Constraints en bases de datos de SQL Server
"Creación Indices y Constraints en bases de datos de SQL Server"Creación Indices y Constraints en bases de datos de SQL Server
"Creación Indices y Constraints en bases de datos de SQL Server
 
Indices jose
Indices   joseIndices   jose
Indices jose
 
Creacion de-indices-y-constraints.pptx
Creacion de-indices-y-constraints.pptxCreacion de-indices-y-constraints.pptx
Creacion de-indices-y-constraints.pptx
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Creacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerCreacion de bases de datos en SQL Server
Creacion de bases de datos en SQL Server
 
Indices y constraints
Indices y constraintsIndices y constraints
Indices y constraints
 
Creación de bases de datos en sql server
Creación de bases de datos en sql serverCreación de bases de datos en sql server
Creación de bases de datos en sql server
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
Creación de bases de datos en sql server
Creación de bases de datos en sql serverCreación de bases de datos en sql server
Creación de bases de datos en sql server
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
Bd sql
Bd sqlBd sql
Bd sql
 
Indices y constraints
Indices y constraintsIndices y constraints
Indices y constraints
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
DDL oracle - base de datos
DDL oracle - base de datosDDL oracle - base de datos
DDL oracle - base de datos
 
Creacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverCreacion de indices y constraints en sql server
Creacion de indices y constraints en sql server
 
04-SQL.pdf
04-SQL.pdf04-SQL.pdf
04-SQL.pdf
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
 

Más de RONALLE

Tarea sesion15 rocio
Tarea sesion15 rocioTarea sesion15 rocio
Tarea sesion15 rocioRONALLE
 
Tarea sesion14 rocio
Tarea sesion14 rocioTarea sesion14 rocio
Tarea sesion14 rocioRONALLE
 
Tarea sesion8rocio
Tarea sesion8rocioTarea sesion8rocio
Tarea sesion8rocioRONALLE
 
Tarea sesion6 rocio
Tarea sesion6 rocioTarea sesion6 rocio
Tarea sesion6 rocioRONALLE
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4RONALLE
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4RONALLE
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4RONALLE
 
Tarea sesion3
Tarea sesion3Tarea sesion3
Tarea sesion3RONALLE
 

Más de RONALLE (8)

Tarea sesion15 rocio
Tarea sesion15 rocioTarea sesion15 rocio
Tarea sesion15 rocio
 
Tarea sesion14 rocio
Tarea sesion14 rocioTarea sesion14 rocio
Tarea sesion14 rocio
 
Tarea sesion8rocio
Tarea sesion8rocioTarea sesion8rocio
Tarea sesion8rocio
 
Tarea sesion6 rocio
Tarea sesion6 rocioTarea sesion6 rocio
Tarea sesion6 rocio
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4
 
Tarea sesion4
Tarea sesion4Tarea sesion4
Tarea sesion4
 
Tarea sesion3
Tarea sesion3Tarea sesion3
Tarea sesion3
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 

Creación indices y constraints en bases de datos de sql server

  • 1. INDICES Y CONSTRAINTS EN LA BASE DE DATOS DEL SERVIDOR SQL SERVER
  • 2. INDICES y CONSTRAINTSINDICES y CONSTRAINTS   Deberás primero borrar todos los datos contenidos en las tablas de la base de datos mediante esta código:     Use BDBiblioteca GO  Truncate table Personas.usuarios GO  Truncate table Personas.autores GO
  • 4. La tabla usuariosLa tabla usuarios  La tabla usuarios deberá tener los siguientes nuevos elementos (marcados en azul):  Id (Entero Autonumérico [Identidad 1,1]) (Llave primaria)  Usuario (nvarchar de 10) NOT NULL  En este campo agregar un INDICE del tipo agrupado (Clúster) llamado: “usuario_unico”  Secreta (int de 5) NOT NULL  En este campo agregar un CONSTRAINT del tipo DEFAULT cuyo valor será: “1111”  Nombre (nvarchar de 30) NOT NULL  Paterno (nvarchar de 30) NOT NULL  Materno (nvarchar de 30) NOT NULL
  • 5. La tabla autoresLa tabla autores  La tabla autores deberá estar conformada de los siguientes campos:  Id (Entero Autonumérico [Identidad 1,1])  Claveautor (nvarchar de 10) NOT NULL [Llave primaria]  En este campo agregar un INDICE del tipo agrupado (Clúster) llamado: “claveautor_unica”  Nombre (nvarchar de 30) NOT NULL  Paterno (nvarchar de 30) NOT NULL  Materno (nvarchar de 30) NOT NULL  Nacionalidad (nvarchar de 20) NOT NULL  En este campo agregar un INDICE del tipo no agrupado (Non Clúster) llamado: “nacionalidad_autor”
  • 6. TABLA LIBROS  La tabla libros deberá estar conformada de los siguientes campos:  Id (Entero Autonumérico [Identidad 1,1])  Isbn (nvarchar 20) NOT NULL [Llave primaria]  En este campo agregar un INDICE del tipo agrupado (Clúster) llamado: “isbn_unico”  Claveautor (nvarchar de 10) NOT NULL [Llave foránea]  En este campo agregar un CONSTRAINT del tipo FOREIGN KEY que haga referencia a la tabla “autores”  Titulo (nvarchar 30) NOT NULL  Editorial (nvarchar 25) NOT NULL  En este campo agregar un INDICE del tipo no agrupado (Non Clúster) llamado: “editorial_libro”  Paginas (Entero de 4)  En este campo agregar un CONSTRAINT del tipo CHECK en donde acepta valor mínimo de 1 y máximo de 900 (mayor o igual a 1 así como menor o igual a 900)
  • 7. PASO 3 • Deberás introducir una vez más y manualmente datos en las tres tablas, por lo menos 3 registros en cada una de ella
  • 8. TABLA USUARIOS:TABLA USUARIOS: • TABLA USUARIOS:  Usuario1, 6565, Juan, Pérez, García  Usuario2, 1212, Scarlet, Rodriguez, Buenrostro  Usuario3, 5578, Salvador, Fonseca, Espinoza
  • 9. TABLA AUTORESTABLA AUTORES  Cesaromega, Cesar, Hernández, Rodríguez, España  Patyaa, Patricia, Alatorre, Rosas, México  Machan, Maria Elena, Chan, Salas, Guatemala
  • 10. TABLA LIBROSTABLA LIBROS  Xw2005esp, Cesaromega, SQL Server 2014, Alfaomega, 800  Mx2003mex, Patyaa, Teorías del Aprendizaje, Trillas, 388  Gm2002gua, Machan, Educación a Distancia, Paidós, 250
  • 11. • Centro Universitario de los Valles Ameca Jalisco • Licenciatura en Tecnologías de la Información • SISTEMAS DE BASES DE DATOS II • Estudiante: Rocio Nallely Bolaños Santiago