Vous êtes sur la page 1sur 12

Taller 4

Johana Stefany Camacho Parra

Profesor
Nelson Orlando Perez E

POLITECNICO GRANCOLOMBIANO
ENFASIS PROFESIONAL II
BOGOT
2014

Revisado por: Tatiana Prada


Taller 4
)

Escoja la tabla creada en el taller anterior y escoja en la parte superior


en la ltima pestaa puede ver cmo fue creada. Pselo a Wordpad para
editarlo y verifique lo siguiente: que se encuentren todos los campos con
la especificacin dada, que todos los campos sean NOT NULL (recuerde
que una base de datos no debera contener datos superfluos) elimine las
comillas dobles y deje los nombres de la tabla y de los campos en
minsculas. Asegrese que creo el CONSTRAINT de PRIMARY KEY.
recuerde debe mostrar el resultado. (15')
Se ingresa a la pgina principal al siguiente link https://apex.oracle.com/.

Seleccionamos la opcin SQL Workshop.

Luego ingresamos a Object Browser.

Buscamos la tabla

TPRODUCTOS_C.

Cambiar la tabla TPRODUCTO_ultimos dos numeros del codigo

Luego de que nos muestre el contenido de la tabla seleccionamos la


opcin SQL.

Igual remplazar @ por el codigo

Copiamos el SQL y se realiza los cambios respectivos como la coma, las


maysculas por minsculas, las comillas y el not null.

CREATE TABLE TPRODUCTOS_37


(

precioy number(9,3) not null,


precioopcional number(9,12) not null,
nombre_37 varchar2(25) not null,
codigo_37 varchar2(6) not null,
fecha_vencimiento_37 date not null,
clasifica_37 varchar2(1) not null,
constraint tproductos_37 primary key (codigo_37)

using index enable


)

Elimine la tabla creada inicialmente, (tproductos_c@) que tipo de


instruccin debe utilizar DML; DDL; DCL? (10')

La instruccin para la eliminacin (DROP) de la tabla es el DDL y


hacemos la ejecucin como lo muestra la imagen.

Vulvala a crearla a partir del "script" que modific en el punto 1. (Ms


10')
Se copia el cdigo SQL que tenemos en el punto 1.

Igual remplazar @ por el codigo

Muestre el estado de la tabla, digitando DESC tproductos_c@, muestre el


pantallazo y documntelo. (Ms 25')

Se ingresa por el comando SQL he ingresamos la sentencia DESC


tproductos_37

Empecemos a documentar: la tabla tproductos_c@, contiene "todos los


productos del mundo que sirven para afilar el bigote". Contine con la
documentacin de todos y cada uno de los atributos (campos).

tproductos_37: Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde
se guardan los datos recogidos por un programa. Campo: Corresponde al nombre de la

columna. Debe ser nico y adems de tener un tipo de dato asociado. Registro: Corresponde
a cada fila que compone la tabla. 1

5) Un ejemplo de documentacin puede ser el siguiente: para el atributo


codigo_c@ es "la secuencia que asigna el dueo del local y que es nica para
cada producto de la barbera".(10')

codigo_37
precioy
Precioopcional
nombre_37
fecha_vencimiento_johana
vencer.
clasifica_37

Cdigo es el id para la identificacin nica.


Precio actual.
El precio que puede variar segn (el da).
Nombre del producto.
En la fecha es cuando el producto est prximo a
Tipo de atribucin que lo identifica.

Agregar las sentencias para incluir los comentarios en la base de datos y


termine de documentar el resto de los campos (atributos) haga y escriba
los supuestos necesarios de acuerdo con la temtica descrita. (Ms 50')

COMMENT ON COLUMN tproductos_37.codigo_37 IS 'Cdigo es el id


para la identificacin nica. '

1 http://es.wikipedia.org/wiki/Tabla_(base_de_datos)

COMMENT ON COLUMN tproductos_37.precioy IS 'Precio actual. '

COMMENT ON COLUMN tproductos_37.precioopcional IS ' El precio


que puede variar segn (el da).'

COMMENT ON COLUMN tproductos_37.nombre_37 IS ' Nombre del


producto.'

COMMENT ON COLUMN tproductos_37. fecha_vencimiento_johana IS '


En la fecha es cuando el producto est prximo a vencer.'

COMMENT ON COLUMN tproductos_37.clasifica_37 IS ' Tipo de


atribucin que lo identifica.'

Muestre el resultado, digite nuevamente DESC tproductos_c@.(5')


Se puede observar que el comentario se adiere directamente en la tabla.
Es una forma muy facil y ahorra tiempo a la hora de trabajar con esta
herramienta.

8) Cual sera su conclusin. (Ms 25')


Me parece una excelente forma de aprender al momento de cambiar con el
compaero por que inmediatamente puede darse cuenta de los errores que
est cometiendo y arreglarlos, al igual a la hora de ver los errores de los
dems.

9) Escriba una frase positiva (suya) con lo que aprendi del taller. (3')
Es muy importa ir documentado todo lo que va haciendo en las bases de datos.

10) Cambie con su compaero y revise lo hecho en clase. (65')

11) Ahora responda las siguientes preguntas:


Se dijo el nombre del archivo a entregar? (Tpico, se le olvida y despus lo
exige, nombre del archivo segn estndar a@Taller4c@ donde a@ es su primer
apellido).
porque se debe hacer primero el diseo conceptual antes que el lgico?

Modelo Conceptual

Diseo Lgico
Diseo Fsico

Porque segn la estructura en el modelo Conceptual va el anlisis de


requisitos, y en el diseo lgico donde se convierten las tablas en relaciones y

en identidades e interrelaciones. Sin hacer el primer paso que es el modelo


Conceptual con seguridad no le quedara bien declaradas las relaciones.
GLOSARIO
Superfluos: Que no es necesario, que sobra o est de ms. innecesario.

Vous aimerez peut-être aussi