SlideShare una empresa de Scribd logo
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 />
Virtualidad
Virtualidad
Virtualidad
Virtualidad
Virtualidad

Más contenido relacionado

PPT
Turismo Emilia Romagna: un'APT alla scoperta del web sociale
DOCX
England
 
PPTX
Caso Mp3
PPT
PDF
Boomrock calendar of events 2010
PPTX
How to use the Romans 5:8 card
PPT
presentazione di TagBoLab a creative clusters, Reggio Emilia
PDF
Introduction to Inbound Marketing
Turismo Emilia Romagna: un'APT alla scoperta del web sociale
England
 
Caso Mp3
Boomrock calendar of events 2010
How to use the Romans 5:8 card
presentazione di TagBoLab a creative clusters, Reggio Emilia
Introduction to Inbound Marketing

Destacado (19)

PDF
mybudgetjustifications2005
PDF
Tweets make our story
PPTX
Immobiliare di lusso italia, appartamenti e immobili di prestigio in vendita ...
PDF
Social Conference 2011
PPS
Et dieu crea_la_mer_mad jam
PDF
Be Prepared Lo Res
PDF
Dramas for creation time
PPS
Real steel!
PDF
Social networking leaflet
PPT
How to be market driven - there's an app for that!
PDF
Smart Education - Germano Paini Capri 2012
PDF
HBAPN Handout
PPT
Presentation 'Employing a children's worker'
PDF
What Can We Know About The Second Coming
PPT
National ArithmetEQ Challenge Rules 2010
PDF
District Branding per Bologna
PDF
Children arewelcomepack
PPTX
22 bottom up economy
PPTX
Medical ehtics
mybudgetjustifications2005
Tweets make our story
Immobiliare di lusso italia, appartamenti e immobili di prestigio in vendita ...
Social Conference 2011
Et dieu crea_la_mer_mad jam
Be Prepared Lo Res
Dramas for creation time
Real steel!
Social networking leaflet
How to be market driven - there's an app for that!
Smart Education - Germano Paini Capri 2012
HBAPN Handout
Presentation 'Employing a children's worker'
What Can We Know About The Second Coming
National ArithmetEQ Challenge Rules 2010
District Branding per Bologna
Children arewelcomepack
22 bottom up economy
Medical ehtics
Publicidad

Similar a Virtualidad (20)

PDF
E:\Bd\Parcial 2do Corte\Bases De Datos
DOC
BASE DE DATOS
PDF
Bases De Datos
PPT
Diseño Físico EasyDrive School of Motoring
PPT
Diseño conceptual Easy Drive School of Motoring
DOCX
Taller de sql1
PPT
CASO DE ESTUDIO DE EASYDRIVE
PPT
DREAMHOME
DOCX
Taler bd # 3
PDF
Generacion bd casopractico0708
DOCX
taller 1 sql
PDF
Bases de datos cel2015
PDF
Bases de datos cel2015
PDF
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
PPTX
PPTX
bases de datos
PPTX
PPTX
PPTX
E:\Bd\Parcial 2do Corte\Bases De Datos
BASE DE DATOS
Bases De Datos
Diseño Físico EasyDrive School of Motoring
Diseño conceptual Easy Drive School of Motoring
Taller de sql1
CASO DE ESTUDIO DE EASYDRIVE
DREAMHOME
Taler bd # 3
Generacion bd casopractico0708
taller 1 sql
Bases de datos cel2015
Bases de datos cel2015
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
bases de datos
Publicidad

Último (20)

PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PPTX
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
informe tipos de Informatica perfiles profesionales _pdf
PDF
Introducción a la historia de la filosofía
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Modelo Educativo SUB 2023versión final.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Tomo 1 de biologia gratis ultra plusenmas
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
informe tipos de Informatica perfiles profesionales _pdf
Introducción a la historia de la filosofía
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
Ernst Cassirer - Antropologia Filosofica.pdf

Virtualidad

  • 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 />