2. Vistas Es una forma lógica de ver los datos físicos ubicados en las tablas. Es una instrucción SELECT almacenada. EsunaTabla Virtual. (Dado quelas vistas devuelven un conjunto de resultados se puedetrabajar con ellascomosifueranunaTabla virtual) La creación de una Vista es tan simple como el hacerunaconsulta.
6. Vistas - Ejemplo CREATEVIEWcalifornia_peopleAS SELECTau_fname,au_lname, city ,statefrom authors wherestate='CA'; selectau_fname,au_lnamefromcalifornia_peoplewhere city ='Oakland';
7. Indices Esunaestructura de datosquepermiteacceder a diferentesfilas de unamismatabla a través de un campo (o campos clave). Permiteun acceso mucho másrápido a los datos.
8. Crear y Borrar un Indice CREATE[UNIQUE] INDEX<nombre_indice> ON<nombre_tabla>( <nombre_campo> [ASC| DESC] ); DROP NOMBRE_INDICE
10. Funciones de agregado Son funcionesquerealizancálculos en un grupo de datosdevolviendo un solo valor. Se utilizanparaobtenervaloresestadisticos. Se utilizan en lasinstruccionesSELECT.
11. Funciones de agregado COUNT() Devuelve el numero de elementos de un grupo. MAX() y MIN() Devuelven el valor maximo y minimo. STDEV() Devuelve la desviacióntípicaestadística de todos los valores de la expresiónespecificada. AVG() Devuelve el promedio de los valores de un grupo. SUM() Devuelve la suma de los valores de un grupo.