Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Modelo de Base de Datos  (Leído 2090 veces)
0 Usuarios y 1 Visitante están viendo este tema.
xxx__
Visitante
« en: 02/12/2005, 03:19:02 »

Hola, necesito algun diagrama de base de datos, es decir, las tablas y sus relaciones, pues tengo que diseñar un software que acceda a esa base de datos, por favor, si alguien tiene algo me la envia, y yo luego le enviaré el programa que en conjunto con la base de datos seran todo un sistema Cheesy
En línea
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #1 en: 02/12/2005, 08:39:54 »

Éste es un modelo de agenda que tiene varias tablas.
Los que tienen un icono amarillo al lado son claves primarias y los que tienen uno rojo son claves foráneas.
Con ésto tenes para entretenerte.



Chau.
En línea

HuMoR
User común y silvestre
Technocrat
*********

Prestigio: 1
Desconectado Desconectado

Sexo: Masculino
Título universitario: Primario sin definir Lengua
Profesión: Webmaster
Mensajes: 110


Supporter


WWW
Lenguajes:
Pascal - Php - Html - Java - Javascript - Mirc Scripting - C++
Bases de datos:
MySql - Sql Server 2000
« Respuesta #2 en: 02/12/2005, 10:17:29 »

Si no me equivoco lo que posteó CID es de Access y otras bases de datos que lo dibujan así. Te dejo una que tuve que hacer con el Vissio.
Aioz.
P/D: Perdón pero no tengo el programa para achicar el tamaño Lengua




En línea

"...De linux pero de derecha? Imposible..."
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #3 en: 02/12/2005, 11:30:20 »

Humor, esa base de datos está implementada en Firebird (nada que ver con access), en realidad podes implementarla con cualquier motor que sea relacional.
A la imagen la obtuve con un programa llamado IBUtils que solo sirve para Interbase, Firebird y Yaffil. Ese programa, muestra las relaciones y entidades como lo que son en nuestras bases de datos: simples tablas.
En línea

Arkngelus
Sage
*****

Prestigio: 0
Desconectado Desconectado

Sexo: Masculino
Mensajes: 16

Analista de Sistemas - www.netcirius.com.ar


« Respuesta #4 en: 04/12/2005, 00:54:44 »

holas
Aca Te dejo un diagrama de Entidad Relacion DER
Este corresponde a una base en donde se tienen que recepcionar turnos para pacientes de una clinica. es la parte central del la base de ahi poder anextar otras cosas.



Asumo que sabes leer este tipo de DER sino avisame y te posteo como leerlo..
Y tambien te dejo un pequeño diccionario de atributos para que trabajes en el.

Entidad : Paciente
Atributos
NombreTipoLongitud
@DniNumerico
8
Apellido_pacAlfaNumerico
15
Nombre_pacAlfaNumerico
10
FnacNumerico
8
SexoAlfabetico
1
Domic_pacAlfaNumerico
30

Entidad : Contacto_pac
Atributos
NombreTipoLongitud
@TelNumerico
11
Dni (CE)Numerico
8

Entidad : Doctor
Atributos
NombreTipoLongitud
@MatriculaNumerico
10
Dni_DocNumerico
8
Apellido_docAlfaNumerico
15
Nombre_docAlfaNumerico
10
Domic_docAlfaNumerico
30
id_esp (CE)Numerico
3

Entidad : Contacto_doc
Atributos
NombreTipoLongitud
@Tel_docNumerico
11
Matricula (CE)Numerico
10

Entidad : especialidad
Atributos
NombreTipoLongitud
@id_espNumerico
3
NombreAlfanumerico
50

Entidad : Turnos
Atributos
NombreTipoLongitud
@IdturnoNumerico
5
fechaNumerico
8
horaNumerico
4
Dni (CE)Numerico
8
Matricula (CE)Numerico
10


Weno aca te dejo esto espero que te sirva. recuerda que el @ indica que es clave el campo y el (CE) indica que es clave externa  de la relacion.
Tambien si quieres puedes colocar una nueva entidad llamada Historial para guardas el historial de las consultas de los pacientes. solo nescesitarias una tabla con 3 campos id + clave ext + Obser.. y una relacion de uno a muchos desde Pacientes a esta tabla. pero esto te lo dejo a vos jeje.
saludos





"Veritas odium parit"
En línea

Quien cree saber, se da cuenta que no sabe nada..

- <<< I am in The Darkness Waiting For You >>> -
HuMoR
User común y silvestre
Technocrat
*********

Prestigio: 1
Desconectado Desconectado

Sexo: Masculino
Título universitario: Primario sin definir Lengua
Profesión: Webmaster
Mensajes: 110


Supporter


WWW
Lenguajes:
Pascal - Php - Html - Java - Javascript - Mirc Scripting - C++
Bases de datos:
MySql - Sql Server 2000
« Respuesta #5 en: 06/12/2005, 17:35:34 »

Humor, esa base de datos está implementada en Firebird (nada que ver con access), en realidad podes implementarla con cualquier motor que sea relacional.
A la imagen la obtuve con un programa llamado IBUtils que solo sirve para Interbase, Firebird y Yaffil. Ese programa, muestra las relaciones y entidades como lo que son en nuestras bases de datos: simples tablas.

No pa, es para SQL, pero la idea es el desarrollo. Los valores saltan en el google.
Aioz.
En línea

"...De linux pero de derecha? Imposible..."
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #6 en: 07/12/2005, 04:50:22 »

No pa, es para SQL, pero la idea es el desarrollo. Los valores saltan en el google.
Aioz.

No entendí lo que dijiste... pero resumo. Lo que yo postee está implementado en Firebird, de hecho tiene un programa que lo gestiona. Igualmente el diseño de ese sistema cumple con los requisitos de ser relacional por lo que todos los motores relacionales (lease Firebird, MS Sql Server, etc...) deberian poder soportarlo por decirlo asi.

El tema no queda cerrado por si otros quieren aportar más diseños.

Saludos.
En línea

TolaWare
Visitante
« Respuesta #7 en: 09/06/2006, 01:39:42 »

Para desarrollar modelos de Bases de Datos, se recomienda usar el Modelo De Entidad Relacion
En línea
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #8 en: 04/07/2006, 20:31:24 »

Para desarrollar modelos de Bases de Datos, se recomienda usar el Modelo De Entidad Relacion
Solo si el motor de bases de datos es relacional.
En un sistema gestor de bases de datos orientado a objetos, por poner un ejemplo, el modelo de entidad relacion no tiene sentido de ser.
En línea

Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: