SlideShare une entreprise Scribd logo
1  sur  11
Nueva
consulta
Para empezar los índices y los constrain de tu
base de datos es necesario hacer una nueva
consulta. Localiza la nueva consulta le das clic
PASO 1.
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
Truncate table Documentos.libros
GO
Nota después de ingresar
lo que te pide el
Paso1 no olvides ejecutar que
Es presionando la tecla
F5 para verificar que el
Comando este correcto.
Al ingresar lo que te pide el paso
1deveras cerciorarte que en las
tablas estén en limpio
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 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”
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)
Llenado de tabla usuario
TABLA USUARIOS:
Usuario1, 6565, Juan, Pérez, García
Usuario2, 1212, Scarlet, Rodriguez,
Buenrostro
Usuario3, 5578, Salvador, Fonseca, Espinoz
Tabla Autores
Cesaromega, Cesar, Hernández, Rodríguez, España
Patyaa, Patricia, Alatorre, Rosas, México
Machan, Maria Elena, Chan, Salas, Guatemala
Tabla 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
Licenciatura en Tecnologías de la
Información
SISTEMAS DE BASES DE DATOS II
Estudiante: Francisco Raúl Vargas Aranda

Contenu connexe

Tendances

Manual para bases de datos
Manual para bases de datosManual para bases de datos
Manual para bases de datos
saoriiih
 
tutorial 1 acces
tutorial 1 accestutorial 1 acces
tutorial 1 acces
Albita1996
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
Alberto Vargas
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
guest6a4bfb
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0
CuC
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
guest035fce1
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
Ricardo Viqueira
 
Pasos para crear una tabla en access
Pasos para crear una tabla en accessPasos para crear una tabla en access
Pasos para crear una tabla en access
lizettegallardo
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0
yeimimorel
 

Tendances (19)

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
 
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
 
Manual para bases de datos
Manual para bases de datosManual para bases de datos
Manual para bases de datos
 
tutorial 1 acces
tutorial 1 accestutorial 1 acces
tutorial 1 acces
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0
 
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
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
 
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
 
Indices y constraints
Indices y constraintsIndices y constraints
Indices y constraints
 
Formularios html
Formularios htmlFormularios html
Formularios html
 
Coputacion trabajo
Coputacion trabajoCoputacion trabajo
Coputacion trabajo
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
 
Folio quick keys
Folio quick keysFolio quick keys
Folio quick keys
 
Funciones básicas de Access 2007
Funciones básicas de Access 2007Funciones básicas de Access 2007
Funciones básicas de Access 2007
 
Pasos para crear una tabla en access
Pasos para crear una tabla en accessPasos para crear una tabla en access
Pasos para crear una tabla en access
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 
pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0
 

En vedette

Introduction to Integrated Urban Information Management System
Introduction to Integrated Urban Information Management SystemIntroduction to Integrated Urban Information Management System
Introduction to Integrated Urban Information Management System
barsoo barsoo
 
Benefits of F&S Self-Delivery
Benefits of F&S Self-DeliveryBenefits of F&S Self-Delivery
Benefits of F&S Self-Delivery
Stanley Wright
 

En vedette (12)

A tale of 3 databases
A tale of 3 databasesA tale of 3 databases
A tale of 3 databases
 
Template idea-1
Template idea-1Template idea-1
Template idea-1
 
Ramesside lesson 4 the army
Ramesside lesson 4 the armyRamesside lesson 4 the army
Ramesside lesson 4 the army
 
I am a dustbin
I am a dustbinI am a dustbin
I am a dustbin
 
13a Final Portfolio Project
13a Final Portfolio Project13a Final Portfolio Project
13a Final Portfolio Project
 
Overview- Skillwise Consulting
Overview- Skillwise Consulting Overview- Skillwise Consulting
Overview- Skillwise Consulting
 
Oop l2
Oop l2Oop l2
Oop l2
 
ده عامل شکست استارت آپها (اینفوگرافیک)
ده عامل شکست استارت آپها (اینفوگرافیک)ده عامل شکست استارت آپها (اینفوگرافیک)
ده عامل شکست استارت آپها (اینفوگرافیک)
 
Introduction to Integrated Urban Information Management System
Introduction to Integrated Urban Information Management SystemIntroduction to Integrated Urban Information Management System
Introduction to Integrated Urban Information Management System
 
Enacted curriculum -Concept and Features
Enacted curriculum -Concept and FeaturesEnacted curriculum -Concept and Features
Enacted curriculum -Concept and Features
 
Kairos apres
Kairos apresKairos apres
Kairos apres
 
Benefits of F&S Self-Delivery
Benefits of F&S Self-DeliveryBenefits of F&S Self-Delivery
Benefits of F&S Self-Delivery
 

Similaire à "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
RONALLE
 

Similaire à "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 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
 
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
 
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
 
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
 
Indices jose
Indices   joseIndices   jose
Indices jose
 
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
 
"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
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
 
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 de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"Creación de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
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
 
Access 2007
Access 2007Access 2007
Access 2007
 
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
 
Creacion indices y constraints base de datos en sql server
Creacion indices y constraints base de datos en sql serverCreacion indices y constraints base de datos en sql server
Creacion indices y constraints base de datos en sql server
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 

Dernier

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Dernier (20)

Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 

"Creación Indices y Constraints en bases de datos de SQL Server"

  • 1.
  • 2. Nueva consulta Para empezar los índices y los constrain de tu base de datos es necesario hacer una nueva consulta. Localiza la nueva consulta le das clic
  • 3. PASO 1. 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 Truncate table Documentos.libros GO Nota después de ingresar lo que te pide el Paso1 no olvides ejecutar que Es presionando la tecla F5 para verificar que el Comando este correcto.
  • 4. Al ingresar lo que te pide el paso 1deveras cerciorarte que en las tablas estén en limpio
  • 5. 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
  • 6. 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”
  • 7. 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)
  • 8. Llenado de tabla usuario TABLA USUARIOS: Usuario1, 6565, Juan, Pérez, García Usuario2, 1212, Scarlet, Rodriguez, Buenrostro Usuario3, 5578, Salvador, Fonseca, Espinoz
  • 9. Tabla Autores Cesaromega, Cesar, Hernández, Rodríguez, España Patyaa, Patricia, Alatorre, Rosas, México Machan, Maria Elena, Chan, Salas, Guatemala
  • 10. Tabla 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 Licenciatura en Tecnologías de la Información SISTEMAS DE BASES DE DATOS II Estudiante: Francisco Raúl Vargas Aranda