SlideShare una empresa de Scribd logo
1 de 33
Recinto La Vega
UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO




     “Normalizacion de Base De Datos”
              Presentado por:
          Juana Claudio CC-9345
        Celsa Anatalia Muñoz AI-3407
           Carlos Ortega DC-0339
               Presentado a:
            José Manuel Amado
                Asignatura:
              Base De Datos 1

       La Vega, República Dominicana
NORMALIZACIÓN DE LOS DATOS



El proceso de normalización de bases de datos
consiste en aplicar una serie de reglas a las
relaciones obtenidas tras el paso del modelo
entidad-relación al modelo relacional.
OBJETIVO DE LA NORMALIZACIÓN
Las bases de datos relacionales se normalizan para:

Evitar la redundancia de los datos.
Evitar problemas de actualización de los datos en las tablas.
Proteger la integridad de los datos.


En el modelo relacional es frecuente llamar tabla a una
relación, aunque para que una tabla bidimensional sea
considerada como una relación tiene cumplir con algunas
restricciones:

Cada  columna debe tener su nombre único.
No puede haber dos filas iguales. No se permiten los
duplicados.
Todos los datos en una columna deben ser del mismo tipo.
DEPENDENCIAS FUNCIONALES




Una dependencia funcional es una conexión entre uno o
más atributos.
Por ejemplo si se conoce el valor de MATRICULA del
alumno tiene una conexión con Apellido o Nombre alumno .
Las dependencias funcionales del sistema se escriben
utilizando una flecha, de la siguiente manera:
DEPENDENCIAS FUNCIONALES




 B es funcionalmente dependiente de A
PROPIEDADES DE LA DEPENDENCIA
FUNCIONAL
Existen 3 axiomas de Armstrong:

1) Dependencia funcional Reflexiva

Si "y" está incluido en "x" entonces x      y
A partir de cualquier atributo o conjunto de atributos siempre puede
deducirse él mismo. Si la dirección o el nombre de una persona están
incluidos en el DNI, entonces con el DNI podemos determinar la
dirección o su nombre.

2) Dependencia funcional Aumentativa

DNI      nombre
DNI,dirección       nombre,dirección
Si con el DNI se determina el nombre de una persona, entonces con el
DNI más la dirección también se determina el nombre y su dirección.
3) DEPENDENCIA FUNCIONAL TRANSITIVA



Sean X, Y, Z tres atributos (o grupos de atributos)
de la misma entidad. Si Y depende funcionalmente
de X y Z de Y, pero X no depende funcionalmente
de Y, se dice entonces que Z depende
transitivamente de X. Simbólicamente sería:
X      Y    Z entonces X       Z
DEPENDENCIA FUNCIONAL TRANSITIVA.




FechaDeNacimiento            Edad
Edad       Conducir
FechaDeNacimiento            Edad          Conducir

Entonces tenemos que FechaDeNacimiento determina a Edad y
la Edad determina a Conducir, indirectamente podemos saber a través
de FechaDeNacimiento a Conducir (En muchos países, una persona
necesita ser mayor de cierta edad para poder conducir un automóvil, por eso
se utiliza este ejemplo).
Propiedades deducidas:
 Unión
 Pseudo-transitiva

 Descomposición

 Claves
FORMAS NORMALES
Las formas normales (NF) proporcionan los criterios para
determinar el grado de vulnerabilidad de una tabla a
inconsistencias y anomalías lógicas. Mientras sea más alta la
forma normal aplicable a una tabla, es menos vulnerable a
inconsistencias y anomalías.




En general, las primeras tres formas normales son suficientes para
cubrir las necesidades de la mayoría de las bases de datos.
PRIMERA FORMA NORMAL( 1FN)
   La primera forma normal (1FN o forma mínima). Una
    tabla de base de datos relacional que se adhiere a la 1FN
    es una que satisface cierto conjunto mínimo de criterios.
    Se pretende garantizar la no existencia de grupos
    repetitivos. Un grupo repetitivo es un conjunto de atributos
    de igual semántica en el problema y dominio, que toman
    valores distintos para la misma clave. Cualquier esquema
    que tenga claves correctas está seguro en FN1.

    Estos criterios se refieren básicamente a asegurarse que la
    tabla es una representación fiel de una relación y está libre
    de "grupos repetitivos".
LAS TABLAS 1FN COMO REPRESENTACIONES DE
  RELACIONES


Según la definición de Date de la 1FN, una tabla está en 1FN si y solo
si es "isomorfa a alguna relación", lo que significa, específicamente, que
satisface las siguientes cinco condiciones:
1.   No hay orden de arriba-a-abajo en las filas.
2.    No hay orden de izquierda-a-derecha en las columnas.
3.    No hay filas duplicadas.
4.    Cada intersección de fila-y-columna contiene exactamente un valor
     del dominio aplicable (y nada más).
5.    Todas las columnas son regulares [es decir, las filas no tienen
     componentes como IDs de fila, IDs de objeto, o timestamps ocultos
PRIMERA FORMA NORMAL (1FN)
Una tabla está en Primera Forma Normal si:

1.    Todos los atributos son atómicos. Un atributo es atómico si los
     elementos del dominio son indivisibles, mínimos.
2.   La tabla contiene una llave primaria única.
3.   La llave primaria no contiene atributos nulos.
4.   No debe existir variación en el número de columnas.
5.   Los Campos no llave deben identificarse por la llave (Dependencia
     Funcional)
6.   Debe Existir una independencia del orden tanto de las filas como de las
     columnas, es decir, si los datos cambian de orden no deben cambiar
     sus significados
7.   Una tabla no puede tener múltiples valores en cada columna.
8.   Los datos son atómicos (a cada valor de X le pertenece un valor de Y y
     viceversa).
9.   Esta forma normal elimina los valores repetidos dentro de una BD.
GRUPOS REPETIDOS
EJEMPLOS:
   El siguiente ejemplo ilustra cómo un diseño de base de
    datos puede incorporar la repetición de grupos, en violación
    de la 1FN.
Dominios y valores
 Suponga que un diseñador principiante
  desea guardar los nombres y los números
  telefónicos de los clientes. Procede a definir
  una tabla de cliente como la que sigue:
En este punto, el diseñador se da cuenta de un requisito
para guardar múltiples números teléfonicos para algunos
clientes. Razona que la manera más simple de hacer esto es
permitir que el campo "Teléfono" contenga más de un valor
en cualquier registro dado:
Asumiendo, sin embargo, que la columna "Teléfono" está
definida en algún tipo de dominio de número telefónico (por
ejemplo, el dominio de cadenas de 12 caracteres de
longitud), la representación de arriba no está en 1FN. La 1FN
prohíbe a un campo contener más de un valor de su dominio
de columna.
UN DISEÑO CONFORME CON 1FN
Un diseño que está inequívocamente en 1FN hace uso de dos
tablas: una tabla de cliente y una tabla de teléfono del cliente.




En este diseño no ocurren grupos repetidos de números
telefónicos. En lugar de eso, cada enlace Cliente-a-Teléfono
aparece en su propio registro.
Hay que notar que este diseño cumple los requerimientos
adicionales para la segunda (2NF) y la tercera forma normal (3FN).
SEGUNDA FORMA NORMAL (2FN)

Una relación R se encuentra en segunda forma
normal si y solo si esta en primera forma normal y
todos los atributos no claves, dependen
funcionalmente      de    la    clave     primaria.

Una relación se encuentra en segunda forma
normal, cuando cumple con las reglas de la
primera forma normal y todos sus atributos que no
son claves (llaves) dependen por completo de la
clave. Cada tabla que tiene un atributo único como
clave, está en segunda forma normal.
SEGUNDO NIVEL DE F/N
TERCERA FORMA NORMAL (3FN)




Una relación está en Tercera Forma Normal si y sólo si se
cumplen las condiciones para la Segunda Forma Normal y
además todos los atributos no clave dependen de manera
no transitiva de toda clave candidata.
TERCERA FORMA NORMAL (3FN)
   La utilización de un gran número de tablas
    pequeñas puede perjudicar el rendimiento o
    superar la capacidad de memoria y de archivos
    abiertos del sistema. Puede ser más factible aplicar
    la tercera forma normal sólo a los datos que
    cambian con frecuencia. Si quedan algunos
    campos dependientes, diseñe la aplicación para
    que pida al usuario que compruebe todos los
    campos relacionados cuando cambie alguno.
FORMA NORMAL BOYCE-COOD
TECNICA PARA NORMALIZAR
 Forma normal de Boyce-Codd
 La Forma Normal de Boyce-Codd (o
  FNBC) es una forma normal utilizada en la
  normalización de bases de datos. Es una
  versión ligeramente más fuerte de la
  Tercera forma normal (3FN). La forma
  normal de Boyce-Codd requiere que no
  existan dependencias funcionales no
  triviales de los atributos que no sean un
  conjunto de la clave candidata.
   En una tabla en 3FN, todos los atributos
    dependen de una clave, de la clave
    completa y de ninguna otra cosa excepto
    de la clave (excluyendo dependencias
    triviales, como ). Se dice que una tabla
    está en FNBC si y solo si está en 3FN y
    cada dependencia funcional no trivial tiene
    una clave candidata como determinante.
    En terminos menos formales, una tabla
    está en FNBC si está en 3FN y los únicos
    determinantes son claves candidatas.
   Ejemplo
   Consideremos una empresa donde un trabajador puede
    trabajar en varios departamentos. En cada departamento hay
    varios responsables, pero cada trabajador sólo tiene
    asignado uno. Tendríamos una tabla con las columnas:
    IDTrabajador, IDDepartamento, IDResponsable
   La única clave candidata es IDTrabajador (que será por tanto
    la clave primaria).
   Si añadimos la limitación de que el responsable sólo puede
    serlo de un departamento, este detalle produce una
    dependencia funcional ya que: Responsable →
    Departamento
   Por lo tanto hemos encontrado un determinante
    (IDResponsable) que sin embargo no es clave candidata. Por
    ello, esta tabla no está en FNBC. En este caso la
    redundancia ocurre por mala selección de clave. La repetición
    del par [IDDepartamento + IDResponsable] es innecesaria y
    evitable.

   Solamente en casos raros una tabla en 3NF no
    satisface los requerimientos de la FNBC. Un
    ejemplo de tal tabla es (teniendo en cuenta que
    cada estudiante puede tener más de un tutor):
   Referencia cruzada de Tutor/Estudiante ID Tutor
    Número de seguro social del tutor ID Estudiante
    1078 088-51-0074 31850 1078 088-51-0074
    37921 1293 096-77-4146 46224 1480 072-21-
    2223 31850 El propósito de la tabla es mostrar
    qué tutores están asignados a qué estudiantes.
    Las claves candidatas de la tabla son:
   {ID Tutor, ID Estudiante}
   {Número de seguro social del tutor, ID Estudiante}
TECNICA PARA NORMALIZAR
   Normalización
   Para otros usos de este término, véase Normalización
    (desambiguación).
   La normalización o estandarización es la redacción y aprobación
    de normas que se establecen para garantizar el acoplamiento de
    elementos construidos independientemente, así como garantizar el
    repuesto en caso de ser necesario, garantizar la calidad de los
    elementos fabricados, la seguridad de funcionamiento y trabajar con
    responsabilidad social.
   La normalización es el proceso de elaborar, aplicar y mejorar las
    normas que se aplican a distintas actividades científicas,
    industriales o económicas con el fin de ordenarlas y mejorarlas. La
    asociación estadounidense para pruebas de materiales (ASTM)
    define la normalización como el proceso de formular y aplicar reglas
    para una aproximación ordenada a una actividad específica para el
    beneficio y con la cooperación de todos los involucrados.
ÓRGANO DE NORMALIZACIÓN TÉCNICA
           BIENVENIDOS AL ONT

 LA CAPACIDAD DEL SER HUMANO DE DESARROLLAR
TECNOLOGÍA, HA SIDO UNA DE LAS CARACTERÍSTICAS MÁS
SOBRESALIENTES Y DIFERENCIADORAS DEL MISMO,
RESPECTO AL RESTO DE LAS ESPECIES Y LA UTILIZACIÓN DE
HERRAMIENTAS TECNOLÓGICAS DE AVANZADA ES
CONSIDERADA COMO UNO DE LOS ELEMENTOS
FUNDAMENTALES DENTRO DEL PROCESO DE HUMANIZACIÓN
A QUE ESTAMOS SOMETIDOS, AÚN DENTRO DE UN OCÉANO
DE                 ALTA                  TECNOLOGÍA.
 Pues la tecnología ha resultado, una y otra
  vez, fundamental en el desarrollo de las
  sociedades, y en más de una ocasión, ha
  sido el elemento clave en el avance cultural y
  social de la humanidad.
 Y es un objetivo del ONT, rescatar el
  aspecto humano en esta globalización, que
  nos lleva a pasos agigantados hacia un
  desarrollo casi insostenible y de ahí la idea
  del ONT, de poner a su servicio esta página,
  siempre con el ánimo de viabilizar los
  procedimientos atinentes a sus necesidades
  e informar sobre lo que hacemos.
   Normalización Técnica – Red Andina de Normalización (RAN)
   La armonización de normas técnicas a nivel comunitario se desarrolla a través de la RAN, ente
    que tiene por finalidad servir de mecanismo para facilitar el comercio, la transferencia tecnológica,
    y mejorar la competitividad de los productos y servicios de los Países Miembros, mediante el
    proceso de normalización técnica en los sectores económicos de interés comunitario.
   Son objetivos de la RAN:
   Alinear la normalización andina con las prácticas internacionales, armonizando de manera
    gradual las normas nacionales vigentes y adoptando las normas internacionales de interés
    comunitario, siguiendo las recomendaciones del Código de Buena Conducta para la elaboración,
    adopción y aplicación de normas del Anexo 3 del Acuerdo de Obstáculos Técnicos al Comercio
    (OTC) de la Organización Mundial del Comercio (OMC).


   Desarrollar las Normas Andinas necesarias que soporten el intercambio comunitario y el acceso a
    terceros países, de productos y servicios.


   Elaborar, adoptar y aplicar las Normas Andinas de manera efectiva, para facilitar el comercio,
    mejorar la competitividad y generar transferencia tecnológica.


   Servir de soporte técnico a las actividades de evaluación de la conformidad y de reglamentación
    técnica en la Comunidad Andina.
   Las Normas Andinas son documentos normativos de
    aplicación voluntaria; sin embargo, se convierten en el
    principal referente en el comercio intracomunitario y con
    terceros países. La Lista de Normas Andinas
    aprobadas, son publicadas periódicamente por la
    Secretaría General de la Comunidad Andina en la
    Gaceta Oficial del Acuerdo de Cartagena y éstas pueden
    ser adquiridas o consultadas en cada uno de los
    Organismos Nacionales de Normalización (ONN).
Normalizacion de base de datos

Más contenido relacionado

La actualidad más candente

Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosAngel Vázquez Patiño
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalclaudyabra
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
Estructura de datos I pilas
Estructura de datos I pilasEstructura de datos I pilas
Estructura de datos I pilasgeova666
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalizacióncintiap25
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridadkamui002
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Cuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalCuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalMemo Wars
 
Programación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibradosProgramación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibradosAngel Vázquez Patiño
 
Método de ordenamiento por selección (selection sort
Método de ordenamiento por selección (selection sortMétodo de ordenamiento por selección (selection sort
Método de ordenamiento por selección (selection sortlinkinpark03
 
Estructuras No Lineales
Estructuras No LinealesEstructuras No Lineales
Estructuras No Linealesguest8555cd
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 

La actualidad más candente (20)

Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenados
 
Sql
SqlSql
Sql
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Estructura de datos I pilas
Estructura de datos I pilasEstructura de datos I pilas
Estructura de datos I pilas
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalización
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Cuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalCuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normal
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Programación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibradosProgramación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibrados
 
Método de ordenamiento por selección (selection sort
Método de ordenamiento por selección (selection sortMétodo de ordenamiento por selección (selection sort
Método de ordenamiento por selección (selection sort
 
Estructuras No Lineales
Estructuras No LinealesEstructuras No Lineales
Estructuras No Lineales
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 

Similar a Normalizacion de base de datos

Similar a Normalizacion de base de datos (20)

Normalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docxNormalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docx
 
Unidad iii normalizacion
Unidad iii normalizacionUnidad iii normalizacion
Unidad iii normalizacion
 
Normalizacion3
Normalizacion3Normalizacion3
Normalizacion3
 
Normalizacionnosecuanto
NormalizacionnosecuantoNormalizacionnosecuanto
Normalizacionnosecuanto
 
Normalizacion2
Normalizacion2Normalizacion2
Normalizacion2
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Unidad iv base de datos
Unidad iv base de datosUnidad iv base de datos
Unidad iv base de datos
 
Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Actividad 9
Actividad 9Actividad 9
Actividad 9
 
Unidad 2.2 - Normalizacion.pptx
Unidad 2.2 - Normalizacion.pptxUnidad 2.2 - Normalizacion.pptx
Unidad 2.2 - Normalizacion.pptx
 
capV_normalizacion.pptx
capV_normalizacion.pptxcapV_normalizacion.pptx
capV_normalizacion.pptx
 
Algebra relacional 2
Algebra relacional 2Algebra relacional 2
Algebra relacional 2
 
NORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptxNORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptx
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciòn
 
diseno de base de datos relacionados
diseno de base de datos relacionadosdiseno de base de datos relacionados
diseno de base de datos relacionados
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
NORMALIZACIÓN DE BASE DE DATOS
NORMALIZACIÓN DE BASE DE DATOSNORMALIZACIÓN DE BASE DE DATOS
NORMALIZACIÓN DE BASE DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de Yarquiri Claudio

Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQLYarquiri Claudio
 
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaYarquiri Claudio
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalYarquiri Claudio
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesYarquiri Claudio
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosYarquiri Claudio
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosYarquiri Claudio
 

Más de Yarquiri Claudio (12)

Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Mesa de ayuda
Mesa de ayudaMesa de ayuda
Mesa de ayuda
 
Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQL
 
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacional
 
Estudio de caso
Estudio de casoEstudio de caso
Estudio de caso
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comerciales
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datos
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datos
 
Erp
ErpErp
Erp
 

Último

TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 

Último (20)

VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 

Normalizacion de base de datos

  • 1. Recinto La Vega UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO “Normalizacion de Base De Datos” Presentado por: Juana Claudio CC-9345 Celsa Anatalia Muñoz AI-3407 Carlos Ortega DC-0339 Presentado a: José Manuel Amado Asignatura: Base De Datos 1 La Vega, República Dominicana
  • 2.
  • 3. NORMALIZACIÓN DE LOS DATOS El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
  • 4. OBJETIVO DE LA NORMALIZACIÓN Las bases de datos relacionales se normalizan para: Evitar la redundancia de los datos. Evitar problemas de actualización de los datos en las tablas. Proteger la integridad de los datos. En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla bidimensional sea considerada como una relación tiene cumplir con algunas restricciones: Cada columna debe tener su nombre único. No puede haber dos filas iguales. No se permiten los duplicados. Todos los datos en una columna deben ser del mismo tipo.
  • 5. DEPENDENCIAS FUNCIONALES Una dependencia funcional es una conexión entre uno o más atributos. Por ejemplo si se conoce el valor de MATRICULA del alumno tiene una conexión con Apellido o Nombre alumno . Las dependencias funcionales del sistema se escriben utilizando una flecha, de la siguiente manera:
  • 6. DEPENDENCIAS FUNCIONALES B es funcionalmente dependiente de A
  • 7. PROPIEDADES DE LA DEPENDENCIA FUNCIONAL Existen 3 axiomas de Armstrong: 1) Dependencia funcional Reflexiva Si "y" está incluido en "x" entonces x y A partir de cualquier atributo o conjunto de atributos siempre puede deducirse él mismo. Si la dirección o el nombre de una persona están incluidos en el DNI, entonces con el DNI podemos determinar la dirección o su nombre. 2) Dependencia funcional Aumentativa DNI nombre DNI,dirección nombre,dirección Si con el DNI se determina el nombre de una persona, entonces con el DNI más la dirección también se determina el nombre y su dirección.
  • 8. 3) DEPENDENCIA FUNCIONAL TRANSITIVA Sean X, Y, Z tres atributos (o grupos de atributos) de la misma entidad. Si Y depende funcionalmente de X y Z de Y, pero X no depende funcionalmente de Y, se dice entonces que Z depende transitivamente de X. Simbólicamente sería: X Y Z entonces X Z
  • 9. DEPENDENCIA FUNCIONAL TRANSITIVA. FechaDeNacimiento Edad Edad Conducir FechaDeNacimiento Edad Conducir Entonces tenemos que FechaDeNacimiento determina a Edad y la Edad determina a Conducir, indirectamente podemos saber a través de FechaDeNacimiento a Conducir (En muchos países, una persona necesita ser mayor de cierta edad para poder conducir un automóvil, por eso se utiliza este ejemplo).
  • 10. Propiedades deducidas:  Unión  Pseudo-transitiva  Descomposición  Claves
  • 11. FORMAS NORMALES Las formas normales (NF) proporcionan los criterios para determinar el grado de vulnerabilidad de una tabla a inconsistencias y anomalías lógicas. Mientras sea más alta la forma normal aplicable a una tabla, es menos vulnerable a inconsistencias y anomalías. En general, las primeras tres formas normales son suficientes para cubrir las necesidades de la mayoría de las bases de datos.
  • 12. PRIMERA FORMA NORMAL( 1FN)  La primera forma normal (1FN o forma mínima). Una tabla de base de datos relacional que se adhiere a la 1FN es una que satisface cierto conjunto mínimo de criterios. Se pretende garantizar la no existencia de grupos repetitivos. Un grupo repetitivo es un conjunto de atributos de igual semántica en el problema y dominio, que toman valores distintos para la misma clave. Cualquier esquema que tenga claves correctas está seguro en FN1. Estos criterios se refieren básicamente a asegurarse que la tabla es una representación fiel de una relación y está libre de "grupos repetitivos".
  • 13. LAS TABLAS 1FN COMO REPRESENTACIONES DE RELACIONES Según la definición de Date de la 1FN, una tabla está en 1FN si y solo si es "isomorfa a alguna relación", lo que significa, específicamente, que satisface las siguientes cinco condiciones: 1. No hay orden de arriba-a-abajo en las filas. 2. No hay orden de izquierda-a-derecha en las columnas. 3. No hay filas duplicadas. 4. Cada intersección de fila-y-columna contiene exactamente un valor del dominio aplicable (y nada más). 5. Todas las columnas son regulares [es decir, las filas no tienen componentes como IDs de fila, IDs de objeto, o timestamps ocultos
  • 14. PRIMERA FORMA NORMAL (1FN) Una tabla está en Primera Forma Normal si: 1. Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos. 2. La tabla contiene una llave primaria única. 3. La llave primaria no contiene atributos nulos. 4. No debe existir variación en el número de columnas. 5. Los Campos no llave deben identificarse por la llave (Dependencia Funcional) 6. Debe Existir una independencia del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sus significados 7. Una tabla no puede tener múltiples valores en cada columna. 8. Los datos son atómicos (a cada valor de X le pertenece un valor de Y y viceversa). 9. Esta forma normal elimina los valores repetidos dentro de una BD.
  • 15. GRUPOS REPETIDOS EJEMPLOS:  El siguiente ejemplo ilustra cómo un diseño de base de datos puede incorporar la repetición de grupos, en violación de la 1FN. Dominios y valores  Suponga que un diseñador principiante desea guardar los nombres y los números telefónicos de los clientes. Procede a definir una tabla de cliente como la que sigue:
  • 16. En este punto, el diseñador se da cuenta de un requisito para guardar múltiples números teléfonicos para algunos clientes. Razona que la manera más simple de hacer esto es permitir que el campo "Teléfono" contenga más de un valor en cualquier registro dado:
  • 17. Asumiendo, sin embargo, que la columna "Teléfono" está definida en algún tipo de dominio de número telefónico (por ejemplo, el dominio de cadenas de 12 caracteres de longitud), la representación de arriba no está en 1FN. La 1FN prohíbe a un campo contener más de un valor de su dominio de columna.
  • 18. UN DISEÑO CONFORME CON 1FN Un diseño que está inequívocamente en 1FN hace uso de dos tablas: una tabla de cliente y una tabla de teléfono del cliente. En este diseño no ocurren grupos repetidos de números telefónicos. En lugar de eso, cada enlace Cliente-a-Teléfono aparece en su propio registro. Hay que notar que este diseño cumple los requerimientos adicionales para la segunda (2NF) y la tercera forma normal (3FN).
  • 19. SEGUNDA FORMA NORMAL (2FN) Una relación R se encuentra en segunda forma normal si y solo si esta en primera forma normal y todos los atributos no claves, dependen funcionalmente de la clave primaria. Una relación se encuentra en segunda forma normal, cuando cumple con las reglas de la primera forma normal y todos sus atributos que no son claves (llaves) dependen por completo de la clave. Cada tabla que tiene un atributo único como clave, está en segunda forma normal.
  • 21. TERCERA FORMA NORMAL (3FN) Una relación está en Tercera Forma Normal si y sólo si se cumplen las condiciones para la Segunda Forma Normal y además todos los atributos no clave dependen de manera no transitiva de toda clave candidata.
  • 22. TERCERA FORMA NORMAL (3FN)  La utilización de un gran número de tablas pequeñas puede perjudicar el rendimiento o superar la capacidad de memoria y de archivos abiertos del sistema. Puede ser más factible aplicar la tercera forma normal sólo a los datos que cambian con frecuencia. Si quedan algunos campos dependientes, diseñe la aplicación para que pida al usuario que compruebe todos los campos relacionados cuando cambie alguno.
  • 24.  Forma normal de Boyce-Codd  La Forma Normal de Boyce-Codd (o FNBC) es una forma normal utilizada en la normalización de bases de datos. Es una versión ligeramente más fuerte de la Tercera forma normal (3FN). La forma normal de Boyce-Codd requiere que no existan dependencias funcionales no triviales de los atributos que no sean un conjunto de la clave candidata.
  • 25. En una tabla en 3FN, todos los atributos dependen de una clave, de la clave completa y de ninguna otra cosa excepto de la clave (excluyendo dependencias triviales, como ). Se dice que una tabla está en FNBC si y solo si está en 3FN y cada dependencia funcional no trivial tiene una clave candidata como determinante. En terminos menos formales, una tabla está en FNBC si está en 3FN y los únicos determinantes son claves candidatas.
  • 26. Ejemplo  Consideremos una empresa donde un trabajador puede trabajar en varios departamentos. En cada departamento hay varios responsables, pero cada trabajador sólo tiene asignado uno. Tendríamos una tabla con las columnas: IDTrabajador, IDDepartamento, IDResponsable  La única clave candidata es IDTrabajador (que será por tanto la clave primaria).  Si añadimos la limitación de que el responsable sólo puede serlo de un departamento, este detalle produce una dependencia funcional ya que: Responsable → Departamento  Por lo tanto hemos encontrado un determinante (IDResponsable) que sin embargo no es clave candidata. Por ello, esta tabla no está en FNBC. En este caso la redundancia ocurre por mala selección de clave. La repetición del par [IDDepartamento + IDResponsable] es innecesaria y evitable. 
  • 27. Solamente en casos raros una tabla en 3NF no satisface los requerimientos de la FNBC. Un ejemplo de tal tabla es (teniendo en cuenta que cada estudiante puede tener más de un tutor):  Referencia cruzada de Tutor/Estudiante ID Tutor Número de seguro social del tutor ID Estudiante 1078 088-51-0074 31850 1078 088-51-0074 37921 1293 096-77-4146 46224 1480 072-21- 2223 31850 El propósito de la tabla es mostrar qué tutores están asignados a qué estudiantes. Las claves candidatas de la tabla son:  {ID Tutor, ID Estudiante}  {Número de seguro social del tutor, ID Estudiante}
  • 28. TECNICA PARA NORMALIZAR  Normalización  Para otros usos de este término, véase Normalización (desambiguación).  La normalización o estandarización es la redacción y aprobación de normas que se establecen para garantizar el acoplamiento de elementos construidos independientemente, así como garantizar el repuesto en caso de ser necesario, garantizar la calidad de los elementos fabricados, la seguridad de funcionamiento y trabajar con responsabilidad social.  La normalización es el proceso de elaborar, aplicar y mejorar las normas que se aplican a distintas actividades científicas, industriales o económicas con el fin de ordenarlas y mejorarlas. La asociación estadounidense para pruebas de materiales (ASTM) define la normalización como el proceso de formular y aplicar reglas para una aproximación ordenada a una actividad específica para el beneficio y con la cooperación de todos los involucrados.
  • 29. ÓRGANO DE NORMALIZACIÓN TÉCNICA BIENVENIDOS AL ONT LA CAPACIDAD DEL SER HUMANO DE DESARROLLAR TECNOLOGÍA, HA SIDO UNA DE LAS CARACTERÍSTICAS MÁS SOBRESALIENTES Y DIFERENCIADORAS DEL MISMO, RESPECTO AL RESTO DE LAS ESPECIES Y LA UTILIZACIÓN DE HERRAMIENTAS TECNOLÓGICAS DE AVANZADA ES CONSIDERADA COMO UNO DE LOS ELEMENTOS FUNDAMENTALES DENTRO DEL PROCESO DE HUMANIZACIÓN A QUE ESTAMOS SOMETIDOS, AÚN DENTRO DE UN OCÉANO DE ALTA TECNOLOGÍA.
  • 30.  Pues la tecnología ha resultado, una y otra vez, fundamental en el desarrollo de las sociedades, y en más de una ocasión, ha sido el elemento clave en el avance cultural y social de la humanidad.  Y es un objetivo del ONT, rescatar el aspecto humano en esta globalización, que nos lleva a pasos agigantados hacia un desarrollo casi insostenible y de ahí la idea del ONT, de poner a su servicio esta página, siempre con el ánimo de viabilizar los procedimientos atinentes a sus necesidades e informar sobre lo que hacemos.
  • 31. Normalización Técnica – Red Andina de Normalización (RAN)  La armonización de normas técnicas a nivel comunitario se desarrolla a través de la RAN, ente que tiene por finalidad servir de mecanismo para facilitar el comercio, la transferencia tecnológica, y mejorar la competitividad de los productos y servicios de los Países Miembros, mediante el proceso de normalización técnica en los sectores económicos de interés comunitario.  Son objetivos de la RAN:  Alinear la normalización andina con las prácticas internacionales, armonizando de manera gradual las normas nacionales vigentes y adoptando las normas internacionales de interés comunitario, siguiendo las recomendaciones del Código de Buena Conducta para la elaboración, adopción y aplicación de normas del Anexo 3 del Acuerdo de Obstáculos Técnicos al Comercio (OTC) de la Organización Mundial del Comercio (OMC).  Desarrollar las Normas Andinas necesarias que soporten el intercambio comunitario y el acceso a terceros países, de productos y servicios.  Elaborar, adoptar y aplicar las Normas Andinas de manera efectiva, para facilitar el comercio, mejorar la competitividad y generar transferencia tecnológica.  Servir de soporte técnico a las actividades de evaluación de la conformidad y de reglamentación técnica en la Comunidad Andina.
  • 32. Las Normas Andinas son documentos normativos de aplicación voluntaria; sin embargo, se convierten en el principal referente en el comercio intracomunitario y con terceros países. La Lista de Normas Andinas aprobadas, son publicadas periódicamente por la Secretaría General de la Comunidad Andina en la Gaceta Oficial del Acuerdo de Cartagena y éstas pueden ser adquiridas o consultadas en cada uno de los Organismos Nacionales de Normalización (ONN).