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

BFHA - Plaque Order Form (2)
BFHA - Plaque Order Form (2)BFHA - Plaque Order Form (2)
BFHA - Plaque Order Form (2)broadwayflushing
 
Queens tribune article - New houses blocked by covenant laws
Queens tribune article - New houses blocked by covenant lawsQueens tribune article - New houses blocked by covenant laws
Queens tribune article - New houses blocked by covenant lawsbroadwayflushing
 
ayman_maher CV.PDF
ayman_maher CV.PDFayman_maher CV.PDF
ayman_maher CV.PDFAyman Maher
 

Destacado (7)

BFHA - Plaque Order Form (2)
BFHA - Plaque Order Form (2)BFHA - Plaque Order Form (2)
BFHA - Plaque Order Form (2)
 
Resume
ResumeResume
Resume
 
3. KJO - QC Approval
3. KJO - QC Approval3. KJO - QC Approval
3. KJO - QC Approval
 
Queens tribune article - New houses blocked by covenant laws
Queens tribune article - New houses blocked by covenant lawsQueens tribune article - New houses blocked by covenant laws
Queens tribune article - New houses blocked by covenant laws
 
Faith Gibson A.S.
Faith Gibson A.S.Faith Gibson A.S.
Faith Gibson A.S.
 
UCAAS Solutions
UCAAS SolutionsUCAAS Solutions
UCAAS Solutions
 
ayman_maher CV.PDF
ayman_maher CV.PDFayman_maher CV.PDF
ayman_maher CV.PDF
 

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
 
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
 
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
 
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
 
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
 

Más de RONALLE (12)

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
 
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
 
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
 
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 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
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
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
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.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