14
SUB CONSULTAS EN SQL IMPORTACIÓN Y EXPORTACIÓN DE TABLAS DE A OTRA PLATAFORMA

SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

Embed Size (px)

Citation preview

Page 1: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

SUB CONSULTAS EN SQLIMPORTACIÓN Y EXPORTACIÓN DETABLAS DE A OTRA PLATAFORMA

Page 2: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.129

5Sub Consultas en SQL

Importación y exportación de SQL a otra plataforma

C O N T E N I D O

1. Sub consultas en SQL2. Importación de datos a SQL de otra plataforma3. Exportación de datos de SQL a otra plataforma

O B J E T I V O S

Proporcionar al lector información básica acerca de subconsultas.

Desarrollar la Importación de datos a SQL Server 2005

Desarrollar la exportación de datos a SQL Server 2005

Page 3: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.130

1. LAS SUB CONSULTAS

Las sub consultas son como las consultas de acción son aquellas que nodevuelven ningún registro, son las encargadas de acciones como añadir yborrar y modificar registros.

Consultas de Actualización

Las consultas de actualización son aquellas que no devuelven ningúnregistro,son las encargadas de acciones como añadir y borrar y modificar registros.

DELETE

Crea una consulta de eliminación que elimina los registros de una o más delas tablas listadas en la cláusula FROM que satisfagan la cláusula WHERE.Esta consulta elimina los registros completos, no es posible eliminar elcontenido de algún campo en concreto. Su sintaxis es:

DELETE Tabla.* FROM Tabla WHERE criterio

DELETE es especialmente útil cuando se desea eliminar varios registros.En una instrucción DELETE con múltiples tablas, debe incluir el nombre detabla (Tabla.*). Si especifica más de una tabla desde la que eliminarregistros, todas deben ser tablas de muchos a uno. Si desea eliminar todoslos registros de una tabla, eliminar la propia tabla es más eficiente queejecutar una consulta de borrado.

Se puede utilizar DELETE para eliminar registros de una única tabla odesde varios lados de una relación uno a muchos. Las operaciones deeliminación en cascada en una consulta únicamente eliminan desde varioslados de una relación. Por ejemplo, en la relación entre las tablas Clientes yPedidos, la tabla Pedidos es la parte de muchos por lo que las operacionesen cascada solo afectaran a la tabla Pedidos. Una consulta de borradoelimina los registros completos, no únicamente los datos en camposespecíficos.Si desea eliminar valores en un campo especificado, crear una consulta deactualización que cambie los valores a Null.

Una vez que se han eliminado los registros utilizando una consulta deborrado, no puede deshacer la operación. Si desea saber qué registros seeliminarán, primero examine los resultados de una consulta de selecciónque utilice el mismo criterio y después ejecute la consulta de borrado.Mantenga copias de seguridad de sus datos en todo momento. Si eliminalos registros equivocados podrá recuperarlos desde las copias deseguridad.

Page 4: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.131

DELETE * FROM Empleados WHERE Cargo = 'Vendedor';

INSERT INTO

Agrega un registro en una tabla. Se la conoce como una consulta de datosañadidos. Esta consulta puede ser de dos tipos: Insertar un único registro óInsertar en una tabla los registros contenidos en otra tabla.

Para insertar un único Registro:

En este caso la sintaxis es la siguiente:

INSERT INTO Tabla (campo1, campo2, .., campoN) VALUES (valor1,valor2, ..., valorN)

Esta consulta graba en el campo1 el valor1, en el campo2 y valor2 y asísucesivamente. Hay que prestar especial atención a acotar entre comillassimples (’) los valores literales (cadenas de caracteres) y las fechasindicarlas en formato mm-dd-aa y entre caracteres de almohadillas (#).

Para insertar Registros de otra Tabla:

En este caso la sintaxis es:

INSERT INTO Tabla [IN base_externa] (campo1, campo2, ..., campoN)SELECT TablaOrigen.campo1, TablaOrigen.campo2, ...,TablaOrigen.campoN FROM TablaOrigen

En este caso se seleccionarán los campos 1,2, …, n de la tabla origen y segrabarán en los campos 1,2,.., n de la Tabla. La condición SELECT puedeincluir la cláusula WHERE para filtrar los registros a copiar. Si Tabla yTablaOrigen poseen la misma estructura podemos simplificar la sintaxis a:

INSERT INTO Tabla SELECT TablaOrigen.* FROM TablaOrigen

De esta forma los campos de TablaOrigen se grabarán en Tabla, pararealizar esta operación es necesario que todos los campos de TablaOrigenestén contenidos con igual nombre en Tabla. Con otras palabras que Tablaposea todos los campos de TablaOrigen (igual nombre e igual tipo).

En este tipo de consulta hay que tener especial atención con los camposcontadores o autonuméricos puesto que al insertar un valor en un campode este tipo se escribe el valor que contenga su campo homólogo en latabla origen, no incrementándose como le corresponde.

Se puede utilizar la instrucción INSERT INTO para agregar un registroúnico a una tabla, utilizando la sintaxis de la consulta de adición de registro

Page 5: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.132

único tal y como se mostró anteriormente. En este caso, su códigoespecifica el nombre y el valor de cada campo del registro. Debeespecificar cada uno de los campos del registro al que se le va a asignarun valor así como el valor para dicho campo. Cuando no se especificadicho campo, se inserta el valor predeterminado o Null. Los registros seagregan al final de la tabla.

También se puede utilizar INSERT INTO para agregar un conjunto deregistros pertenecientes a otra tabla o consulta utilizando la cláusulaSELECT … FROM como se mostró anteriormente en la sintaxis de laconsulta de adición de múltiples registros. En este caso la cláusulaSELECT especifica los campos que se van a agregar en la tabla destinoespecificada.

La tabla destino u origen puede especificar una tabla o una consulta.

Si la tabla destino contiene una clave principal, hay que asegurarse que esúnica, y con valores no-Null; si no es así, no se agregarán los registros. Sise agregan registros a una tabla con un campo Contador, no se debeincluir el campo Contador en la consulta. Se puede emplear la cláusula INpara agregar registros a una tabla en otra base de datos.

Se pueden averiguar los registros que se agregarán en la consultaejecutando primero una consulta de selección que utilice el mismo criteriode selección y ver el resultado. Una consulta de adición copia los registrosde una o más tablas en otra. Las tablas que contienen los registros que sevan a agregar no se verán afectadas por la consulta de adición. En lugar deagregar registros existentes en otra tabla, se puede especificar los valoresde cada campo en un nuevo registro utilizando la cláusula VALUES. Si seomite la lista de campos, la cláusula VALUES debe incluir un valor paracada campo de la tabla, de otra forma fallará INSERT.

INSERT INTO Clientes SELECT Clientes_Viejos.* FROM Clientes_Nuevos;INSERT INTO Empleados (Nombre, Apellido, Cargo) VALUES ('Luis','Sánchez', 'Becario');

INSERT INTO Empleados SELECT Vendedores.* FROM VendedoresWHERE Fecha_Contratacion < Now() - 30;

UPDATE

Crea una consulta de actualización que cambia los valores de los camposde una tabla especificada basándose en un criterio específico. Su sintaxises:

Page 6: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.133

UPDATE Tabla SET Campo1=Valor1, Campo2=Valor2, ... CampoN=ValorNWHERE Criterio;

UPDATE es especialmente útil cuando se desea cambiar un gran númerode registros o cuando éstos se encuentran en múltiples tablas. Puedecambiar varios campos a la vez. El ejemplo siguiente incrementa losvalores Cantidad pedidos en un 10 por ciento y los valores Transporte enun 3 por ciento para aquellos que se hayan enviado al Reino Unido.:

UPDATE Pedidos SET Pedido = Pedidos * 1.1, Transporte = Transporte *1.03 WHERE PaisEnvío = 'ES';

UPDATE no genera ningún resultado. Para saber qué registros se van acambiar, hay que examinar primero el resultado de una consulta deselección que utilice el mismo criterio y después ejecutar la consulta deactualización.

UPDATE Empleados SET Grado = 5 WHERE Grado = 2;UPDATE Productos SET Precio = Precio * 1.1 WHERE Proveedor = 8 ANDFamilia = 3;

Si en una consulta de actualización suprimimos la cláusula WHERE todoslos registros de la tabla señalada serán actualizados.

UPDATE Empleados SET Salario = Salario * 1.1

2. IMPORTACIÓN DE DATOS A SQL DE OTRA PLATAFORMA

PASOS PARA IMPORTAR TABLAS XLS:Clic en el objeto de nombre “BASE” – pie derecho - Tareas – Importardatos – clic en botón Siguiente – En la opción Origen de datos,seleccione: Microsoft Excel, Clic en el botón “Examinar” para ubicar laruta donde se encuentra la tabla que se desea importar – Una vez ubicadala ruta señalar la tabla de extensión xls y clic en el botón Abrir – Siguiente– otra vez Siguiente – Debe aparecer por defecto marcado la bolita negrita(•): Copiar datos de una o varias tablas o vistas – Siguiente – Clic en Vistaprevia – En la pestaña “Destino” hacer clic en nombre de la base de datoscon la tabla – Siguiente – Otra vez Siguiente – Finalizar – Fijarse cuantasfilas han sido transferidos – Cerrar – Expandir el objeto “BASE”, piederecho - Clic en la opción Actualizar. Expandir el objeto “Tablas” yobservar la tabla que acaba de importar – Borre el signo dólar ($), con laopción Renombrar. Abra la tabla que acaba de importar y luego observelos campos.Haga los ajustes necesarios de las columnas (Ampliar o achicar, según sea

Page 7: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.134

conveniente).

Ejemplo:Hay cuatro tablas grabadas en el disco duro D:\X

Los nombres, contenidos y pesos de cada una es el siguiente:1. La tabla Excel, Alumnos.xls, contiene la relación de alumnos de la

Escuela Profesional de Enfermería, consta de 1024 registros y pesa123 kilobytes

2. La tabla Excel, Curso81.xls, contiene todos los cursos que se dicta en laEscuela Profesional de Enfermería (Plan de Estudios 1997), tiene 49registros, pesa 27 kilobytes.

3. La tabla Excel, Profe.xls, contiene los profesores de toda la Universidadconsta de 2615 registros, pesa 235 kilobytes.

4. La tabla Excel, 81Notas.xls, contiene las notas de todos los alumnos dela Escuela Profesional de Enfermería desde el semestre 2007A hasta elsemestre 2010B, tiene 36,269 registros, pesa 6,627 kilobytes.

Abra el programa SQL Server Management Studio. Si existe el objetoBASE, que creó en el laboratorio anterior, elimínelo.

Ahora en seguida cree la base de datos de nombre BASE, como en loslaboratorios anteriores.

Importe a SQL, las cuatro tablas de plataforma Excel (como en loslaboratorios anteriores).

Para lo cual:

Realice las siguientes consultas en el Analizador de Consultas (Nuevaconsulta):

1 Que permita listar todas las columnas de la tabla Profe2 Que permita listar todas las columnas de la tabla Curso813 Que permita listar todas las columnas de la tabla 81Notas4 Que permita listar todas las columnas de la tabla Alumnos

Expanda la Base de datos, haga clic en nombre de la base de datos:“BASE” - Pie derecho Clic en Nueva consulta - Realice las siguienteconsulta en el Analizador de Consultas:

USE BASESELECT CODALU, NOMCUR, GH, NOTAFINAL, CODPRO, CODSEMFROM [81NOTAS]WHERE CODALU ='082920B'

Al ejecutar la consulta se obtine la siguiente salida:

Page 8: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.135

Se observa que en el listado sólo aparecen: El código del alumno (Col.CODALU), los códigos cortos de los cursos (Col. NOMCUR), el grupohoarario (Col. GH), las notas (Col. NOTAFINAL), código de profesores (Col.CODPRO) y los códigos del semestre (Col. CODSEM).Guarde la consulta con nombre Práctica 1 en la ruta C:\X.

Realice la siguiente nueva consulta en el Analizador de Consultas.En la tabla 81Notas no se encuentran los nombres de los profesores, ni delos alumnos, ni de las asignaturas; por lo que con la siguiente consulta sepuede mostrar los apellidos y nombres de los Profesores, relacionado lastablas 81Notas y Profesores, con la siguiente consulta:

USE BASESELECT N.CODALU, N.NOMCUR, N.GH, N.NOTAFINAL,

N.CODSEM, P.CÓDIGO, P.APENOMFROM [81NOTAS] N, PROFE PWHERE N.CODALU ='082920B' AND N.CODPRO = P.CÓDIGO ORDER

BY NOMCUR

Al ejecutar la consulta se tiene la siguiente pantalla:

Page 9: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.136

Se observa que en el listado aparecen los nombres de los profesores.Guarde la consulta con nombre Práctica 2 en la ruta C:\X.

La siguiente consulta relaciona la tabla Notas81 con las tablas Alumnos yProfesores, para listar los nombres de los profesores y de los alumnos:

USE BASESELECT N.CODALU, A.APENOM, N.NOMCUR, N.GH,

N.NOTAFINAL, N.CODSEM, P.CÓDIGO, P.APENOMFROM [81NOTAS] N, PROFE P, ALUMNOS AWHERE N.CODPRO = P.CÓDIGO AND N.CODALU ='082920B'

AND A.CODIGO ='082920B'

La salida se observa en la siguiente pantalla:

Page 10: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.137

Realice una consulta que relaciona la tabla Notas81 con las tablasAlumnos, Profe y Curso81, para listar los nombres de las asignaturas, losnombres de los alumnos y los nombres de los profesores.

USE BASESELECT N.CODALU, A.APENOM, N.NOMCUR, C.DESCRIPCION, N.GH,

N.NOTAFINAL, N.CODSEM, P.CÓDIGO, P.APENOMFROM [81NOTAS] N, PROFE P, ALUMNOS A, CURSO81 CWHERE N.CODPRO = P.CÓDIGO AND N.CODALU ='082920B'

AND A.CODIGO ='082920B'AND N.CODCUR = C.CODIGO

Observe la diferencia con la consulta anteriorLa salida debe ser similar a la siguiente pantalla:

Page 11: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.138

TAREARealice las siguientes consultas en el Analizador de Consultas (Nueva

consulta):1. Que permita listar las columnas codcorto, código, descripción, tipo, ciclo

y requi1 de la tabla Curso81, donde codcorto es igual a ‘33’ de la tablacurso81

2. Que permita listar las columnas codalu y apenom de la tabla Alumnos,donde aparezca la cadena ‘Roberto’ en la columna apenom

3. Que permita listar las columnas codalu, nomcur, codcur, notafinal,codsem y codpro de la tabla 81Notas.

4. Que permita listar las columnas codalu, nomcur, codcur, notafinal,codsem y codpro de la tabla 81Notas, donde codalu es ‘000114G’

5. Que permita listar las columnas codalu, nomcur, codcur, notafinal,codsem y codpro de la tabla 81Notas de alumnos que tengan nota 20,

6. Que permita listar las columnas codalu, nomcur, codcur, notafinal,codsem y codpro de la tabla 81Notas de alumnos que tenga nota entre17 y 20

7. Que permita listar las columnas codalu, nomcur, codcur, notafinal,codsem y codpro de la tabla 81Notas del semestre 2008B.

8. Que permita listar todas las columnas de la tabla Profe, cuya columnaapenom contenga la cadena ‘JOSE’ o ‘CESAR’ o ‘LUCIO’ o ‘LUIS’ o‘CHA’

9. Que permita listar todas las columnas de la tabla Profe cuyos apellidosempiezan con letras del rango ‘F’ hasta ‘P’

10. Que permita listar el campo apenom de la tabla Profe, cuyos apellidosempiecen con cualquier letra menos las tetras C, D, M, P, R, S, ni T

11. Que permita listar los campos código, apenom y sueldo de la tablaProfe, cuyos apellidos empiecen con las letras ‘F’, ‘R’ u ‘O’

3. IMPORTACIÓN DE DATOS A SQL DE OTRA PLATAFORMA

PASOS PARA EXPORTAR.- Clic en nombre de la base de datos Base –pie derecho - Tareas – Exportar datos – Siguiente – En el recuadro Origende datos, seleccionar: Se debe tener SQL native Client (por defecto) –Siguiente – En el recuadro Destino, seleccionar el programa MicrosoftExcel, Clic en “Examinar” para ubicar la ruta C:\X, donde se ubicará la tablaexportada – escriba el nombre Vista1, y haga clic en el botón Abrir –Siguiente – otra vez Siguiente – Debe estar marcado la bolita negra: Copiardatos de una o varias tablas o vistas – Siguiente – Clic en el cuadradito quese encuentra a la izquierda de la Vista: [Base].[dbo].[Vista1], tal como seindica en la figura siguiente:

Page 12: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.139

El nombre de la tabla exportada será: Práctica1 .xls en C:\XSiguiente, Siguiente, Finalizar, y debe aparecer la siguiente pantalla enseñal de conformidad:

Clic en el botón cerrar

Page 13: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.140

Abra la tabla Práctica 1.xls que acaba de Exportar (Excel, se encuentraen C:\X)Configure como página horizontal, ajustar al 80%.Mejore la presentaciónHaga una vista preliminar

Page 14: SUB CONSULTAS EN SQL IMPORTACIÓN Y · PDF fileUNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE CIENCIAS DE LA SALUD Texto: Base de datos, SQL Server 2005 en Enfermería” Capítulo V

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE CIENCIAS DE LA SALUD

Texto: Base de datos, SQL Server 2005 en Enfermería”Capítulo V

Sub consultas en SQL. Importación y exportación de tablas de SQL a otra plataforma

Autor: Ms. Lic. Lucio Arnulfo Ferrer Peñaranda Pág.141

REFERENCIALES

1. CEVALLOS FCO. JAVIER SIERRA, Enciclopedia de Microsoft Visual C#,

Edit. Alfaomega RA-MA, primera edición 2006, México

2. GUNDERLOY MIKE, La Biblia Microsoft SQL Server 2005, Edit.

Anaya,2006, España. Multimedia,

3. ROMERO RICARDO, SQL Server 2005, Edit. Ritisa Graff S.R.L., primera

edición 2006, Lima Perú.