Ejemplos Consultas Base de Datos NEPTUNO

4
Ejemplos Consultas Base de Datos NEPTUNO en SQL Server Diseño de Tabla categorias idcategoria nom brecategoria descripcion clientes idCliente Nom breCompañia Nom breContacto CargoContacto Direccion Ciudad Region CodPostal Pais Telefono Fax com pañiasdeenvios idCompañiaEnvios nom breCompañia telefono detallesdepedidos idpedido idproducto preciounidad cantidad descuento Empleados IdEmpleado Apellidos Nom bre cargo Tratam iento FechaNacim iento FechaContratacion direccion ciudad region codPostal pais TelDomicilio Extension notas Jefe sueldoBasico Pedidos IdPedido IdCliente IdEmpleado FechaPedido FechaEntrega FechaEnvio FormaEnvio Cargo Destinatario DireccionDestinatario CiudadDestinatario RegionDestinatario CodPostalDestinatario PaisDestinatario productos idproducto nom breProducto idProveedor idCategoria cantidadPorUnidad precioUnidad unidadesEnExistencia unidadesEnPedido nivelNuevoPedido suspendido categoriaProducto proveedores idProveedor nombreCompañia nom brecontacto cargocontacto direccion ciudad region codPostal pais telefono fax paginaprincipal

Transcript of Ejemplos Consultas Base de Datos NEPTUNO

Ejemplos Consultas Base de Datos NEPTUNO en SQL Server

Diseño de Tabla

categoriasidcategoria

nombrecategoria

descripcion

clientesidCliente

NombreCompañia

NombreContacto

CargoContacto

Direccion

Ciudad

Region

CodPostal

Pais

Telefono

Fax

compañiasdeenviosidCompañiaEnvios

nombreCompañia

telefono

detallesdepedidosidpedido

idproducto

preciounidad

cantidad

descuento

EmpleadosIdEmpleado

Apellidos

Nombre

cargo

Tratamiento

FechaNacimiento

FechaContratacion

direccion

ciudad

region

codPostal

pais

TelDomicilio

Extension

notas

J efe

sueldoBasico

PedidosIdPedido

IdCliente

IdEmpleado

FechaPedido

FechaEntrega

FechaEnvio

FormaEnvio

Cargo

Destinatario

DireccionDestinatario

CiudadDestinatario

RegionDestinatario

CodPostalDestinatario

PaisDestinatario

productosidproducto

nombreProducto

idProveedor

idCategoria

cantidadPorUnidad

precioUnidad

unidadesEnExistencia

unidadesEnPedido

nivelNuevoPedido

suspendido

categoriaProducto

proveedoresidProveedor

nombreCompañia

nombrecontacto

cargocontacto

direccion

ciudad

region

codPostal

pais

telefono

fax

paginaprincipal

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,…) subconsultaDonde:- 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 PosicionalInsert into tabla subconsulta