diapositivas yatzeny 402 yo yat
TRANSCRIPT
Colegio de Estudios Científicos y Tecnológicos del Estado de
México
Materia: Diseñar Sistemas de Información.
Profesora: Yolanda Ramírez Figueroa.Alumna: Yatzeny Medina Ríos
Modernización.Modelo Entidad y Relación.
Diccionario de datos.Lenguaje SQL
Que es?
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 normalización se encarga de obtener los datos agrupados en distintas tablas.
PRIMERA FORMA DE NORMALIZACIÓN
Una relación se encuentra en primeraforma normal cuando no hay grupos repetitivos en susatributos. Todos los dominios de los atributos contienen ´únicamentevalores atómicos.Es una restricción inherente al modelo relacional, por lo que sucumplimiento es obligatorio.Se eliminan los atributos multivariados.
SEGUNDA FORMA DE NORMALIZACIÓN
Una relación se encuentra en primeraforma normal cuando no hay grupos repetitivos en susatributos. Todos los dominios de los atributos contienen ´únicamentevalores atómicos.Es una restricción inherente al modelo relacional, por lo que sucumplimiento es obligatorio.Se eliminan los atributos multivaluados.
TERSERA FORMA DE NORMALIZACIÓN
Una relacions está en 3FN si ademásde estar en 2FN, los atributos que no forman parte de ningunaclave candidata facilitan información sólo acerca de las claves y no acerca de otros atributos.Cada atributo no clave es dependiente no transitivamente de laclave primaria.Se eliminan las dependencias funcionales transitivas.Siempre es posible transformar un esquema de relación que no esté en 3FN en esquemas de relación 3FN, sin pérdida de información o de dependencias.
Para que sirve?
Normalización de Bases de Datos.
La normalización de Base de Datos nos sirve para poder formalizar un Base de Datos ya elaborada con el análisis de la misma. Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional que previamente fueron elaboradas.
Como funciona?
Nos sirve para identificar un conjunto adecuado de relaciones que soportan los requisitos de los datos que están bien relacionados.
Modelo Entidad Y Relación.
El Modelo Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos, implementándose en forma gráfica a través del diagrama Entidad y Relación
Modelo Entidad y Relación: Es una técnica de diseño de bases de datos gráfica, que incorpora información relativa a los datos y la relación existente entre ellos, para poder así plasmar una visión del mundo real sobre un soporte informático. Sus características fundamentales son:
Reflejan tan sólo la existencia de los datos sin expresar lo que se hace con ellos.
Es independiente de las bases de datos y de los sistemas operativos
Incluye todos los datos que se estudian sin tener en cuenta las aplicaciones que se van a tratar
Las entidades se representan como rectángulos, los atributos como elipses y las relaciones como rombos. El significado de estas palabras así como de otras también importantes las vemos a continuación.
PARA QUE SIRVE ?
Cuando se utiliza una base de datos para gestionar información, se está plasmando una parte del mundo real en una serie de tablas, registros y campos ubicados en un ordenador; creándose un modelo parcial de la realidad. Antes de crear físicamente estas tablas en el ordenador se debe realizar un modelo de datos.
Se suele cometer el error de ir creando nuevas tablas a medida que se van necesitando, haciendo así el modelo de datos y la construcción física de las tablas simultáneamente. El resultado de esto acaba siendo un sistema de información parcheado, con datos dispersos que terminan por no cumplir adecuadamente los requisitos necesarios.
Ejemplo de Modelo Entidad y Relación. Nos sirve para darnos cuenta de que
es lo que esta mostrando en la base de datos.
Diccionario de Datos
Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización.
PARA QUE SIRVE?
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño.
COMO FUNSIONA?
El diccionario de datos describe la base de datos y sus objetivos.
Los sistemas de diccionario de datos sirven para mantener información relativa al hardware y software, la documentación y los usuarios del sistema, así como otra información pertinente para la administración del sistema. Es un catalogo accesible para el usuario de datos relacionados Con la base de datos.
Ejemplos
LENGUAJE SQL.
lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
PARA QUE SIRVE?
Es de eso de lo que trata el Estructurad Query Languaje que no es mas que un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con cualquier tipo de base de datos (MS Access, SQL Server, Mi SQL...).
COMO FUNSIONA?
SQL es un lenguaje de computadora que puedes usar para interactuar con una base de datos relacional. Es un lenguaje completo para controlar e interactuar con los sistemas de administración de bases de datos.
DIAGRAMAS DE SQL