Sql 2005 2008 Curso Intelligent Bits
SQL Server 2005 / SQL Server Express 2005
Componentes del SQL El lenguaje SQL está compuesto por comandos, cláusulas, operadores yfunciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos. Existen dos tipos de comandos SQL:
los DLL que permiten crear y definirnuevas bases de datos, campos e
índices. los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
What is a View?
En SQL, una VISTA es unarelacion virtual de un comando SELECT. Una vista contiene filas y columnas, al igual que una tabla real. Los campos en una vista son campos de una o más tablas reales en la base de datos. En algunos casos,se puede modificar una vista y presentar los datos como si los datos fueron procedente de una única tabla. Syntax:
CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition
SQL – Relations, Tables & Views
Cuando hablamos de relacion, en una tabla o vista. Existen tres tipos de relacion:
1.
Stored relations entre tablas Tambien se usa el termino “baserelation” o “base table” 2. Virtual relations entre tablas y/o views 3. Temporales, durante la ejecucion de un comando
SQL – Create View
Ejemplo: Crear una vista con el titulo y año y hecha porParamount studios.
Movie (title, year, length, inColor, studioName, producer) CREATE VIEW ParamountMovie AS SELECT title,year FROM Movie WHERE studioName = ‘Paramount’;
SQL – Querying View
Una vista podría ser utilizada desde el interior de una
consulta, un procedimiento almacenado, o desde el interior de otra vista. Mediante funciones, JOINS, etc, a otra vista, nos permite presentarcon exactitud los datos que queremos para el usuario.
SELECT * FROM ParamountMovie WHERE year = ‘1979’;
View
Obtenemos el mismo resultado que la consulta
SELECT title, year Table FROM Movie...
Regístrate para leer el documento completo.