viernes, 22 de noviembre de 2013



Trabajo 1:

Reglas de negocio:

Una empresa decide implementar un modelo de control para el
transporte móvil de sus empleados administrativos, debido a que no se
tiene un control formal de la utilización de este servicio.
Donde la compañía cuenta con los datos como el Rut de Empresa,
Nombre, Dirección, Teléfono. La compañía cuenta con una flota de
automóviles donde se conocen la Patente, Modelo, Marca, Fecha de
carga combustible, registro de en litros de la carga de combustible y
fecha de revisión técnica. Cada auto tiene un único conductor del que se
conoce el Rut, Nombre, Apellido, Dirección, Teléfono, Tipo de Licencia.
De cada empleador sabemos que están registrados con un código, Rut,
Nombre, Apellido, y teléfono de contacto. El cual se emite una Boleta
con el inicio del recorrido, Destino, Fecha, Hora, y total de la distancia en
Kilómetros. Cada servicio móvil se carga al Departamento que
pertenezca el empleado, donde tenemos el Centro de Costo, Nombre y
Teléfono.


documento
scrip

miércoles, 16 de octubre de 2013

clase 16-10-2013

Modelo Relacional

•El Modelo Relacional se ocupa de:
–La estructura de datos
–La manipulación de datos
–La integridad de los datos

•Relaciones formadas por :
–Atributos (columnas)
–Tuplas (Conjunto de filas)

Llave foránea:

el valor del atributo es = al valor del atributo en otra tabla.

Objetivos del Modelo Relacional:
Sencillez
Uniformidad
Flexibilidad
Independencia lógica
Independencia física

Características Relevantes:
–Los datos son atómicos ó monovaluados;
–Los datos de cualquier columna son de un solo tipo.
–Cada columna posee un nombre único.
–El orden de las columnas no es de importancia para la tabla.
–Las columnas de una relación se conocen como atributos.
–Cada atributo tiene un dominio,
–No existen 2 filas en la tabla que sean idénticas.
–La información en las bases de datos son representados como datos explícitos.

Características:
–Clave candidata
–Clave primaria
–Clave alternativa:
–Clave externa, ajena o foránea.

Restricciones de las Relaciones
•Las restricciones por el hecho de que la base de datos es relacional son:
–No puede haber dos tuplas iguales.
–El orden de las tuplas no es significativo.
–El orden de los atributos no es significativo.
–Cada atributo sólo puede tomar un valor en el dominio en el que está inscrito.
•Las restricciones incorporadas por los usuarios son:
–Clave primaria (PRIMARY KEY)
–Unicidad (UNIQUE)
–Obligatoriedad (NOT NULL)
–Integridad referencial (FOREIGN KEY)


ORAHELP.


















1

miércoles, 2 de octubre de 2013

Retomamos la materia

 Requerimientos estos surgen de pistas que ns puedan dar los usuarios, luego tenemos un modelo conceptual (modelo de entidad de relación), luego seguimos con el proceso de normalizacion,luego sigue el modelo relacional y luego el scripting .

NORMALIZACION

Lo mas  riesgoso de la normalizacion es la redundancia que es que un mismo dato se grabe mas de una vez
Se trata de evitar la redundancia , la inconcistencia de los datos y proteger la integridad de los datos atra ves de las llaves primarias, la integridad referencial se protege a traves de una llave foranea

La primera  forma normal un atributo debe ser si contiene solo valores atomicos y no posee grupos repetitivos no pueden haber atributos multiples repetidos ej para un pacientes diferentes fechas de citas no cabe dentro de la primera forma normal.

La segunda formal normal  llega a este punto si primero pasa por la entidad primero si esta 1 forma normal se ha eliminado las dependencias parciales

Todo atributo debe depender de la llave primaria

Se debe verificar que cada identificador único determine una sola ocurrencia para cada atributo.

Se debe asegurar que una tributo NO dependa solo de una parte del Identificador Único de la entidad..


sábado, 14 de septiembre de 2013

Clase 14-09-2013

MODELO ENTIDAD/RELACIÓN

ASIGNANDO IDENTIFICADORES ÚNICOS


Identificadores Únicos (UID o IDU)


La línea vertical en la relación indicaque es parte del identificador únicode la entidad . También se denominarelación de identificación.







Identificadores Únicos en Entidades Débiles

–Dependencia en existencia:

CUENTA_BANCARIA es débil ,pues depende en existencia de CLIENTE, pero no depende en identificación porque con el atributo nro_cuenta es suficiente para identificar en forma única una instancia de la entidad CUENTA_BANCARIA.



sábado, 7 de septiembre de 2013

Clase 07-09-2013

Las Entidades poseen información descriptiva y los atributos NO

Tipo de atributos:

- Simples/Compuestos
- De decisión
- Mono/Polivalente
- Derivado

*Estudiar anunciado y elaborar dos listas;

1. Candidatos
2.Posibles relaciones, con su tipo de correspondencia (1:1, 1:N, N,N)

* Los sustantivos y verbos ayuda a identificar las entidades


Tarea: Buscar tres relatos para desarrollar modelos entidad relación.- (Miercoles 11-9-2013) Con NOTA.-




sábado, 31 de agosto de 2013

Clase 31-08-2013

Objetivo : Completar reconocimiento de los elementos del modelo entidad relación:

Inicio clase: recordamos que son las Entidades y sus características (clase anterior).

(En base de datos no se utilizan métodos)
¿Qué son las ENTIDADES?.

• Se pueden clasificar en uno de los siguientes tipos:

TIPO DESCRIPCIÓN EJEMPLO

ENTIDAD PRINCIPAL:   
(ENTIDAD FUERTE)

Es independiente y no
depende de la existencia
de otra Entidad.
Cliente, Profesor, Empleado, Alumno,
Departamento, Asignatura etc.

ENTIDAD CARACTERÍSTICA
(ENTIDAD DÉBIL)

Depende de la existencia
de una Entidad Fuerte.
Entidad NOTAS que dependen de un
ALUMNO.
Entidad CARGAS_FAMILIARES que
dependen del Empleado.

ENTIDAD INTERSECCIÓN

Depende de la existencia
de dos o más entidades.
Asignaturas que un alumno cursa y que
depende de ASIGNATURA y
ALUMNO.
El detalle de los productos vendidos en
una Factura que depende de la
FACTURA y PRODUCTOS.

Instancias: (Es un elemento, linea, dupla)

Cada Entidad tiene múltiples ocurrencias o instancias; es decir , debe tener
ocurrencias concretas de ese tipo de entidad. Por ejemplo la entidad
EMPLEADO tiene una instancia para cada empleado:
• Cada instancia de una entidad tiene valores específicos. Por ejemplo la
entidad EMPLEADO podría tener para la instancia Juan Toro los siguientes
valores:
– id_empleado: 100
– nombre_empleado: Juan Toro
– fecha_nacimiento: 20/12/1990
– dirección: Viana 582 Viña del Mar

Atributos:
Son características que me describen la entidad, ejemplo: nombre, edad, rut, etc..

Los atributos pueden ser simples o compuestos:


• Los atributos también pueden clasificarse en monovalentes o polivalentes.
• Los atributos también pueden ser derivados.


Relaciones:

Una relación es una asociación bidireccional y significativa entre ambas
entidades, o entre una entidad y ella misma.






miércoles, 28 de agosto de 2013

Clase 28-08-2013

Modelo Entidad/Relación 

Identificando Entidades y Atributos


Modelo Conceptual:

• Los pasos que están asociados al Diseño Conceptual son:
– Identificar los tipos de entidad.
– Identificar los tipos de relaciones.
– Identificar y asociar los atributos con los tipos de entidad y de relaciones.
– Determinar los dominios de los atributos.
– Determinar los atributos de claves primaria, principal y secundaria.
– Considerar el uso de conceptos de modelado avanzados (opcional).

 Comprobar si el modelo tiene redundancias.
 Validar el Modelo Conceptual, comprobando las transacciones de los usuarios.
 Repasar el Modelo de datos Conceptual con los usuarios

• El modelo conceptual más utilizado para el diseño conceptual de Bases de Datos es el Modelo de datos Entidad-Relación.

• Los conceptos básicos de un modelo E/R son:

– ENTIDAD
– RELACIÓN
– ATRIBUTO

(Hasta la pag. 12)