DPO2_U3_A1

September 14, 2017 | Author: requiem108a | Category: Areas Of Computer Science, Technology, Computing, Computer Engineering, Software
Share Embed Donate


Short Description

Descripción: Ejemplo de actividad para ejemplarizar su resolución, viene con link de consulta para que puedan aprender c...

Description

ACTIVIDAD 1. DETECCIÓN DE ERRORES Unidad3

Actividad 1. Detección de errores

INGENIERÍA EN DESARROLLO DE SOFTWARE ACTIVIDAD 1 DE UNIDAD 3

Propósito Como parte de tu aprendizaje es importante que puedas identificar qué sentencias son DDL y cuáles DML, al respecto en esta actividad harás un ejercicio para distinguirlas e identificar los errores que presentan las sentencias. Para ello, realiza lo siguiente:

Instrucciones 1. 2. 3. 4. 5. 6.

Analiza las diferentes sentencias que te proporcionará tu Docente en línea. Detecta los errores sintácticos y de estructura algorítmica en la construcción de las sentencias y describe cuál fue el error si lo hubiese. Posteriormente, corrige cada sentencia. Clasifica cada sentencia a partir de los lenguajes DDL y DML. Utiliza un formato de tabla como el que se sugiere a continuación. Guarda la actividad con el nombre DPO2_U3_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido. Envía el archivo a tu Docente en línea para recibir retroalimentación.

1

Actividad 1. Detección de errores

Sentencia

Descripción del error(si existe) El error esta en el agregar lineas bajas y la palabra FROM

Sintaxis corregida

El error basicamente es el doble signo ==

FROM DELETE empleado WHERE empleado = 'any'

select column_name, form table_name

from delete con empleado where id empleado == 'any' (ids); end; $body$ language 'plpgsql'

into insert ''tabla'' (''columna1'',

Falta el nombre de la base de datos y porner en el lugar correspondiente la 2

Clasificación DDL o DML

SELECT COLUMN nombre_campo ,FROM TABLE nombre_tabla

con id DML

INSERT INTO “BD”. “tabla” VALUES (''columna1'', [''columna2,...

DDL

''])

Actividad 1. Detección de errores

[''columna2,... '']) (''valor1a'', [''valor1b,...'']), (''value2a'', [''value2b,...'']); values;

update my_table setes field1 == 'updated value asd' where field2 == 'n', delete form my_table where is field2 = 'n';

create table pedidos ( id_pedido int(4) not null auto_increment,

palabra VALUE

(''valor1a'', [''valor1b,...'']), (''value2a'', [''value2b,...'']);

Se repite el signo = y tambien la exprecion update value

UPDATE “bd”.”my_table”SET “field1”= “ASD” WHERE “field2”= “n” DELETE FROM “bd”,”my_table” WHERE “field” = “N”

Falto colocar el nombre de la base de datos

CREATE TABLE “pedidos”( id_pedido int(4) not null

3

“bd”

DML

DML

Actividad 1. Detección de errores

id_cliente int(4) not null, id_articulo int(4)not null, fecha date, cantidad int(4), total int(4), key(id_pedido,id_cliente,id_articulo) )

auto_increment, id_cliente int(4) not null, id_articulo int(4)not null, fecha date, cantidad int(4), total int(4), PRIMARY KEY (id_pedido,id_cliente;id_articulo))

Referencias https://www.youtube.com/watch?v=iOiyJgnN71c&list=PLU8oAlHdN5Bmx-LChV4K3MbHrpZKefNwn http://www.1keydata.com/es/sql/

4

DDL

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF