Diferencia entre revisiones de «Categoría:DEV VISTAS»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 2: Línea 2:
[[Category:MANUAL/DESARROLLADOR]]
[[Category:MANUAL/DESARROLLADOR]]
[[Archivo:20250318 1601 prxvistas.png|miniaturadeimagen|izquierda|Diagrama de vistas.]]
[[Archivo:20250318 1601 prxvistas.png|miniaturadeimagen|izquierda|Diagrama de vistas.]]
Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual que una tabla, una vista consta de un conjunto de columnas y filas de datos, aunque normalmente no existe como conjunto de valores de datos almacenados en una base de datos. Las filas y las columnas de datos proceden de tablas a las que se hace referencia en la consulta que define la vista y se producen de forma dinámica cuando se hace referencia a la vista.
(ver [https://learn.microsoft.com/es-es/sql/relational-databases/views/views?view=sql-server-ver16 Vistas])
=Tablas=
=Tablas=
*[[DEV VISTAS|Vistas de catálogo (prxvistas)]].
Las tablas necesarias para crear vistas son:
*[[DEV VISTAS/DETALLE|Vistas, detalle (prxvistasd)]].
*La tabla [[DEV VISTAS|Vistas de catálogo (prxvistas)]] define la cabecera de la vista.
*La tabla [[DEV VISTAS/DETALLE|Vistas, detalle (prxvistasd)]] define los comandos que forman el cuerpo de la vista.
 
=Como cargar los comandos=
Suponiendo que tenemos una vista denominada '''CUENTA_VISTA''', y que sus comandos normales serían:
 
<pre>
CREATE VIEW CUENTA_VISTA AS
SELECT
CUENTA.FCODIGO
, CUENTA.FDESCRIPCION
FROM
CUENTA
GO
</pre>
 
Al registrarlas en esta tabla de comandos:
*No tenemos que incluir el '''CREATE'''.
*No tenemos que incluir el '''GO''' final.
 
Solo cargaríamos:
<pre>
SELECT
CUENTA.FCODIGO
, CUENTA.FDESCRIPCION
FROM
CUENTA
</pre>
 
El CREATE más el nombre lo agrega el sistema automáticamente.

Revisión actual - 17:53 28 mar 2025

Introducción

Diagrama de vistas.

Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual que una tabla, una vista consta de un conjunto de columnas y filas de datos, aunque normalmente no existe como conjunto de valores de datos almacenados en una base de datos. Las filas y las columnas de datos proceden de tablas a las que se hace referencia en la consulta que define la vista y se producen de forma dinámica cuando se hace referencia a la vista. (ver Vistas)

Tablas

Las tablas necesarias para crear vistas son:

Como cargar los comandos

Suponiendo que tenemos una vista denominada CUENTA_VISTA, y que sus comandos normales serían:

CREATE VIEW CUENTA_VISTA AS
SELECT
CUENTA.FCODIGO
, CUENTA.FDESCRIPCION
FROM
CUENTA
GO

Al registrarlas en esta tabla de comandos:

  • No tenemos que incluir el CREATE.
  • No tenemos que incluir el GO final.

Solo cargaríamos:

SELECT
CUENTA.FCODIGO
, CUENTA.FDESCRIPCION
FROM
CUENTA

El CREATE más el nombre lo agrega el sistema automáticamente.

Páginas en la categoría «DEV VISTAS»

Las siguientes 2 páginas pertenecen a esta categoría, de un total de 2.