Your SlideShare is downloading. ×
Virtualidad
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Virtualidad

588
views

Published on

EJE. PROBLEMA. …

EJE. PROBLEMA.
1. ELABORAR UN MODELO ENTIDAD RELACION DE MÁXIMO CUATRO ( MÍNIMO 3) TABLAS IDENTIFICANDO EL TIPO DE RELACION Y TIPOS DE LLAVES PARA CADA TABLA.
2. ELABORAR EL SCRIPT COMPLETO DE TODAS LAS SENTENCIAS UTILIZADAS PARA CREAR LAS TABLAS E INSERTAR DATOS DE MANERA ORDENADA Y SECUENCIAL
3. DESARROLLAR EL SCRIPT EN SQL SERVER O MYSQL.
4. INSERTAR POR LO MENOS 5 TUPLAS POR TABLA CONSERVANDO LAS REGLAS DE INTEGRIDAD USANDO SQL SERVER O MYSQL.

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
588
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. VIRTUALIDAD<br /> EJE. PROBLEMA.<br />ELABORAR UN MODELO ENTIDAD RELACION DE MÁXIMO CUATRO ( MÍNIMO 3)  TABLAS  IDENTIFICANDO EL TIPO DE RELACION Y TIPOS DE LLAVES PARA CADA TABLA. <br />ELABORAR EL SCRIPT COMPLETO DE TODAS LAS SENTENCIAS UTILIZADAS PARA CREAR LAS TABLAS E INSERTAR DATOS DE MANERA ORDENADA Y SECUENCIAL<br />DESARROLLAR EL SCRIPT EN SQL SERVER O MYSQL.<br />INSERTAR POR LO MENOS 5 TUPLAS POR TABLA CONSERVANDO LAS REGLAS DE INTEGRIDAD USANDO SQL SERVER O MYSQL.<br />SOLUCIÓN <br />Un banco tiene una sola sucursal la cual tiene nombre dirección y teléfono, la cual tiene cuentas corrientes y cuentas de ahorros, las cuentas pueden pertenecer a varios clientes y estas tienen diferentes operaciones. Cada cliente puede tener uno o varios prestamos. Un cliente solo puede tener un préstamo.<br />Sucursal <br />Id_sucursalNom_sucDir_sucTl_sucId_clientePKFK<br />Cliente <br />Id_clienteNom_cliente Estado_clientetelefonodireccionId_cuentaId_sucursalId_prestamoPKFKFKFK<br />Cuentas <br />Id_cuentasTipo_cuenta Estado_cuentaId_clientePKFK<br />Préstamo <br />Id_prestamoTipo_prestamo Valor_prestamoEstado_prestamoId_clientePKFK<br />MODELO ENTIDAD RELACIÓN <br />sucursal<br /> <br />cliente <br /> <br />cuentas préstamo <br />Script en la siguiente hoja<br />CREACION DEL SCRIPT <br />CREATE TABLE TADM_SUCURSAL<br />(<br />ID_SUCURSAL numeric(10) NOT NULL,<br />NOM_SUCnvarchar(30) NOT NULL,<br />DIR_SUCnvarchar(30) NOT NULL,<br />TL_SUCnumeric(10) <br />);<br />ALTER TABLE TADM_SUCURSAL ADD <br />CONSTRAINT PK_SUC PRIMARY KEY (ID_SUCURSAL);<br />INSERT INTO TADM_SUCURSAL<br />(ID_SUCURSAL, NOM_SUC, DIR_SUC, TL_SUC)<br />values<br />('001','BANCO SAN JOSE PRINCIPAL', 'Carrera 28 # 10 - 15', '6666661');<br />SELECT *from TADM_SUCURSALL;<br />ALTER TABLE TADM_SUCURSAL ADD <br />CONSTRAINT FK_SUC_CLIE FOREIGN KEY (ID_CLIENTE)<br />REFERENCES TADM_CLIENTE (ID_CLIENTE);<br />CREATE TABLE TADM_CLIENTE<br />(<br />ID_CLIENTE numeric(8) NOT NULL,<br />NOM_CLIENTEnvarchar(30) NOT NULL,<br />ESTADO_CLIENTEnvarchar(30) NOT NULL,<br />TELEFONOnvarchar(30) NOT NULL,<br />DIRECCIONnvarchar(30) NOT NULL,<br />);<br />SELECT *from TADM_CLIENTE;<br />ALTER TABLE TADM_CLIENTE ADD <br />CONSTRAINT PK_CLIE PRIMARY KEY (ID_CLIENTE);<br />INSERT INTO TADM_CLIENTE<br />(ID_CLIENTE,NOM_CLIENTE, ESTADO_CLIENTE, TELEFONO, DIRECCIÓN)<br />values<br />('80244666','JUAN CARLOS MESA', 'ACTIVO', '7666666', 'KR 19 C 45 03');<br />INSERT INTO TADM_CLIENTE<br />(ID_CLIENTE,NOM_CLIENTE, ESTADO_CLIENTE, TELEFONO, DIRECCIÓN)<br />values<br />('103325484541','LAURA CASTILLO', 'BLOQUEADO', '7651545', 'KR 11 C 95 - 03');<br />INSERT INTO TADM_CLIENTE<br />(ID_CLIENTE,NOM_CLIENTE, ESTADO_CLIENTE, TELEFONO, DIRECCIÓN)<br />values<br />('80248103325','ISABELLA MESA CASTILLO', 'ACTIVO', '56565656', 'CLL 54 56 - 48');<br />INSERT INTO TADM_CLIENTE<br />(ID_CLIENTE,NOM_CLIENTE, ESTADO_CLIENTE, TELEFONO, DIRECCIÓN)<br />values<br />('1033802486','JUAN MANUEL MESA CASTILLO', 'ACTIVO', '5555555', 'KR 100 C 92 03');<br />INSERT INTO TADM_CLIENTE<br />(ID_CLIENTE,NOM_CLIENTE, ESTADO_CLIENTE, TELEFONO, DIRECCIÓN)<br />values<br />('1234646','SANDRA BARRERA', 'ACTIVO', '4213153', 'DG 62 SUR C 19 03');<br />ALTER TABLE TADM_CLIENTE ADD <br />CONSTRAINT FK_CLI_SUC FOREIGN KEY (ID_SUCURSAL)<br />REFERENCES TADM_SUCURSAL (ID_SUCURSAL);<br />ALTER TABLE TADM_CLIENTE ADD <br />CONSTRAINT FK_CLIE_CUEN FOREIGN KEY (ID_CUENTA)<br />REFERENCES TADM_CUENTA (ID_Cuenta);<br />ALTER TABLE TADM_CLIENTE ADD <br />CONSTRAINT FK_CLIE_PREST FOREIGN KEY (ID_PRESTAMO)<br />REFERENCES TADM_PRESTAMO (ID_PRESTAMO);<br />CREATE TABLE TADM_CUENTAS<br />(<br />ID_CUENTAS numeric(8) NOT NULL,<br />TIPO_CUENTAnvarchar(30) NOT NULL,<br />ESTADO_CUENTA nvarchar(30) NOT NULL,<br />);<br />SELECT *from TADM_CUENTAS;<br />ALTER TABLE TADM_CUENTAS ADD <br />CONSTRAINT PK_CUEN PRIMARY KEY (ID_CUENTAS);<br />ALTER TABLE TADM_CUENTAS ADD <br />CONSTRAINT FK_CUEN_CLIE FOREIGN KEY (ID_CLIENTE)<br />REFERENCES TADM_CLIENTE (ID_CLIENTE);<br />INSERT INTO TADM_CUENTAS<br />(ID_CUENTAS, TIPO_CUENTA, ESTADO_CUENTA)<br />VALUES <br />(1,'AHORROS','ACTIVA');<br />INSERT INTO TADM_CUENTAS<br />(ID_CUENTAS, TIPO_CUENTA, ESTADO_CUENTA)<br />VALUES <br />(1,'AHORROS','ACTIVA');<br />INSERT INTO TADM_CUENTAS<br />(ID_CUENTAS, TIPO_CUENTA, ESTADO_CUENTA)<br />VALUES <br />(1,'CORRIENTE','ACTIVA');<br />INSERT INTO TADM_CUENTAS<br />(ID_CUENTAS, TIPO_CUENTA, ESTADO_CUENTA)<br />VALUES <br />(1,'AHORROS','ACTIVA');<br />INSERT INTO TADM_CUENTAS<br />(ID_CUENTAS, TIPO_CUENTA, ESTADO_CUENTA)<br />VALUES <br />(1,'CORRIENTE','CANCELADA);<br />CREATE TABLE TADM_PRESTAMO<br />(<br />ID_PRESTAMO NUMERIC(8) NOT NULL,<br />TIPO_PRESTAMO NVARCHAR(30),<br />VALOR_PRESTAMO NUMERIC(40),<br />ESTADO_PRESTAMO NVARCHAR(40) NOT NULL,<br />);<br />SELECT *from TADM_PRESTAMO;<br />ALTER TABLE TADM_PRESTAMO ADD <br />CONSTRAINT PK_PREST PRIMARY KEY (ID_PRESTAMO);<br />ALTER TABLE TADM_CUENTAS ADD <br />CONSTRAINT FK_PREST_CLIE FOREIGN KEY (ID_CLIENTE)<br />REFERENCES TADM_CLIENTE (ID_CLIENTE);<br />