Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manipulacin de Datos
SQL
El lenguaje de consulta estructurado SQL (por sus siglas
en ingls: Structured Query Language) es un lenguaje
declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones en
stas.
Una de sus caractersticas es el manejo del lgebra y el
clculo relacional permitiendo efectuar consultas con el
fin de recuperar -de una forma sencilla- informacin de
inters de una base de datos, as como tambin hacer
cambios sobre ella.
Es un lenguaje de cuarta generacin (4GL).
Las
Select
Insert
Update
Delete
Sentencia SELECT
Resultado
Crditos Horas
Nombre
Crditos Horas
C01
Matemticas 4
Matemticas 4
C02
Fsica I
Fsica I
C03
Algebra
Algebra
C04
Filosofa
Filosofa
Requerimiento
Mostrar el nombre, numero
de crditos y nmeros de
horas de los cursos.
Sentencia
Select nombre, crditos,
horas
from curso
Como se puede
observar solo se
visualiza los campos
nombre, crditos y
horas de los cursos.
Resultado
Crditos Horas
Nombre
Horas
C01
Matemticas 4
Matemticas 4
C02
Fsica I
Fsica I
C03
Algebra
Simulacin
C04
Filosofa
C05
Simulacin
Requerimiento
Mostrar el nombre y numero
de horas de los Cursos donde
su numero de crditos sea
mayor a 3.
Sentencia
Select nombre, horas
from Curso
Where creditos > 3
Sentencia INSERT
La
Sintaxis
Sentencia INSERT(1)
TABLA: CURSO
Curso ID Nombre
Crditos Horas
C01
Matemticas 4
C02
Fsica I
C03
Algebra
C04
Filosofa
Requerimiento
Resultado
Curso ID Nombre
C01
Matemticas 4
C02
Fsica I
C03
Algebra
C04
Filosofa
C05
Simulacin
Crditos Horas
Sentencia UPDATE
Esta
Sintaxis
TABLA: CURSO
Curso ID Nombre
Crditos Horas
Curso ID Nombre
Crditos Horas
C01
Matemticas 4
C01
Matemticas 4
C02
Fsica I
C02
Fsica I
C03
Algebra
C03
Algebra
C04
Filosofa
C04
Filosofa
C05
Simulacin
C05
Simulacin
Requerimiento
Modificar el numero de horas
de todos los cursos.
Set horas = 0
Sentencia
Update Curso
Set horas = 0
Como se puede
observar actualiza a
todas las filas de la
tabla
Sentencia DELETE
La
Resultado
Crditos Horas
C01
Matemticas 4
C02
Fsica I
C03
Algebra
C04
Filosofa
C05
Simulacin
Curso ID Nombre
Crditos Horas
C01
Matemticas 4
C02
Fsica I
C04
Filosofa
Requerimiento
Modificar el numero de horas y
crditos del curso que tiene el
cdigo C01.
Sentencia
Delete from Curso
Where creditos=3
A
R
G
O
P
S
A
I
C
N
O
I
C
N
E
T
A
U
S
R