See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Imagen:Diagrama Entidad Relacion.svg - Wikipedia, la enciclopedia libre

Imagen:Diagrama Entidad Relacion.svg

De Wikipedia, la enciclopedia libre

Diagrama_Entidad_Relacion.svg (Imagen SVG, nominalmente 932 × 636 pixels, tamaño de archivo: 66 KB)


Wikimedia Commons Logo Éste es un fichero de Wikimedia Commons, un depósito de contenido libre hospedado por la Fundación Wikimedia.
Más abajo se reproduce su página de descripción con la información sobre su origen y licencia.

[edit] Summary

Description

Español: Diagrama entidad relación con la siguiente estructura SQL equivalente.

CREATE TABLE Persona(
  CI int PRIMARY KEY CHECK (CI>=100000 AND CI<= 99999999),
  Nombre        VARCHAR(15) NOT NULL,
  Apellido      VARCHAR(20) NOT NULL,
  email         varchar(50)
)
 
CREATE TABLE Profesor(
  CI_P INT FOREIGN KEY REFERENCES Persona ON DELETE CASCADE ON UPDATE CASCADE,
  Nacionalidad  VARCHAR(55) DEFAULT 'Venezolano',
  Calle         VARCHAR(20) NOT NULL,
  Ciudad        VARCHAR(40) NOT NULL,
  Login         VARCHAR(8)  NOT NULL UNIQUE,
  Password      VARCHAR(8)  NOT NULL,   
  PRIMARY KEY (CI_P)
)
 
CREATE TABLE Alumno(
 CI_A  INT FOREIGN KEY REFERENCES Persona ON UPDATE CASCADE ON DELETE CASCADE,
 tipo  varchar(9) CHECK(tipo='Pre-Grado' OR tipo='Post-Grado')
  DEFAULT 'Pre-grado' NOT NULL, 
 PRIMARY KEY (CI_A)
)
 
CREATE TABLE Materia(
 Cod_Mat  varchar(7) PRIMARY KEY 
   CHECK (cod_Mat LIKE '[0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
 Materia  varchar(55) NOT NULL
)
 
CREATE TABLE Carrera(
 Cod_car  varchar(3) PRIMARY KEY 
   CHECK (cod_car LIKE '[0-9][0-9][0-9]'),
 Carrera  varchar(30)UNIQUE NOT NULL
)
 
<code>
CREATE TABLE Escuela(
 Cod_E   int PRIMARY KEY,
 Escuela varchar(40) UNIQUE
)
 
CREATE TABLE tiene(
 Cod_E   int FOREIGN KEY REFERENCES Escuela ON DELETE CASCADE ON UPDATE CASCADE,
 Cod_Car varchar(3) FOREIGN KEY REFERENCES Carrera ON DELETE CASCADE ON UPDATE CASCADE,
 CI_P    int FOREIGN KEY REFERENCES Profesor ON DELETE CASCADE ON UPDATE CASCADE  
)
 
CREATE TABLE Historial(
 Tipo_E  varchar (20) NOT NULL,
 Descrip varchar (45) NOT NULL,
 Cuidad  varchar (50) NOT NULL,
 Pais    varchar (50) NOT NULL,
 Fecha   datetime, 
 CI_P    INT  FOREIGN KEY REFERENCES PROFESOR ON DELETE CASCADE ON UPDATE CASCADE, 
 UNIQUE (CI_P, Tipo_E,Descrip)      
)
 
CREATE TABLE CURSO(
 Tipo      varchar (10) NOT NULL 
   CHECK(tipo='Curso'OR tipo='Taller'),
 Nombre    varchar (50) NOT NULL,
 Pais      varchar (50) NOT NULL,
 cuidad    varchar (50) NOT NULL,
 Instituto varchar (30) NOT NULL,
 CI_P      int FOREIGN KEY REFERENCES profesor ON DELETE CASCADE ON UPDATE CASCADE,
 duracion  varchar(10) NOT NULL,
 nivel     varchar(20) DEFAULT 'Unico' NOT NULL,
 UNIQUE (ci_p,nombre,nivel)
)
 
CREATE TABLE buzon(
 titulo    varchar (20),
 mensaje   text NOT NULL,
 remitente varchar (30),
 CI_P      int FOREIGN KEY REFERENCES profesor ON DELETE CASCADE ON UPDATE CASCADE
)
 
CREATE TABLE cartelera(
 fecha datetime NOT NULL,
 Mens  text NOT NULL, 
 CI_P  int FOREIGN KEY REFERENCES profesor ON DELETE CASCADE ON UPDATE CASCADE
)
 
CREATE TABLE bibliografia(
 Autor   varchar (20) NOT NULL,
 Titulo  varchar (30) NOT NULL,
 Cod_mat varchar (7) FOREIGN KEY REFERENCES materia ON DELETE CASCADE ON UPDATE CASCADE,
 UNIQUE(Autor,titulo) 
 )
 
CREATE TABLE foro(
  Tema    varchar (60) NOT NULL,
  Fecha_f datetime,
  PRIMARY KEY(tema,fecha_f)
 )
 
CREATE TABLE propone(
  CI    int FOREIGN KEY REFERENCES Persona ON DELETE CASCADE ON UPDATE CASCADE,
  Resp    text NOT NULL,
  Fecha_r datetime,
  Fecha_f datetime,
  Tema    varchar(60),
  FOREIGN KEY (Tema,Fecha_f) REFERENCES Foro ON DELETE CASCADE ON UPDATE CASCADE
)
 
CREATE TABLE Planifica(
 Cod_mat  varchar(7) FOREIGN KEY REFERENCES materia ON DELETE CASCADE ON UPDATE CASCADE,
 CI_P     int FOREIGN KEY REFERENCES Profesor ON DELETE CASCADE ON UPDATE CASCADE,
 Num_eva  tinyint     NOT NULL,
 Tipo_eva varchar(15) NOT NULL,
 puntaje  int         NOT NULL,
 fecha    datetime,    
 Sec      tinyint CHECK(sec >=01 AND sec<=99)
)
 
CREATE TABLE Dicta(
 CI_P     int FOREIGN KEY REFERENCES Profesor ON DELETE CASCADE ON UPDATE CASCADE,
 Cod_mat  varchar(7) FOREIGN KEY REFERENCES Materia ON DELETE CASCADE ON UPDATE CASCADE,
 Periodo  char(1) NOT NULL    
   CHECK (periodo LIKE '1''2'OR periodo LIKE 'I''II'),
 año      int NOT NULL CHECK (año>=1800 AND año<=2504)
)
 
CREATE TABLE Cursa (
 Cod_mat varchar(7) FOREIGN KEY REFERENCES Materia ON DELETE CASCADE ON UPDATE CASCADE,
 CI_A    int FOREIGN KEY REFERENCES Alumno ON DELETE CASCADE ON UPDATE CASCADE,
 Peri    char(1) NOT NULL CHECK (peri LIKE '1''2'OR peri LIKE 'I''II'),
 año     int CHECK (año>=1800 AND año<=2504),  
 Sec_a   tinyint CHECK(sec_a >=01 AND sec_a<=99)
)
 
CREATE TABLE Evalua (
 Num     tinyint NOT NULL,
 Nota    tinyint NOT NULL CHECK(nota>=0 AND nota<=10),
 CI_A    int FOREIGN KEY REFERENCES Alumno,
 CI_P    int FOREIGN KEY REFERENCES Profesor,
 Cod_mat varchar(7) FOREIGN KEY REFERENCES Materia,
 UNIQUE(CI_P,CI_A,Cod_mat,Num)
)
 
CREATE TABLE Contiene (
 cod_mat varchar(7) FOREIGN KEY REFERENCES Materia ON DELETE CASCADE ON UPDATE CASCADE,
 cod_Car varchar(3) FOREIGN KEY REFERENCES Carrera ON DELETE CASCADE ON UPDATE CASCADE
)
Source

selft work

Date

2003

Author

User:Wilfredor

Permission
(Reusing this image)

see below


[edit] Licensing:

I, the copyright holder of this work, hereby publish it under the following licenses:
GNU head Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation license, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation license".

Aragonés | العربية | Asturianu | Български | বাংলা | ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী | Brezhoneg | Bosanski | Català | Cebuano | Česky | Dansk | Deutsch | Ελληνικά | English | Esperanto | Español | Eesti | Euskara | فارسی | Suomi | Français | Gaeilge | Galego | עברית | Hrvatski | Magyar | Bahasa Indonesia | Ido | Íslenska | Italiano | 日本語 | ქართული | ភាសាខ្មែរ | 한국어 | Kurdî / كوردی | Latina | Lëtzebuergesch | Lietuvių | Bahasa Melayu | Nnapulitano | Nederlands | ‪Norsk (nynorsk)‬ | ‪Norsk (bokmål)‬ | Occitan | Polski | Português | Română | Русский | Slovenčina | Slovenščina | Shqip | Српски / Srpski | Svenska | తెలుగు | ไทย | Türkçe | Українська | اردو | Tiếng Việt | Volapük | Yorùbá | ‪中文(中国大陆)‬ | ‪中文(台灣)‬ | +/-

Some rights reserved
Creative Commons Attribution iconCreative Commons Share Alike icon
This file is licensed under the Creative Commons Attribution ShareAlike license versions 3.0, 2.5, 2.0, and 1.0

Български | Català | Česky | Dansk | Deutsch | Ελληνικά | English | Español | Euskara | Estremeñu | Français | עברית | Italiano | 日本語 | 한국어 | Lietuvių | Nederlands | ‪Norsk (bokmål)‬  | Occitan | Polski | Piemontèis | Português | Русский | 中文 | +/-

You may select the license of your choice.

Historial del archivo

Haga clic sobre una fecha/hora para ver el archivo a esa fecha.

Fecha/HoraDimesionesUsuarioComentario
act17:16 20 mar 2008932×636 (66 KB)Wilfredor (== Summary == {{Information |Description= |Source= selft work |Date= 2003 |Author= |Permission= |other_versions= }} == Licensing: == {{self|GFDL|cc-by-sa-all}} )
17:06 20 mar 20081.052×744 (67 KB)Wilfredor ({{Information |Description= |Source= selft work |Date= 2003 |Author= |Permission= |other_versions= }} )

Las siguientes páginas enlazan a esta imagen:


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -