Академический Документы
Профессиональный Документы
Культура Документы
Base de Datos 2
LABORATORIO 02
ALUMNO: OPPE BOLIVAR HENRRYK
BASE DE DATOS: Modelo fisico
TRABAJO DE APLICACIN
OBJETIVO
Utilizar adecuadamente herramientas y componentes para generar el modelo fsico de una Base de Datos.
ACTIVIDADES
1. Instalar MySQL, DBDesigner/Toad e implementar el modelo lgico financiero detallado en el Anexo 1.
Escojemos MYSQL 5.5 en TOAD para implementar el modelo lgico
UNSA-EPIS
Base de Datos 2
Verificamos el modelo
Generamos el Script
UNSA-EPIS
Base de Datos 2
;
ALTER TABLE CUSTOMER ADD PRIMARY KEY (customer_name)
;
-- Table BRANCH
CREATE TABLE BRANCH
(
branch_name Char(15) NOT NULL,
branch_city Char(30),
assets Int UNSIGNED
)
;
ALTER TABLE BRANCH ADD PRIMARY KEY (branch_name)
;
-- Table ACCOUNT
CREATE TABLE ACCOUNT
(
account_number Char(10) NOT NULL,
balance Int UNSIGNED,
branch_name Char(15)
)
;
ALTER TABLE ACCOUNT ADD PRIMARY KEY (account_number)
;
-- Table DEPOSITOR
CREATE TABLE DEPOSITOR
(
customer_name Char(20) NOT NULL,
account_number Char(10) NOT NULL
)
;
ALTER TABLE DEPOSITOR ADD PRIMARY KEY (customer_name,account_number)
;
-- Create relationships section ------------------------------------------------ALTER TABLE ACCOUNT ADD CONSTRAINT Relationship2 FOREIGN KEY (branch_name) REFERENCES
BRANCH (branch_name) ON DELETE NO ACTION ON UPDATE NO ACTION
;
ALTER TABLE DEPOSITOR ADD CONSTRAINT Relationship3 FOREIGN KEY (customer_name)
REFERENCES CUSTOMER (customer_name) ON DELETE NO ACTION ON UPDATE NO ACTION
;
ALTER TABLE DEPOSITOR ADD CONSTRAINT Relationship4 FOREIGN KEY (account_number)
REFERENCES ACCOUNT (account_number) ON DELETE NO ACTION ON UPDATE NO ACTION
;
UNSA-EPIS
Base de Datos 2
UNSA-EPIS
Base de Datos 2
DATA GENERADA
TABLA CUSTOMER
Armand
Caleb
Calista
Dane
Haviva
Madonna
Melinda
Signe
Veda
Zachary
Scandriglia
Pelago
Emines
Guntur
Legal
Boneffe
Georgia
Austin
Lieferinge
Covington
UNSA-EPIS
Base de Datos 2
TABLA BRANCH
Dolor Donec
Donec Company
Eu PC
Luctus PC
Neque Et
Pede
Penatibus Et
Scelerisque LLC
Varius Orci LLC
Vel Inc.
Waarmaarde
Richmond
Barddhaman
Raymond
Jonqui?re
Almere
Nantes
Lamont
Warspite
Chelmsford
62600
42487
15023
58161
41331
3625
5515
23259
44799
34927
TABLA ACCOUNT
02123
13962
31405
41778
45492
47416
51605
69927
79346
90177
71863
7452
16973
42070
5752
27211
82448
69552
71525
6198
Pede
Luctus PC
Eu PC
Penatibus Et
Vel Inc.
Dolor Donec
Neque Et
Varius Orci LLC
Donec Company
Scelerisque LLC
TABLA DEPOSITOR
Signe
Melinda
Veda
Calista
Madonna
Armand
Zachary
Caleb
Dane
Haviva
02123
13962
31405
41778
45492
47416
51605
69927
79346
90177
UNSA-EPIS
Base de Datos 2
CRONOGRAMA
80 min
20 min
UNSA-EPIS
Base de Datos 2
ANEXO 1