Base de datos segunda parte

  • Published on
    31-Jul-2015

  • View
    31

  • Download
    0

Transcript

<p> 1. BASE DE DATOS 2PIntegrantes:Edgar Eduardo EspitiaKaren Ortega sierra 2. Modelo entidad-relacin un mtodo de diseo de bases de datos. Representa los datos mediante una seriede entidades que disponen de atributos. Las entidades establecen interrelaciones con otrasentidades. El resultado de este proceso es una base dedatos normalizada que facilita el acceso a los datosy evita su duplicado. 3. Relacin Todos los datos se representan en tablas. (Inclusolos resultados de cualquier consulta son otra tabla.) Las filas y las columnas, en principio, carecende orden (p.ej., el orden en el que se muestrenlas filas y las columnas no importa). Cada tabla tiene una clave primaria, unidentificador nico, compuesto por una o mscolumnas. 4. Tipos de relaciones 1. Relacin Uno a Uno:Cuando un registro de una tabla slo puedeestar relacionado con un nico registro de laotra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datosde diferentes poblaciones y otra con una lista deAlcaldes, una poblacin slo puede tener unalcalde, y un alcalde lo ser nicamente de unapoblacin. 5. 2. Relacin Uno a Varios:Cuando un registro de una tabla (tablasecundaria) slo puede estar relacionado con unnico registro de la otra tabla (tabla principal) y unregistro de la otra tabla (tabla principal) puedetener ms de un registro relacionado en laprimera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datosde diferentes poblaciones y otra con loshabitantes, una poblacin puede tener ms de unhabitante, pero un habitante pertenecer (estarempadronado) en una nica poblacin. 6. 3.Relacin Varios a Varios:Cuando un registro de una tabla puede estarrelacionado con ms de un registro de la otratabla y viceversa. Por ejemplo: tenemos dos tablas una con los datosde clientes y otra con los artculos que se vendenen la empresa, una cliente podr realizar un pedidocon varios artculos, y un artculo podr ser vendidoa ms de un cliente. 7. Ajustar eldiseoDeterminar lafinalidad de labase de datosDefinirrelaciones entretablasBuscar yorganizar lainformacinnecesariaConvertir loselementos encolumnasEspecificarclavesprincipalesAplicar reglasdeNormalizacin 8. Wedgrafias http://www.google.com.co/search?bav=on.2,or.&amp;bvm=bv.45645796,d.dmQ&amp;biw=1024&amp;bih=509&amp;um=1&amp;ie=UTF-8&amp;hl=es&amp;tbm=isch&amp;source=og&amp;sa=N&amp;tab=wi&amp;ei=CUN5UYXyJPS20AGz7YHoCA&amp;q=proceso%20de%20dise%C3%B1o%20de%20una%20bd#imgrc=Yj3sCrSiRwB8lM%3A%3BQZiQXxl893Q-zM%3Bhttp%253A%252F%252Fandreasarmientoo.files.wordpress.com%252F2010%252F04%252Fproceso-bd.jpg%3Bhttp%253A%252F%252Fandreasarmientoo.wordpress.com%252F%3B960%3B720 9. http://mit.ocw.universia.net/curso11208/11/11.208/IAP02/lecture-notes/lecture5-2.html#The_Relational_Model http://www.aulaclic.es/access2000/b_5_1_1.htm</p>