Ejemplos Consultas Base de Datos NEPTUNO

Ejemplos Consultas Base de Datos NEPTUNO en SQL Server Diseño de Tabla clientes detallesdepedidos idpedido idproducto p

Views 127 Downloads 0 File size 678KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

  • Author / Uploaded
  • aja00
Citation preview

Ejemplos Consultas Base de Datos NEPTUNO en SQL Server

Diseño de Tabla clientes detallesdepedidos idpedido idproducto preciounidad cantidad

proveedores

descuento

idProveedor

codPostal pais telefono fax paginaprincipal

categorias idcategoria nombrecategoria

CargoContacto Direccion Ciudad Region

Telefono

cargocontacto

region

NombreContacto

Pais

nombrecontacto

ciudad

NombreCompañia

CodPostal

nombreCompañia

direccion

idCliente

Fax

productos idproducto

Empleados

nombreProducto idProveedor

Pedidos

idCategoria

IdPedido

cantidadPorUnidad

IdCliente

precioUnidad

IdEmpleado

unidadesEnExistencia

FechaPedido

unidadesEnPedido

FechaEntrega

nivelNuevoPedido

FechaEnvio

suspendido

FormaEnvio

categoriaProducto

Cargo Destinatario

descripcion

DireccionDestinatario

compañiasdeenvios idCompañiaEnvios nombreCompañia telefono

CiudadDestinatario RegionDestinatario CodPostalDestinatario PaisDestinatario

IdEmpleado Apellidos Nombre cargo Tratamiento FechaNacimiento FechaContratacion direccion ciudad region codPostal pais TelDomicilio Extension notas Jefe sueldoBasico

Crear Tablas en base a una consulta La creación de de una tabla en base a una consulta se puede realizar de la siguiente manera

Después de los campos de la instrucción SELECT se debe colocar la instrucción INTO seguido del nombre de la Tabla posteriormente se indica el nombre de la tabla del cual se desea obtener los datos. Tener presente que este tipo de creación de tabla no considera las restricciones(clave primaria, índices, clave foránea, etc.) que puedan tener los campos en la tabla original de la cual se está realizando la consulta.

Alterar diseño de una Tabla

Insertar Datos en Tabla Existen dos formas de insertar datos en una tabla: 

Inserción de un solo registro  Sintaxis Nominal Insert into tabla (campo1, campo2,…) values (valor1, valor2,…)

 Sintaxis Posicional: Supone que se insertara datos en el mismo orden como se encuentran los campos en la tabla, además que se deben insertar todos los campos. Insert into tabla values (valor1, valor2,…)



Inserción Masiva  Sintaxis Nominal Insert into tabla (campo1, campo2,…) subconsulta Donde: - Subconsulta: instrucción SELECT que devuelve un conjunto de filas que son las que se insertaran en la tabla. OJO esta consulta debe devolver la misma cantidad de campos que se ha especificado en la lista de campos a insertar

además que cada campo devuelto debe contener el mismo tipo de dato que los definidos en la lista de campo a insertar.

 Sintaxis Posicional Insert into tabla subconsulta