carlos.silva@unad.edu.co
www.sistemasunad.com/carlos
SOLDADOS cod nom 1258975 Pedro 51874569 Dora 51874569 Dora 52459874 Luisa 78547102 Luis 79897452 Diego 81012255 Roberto ape Lpez Rosas Rosas Lane Perez Madrigal Rosero fechag rango 31/01/2012 Cabo III 27/12/2010 Cabo III 18/08/2012 Cabo II 13/08/2012 Teniente 10/06/2010 Teniente 18/06/2010 Teniente 26/06/2010 Teniente
1022569878 John
1025478236 Mara 1025478236 Mara 1025478236 Mara
Artunduaga
Dulce Dulce Dulce
carlos.silva@unad.edu.co
www.sistemasunad.com/carlos
1. Revisar tablas. Si hay campos multivalor debe dividirse la tabla 2. El cdigo del campo es parte de la nueva tabla.
3. Relacionar las entidades. Ubicarse donde la cardinalidad es n 4. Adicionar clave de la entidad con la que se relaciona
soldado cod nom 1258975 Pedro 51874569 Dora 52459874 Luisa 78547102 Luis 79897452 Diego 81012255 Roberto 1022569878 John 1025478236 Mara ape Lpez Rosas Lane Perez Madrigal Rosero Artunduaga Dulce codcia 1 1 1 2 4 3 5 3 Compania cod nombre 1 Baraya 2 Ricaurte 3 Santander 4 Bolivar 5 Nario
servicios
cod nombre 1 Rancho 2 Guardia 3 Taller 4 Mantenimiento 5 Poligono cods 1258975 51874569 78547102 1022569878 1025478236 cod
soldado
nom 1258975 Pedro 51874569 Dora 52459874 Luisa 78547102 Luis 79897452 Diego ape Lpez Rosas Lane Perez Madrigal codcia 1 1 1 2 4 codserv 1 1 2 3 4
2 Guardia
51874569
81012255 Roberto
1022569878 John 1025478236 Mara 51874569 Dora
Rosero
Artunduaga Dulce Rosas
3
5 3 1
5
1 4 3
cod
soldado nom 1258975 Pedro 51874569 Dora 52459874 Luisa 78547102 Luis
codcia 1 1 1 2 4 3 5 3
servicioSoldado
cods codserv 1258975 51874569 78547102 1022569878 1025478236 51874569 78547102 1022569878 1258975 1 1 2 3 4 5 1 4 Fecha 15/07/2011 15/07/2011 16/07/2011 17/07/2011 18/07/2011 21/07/2011 19/07/2011 19/07/2011
3 20/07/2011
1. 2. 3. 4. 5.
Revisar tablas. Si hay campos multivalor debe dividirse la tabla El cdigo del campo es parte de la nueva tabla. Relacionar las entidades. Ubicarse donde la cardinalidad es n Adicionar clave de la entidad con la que se relaciona Si hay relaciones N:M se crea una nueva tabla, con nombre la concatenacin de las dos entidades. Se lleva las claves de las entidades
ER Bases de datos
Lenguaje no procedimental
SQL
Structured Query Language
Security
GRANT REVOKE
CREATE (DATABASE | SCHEMA) [IF NOT EXISTS] nombre_bd [CHARACTER SET conjunto_caracteres] [COLLATE coleccin]