Вы находитесь на странице: 1из 8

UNSA-EPIS

OPPE BOLIVAR HENRRYK

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

Procedemos a crear el modelo

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

Base de Datos 2

Verificamos el modelo

Generamos el Script

-- Create tables section -------------------------------------------------- Table CUSTOMER


CREATE TABLE CUSTOMER
(
customer_name Char(20) NOT NULL,
customer_street Char(30),
customer_city Char(30)
)
Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

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
;

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

Base de Datos 2

Creamos la BD para subir el script

2. Poblar automticamente la base de datos.


Usamos http://www.generatedata.com/ una herramienta online para poblar Bases de Datos

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

Base de Datos 2

DATA GENERADA
TABLA CUSTOMER

Armand
Caleb
Calista
Dane
Haviva
Madonna
Melinda
Signe
Veda
Zachary

Ap #227-2620 Magna. Av.


8618 Auctor. Rd.
3208 Et Rd.
P.O. Box 721, 5129 Et Rd.
Ap #991-9039 Diam. Avenue
801-3831 Lorem Street
574-1787 Velit. Rd.
6699 Donec Rd.
963-988 Luctus, Ave
7583 Euismod Av.

Laboratorio 02: BD Modelo Fisico

Scandriglia
Pelago
Emines
Guntur
Legal
Boneffe
Georgia
Austin
Lieferinge
Covington

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

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

3. Implementar la consulta: Encontrar el valor de ahorro por sucursal.

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

Base de Datos 2

CRONOGRAMA
80 min
20 min

Instalacin, pruebas y preparacin de reporte


Envio de reporte y validacin del mismo

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

UNSA-EPIS

OPPE BOLIVAR HENRRYK

Base de Datos 2

ANEXO 1

Crate table depositor

Laboratorio 02: BD Modelo Fisico

M en C Jess Martn Silva Fernndez

Вам также может понравиться