SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Formas de trabajar en SQL
       Modo de Código
       En modo Gráfico


Foreign Key
Una clave foránea o clave ajena / Foreign Key (FK) es una limitación referencial entre
dos tablas, que se refiere a una columna o grupo de columnas en otra tabla (tabla
maestra o referenciada).


Condiciones para poder crear un enlace entre tablas:
       Las tablas que se enlazan deben tener el mismo motor (InnoDB).
       Los campos que se enlazan deben ser del mismo tipo de dato y tamaño.
       Los nombres de las claves foráneas deben ser únicos en la base de datos.


Código para eliminar una Llave Primaria
ALTER TABLENombreTabla DROP PRIMARY KEY NOMBRE_LLAVE

Nota: Dependiendo la versión se anota constraint delante de DROP



Código para Crear una Llave Foránea
use CNCM
GO
ALTERTABLE Datos.Datos_Esc
ADDCONSTRAINT No_Control
FOREIGNKEY (No_Control)
REFERENCES Datos.Datos_Per(No_Control)
ONDELETENOACTION
ONUPDATENOACTION;


Código para eliminar una Llave Foránea
ALTER TABLE nombretabla DROP FOREIGN KEY nombre_clave_foranea;
Practica 3 – CNCM

   1. Clic derecho en Databases> New Database




2. Se anota el Nombre de la Base de datos: CNCM
3. Se especifica el Tamaño Inicial de los archivos .mdf y .ldf




       4. Se presiona sobre los primerosBotones de los puntos suspensivos:




       Y se anotan las siguientes propiedades:

☒Enabled Autogrowth (permitir Auto incremento)           Unrestricted file Growth (Un restringido )
5. se guarda la base de datos en la carpeta Correspondiente y se pulsa OK:




6. Se pulsa Clic derecho en Table> New Table… y se Crean las Tablas: Datos_Esc, Datos_Per y
Empleados.




                                            Datos_Per




                                            Datos_Esc
Empleados




Para crear el esquema en Modo Gráfico se realiza lo siguiente: Clic derecho en Shemas dentro de
Segurity, dentro de nuestra base de datos y se anota el nombre del Esquema correspondiente:




Para asignarle el nuevo Esquema se pulsa Clic Derecho en la tabla >Design (Diseño)
En la ventana de Propiedades se selecciona el Schema correspondiente, se cierra la tabla y se
actualiza la base de Datos:

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Juan iza TRABAJO
Juan iza TRABAJOJuan iza TRABAJO
Juan iza TRABAJO
 
Partes de ventana de access
Partes de ventana de accessPartes de ventana de access
Partes de ventana de access
 
Relacion entre tablas access
Relacion entre tablas accessRelacion entre tablas access
Relacion entre tablas access
 
Pasos para crear una base de datos gloria
Pasos para crear una base de datos gloriaPasos para crear una base de datos gloria
Pasos para crear una base de datos gloria
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Gbi excel
Gbi excelGbi excel
Gbi excel
 
Introducción Excel clase-1-2003
Introducción Excel clase-1-2003Introducción Excel clase-1-2003
Introducción Excel clase-1-2003
 
Presentación1
Presentación1Presentación1
Presentación1
 
Como crear una base de datos
Como crear una base de datosComo crear una base de datos
Como crear una base de datos
 
Practica 8
Practica 8Practica 8
Practica 8
 
Expo consul.
Expo consul.Expo consul.
Expo consul.
 
Practica 8
Practica 8Practica 8
Practica 8
 
Como crear una base de datos en access 2007
Como crear una base de datos en access 2007Como crear una base de datos en access 2007
Como crear una base de datos en access 2007
 
Creación para formularios 2 (practica n.-1)
Creación para formularios 2 (practica n.-1)Creación para formularios 2 (practica n.-1)
Creación para formularios 2 (practica n.-1)
 
Como crear una base de datos en access
Como crear una base de datos en accessComo crear una base de datos en access
Como crear una base de datos en access
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 
Lizbeth Iza Toaquiza
Lizbeth Iza ToaquizaLizbeth Iza Toaquiza
Lizbeth Iza Toaquiza
 
access 2013
access 2013 access 2013
access 2013
 
Reportes
ReportesReportes
Reportes
 
Reportes
ReportesReportes
Reportes
 

Ähnlich wie Practica 3 sistema cncm

PGADMIN, Aplicaciones
PGADMIN, AplicacionesPGADMIN, Aplicaciones
PGADMIN, AplicacionesIsabelAlisson
 
Presentacinaccess hugo xavier
Presentacinaccess hugo xavierPresentacinaccess hugo xavier
Presentacinaccess hugo xavierhugoxcn
 
Presentación de Access
Presentación de AccessPresentación de Access
Presentación de Accessskrapy95
 
Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892Alexis Chavez
 
Tutorial de Access
Tutorial de AccessTutorial de Access
Tutorial de Accesscaro_sofi
 
Cuestionario
CuestionarioCuestionario
Cuestionariokritobd
 
Cuestionario
CuestionarioCuestionario
Cuestionariokrito1995
 
Cuestionario base de datos
Cuestionario base de datosCuestionario base de datos
Cuestionario base de datoskrito1995
 
Angie paola luengas galeano
Angie paola luengas galeanoAngie paola luengas galeano
Angie paola luengas galeanokrito1995
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0odairfunez
 

Ähnlich wie Practica 3 sistema cncm (20)

PGADMIN, Aplicaciones
PGADMIN, AplicacionesPGADMIN, Aplicaciones
PGADMIN, Aplicaciones
 
Presentacinaccess hugo xavier
Presentacinaccess hugo xavierPresentacinaccess hugo xavier
Presentacinaccess hugo xavier
 
Presentación de Access
Presentación de AccessPresentación de Access
Presentación de Access
 
Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892
 
Tutorial de Access
Tutorial de AccessTutorial de Access
Tutorial de Access
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Leo
LeoLeo
Leo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario base de datos
Cuestionario base de datosCuestionario base de datos
Cuestionario base de datos
 
Lenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-proLenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-pro
 
Lenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-proLenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-pro
 
Sig pregunta1
Sig pregunta1Sig pregunta1
Sig pregunta1
 
Lenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-proLenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-pro
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Angie paola luengas galeano
Angie paola luengas galeanoAngie paola luengas galeano
Angie paola luengas galeano
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 

Mehr von Juan Luis Hernández (14)

Guia de examen de word 5 a 6 y 7-30 a 11-30 am sab
Guia de examen de word   5 a 6 y 7-30 a 11-30 am sabGuia de examen de word   5 a 6 y 7-30 a 11-30 am sab
Guia de examen de word 5 a 6 y 7-30 a 11-30 am sab
 
Guia de examen de word
Guia de examen de wordGuia de examen de word
Guia de examen de word
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
 
Fundamentos básicos sin formato
Fundamentos básicos   sin formatoFundamentos básicos   sin formato
Fundamentos básicos sin formato
 
Practica 5 superación personal
Practica 5   superación personalPractica 5   superación personal
Practica 5 superación personal
 
Practica 4 subindice y superindice
Practica 4 subindice y superindicePractica 4 subindice y superindice
Practica 4 subindice y superindice
 
Practica 4 subindice y superindice
Practica 4 subindice y superindicePractica 4 subindice y superindice
Practica 4 subindice y superindice
 
Practica 3 carta comercial
Practica 3  carta comercialPractica 3  carta comercial
Practica 3 carta comercial
 
Practica 2 pensamientos positivos
Practica 2   pensamientos positivosPractica 2   pensamientos positivos
Practica 2 pensamientos positivos
 
Practica 1 fundamentos básicos
Practica 1 fundamentos básicosPractica 1 fundamentos básicos
Practica 1 fundamentos básicos
 

Practica 3 sistema cncm

  • 1. Formas de trabajar en SQL Modo de Código En modo Gráfico Foreign Key Una clave foránea o clave ajena / Foreign Key (FK) es una limitación referencial entre dos tablas, que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Condiciones para poder crear un enlace entre tablas: Las tablas que se enlazan deben tener el mismo motor (InnoDB). Los campos que se enlazan deben ser del mismo tipo de dato y tamaño. Los nombres de las claves foráneas deben ser únicos en la base de datos. Código para eliminar una Llave Primaria ALTER TABLENombreTabla DROP PRIMARY KEY NOMBRE_LLAVE Nota: Dependiendo la versión se anota constraint delante de DROP Código para Crear una Llave Foránea use CNCM GO ALTERTABLE Datos.Datos_Esc ADDCONSTRAINT No_Control FOREIGNKEY (No_Control) REFERENCES Datos.Datos_Per(No_Control) ONDELETENOACTION ONUPDATENOACTION; Código para eliminar una Llave Foránea ALTER TABLE nombretabla DROP FOREIGN KEY nombre_clave_foranea;
  • 2. Practica 3 – CNCM 1. Clic derecho en Databases> New Database 2. Se anota el Nombre de la Base de datos: CNCM
  • 3. 3. Se especifica el Tamaño Inicial de los archivos .mdf y .ldf 4. Se presiona sobre los primerosBotones de los puntos suspensivos: Y se anotan las siguientes propiedades: ☒Enabled Autogrowth (permitir Auto incremento) Unrestricted file Growth (Un restringido )
  • 4. 5. se guarda la base de datos en la carpeta Correspondiente y se pulsa OK: 6. Se pulsa Clic derecho en Table> New Table… y se Crean las Tablas: Datos_Esc, Datos_Per y Empleados. Datos_Per Datos_Esc
  • 5. Empleados Para crear el esquema en Modo Gráfico se realiza lo siguiente: Clic derecho en Shemas dentro de Segurity, dentro de nuestra base de datos y se anota el nombre del Esquema correspondiente: Para asignarle el nuevo Esquema se pulsa Clic Derecho en la tabla >Design (Diseño)
  • 6. En la ventana de Propiedades se selecciona el Schema correspondiente, se cierra la tabla y se actualiza la base de Datos: