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

39 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

EmpleadoRegi

stroLibros

Re

cib

e

salario

Tie

ne

Categori

a

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: