Documente Academic
Documente Profesional
Documente Cultură
CARNET:
NOMBRE:
Ciclo
Aula
02-2015
BJ-202
_______________________________________________________________________
SAN SALVADOR, 7 DE OCTUBR DE 2015.
En base al MER mostrado cree una base de datos relacional llamada Productos
mediante la utilizacin de sintaxis DDL, posteriormente utilice sintaxis DML para
insertar cinco registros a cada tabla.
Consideraciones al momento de escribir sintaxis Sql:
-
Haga el anlisis del diagrama que se muestra para que posteriormente cree
las relaciones.
Los campos clave que utilizar como llaves primarias de las tablas Cliente y
Artculo declrelos como autoincrementables, es decir el campo de forma
automtica generar un cdigo al momento de insertar un registro, as:
CODIGO INT IDENTITY.
Los campos autoincrementables que se utilicen como llave fornea no
necesita declararlos como IDENTITY, simplemente declrelos como INT.
El campo PRECIO declrelo como DECIMAL(4,2), lo que significa que el
campo espera un mximo de 4 nmeros y dos de ellos sern decimales.
Cuando inserte datos a una tabla que posee columnas tipo IDENTITY a
estas no les debe insertar datos, ellos se insertan automticamente.
No olvide que el orden de insercin de los datos a las tablas es importante.
Del siguiente diagrama analice las cardinalidades y proceda a realizar los
pasos descritos a continuacin.
6. Cuando escriba llaves forneas no es necesario que los campos los declare como
IDENTITY. Ejemplo:
11. Ejemplo de cuando inserte datos al campo PRECIO que es tipo DECIMAL:
12. Vea como se inserta un dato tipo fecha (DATE). En el ejemplo se muestran dos
formas de hacerlo:
17. Ahora haga una consulta a la tabla ARTCULOS y analice lo que ocurri con la
llave primaria.