RSS

Archivo de la categoría: FUNDAMENTOS DE BASE DE DATOS

CLASE13

Se hicieron los ejercicios 5 y 6 de los cuales se trabajó con el modelo entidad relación de estos se encuentra la descripción a continuación:

Ejercicio 5

De los ejercicios MER  se realiza el desarrollo.

A partir del siguiente supuesto diseñar el modelo entidad-relación:

 

“La clínica “SAN PATRICIO” necesita llevar un control informatizado de su gestión de pacientes y médicos.

De cada paciente se desea guardar el código, nombre, apellidos, dirección, población, provincia, código postal, teléfono y fecha de nacimiento.

De cada médico se desea guardar el código, nombre, apellidos, teléfono y especialidad.

Se desea llevar el control de cada uno de los ingresos que el paciente hace en el hospital.

Cada ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se guarda el código de ingreso (que se incrementará automáticamente cada vez que el paciente realice un ingreso), el número de habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso.

Un médico puede atender varios ingresos, pero el ingreso de un paciente solo puede ser atendido por un único médico. Un paciente puede realizar varios ingresos en el hospital”.

Después de haber leído detenidamente para diferenciar e identificar los pasos del modelo entidad relación se hace una descripción del contenido del texto:

Se encuentran tres entidades que son:

Paciente, medico, ingreso

Cada uno tiene sus atributos como:

Paciente: Código, Nombre, Apellidos, Dirección, Población, Provincia, Código postal, Teléfono, Fecha de nacimiento.

Medico: Código, Nombre, Apellidos, Teléfono, Especialidad

Ingreso: Código, Numero de habitación, Cama de ingreso, Fecha de nacimiento.

*Estos son los sustantivos.

 

La relación entre ambos es:

Atender, Ingreso, desea, llevar, realizar, guardar.

*Estos pueden ser los verbos.

Por lo tanto el diagrama sobre la cardinalidad se puede describir de la siguiente manera: 

Un médico atiende a varios ingresos, pero un ingreso puede ser atendido por un solo médico.

Un ingreso puede tener varios pacientes y un paciente realiza un ingreso.

A continuación se muestra el diagrama de este ejercicio:

 

Ejercicio 6

A partir del siguiente supuesto diseñar el modelo entidad-relación:

Se desea informatizar la gestión de una tienda informática. La tienda dispone de una serie de productos que se pueden vender a los clientes.

“De cada producto informático se desea guardar el código, descripción, precio y número de existencias. De cada cliente se desea guardar el código, nombre, apellidos, dirección y número de teléfono.

Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes. Cada vez que se compre un artículo quedará registrada la compra en la base de datos junto con la fecha en la que se ha comprado el artículo.

La tienda tiene contactos con varios proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellidos, dirección, provincia y número de teléfono”.

 

Después de haber leído detenidamente para diferenciar e identificar los pasos del modelo entidad relación se hace una descripción del contenido del texto: 

Se encuentran tres entidades que son:

Producto, Cliente, Proveedor.

Cada uno tiene sus atributos como:

Producto: Código, Descripción, Precio, Numero de existencias

Cliente: Código, Nombre, Apellados, Dirección, Teléfono.

Proveedor: Código, Nombre, Apellido, Dirección, Provincia, Teléfono.

*Estos son los sustantivos.

La relación entre ambos es:

Comprar, suministrar, guardar.

*Estos pueden ser los verbos.

Por lo tanto el diagrama sobre la cardinalidad se puede describir de la siguiente manera:

Un producto lo compran muchos clientes y un cliente pude comprar muchos productos, un proveedor suministra muchos productos y un producto los suministra muchos proveedores.

A continuación se muestra el diagrama de este ejercicio:

 
Deja un comentario

Publicado por en septiembre 10, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

CLASE12

 

El modelo entidad relación es más lógico por lo tanto en esta ocasión fue practica la clase  en la cual se hizo el modelo relacional este es una descripción de algo real en forma más física, por medio de tablas, ya que se trabajó en Access en donde nos apoyamos para hacer el modelo relacional, los ejercicios 1 y 2 se implementaron de lógico a físico en las tablas,  fueron creadas de la forma que se pudiera trabajar en estas ya como si estuviera la base de datos, la forma de trabajar en estas tablas es parecida a el modelo entidad relación, se utilizan los mismos elementos de los cuales tenemos entidad, relación y atributos aunque en este son filas y columnas se puede notar la diferencia en cada una tanto como las llaves para diferenciar a la entidad, en estas tablas se hace la descripción de los requerimientos.

Aunque la forma de trabajar con las tablas aún no  ha sido de una manera más completa, es decir no se ha empleado en algo más complicado, se entiende la forma del modelo relacional.

 
Deja un comentario

Publicado por en septiembre 10, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

TAREA-1

En este apartado podrás encontrar una explicación de cómo llevar acabo un modelo de entidad relación, aquí se describen los elementos para poder obtener un buen diseño del modelo entidad-relación

 
Deja un comentario

Publicado por en septiembre 7, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

CLASE11

Modelo relacional

Se analizo el modelo relacional, este se basa en tablas es mas físico. En tablas, es donde se encuentra la relación, aquí tiene registros y campos, estos los unirá una relación que será un campo en común, todo esto compondrá una colección especifica de datos.

Sublenguaje de datos: un dato se pueden derivar mas relacionados con el principal dato.

Tupla (registro o fila): este define un objeto real, no pueden existir dos iguales, por decir es un conjunto de datos de un alumno, cada tupla es un conjunto de datos de un mismo alumno.

Atributo: son campos o columnas estas de forma vertical de la relación, definen una entidad u objeto.

Dominio: puede ser un número  entero que indique de tal valor o este valor.

Relación: Es una tabla que representa la unión de los datos.

Propiedades

Cardinalidad: puede ser frecuente o  cambiar se puede añadir o eliminar.

Grado: son los atributos estos se puede agregar y modificar

Instancia: Son los datos que pertenecen a una relación en un determinado momento.

Claves:

  1. Candidata: Puede ser claves en una relación
  2. Primaria: identifica los datos es escogida por el usuario
  3. Alternativa: Son las claves candidatas que no han sido elegidas.
  4. Foráneas: Es un atributo en una relación que tiene claves primarias de otra relación.
 
Deja un comentario

Publicado por en septiembre 3, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

CLASE10

Se vio el tema de generalización y especialización, que indica que depende de una entidad regular, la relación que se puede encontrar puede ser “es_un”. Estos es que tengan una entidad fuerte que a su vez tengan unas entidades de igual manera, esto será como si estuvieran clasificados.

Agregación, es una relación de tipo “tiene” o “es parte” se encuentran:

Compuestos/componente: se compone de que tiene una entidad general no hay atributos ya que es parte al que tiene o del pertenece, serán identidades regulares, se indica la pertenencia

Miembro/colección, existe un miembro y contiene una colección de datos, es decir se encuentra todo lo agregado, todo lo que contiene como una colección y el miembro es lo que le pertenece a esa colección.

La colección es Escuela y el Miembro son los alumnos, se hace notar la pertenencia.

 
Deja un comentario

Publicado por en septiembre 3, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

CLASE9

Entidades atributos y relaciones, estos nos ayuda a identificar cada uno de los datos expuestos en los requisitos del texto.

Se encuentran dos tipos de entidades como:

Regulares estos existen por si mismos, pueden ser los únicos o primeros como por ejemplo,  computadora.

Débiles este depende de la entidad regular, son los segundos como por ejemplo,

Sistema.

Se representan por:

 

La interrelación, son existentes entre dos o más tipos de entidad,  la ocurrencia de una interrelación  será la relación que existe entre estas.

Se representan por:

Los atributos pueden ser características de la entidad, cada atributo tiene nombre y este tiene algo que la identificara, este se representa con un ovalo.

Por ejemplo:

 Los atributos pueden ser:

 Simples o compuestos

 Monovaluados o multivaluados

 Polivalente

 Interrelación

 Existen  llaves son utilizados para diferenciar  los atributos.

Llave primaria, va a distinguir a otras entidades que pueden tener los mismos atributos.

Llaves secundarias estas pueden ser los demás atributos.

Este es representado:

La cardinalidad, esta expresa la cantidad de entidades que se pueden asociar

Podemos tener varios a uno,  varias entidades A se va asociar con una entidad B; Varios a varios cada entidad A se relaciona con las entidades B y viceversa, cuando se utiliza muchos se representa como (m,n).

Por ejemplo:

“muchos alumnos pueden asistir a un curso y a muchos cursos pueden asistir muchos alumnos”.

 

Dependencia en existencia e identificación:

Dependencia en existencia este ocurre cuando la entidad tiene una relación que puede existir.

Dependencia en identificación, dos entidades pueden describir lo mismo en la relación tiene que especificar que hay una dependencia de identificación.

 

 
Deja un comentario

Publicado por en septiembre 3, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

TAREA-ENSAYO

En este apartado podrás encontrar el documento en relación al ensayo del Modelo entidad relación, aquí se describen y se definen los elementos que se conforman, así como ejemplos para mejor comprensión.

http://issuu.com/milagrosroga/docs/entidad_relacion

 
Deja un comentario

Publicado por en septiembre 3, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

CLASE8

En esta clase se realizaron ejercicios y se analizaron algunos puntos

"Alumnos"

Ejercicio # 3

 

En este día se explico cuenta uno de los ejercicios MER, este describe en su texto lo siguiente:

 

A partir del siguiente enunciado diseñar el modelo entidad-relación.

“Se desea diseñar la base de datos de un Instituto. En la base de datos se desea guardar los datos de los profesores del Instituto (DNI, nombre, dirección y teléfono). Los profesores imparten módulos, y cada módulo tiene un código y un nombre. Cada alumno está matriculado en uno o varios módulos. De cada alumno se desea guardar el nº de expediente, nombre, apellidos y fecha de nacimiento. Los profesores pueden impartir varios módulos, pero un módulo sólo puede ser impartido por un profesor. Cada curso tiene un grupo de alumnos, uno de los cuales es el delegado del grupo”.

Después de haber analizado el texto de la problemática se puede hacer una descripción del diagrama anterior se empieza a hacer los pasos de entidad relación.

Se encuentran tres entidades que son:

Profesores, Modulo y Alumno.

Cada uno tiene sus atributos como:

Profesores: RFC, Nombre Dirección y teléfono.

Modulo: Código y nombre.

Alumno: No. Del Expediente, nombre, apellido y fecha nacimiento.

La relación entre ambos es:

Delegado y Imparte.

Por lo tanto el diagrama sobre la cardinalidad se puede describir de la siguiente manera:

Solamente un alumno puede ser un delegado, y un alumno pueden cursar varios módulos, pero un modulo puede ser cursado por muchos  alumnos.

Un modulo pueden ser impartido por un o mas profesores y un profesor puede dar muchos  módulos.

"Coches"

 

 

Ejercicio # 4

A continuación se da la explicación de un los ejercicios MER, este describe en su texto lo siguiente:

A partir del siguiente supuesto diseñar el modelo entidad-relación:

“Se desea diseñar una base de datos para almacenar y gestionar la información empleada por una empresa dedicada a la venta de automóviles, teniendo en cuenta los siguientes aspectos:

La empresa dispone de una serie de coches para su venta. Se necesita conocer la matrícula, marca y modelo, el color y el precio de venta de cada coche.

Los datos que interesa conocer de cada cliente son el NIF, nombre, dirección, ciudad y número de teléfono: además, los clientes se diferencian por un código interno de la empresa que se incrementa automáticamente cuando un cliente se da de alta en ella. Un cliente puede comprar tantos coches como desee a la empresa. Un coche determinado solo puede ser comprado por un único cliente.

El concesionario también se encarga de llevar a cabo las revisiones que se realizan a cada coche. Cada revisión tiene asociado un código que se incrementa automáticamente por cada revisión que se haga. De cada revisión se desea saber si se ha hecho cambio de filtro, si se ha hecho cambio de aceite, si se ha hecho cambio de frenos u otros. Los coches pueden pasar varias revisiones en el concesionario”.

Después de haber leído detenidamente para diferenciar e identificar los pasos del modelo entidad relación se hace una descripción del contenido del texto:

Se encuentran  entidades que son:

Coches, Clientes, Revisión

Cada uno tiene sus atributos como:

Coches: Matricula, Marca, Modelo, Color y Precio.

Cliente: RFC, Nombre, Dirección, Ciudad, No. De Teléfono.

Revisión: Código, Filtro, Aceite, Frenos.

La relación entre ambos es:

Compra y Pasa

Por lo tanto el diagrama sobre la cardinalidad se puede describir de la siguiente manera:

Un coche solo puede ser comprado por un cliente, pero un cliente puede comprar varios coches.

Un coche pasa a muchas revisiones y a muchas revisiones pasa un coche.

 

 
Deja un comentario

Publicado por en septiembre 1, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

TAREA5

"Empresa de transporte"

Ejercicio 2

Descripción el diagrama:

Se encuentran cuatro entidades que son:

Camionero, Camión, Paquete, Ciudad.

Cada uno tiene sus atributos como:

Camionero: RFC, Nombre, Teléfono, Población, Salario.

Camión: Matricula, Potencia, Modelo, Tipo.

Paquete: Código, Descripción, Destinatario, Dirección.

Ciudad: Código, Nombre.

La relación entre ambos es:

Distribuye, Conduce y Destinado.

Por lo tanto el diagrama sobre la cardinalidad se puede describir de la siguiente manera:

Un camionero lleva muchos paquetes pero solo puede llevarlos un camionero, un paquete debe ser llevado por más camioneros.

Un paquete puede ser llevado a una ciudad y a una ciudad puede ser llevado varios paquetes.

Un camionero puede conducir varios camiones en diferentes días, un camión no puede ser conducido por más camioneros, solo uno.

 

 

 
Deja un comentario

Publicado por en agosto 27, 2010 en FUNDAMENTOS DE BASE DE DATOS

 

TAREA4

"La empresa X"

Ejercicio 1

Descripción del diagrama:
Se tiene 3 entidades que son:

Cliente, producto y proveedor.

Cada uno tiene sus atributos de los cuales son:

Cliente: nombre, apellidos, dirección, fecha de nacimiento, rfc.

Producto: nombre, código y precio.

Proveedor: nombre, dirección y rfc

La relación entre estos es:

Compra y suministra.

Por lo tanto el diagrama puede describirse así:

Un proveedor suministra un producto o mas de este,  para que el o varios productos sean comprados por uno o mas clientes.

 
Deja un comentario

Publicado por en agosto 27, 2010 en FUNDAMENTOS DE BASE DE DATOS

 
 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.