colegio de estudios cientificos y tecnologicos del estado

13
COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL ESTADO DE MEXICO ALUMNO: JOSE ANTONIO ZAGAL ALVAREZ pofesora: YOLANDA RAMIREZ FIGUEROA MATERIA: DISEÑAR SISTEMAS DE INFORMACION GRUPO: 402 SEMESTRE: CUARTO SEMESTRE

Upload: gadiel-ocampo

Post on 20-Jul-2015

63 views

Category:

Documents


0 download

TRANSCRIPT

COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL ESTADO DE MEXICO

ALUMNO: JOSE ANTONIO ZAGAL ALVAREZ

pofesora: YOLANDA RAMIREZ FIGUEROA

MATERIA: DISEÑAR SISTEMAS DE INFORMACION

GRUPO: 402 SEMESTRE: CUARTO SEMESTRE

1.-NORMALIZACIÓN

2.-MODULO ENTIDAD RELACIÓN

3.-DICCIONARIO DE DATOS

4.-LENGUAJE SQL

NORMALIZACION

La normalización es el proceso de organizar los datos de una

base de datos. Se incluye la creación de tablas y el

establecimiento de relaciones entre ellas según reglas

diseñadas tanto para proteger los datos como para hacer

que la base de datos sea más flexible al eliminar la

redundancia y las dependencias incoherente

EJEMPLO DE NORMALIZACION

Empleado

Regis

tro Libros

Reci

be

salario

Tie

ne

Categoria

FORMAS DE NORMALIZACION

1.- Tengo campos duplicados

2.- todos los campos que no son

claves deben corresponder con el

mismo registro

3.- hay clave principal y claves

primarias y claves cantidades

MODULO ENTIDAD, RELACION

El modelo entidad-relación (E-R) es uno de los varios

modelos conceptuales existentes para el diseño de bases

de datos. Fue inventado por Peter Chen en los años

setenta. El propósito de este modelo es simplificar el

diseño de bases de datos a partir de descripciones

textuales de los requerimientos.

SIMBOLOS DE MODELO--- ENTIDAD

ENTIDAD

Atributo

Liga/union

Relacion

EJEMPLO DE MODELO ENTIDAD RELACION

DICCIONARIO DE DATOS

• un diccionario de datos es un conjunto de métodos

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.

• 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.

• en un diccionario de datos se encuentra la lista de

todos los elementos que forman parte del guarda los

detalles y descripción de todos estos elementosflujo de

datos de todo el sistema. los elementos más impdatos y

procesos. el diccionario de datos.

SIMBOLOS DE DICCCIONARIO DE DATOS

=+y ( ) { } [ ]

Esta compuesto Optativo Heracion Seleccionar varias

De presente o asente alternativas

** @ \

Comentario Campo Separa

clave opcones

EJEMPLO DE DICCIONARIO DE DATOS

Tabla ventas

clave=clave de la venta

clave de la venta={carácter valido}

carácter valido=[0-9]

o pedidos

modelo=numero y letras

numero={carácter valido}

letras={carácter valido}

carácter valido=[a-z/0-9]

LENGUAJE SQL

el 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.

EJEMPLO DE LENGUAJE SQL

Create database dulceria

Create table producto)

(clave text (14), primaria key)

La siguiente consulta es un ejemplo de UNION: Dará el resultado: