Diferencia entre revisiones de «Plantilla:PHP/SQL»
(→SQL) |
|||
Línea 24: | Línea 24: | ||
{{MRM_Definicion|Title=SQL| | {{MRM_Definicion|Title=SQL| | ||
Lenguaje para gestionar bases de datos '''relacionales''' cuyas '''''instrucciones o sentencias''''' especifican lo '''''qué''''' se quiere, no '''''cómo''''' se va a realizar}} | Lenguaje para gestionar bases de datos '''relacionales''' cuyas '''''instrucciones o sentencias''''' especifican lo '''''qué''''' se quiere, no '''''cómo''''' se va a realizar}} | ||
+ | ====Lenguajes dentro de SQL==== | ||
+ | '''''SQL''''' No es como su nombre indica solamente un lenguaje de consultas, si no que proporcina todas las instrucciones necesarias para '''''gestionar''''' una base de datos.<br /> | ||
+ | '''''SQL''''' incorpora tres tipos de lenguajes: de '''''Definición''', de '''''Control''''', de '''''Manipulación'''''.<br /> | ||
+ | äs intrucciones de '''''SQL''''' se conocen como sentencias, y todas se caracterizan por que empiezan por una palabra reservada que identifica a qué lenguje de los tres deque tiene SQL pertenece esa instrucción | ||
+ | |||
+ | |||
</div> | </div> |
Revisión de 11:38 12 dic 2016
SQL
SQL es un lenguaje de consultas estructuradas o Structured Query Language. Es un lenguaje de 4º genereación donde el programador o usuario del lenguaje especifica lo qué quiere, pero no establece el procedimiento a seguir para conseguirlo, no dice cómo ha de hacer el sistema para conseguirlo
Lenguaje no procedural Vs lenguaje procedural)
| |
Dime todos los empleados de más de 45 años o SELECT * FROM empleados WHERE edad>45; Lenguaje procedural (tipo php o java) Abre la tabla empelados Lee desde el primer registro hasta el último (Bucle) Verifica si ese empleado tiene mas de 45 Si es así añádelo a la lista de resultado Muestra la lista de resultado
|
Lenguaje para gestionar bases de datos relacionales cuyas instrucciones o sentencias especifican lo qué se quiere, no cómo se va a realizar |
Lenguajes dentro de SQL
SQL No es como su nombre indica solamente un lenguaje de consultas, si no que proporcina todas las instrucciones necesarias para gestionar una base de datos.
SQL incorpora tres tipos de lenguajes: de Definición, de Control, de Manipulación.
äs intrucciones de SQL se conocen como sentencias, y todas se caracterizan por que empiezan por una palabra reservada que identifica a qué lenguje de los tres deque tiene SQL pertenece esa instrucción