Puedes afectar al contenido que muestra una base de datos de dos formas :
- Filtrando la base de datos
- Ordenando la base de datos
Ordenar base de datos
- Escoge el campo por el cual quieres ordenar
- Selecciona un método de ordenación ascendente o descendente(123/321)
- Ordenación aleatoria: Su finalidad es que se muestre un orden de elementos diferente cada vez que se accede a la vista de datos.
Filtrar base de datos
EL filtrado se basa en el uso de condicionales y operadores lógicos. Disponemos de los siguientes:
- Condicionales
- AND ("Y")
- OR ("O")
- Operadores
- Equal ("Igual a")
- Include ("Incluye")
- Starts with ("comienza por")
- Higher than ("mayor que")
- Lower than ("menor que")
Antes de mostrar los datos de una base de datos todas sus filas/registros son escaneadas. Debido a que aplicamos condicionales y operadores a la cantidad total de datos en la base de datos, la cantidad de datos disminuye. Se trata de un método de selección o exclusión de datos. Los datos que cumplan las condiciones impuestas como filtro serán seleccionados y mostrados, de lo contraria serán excluidos. Veamos unos ejemplos de filtrado para la siguiente tabla que muestra nombres de fruta y su color:
En el primer ejemplo filtramos los datos para mostrar solo aquellos nombres de fruta que comiencen por la letra "L". En nuestra base de datos solo el Limón cumple esa condición de forma que será el único dato resultante del filtrado también conocido como CONSULTA.
En el segundo ejemplo queremos visualizar la fruta que cumpla dos condiciones: que el nombre comience por "L" y que el color sea igual a "Verde". No hay dato que cumpla dicho criterio.
En el tercer ejemplo al usar el condicional "OR" estamos indicando que basta con que el dato cumpla una condición u otra. Muestra frutas que comiencen por la letra "L" o "B" de forma que se muestran dos resultados que cumplen dicha condición.
Cuando añades más de un filtro estas creando condiciones "AND". Filtras la base de datos mostrando solo los REGISTROS/FILAS que cumplan dichas condiciones.
Añadiendo condiciones "OR" solo una de las condiciones debe cumplirse para aceptar el registro como válido.En la siguiente imagen se muestra como añadir condicionales del tipo "OR":
En youtube: Filtros y bases de datos