SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
2009
Taller de SQL Manejo de tablas




                     Ing. Edgar Sandoval A.
                     Unidad Central del Valle
                        04/04/2009
OBJETIVO:

Iniciar el manejo básico del SQL con comandos de manipulación de datos de acuerdo con un
modelo entidad relación.

Teniendo en cuenta la sintaxis del SQL y los manuales que están en la WIKI en la página de
lenguaje estándar SQL se realizara los siguientes ejercicios:

Sintaxis




    1. De acuerdo con el siguiente M-R realizar las siguientes consultas en SQL de Oracle Express
       Nota: para el desarrollo de las siguientes actividades debe tener instalados el Oracle
       Express 10g y montado el M-R con los respectivos datos:
1.1. GENERACIÓN DEL CODIGO DLL


CREATE TABLE quot;INVESTIGADORquot;
   (    quot;CODIGOINVESTIGADORquot; CHAR(12),
        quot;NOMBREquot; CHAR(50),
        quot;CIUDADquot; CHAR(15),
        quot;TELEFONOquot; CHAR(12),
         CONSTRAINT quot;INVESTIGADOR_PKquot; PRIMARY KEY (quot;CODIGOINVESTIGADORquot;)
ENABLE
   )
/
CREATE TABLE quot;PROYECTOquot;
   (    quot;CODIGOPROYECTOquot; CHAR(20),
        quot;CODIGOPLANquot; CHAR(20),
        quot;NOMBREPROYECTOquot; CHAR(50),
        quot;FECHAINIquot; DATE,
        quot;FECHAFINquot; DATE,
        quot;PRESUPROYECTOquot; NUMBER,
         CONSTRAINT quot;PROYECTO_PKquot; PRIMARY KEY (quot;CODIGOPROYECTOquot;) ENABLE,
         CONSTRAINT quot;PROYECTO_FKquot; FOREIGN KEY (quot;CODIGOPLANquot;)
          REFERENCES quot;PLANquot; (quot;CODIGOPLANquot;) ENABLE
   )
/
CREATE TABLE quot;ASIGNADO_Aquot;
   (    quot;CODIGOPROYECTOquot; CHAR(20),
        quot;CODIGOINVESTIGADORquot; CHAR(12),
        quot;FECHAINIquot; DATE,
        quot;FECHAFINquot; DATE,
        quot;TIPOPARTICIPACIONquot; CHAR(20),
         CONSTRAINT quot;ASIGNADO_A_FKquot; FOREIGN KEY (quot;CODIGOPROYECTOquot;)
          REFERENCES quot;PROYECTOquot; (quot;CODIGOPROYECTOquot;) ENABLE,
         CONSTRAINT quot;ASIGNADO_A_FK2quot; FOREIGN KEY (quot;CODIGOINVESTIGADORquot;)
          REFERENCES quot;INVESTIGADORquot; (quot;CODIGOINVESTIGADORquot;) ENABLE
   )
/
CREATE TABLE quot;PLANquot;
   (    quot;CODIGOPLANquot; CHAR(20),
        quot;NOMBREPLANquot; CHAR(100),
        quot;ENTIDADPLANquot; CHAR(100),
         CONSTRAINT quot;PLAN_PKquot; PRIMARY KEY (quot;CODIGOPLANquot;) ENABLE
   )
/

   2. Realice los siguientes SQL, recuerde que su modelo debe tener datos en la base de datos.
      El siguiente comando INSERT –
      Ejemplo
      insert into investigador(codigoinvestigador,nombre,ciudad,telefono)
      values (‘02’,’JOSE GABRIEL PEREZ’,’BUGA’,’2253401’);
      Tarea
      Realizar 10 INSERT a cada una de las tablas del M-R
3. Borrar todas las tablas de la base de datos con el comando DROP TABLE NOMBRETABLA
   NOTA: Recuerde que antes de utilizar este comando debe sacar copia de los datos,
   eliminar las relaciones y luego borrar todas las tablas.
   Después de borrar todas las tablas, vuelva a crearlas y monta toda la información que ya
   tenías dentro de la base de datos.
4. Para terminar lee todo el capítulo de manejo de tablas desde la página 13 a la 19 , el
   manual se encuentra en la WIKI y el siguiente link
   http://www.slideshare.net/esand0/manual-de-oracle-sql

Mais conteúdo relacionado

Mais procurados (7)

¿Que pasa-si-vamos-de-lo-mas-alto-a-lo-mas-bajo
¿Que pasa-si-vamos-de-lo-mas-alto-a-lo-mas-bajo¿Que pasa-si-vamos-de-lo-mas-alto-a-lo-mas-bajo
¿Que pasa-si-vamos-de-lo-mas-alto-a-lo-mas-bajo
 
The Premium Club AT&T SportsDeck
The Premium Club AT&T SportsDeckThe Premium Club AT&T SportsDeck
The Premium Club AT&T SportsDeck
 
Creacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionalesCreacion de tablas_en_una_base_de_datos_relacionales
Creacion de tablas_en_una_base_de_datos_relacionales
 
Cantidad de compras
Cantidad de comprasCantidad de compras
Cantidad de compras
 
E & T Honorable Mention: Watt IS poster
E & T Honorable Mention: Watt IS posterE & T Honorable Mention: Watt IS poster
E & T Honorable Mention: Watt IS poster
 
Var spríte2
Var spríte2Var spríte2
Var spríte2
 
enunciado
enunciadoenunciado
enunciado
 

Destaque

Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datos
Mauricio Carrillo
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
chelsin24
 

Destaque (11)

Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Taller de BD - Unidad 1 SGBD instalación de sql server 2012
Taller de BD - Unidad 1 SGBD instalación de sql server 2012Taller de BD - Unidad 1 SGBD instalación de sql server 2012
Taller de BD - Unidad 1 SGBD instalación de sql server 2012
 
Taller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDLTaller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDL
 
Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datos
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Taller de Base de Datos - Unidad 4 seguridad
Taller de Base de Datos - Unidad 4 seguridadTaller de Base de Datos - Unidad 4 seguridad
Taller de Base de Datos - Unidad 4 seguridad
 
M3 actividad 4 lectura individual
M3 actividad 4 lectura individualM3 actividad 4 lectura individual
M3 actividad 4 lectura individual
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Taller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionTaller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccion
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
 

Semelhante a Taller Manejo De Tablas Sql01

Examen ISC
Examen ISCExamen ISC
Examen ISC
ivan mtz
 
FormularioFaturaFoxpro
FormularioFaturaFoxproFormularioFaturaFoxpro
FormularioFaturaFoxpro
emeronez
 
Exploiting Web applications SQL Injection
Exploiting Web applications SQL InjectionExploiting Web applications SQL Injection
Exploiting Web applications SQL Injection
Conferencias FIST
 

Semelhante a Taller Manejo De Tablas Sql01 (20)

Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Taller De Sql
Taller De SqlTaller De Sql
Taller De Sql
 
Keypad 4 x4
Keypad 4 x4Keypad 4 x4
Keypad 4 x4
 
Programacion de arduino(JHANCARLOS RAMOS COTRINA)
Programacion de arduino(JHANCARLOS RAMOS COTRINA)Programacion de arduino(JHANCARLOS RAMOS COTRINA)
Programacion de arduino(JHANCARLOS RAMOS COTRINA)
 
Práctica SQL en MYSQL
Práctica SQL en MYSQLPráctica SQL en MYSQL
Práctica SQL en MYSQL
 
Charla Mysql
Charla MysqlCharla Mysql
Charla Mysql
 
Aplicaciones para sistemas distribuidos slide
Aplicaciones para sistemas distribuidos slideAplicaciones para sistemas distribuidos slide
Aplicaciones para sistemas distribuidos slide
 
Examen ISC
Examen ISCExamen ISC
Examen ISC
 
Seguridad En Programación
Seguridad En ProgramaciónSeguridad En Programación
Seguridad En Programación
 
FormularioFaturaFoxpro
FormularioFaturaFoxproFormularioFaturaFoxpro
FormularioFaturaFoxpro
 
Base datos mysql y visual basic
Base datos mysql y visual basicBase datos mysql y visual basic
Base datos mysql y visual basic
 
Sql plus temario
Sql plus temarioSql plus temario
Sql plus temario
 
Primeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD MysqlPrimeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD Mysql
 
Trigger disparadoes
Trigger  disparadoesTrigger  disparadoes
Trigger disparadoes
 
Practicassql
PracticassqlPracticassql
Practicassql
 
Proyecto progra II (rodolfo coronel)
Proyecto progra II  (rodolfo coronel)Proyecto progra II  (rodolfo coronel)
Proyecto progra II (rodolfo coronel)
 
Exploiting Web applications SQL Injection
Exploiting Web applications SQL InjectionExploiting Web applications SQL Injection
Exploiting Web applications SQL Injection
 
Sql
SqlSql
Sql
 
Connectionjava
ConnectionjavaConnectionjava
Connectionjava
 

Mais de Edgar Sandoval

Trabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestasTrabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestas
Edgar Sandoval
 
Razones para contratar en la nube
Razones para contratar en la nubeRazones para contratar en la nube
Razones para contratar en la nube
Edgar Sandoval
 
Plataformas web 2.0 actualizado
Plataformas web 2.0 actualizadoPlataformas web 2.0 actualizado
Plataformas web 2.0 actualizado
Edgar Sandoval
 
Guia y resumen de las funciones de excel
Guia y resumen de las funciones de excelGuia y resumen de las funciones de excel
Guia y resumen de las funciones de excel
Edgar Sandoval
 
El Ritual De Los Indios Cherokee
El Ritual De Los Indios CherokeeEl Ritual De Los Indios Cherokee
El Ritual De Los Indios Cherokee
Edgar Sandoval
 
Programa Informatica Básica
Programa Informatica BásicaPrograma Informatica Básica
Programa Informatica Básica
Edgar Sandoval
 
Manual De Bakup And Recovery Mananger
Manual De Bakup And Recovery ManangerManual De Bakup And Recovery Mananger
Manual De Bakup And Recovery Mananger
Edgar Sandoval
 

Mais de Edgar Sandoval (20)

Trabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestasTrabajo en clase 1. modulo ii manejo de encuestas
Trabajo en clase 1. modulo ii manejo de encuestas
 
Presentacion proyecto e-tic
Presentacion proyecto e-ticPresentacion proyecto e-tic
Presentacion proyecto e-tic
 
Manual de xmind
Manual de xmindManual de xmind
Manual de xmind
 
Que es la innovacion
Que es la innovacionQue es la innovacion
Que es la innovacion
 
Razones para contratar en la nube
Razones para contratar en la nubeRazones para contratar en la nube
Razones para contratar en la nube
 
Mapa mental planeacion estrategica
Mapa mental planeacion estrategicaMapa mental planeacion estrategica
Mapa mental planeacion estrategica
 
Manual de instalacion y tecnico JOOMLA
Manual de instalacion y tecnico JOOMLAManual de instalacion y tecnico JOOMLA
Manual de instalacion y tecnico JOOMLA
 
Plataformas web 2.0 actualizado
Plataformas web 2.0 actualizadoPlataformas web 2.0 actualizado
Plataformas web 2.0 actualizado
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracle
 
Guia y resumen de las funciones de excel
Guia y resumen de las funciones de excelGuia y resumen de las funciones de excel
Guia y resumen de las funciones de excel
 
Factores Ambintales
Factores AmbintalesFactores Ambintales
Factores Ambintales
 
Taller N0 1 Software
Taller N0 1 SoftwareTaller N0 1 Software
Taller N0 1 Software
 
El Ritual De Los Indios Cherokee
El Ritual De Los Indios CherokeeEl Ritual De Los Indios Cherokee
El Ritual De Los Indios Cherokee
 
Norma Ntc 1486
Norma Ntc 1486Norma Ntc 1486
Norma Ntc 1486
 
Programa De Base De Datos 5 To Semestre
Programa De Base De Datos 5 To SemestrePrograma De Base De Datos 5 To Semestre
Programa De Base De Datos 5 To Semestre
 
Programa Informatica Básica
Programa Informatica BásicaPrograma Informatica Básica
Programa Informatica Básica
 
Instalación De PáGina Web En Servidor Linux
Instalación De PáGina Web En Servidor LinuxInstalación De PáGina Web En Servidor Linux
Instalación De PáGina Web En Servidor Linux
 
Manual De Bakup And Recovery Mananger
Manual De Bakup And Recovery ManangerManual De Bakup And Recovery Mananger
Manual De Bakup And Recovery Mananger
 
Manual Instalacion Linux Centos5
Manual Instalacion Linux Centos5Manual Instalacion Linux Centos5
Manual Instalacion Linux Centos5
 
Manual web 2.0
Manual web 2.0Manual web 2.0
Manual web 2.0
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
🦄💫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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Último (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
🦄💫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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

Taller Manejo De Tablas Sql01

  • 1. 2009 Taller de SQL Manejo de tablas Ing. Edgar Sandoval A. Unidad Central del Valle 04/04/2009
  • 2. OBJETIVO: Iniciar el manejo básico del SQL con comandos de manipulación de datos de acuerdo con un modelo entidad relación. Teniendo en cuenta la sintaxis del SQL y los manuales que están en la WIKI en la página de lenguaje estándar SQL se realizara los siguientes ejercicios: Sintaxis 1. De acuerdo con el siguiente M-R realizar las siguientes consultas en SQL de Oracle Express Nota: para el desarrollo de las siguientes actividades debe tener instalados el Oracle Express 10g y montado el M-R con los respectivos datos:
  • 3. 1.1. GENERACIÓN DEL CODIGO DLL CREATE TABLE quot;INVESTIGADORquot; ( quot;CODIGOINVESTIGADORquot; CHAR(12), quot;NOMBREquot; CHAR(50), quot;CIUDADquot; CHAR(15), quot;TELEFONOquot; CHAR(12), CONSTRAINT quot;INVESTIGADOR_PKquot; PRIMARY KEY (quot;CODIGOINVESTIGADORquot;) ENABLE ) / CREATE TABLE quot;PROYECTOquot; ( quot;CODIGOPROYECTOquot; CHAR(20), quot;CODIGOPLANquot; CHAR(20), quot;NOMBREPROYECTOquot; CHAR(50), quot;FECHAINIquot; DATE, quot;FECHAFINquot; DATE, quot;PRESUPROYECTOquot; NUMBER, CONSTRAINT quot;PROYECTO_PKquot; PRIMARY KEY (quot;CODIGOPROYECTOquot;) ENABLE, CONSTRAINT quot;PROYECTO_FKquot; FOREIGN KEY (quot;CODIGOPLANquot;) REFERENCES quot;PLANquot; (quot;CODIGOPLANquot;) ENABLE ) / CREATE TABLE quot;ASIGNADO_Aquot; ( quot;CODIGOPROYECTOquot; CHAR(20), quot;CODIGOINVESTIGADORquot; CHAR(12), quot;FECHAINIquot; DATE, quot;FECHAFINquot; DATE, quot;TIPOPARTICIPACIONquot; CHAR(20), CONSTRAINT quot;ASIGNADO_A_FKquot; FOREIGN KEY (quot;CODIGOPROYECTOquot;) REFERENCES quot;PROYECTOquot; (quot;CODIGOPROYECTOquot;) ENABLE, CONSTRAINT quot;ASIGNADO_A_FK2quot; FOREIGN KEY (quot;CODIGOINVESTIGADORquot;) REFERENCES quot;INVESTIGADORquot; (quot;CODIGOINVESTIGADORquot;) ENABLE ) / CREATE TABLE quot;PLANquot; ( quot;CODIGOPLANquot; CHAR(20), quot;NOMBREPLANquot; CHAR(100), quot;ENTIDADPLANquot; CHAR(100), CONSTRAINT quot;PLAN_PKquot; PRIMARY KEY (quot;CODIGOPLANquot;) ENABLE ) / 2. Realice los siguientes SQL, recuerde que su modelo debe tener datos en la base de datos. El siguiente comando INSERT – Ejemplo insert into investigador(codigoinvestigador,nombre,ciudad,telefono) values (‘02’,’JOSE GABRIEL PEREZ’,’BUGA’,’2253401’); Tarea Realizar 10 INSERT a cada una de las tablas del M-R
  • 4. 3. Borrar todas las tablas de la base de datos con el comando DROP TABLE NOMBRETABLA NOTA: Recuerde que antes de utilizar este comando debe sacar copia de los datos, eliminar las relaciones y luego borrar todas las tablas. Después de borrar todas las tablas, vuelva a crearlas y monta toda la información que ya tenías dentro de la base de datos. 4. Para terminar lee todo el capítulo de manejo de tablas desde la página 13 a la 19 , el manual se encuentra en la WIKI y el siguiente link http://www.slideshare.net/esand0/manual-de-oracle-sql