Professional Documents
Culture Documents
1.
CONSIDEREACIONES INICIALES
Para la realizacin de un trabajo ordenado, se sugiere
que cree Usted su carpeta de trabajo y una sub-carpeta
BDSQL tal como se muestra en el grfico de la derecha.
2.
3.
4.3 Relacionamos las tablas orden y persona seleccionando el campo P_Id de la tabla Orden con el
campo P_Id de la tabla personas
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Tom
Vingvn 23
Stavanger
Tabla Orden":
O_Id
OrderNo
P_Id
77895
44678
22456
24562
34764
15
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Johan
Bakken 2
Stavanger
Tjessem
Jakob
La sentencia UPDATE
La sentencia UPDATE es usada para modificar los registros en una tabla.
UPDATE tabla_name
SETcolumn1=value,column2=valu,.
WHEREsome_column=some_value
Nota: Aviso, sobre la clusula WHERE en la actualizacin. La clusula WHERE especifica
que registros deben actualizarse. Si omite la clusula WHERE, se actualizarn todos los
registros.
Ejemplo UPDATE
La Tabla Personas:
P_Id
Apellido
Nombre
Direccin
Ciudad
Ola
Timoteivn 10
Sandnes
Hansen
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Johan
Bakken 2
Stavanger
Tjessem
Jakob
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Johan
Bakken 2
Stavanger
Tjessem
Jakob
Nissestien 67
Sandnes
Sentencia UPDATE
Se debe ser cuidadoso cuando se modifican registros. Si se omite la clusula Where
ocurre lo siguiente:
UPDATE Personas
SET Direccin='Nissestien 67', Ciudad='Sandnes'
La tabla "Personas" modificada:
P_Id
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Nissestien 67
Sandnes
Svendson
Tove
Nissestien 67
Sandnes
Pettersen
Kari
Nissestien 67
Sandnes
Nilsen
Johan
Nissestien 67
Sandnes
Tjessem
Jakob
Nissestien 67
Sandnes
La sentencia DELETE
La sentencia DELETE es usada para borrar filas en una tabla.
Sintaxis DELETE
DELETE FROM tabla_name
WHERE some_column=some_value
Note: Aviso. La clusula WHERE especifica que registros se deben suprimirse. Si
omite la clusula WHERE, sern eliminados todos los registros
Ejemplo DELETE
La Tabla Personas:
P_Id
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Johan
Bakken 2
Stavanger
Tjessem
Jakob
Nissestien 67
Sandnes
Apellido
Nombre
Direccin
Ciudad
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Nilsen
Johan
Bakken 2
Stavanger