Mind map
SQL

Map content
SQL
Debido a la existencia en el mercado de una gran variedad de Bases de Datos Relacionales, asi como, de versiones y dialectos de COBOL, estos capitulos dedicados a tratar el acceso a los datos a traves de SQL interbase no profundizaran en los detalles de cada uno de ellos
- ¿QUE ES SQL? Desarrollado por los laboratorios de IBM durante 1974-1978, es un lenguaje autosuficiente y siempre esta asociada al Gestor de la Base de Datos(DBMS)
- DCL-Data Control Language (Lenguaje de Control de Datos): incluye la sintaxis comunmente utilizada para definir, modificar o borrar las tablas en las que se almacenan los datos.
- DDL - Data Definition Language (Lenguaje de Definicion de Datos): Contiene elementos utiles para tabajar en un entorno multiusuario en el que es importante la proteccion de la informacion, la seguridad de las tablas y el establecimiento de restricciones de acceso
- DCL-Data Control Language (Lenguaje de Control de Datos): incluye la sintaxis comunmente utilizada para definir, modificar o borrar las tablas en las que se almacenan los datos.
- ¿QUE ES SQL? Desarrollado por los laboratorios de IBM durante 1974-1978, es un lenguaje autosuficiente y siempre esta asociada al Gestor de la Base de Datos(DBMS)
Dedicaremos un capitulo entero a mostrar ejemplos sobre las distintas formas de utilizar la instruccion SELECT, ya que es la piedra angular de todo el lenguaje SQL
- SELECT*FROM CLIENTES supongamos que solo deseamos recuperar la informacion de id_Clinete y de Nomb_Cli:
- SELECT id_Cliente,Nomb_Cli FROM CLIENTES
- SELECT id_Cliente, Nomb_Cli FROM CLIENTES WHERE id_Cliente>'0003'
- SELECT Nomb_Cli, Monto FROM CLIENTES WHERE Monto IN (80000,125000)
- SELECT id_Cliente, Nomb_Cli FROM CLIENTES WHERE id_Cliente>'0003'
- SELECT id_Cliente,Nomb_Cli FROM CLIENTES
- SELECT*FROM CLIENTES supongamos que solo deseamos recuperar la informacion de id_Clinete y de Nomb_Cli:
Componentes del SQL
- El lenguaje SQL esya compuesto por comandos, clausulas,operadores y funciones de agregado. Estos elementos se combinan en las istrucciones para crear, actualizar y manipular las bases de datos
- EXISTEN DOS TIPOS DE COMANDOS SQL
- Los DLL que permiten crear y definir nuevas bases de datos, campos e indices Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
- Las clausulas son condiciones de modificacion utilizadas para definir los datos que desea seleccionar o manipular.
- Funciones de Agredado Las funciones de agregado se usan dentro de una clausula SELECT en grupoes de registros para devolver un unico valor que se aplica a un grupo de registros
- Ordenar los registros Adicionalmente se puede especificar el orden en que se desean recuperar los registros de las tablas mediante la clausula ORDER BY Lista de Campos En donde Lista de campos representa los campos a ordenar. Ejemplo: SELECT CodigoPostal,Nombre, Telefono FROM Clientes ORDER BY Nombre;
- ALL SI no se incluye ninguno de los predicados se asume ALL. El Motor de base de datos selecciona todos los registros que cumplen las condiciones de la instruccion SQL
- Funciones de Agredado Las funciones de agregado se usan dentro de una clausula SELECT en grupoes de registros para devolver un unico valor que se aplica a un grupo de registros
- Las clausulas son condiciones de modificacion utilizadas para definir los datos que desea seleccionar o manipular.
- Los DLL que permiten crear y definir nuevas bases de datos, campos e indices Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
- EXISTEN DOS TIPOS DE COMANDOS SQL
- El lenguaje SQL esya compuesto por comandos, clausulas,operadores y funciones de agregado. Estos elementos se combinan en las istrucciones para crear, actualizar y manipular las bases de datos
Images and files in the map
Information
- Description
- Mind Map on SQL, created by EMILIO YOS on 13/06/2020.
- Created by
- EMILIO YOS
- Views
- 1
- Rating

