Base de datos
vistas
Una vista es una alternativa para mostrar
datos de varias tablas. Una vista es como
una tabla virtual que almacena una
consulta. Los datos accesibles a través de
la vista no están almacenados en la base
de datos como un objeto.
Las vistas permiten:
- ocultar información:
permitiendo el acceso a algunos
datos y manteniendo oculto el
resto de la información que no se
incluye en la vista. El usuario
opera con los datos de una vista
como si se tratara de una tabla,
pudiendo modificar tales datos.
Crear Vistas
CREATE VIEW vw_Names
AS
SELECT ProductName, Price FROM Products;
GO
Ejecute la instrucción siguiente para crear
una vista muy sencilla que ejecuta una
instrucción SELECT y devuelve los nombres y
los precios de nuestros productos al usuario.
Como consultar una vista
Las vistas se tratan como tablas. Use una instrucción
SELECT para tener acceso a la vista.
SELECT * FROM vw_Names;
GO
Procedimientos almacenados
Los procedimientos se asemejan a las construcciones de otros lenguajes de programación,
porque pueden:
• Aceptar parámetros de entrada y devolver varios valores en forma de parámetros de salida al
programa que realiza la llamada.
• Contener instrucciones de programación que realicen operaciones en la base de datos. Entre
otras, pueden contener llamadas a otros procedimientos.
• Devolver un valor de estado a un programa que realiza una llamada para indicar si la
operación se ha realizado correctamente o se han producido errores, y el motivo de estos.
Un procedimiento es un programa dentro de la base de datos que ejecuta una acción o
conjunto de acciones especificas. Un procedimiento tiene un nombre, un conjunto de
parámetros (opcional) y un bloque de código. En Transact SQL los procedimientos
almacenados pueden devolver valores (numérico entero) o conjuntos de resultados.
Base de datos
Base de datos
Base de datos

Más contenido relacionado

DOCX
Etiquetas Html
DOCX
Moniquita
PDF
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
DOCX
trabajo, lenguaje html
DOCX
Etiquetas mas utilizadas del lenguaje html
PDF
Resumen etiquetas html5
PPTX
Lenguaje Transact SQL
PPTX
El ddl neil tello
Etiquetas Html
Moniquita
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
trabajo, lenguaje html
Etiquetas mas utilizadas del lenguaje html
Resumen etiquetas html5
Lenguaje Transact SQL
El ddl neil tello

La actualidad más candente (14)

PPTX
Visualizacion de datos de varias tablas en sql
PDF
PPTX
Base de datos relacional
PPTX
Pineda-Polania
PPTX
Producto3 Ariana y irnesto
PDF
Un lenguaje de bases de datos relacionales
PPTX
Como utilizar sql
PPSX
Cuál es la estructura de una bd
PDF
Primera Clase de xhtml
PPT
Sql
DOCX
Tags actividad 11 jmar 180112
PPTX
Consultasql
PPTX
El código html
PPTX
Procedimientos Almacenados
Visualizacion de datos de varias tablas en sql
Base de datos relacional
Pineda-Polania
Producto3 Ariana y irnesto
Un lenguaje de bases de datos relacionales
Como utilizar sql
Cuál es la estructura de una bd
Primera Clase de xhtml
Sql
Tags actividad 11 jmar 180112
Consultasql
El código html
Procedimientos Almacenados
Publicidad

Destacado (15)

PPTX
Psicologia
PDF
Mistakes traders make 2015
PDF
Proceso de inscripcion psm
PPTX
Factores de riesgo
PPTX
Diego giraldo
PPT
Banquet coordinator
PPT
Itil and prince2 certification
PPTX
Construccion1
DOCX
7 tecnicas paara mejorar el estudio
PPTX
PPTX
APRENDIZAJE SIGNIFICATIVO Y AUTONOMO
DOCX
Media – analysis of the use of camera shots
PPTX
Universidad de boyaca
PPT
Infecciones de Transmisión Sexual
Psicologia
Mistakes traders make 2015
Proceso de inscripcion psm
Factores de riesgo
Diego giraldo
Banquet coordinator
Itil and prince2 certification
Construccion1
7 tecnicas paara mejorar el estudio
APRENDIZAJE SIGNIFICATIVO Y AUTONOMO
Media – analysis of the use of camera shots
Universidad de boyaca
Infecciones de Transmisión Sexual
Publicidad

Similar a Base de datos (20)

PPTX
PPTX
PPTX
Diapositivas de vistas
PPTX
Vistas_Funciones_y_as_Funciones_y as_Funciones_yProcedimientos_SQL.pptx
PPTX
Vistas en sql
PPTX
Vistas
PPTX
Vistas base de datos

Último (20)

PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
PDF
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PPTX
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PLANES DE área ciencias naturales y aplicadas
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Modelo Educativo SUB 2023versión final.pdf
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx

Base de datos

  • 2. vistas Una vista es una alternativa para mostrar datos de varias tablas. Una vista es como una tabla virtual que almacena una consulta. Los datos accesibles a través de la vista no están almacenados en la base de datos como un objeto. Las vistas permiten: - ocultar información: permitiendo el acceso a algunos datos y manteniendo oculto el resto de la información que no se incluye en la vista. El usuario opera con los datos de una vista como si se tratara de una tabla, pudiendo modificar tales datos.
  • 3. Crear Vistas CREATE VIEW vw_Names AS SELECT ProductName, Price FROM Products; GO Ejecute la instrucción siguiente para crear una vista muy sencilla que ejecuta una instrucción SELECT y devuelve los nombres y los precios de nuestros productos al usuario. Como consultar una vista Las vistas se tratan como tablas. Use una instrucción SELECT para tener acceso a la vista. SELECT * FROM vw_Names; GO
  • 4. Procedimientos almacenados Los procedimientos se asemejan a las construcciones de otros lenguajes de programación, porque pueden: • Aceptar parámetros de entrada y devolver varios valores en forma de parámetros de salida al programa que realiza la llamada. • Contener instrucciones de programación que realicen operaciones en la base de datos. Entre otras, pueden contener llamadas a otros procedimientos. • Devolver un valor de estado a un programa que realiza una llamada para indicar si la operación se ha realizado correctamente o se han producido errores, y el motivo de estos. Un procedimiento es un programa dentro de la base de datos que ejecuta una acción o conjunto de acciones especificas. Un procedimiento tiene un nombre, un conjunto de parámetros (opcional) y un bloque de código. En Transact SQL los procedimientos almacenados pueden devolver valores (numérico entero) o conjuntos de resultados.