evolucion de microprosesador

Páginas: 14 (3270 palabras) Publicado: 24 de junio de 2014
UNIVERSIDAD TECNICA DE MANABI
FACULTAD DE CIENCIAS ZOOTECNICA
EXTENSIÓN CHONE
TEMA:
SQL
CARRERA:
INFORMATICA AGROPECUARIA
NOMBRE:
MORANTE MOREIRA MARIA DOLORES
PROFESOR:
ING. CLIDER GUILLEN
ASIGNATURA :
BASE DE DATOS 2

SEMESTRE:
6TO SEMESTRE
AÑO LECTIVO
2014 – 2015
CHONE-MANABI-ECUADOR
¿QUÉ ES SQL?
El SQL (Structured query language), lenguaje de consulta estructurado, es unlenguaje surgido de un proyecto de investigación de IBM para el acceso a bases de datos relacionales.
El Lenguaje de consulta estructurado es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones sobre las mismas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo lanzar consultas con el finde recuperar -de una forma sencilla información de interés de una base de datos, así como también hacer cambios sobre la misma.
CARACTERÍSTICAS
Es un lenguaje unificado
Es un lenguaje no procedimental.
El usuario especifica Qué quiere, no Cómo ni Dónde conseguirlo.
Es relacionalmente completo.
Permite la realización de cualquier consulta de datos.
SENTENCIAS DE SQL
Unasentencia SQL es como una frase (escrita en inglés ) con la que decimos lo que  queremos obtener y de donde obtenerlo.
Todas las sentencias empiezan con un verbo (palabra reservada que indica la acción a realizar), seguido del resto de cláusulas, algunas obligatorias y otras opcionales que completan la frase. Todas las sentencias siguen una sintaxis para que se puedan ejecutar correctamente.CLASIFICACIÓN DE LAS SENTENCIAS
Las sentencias SQL se clasifican según su finalidad dando origen a tres ‘lenguajes’ o mejor dicho sub lenguajes:
El DDL (lenguaje de definición) de datos, incluye órdenes para definir, modificar o borrar las tablas en las que se almacenan los datos y de las relaciones entre estas. (Es el que más varia de un sistema a otro)
El DML (lenguaje de manipulación) de datos,nos permite recuperar los datos almacenados en la base de datos y también incluye órdenes para permitir al usuario actualizar la base de datos añadiendo nuevos datos, suprimiendo datos antiguos o modificando datos previamente almacenados.
COMPONENTES DEL SQL
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado.
Estos elementos se combinan en lasinstrucciones para
crear, actualizar y manipular las bases de datos.
COMANDOS
Existen dos tipos de comandos SQL mencionados ya anteriormente:
Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.
Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
COMANDOS DLL
CREATE TABLE
La orden create table se usa para crear una nuevatabla
Formato:
create table “tablename” (“column1” “data type” [constraint], “column2” “data type” [constraint], “column3” “data type” [constraint]);
Ejemplo:
create table empleado (nombre varchar(15), apellido varchar(20), edad number(3), direccion varchar(30), ciudad varchar(20), pais varchar(20));
Restricciones (constraints)
Regla asociada con una columna cuyos datos deben seguir
“unique”:No puede haber dos registros con el mismo valor para esa columna
“not null”: No puede dejarse vacía esa columna
“primary key”: Define una identificación única para cada registro
Ejercicio
Crear una tabla de empleados con: nombre, apellido, categoría, edad y salario
ALTER TABLA
La sentencia SQL ALTER se utiliza para añadir, eliminar o modificar columnas de una tabla.
Sintaxis SQL ALTERPara añadir una nueva columna a una tabla
ALTER TABLE nombretabla
ADD nombrecolumnatipodatocolumna
Para borrar una columna de una tabla
ALTER TABLE nombretabla
DROP COLUMN nombrecolumna
Para modificar el tipo de dato de una columna de una tabla
ALTER TABLE nombretabla
ALTER COLUMN nombrecolumnatipodatocolumna
Ejemplos de SQL ALTER
per
Nombre
apellido1
apellido2
1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Evolución De Los Microprosesadores
  • El microprosesador
  • microprosesadores
  • MICROPROSESADORES
  • Microprosesador
  • Microprosesador
  • microprosesadores
  • Microprosesadores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS