Professional Documents
Culture Documents
DEBASE
BASE
DATOS
FUNDAMENTOS DE
DEDE
DATOS
FUNDAMENTOS
DEBASE
BASE
DATOS
FUNDAMENTOS DE
DEDE
DATOS
Competencia Especfica de la Unidad
Aplicar el lenguaje SQL para la manipulacin de datos.
Desarrollo de la Unidad
En la unidad seis, se realizan consultas SQL con el fin de
entender la estructura de las consultas revisando: funciones,
consultas anidadas y operaciones de modificacin de las
bases de datos sin profundizar, ya que el lenguaje se
trabajar con mayor detalle en las materias subsecuentes.
Comparacin
Multiplicacin ( * )
Divisin ( / )
Sustraccin ( - )
Adicin ( + )
Mdulo ( % )
Lgicos
Igualdad ( = )
Desigualdad ( <> )
NOT
(Negacin)
AND (y lgico)
OR ( o lgico)
nombre_de_columnas
FROM tabla_a_la_que_se_consulta
Secolocan
colocanlos
losnombres
nombresde
delas
lascolumnas
columnasque
que
Se
se mostraran
mostraran en
en elel SELECT,
SELECT, separados
separados por
por
se
unacoma.
coma.
una
Se colocan
colocan los
los nombres
nombres de
de las
las Tablas
Tablas aa las
las
Se
cualespertenecen
pertenecenlas
lascolumnas.
columnas.
cuales
Ac se
se colocan
colocan las
las columnas
columnas que
que sern
sern
Ac
modificadasdentro
dentrode
delalafila
filaoofilas.
filas.
modificadas
Resuldatos:
UPDATE clientes
SET nombre = Raul Armando, ciudad = NL
WHERE nombre = Raul
Privilegios
Fechas:
String:
BIT,
DATETIME,
INT,
SMALLDATETIME.
SMALLINT,
DECIMAL,
NUMERIC,
MONEY,
SMALMONEY,
FLOAT.
CHAR,
VARCHAR,
TEXT,
NCHAR,
NVARCHAR,
NTEXT.
String Binarias:
BINARY,
VARBINARY,
IMAGE.
datos.
nombre_atributoN tipo_dato,
)
Ejemplo:
create table prestamos (
NOTA: Para
Para poder
poder ver
ver las
las tablas
tablas creadas
creadas en
en tu
tu esquema
esquema
NOTA:
relacionalen
enSQL
SQLSERVER
SERVERejecuta
ejecutael
elsiguiente
siguientecomando:
comando:
relacional
idCliente
int NOT NULL,
select ** from
from information_schema.tables
information_schema.tables where
where
select
sucursal
varchar(25) DEFAULT (''),
TABLE_TYPE=
='BASE
'BASETABLE
TABLE
TABLE_TYPE
importe
int default (0),
Para poder
poder ver
ver el
el detalle
detalle de
de una
una tabla
tabla ejecuta
ejecuta el
el siguiente
siguiente
Para
comando:
fechaPrestamo date
comando:
idPrestamo
select ** from
from information_schema.columns
information_schema.columns
where
select
where
TABLE_NAME =
=Nombre_Tabla
Nombre_Tablaorder
orderby
bytable_name
table_name
TABLE_NAME
DEFAULT(1)
eliminar
atributos,
modificar
Sintaxis:
ALTER TABLE nombre_tabla (tipo de cambio) ALTER COLUMN, ADD,
DROP.