ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Informe base de datos.


Enviado por   •  28 de Marzo de 2016  •  Informe  •  1.783 Palabras (8 Páginas)  •  262 Visitas

Página 1 de 8

Base de Datos

Juan Carlos Ávila

Diego Coilla diego.coilla@mayor.cl 

Michael Sanhueza michael.sanhueza@mayor.cl

Mauricio Martínez mauricio.martineza@mayor.cl

05/06/2015


Tabla de contenido

Objetivos        

Introducción        

Marco teórico        

Instrumentos        

Modelamiento        6

Diccionario de datos        7-8

Procedimiento almacenado        

View        16

Conclusión        7

Objetivos

Objetivo General

Modelar una base de datos.

Objetivos específicos

  • Desarrollar e implementar una base de datos
  • La base de datos debe estar hecha en base a un problema real

Introducción

En esta experiencia aprenderemos sobre la creación e implementación de una base de datos, la cual existirá en una máquina virtual creada dentro de nuestras laptops. De esta forma podremos dar solución a un problema real aplicando una base de datos de Oracle en un sistema operativo Linux en un comienzo. Nuestro proyecto trata de una clínica veterinaria con el objetivo de implementar la base de datos en ese sistema con fines de crear un historial en los registros de cada paciente, manteniendo a los pacientes en constante estudio, dado que según su historial podremos conocer sus visitas a la clínica. Asimismo, tener una base de datos implementada podrá crear situaciones de investigación para los pacientes  con reiteradas visitas y en lo posible prever enfermedades.

 

        

        

        

Marco teórico

  Una base de datos es el conjunto de datos informativos organizados en un mismo contexto para su uso y vinculación. Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto. Lo que se ocupara es una base de datos que se define como: una colección de datos tratada como una unidad. El propósito general es almacenar y recuperar información relacionada.

  • En primer lugar tener la máquina virtual óptima para generar almacenamiento, procediendo al levantamiento de la base de datos y posteriormente del listener.
  • Dentro del terminal de la máquina virtual se ejecutan lenguaje sqlp para la creación de un usuario en el cual trabajaremos. Para su óptimo funcionamiento se introduce lo siguiente:

create user “alumno01” identified by “alumno01” temporary tablespace temp default tablespace users quota unlimited on users ;

grant create session to “alumno01” ;

grant create table to “alumno01” ;

  • Luego se puede ejecutar sql developer para crear e insertar tablas de una forma más amigable para nosotros, dado que el software trabaja en sistema operativo Windows.

Entre los comandos más utilizados para la creación, modificación y eliminación de funciones en sql se encuentran los siguientes:

Drop table …… ;

Create table ….. ;

Alter table …..;

Add constraint ……

foreing key (…..)

References …….;

Constraint ……..

primary key ….using index ;

Insert into …… values (…..,’……’) ;

Instrumentos

  • El principal instrumento es un laptop:

[pic 1]

  • El segundo elemento es  virtual que en este caso sería Oracle SQL developer:

[pic 2]

  • El tercer elemento seria Oracle Virtual Box:

[pic 3]

  • De manera extra el cuarto elemento es Oracle SQL developer Data Modeler :

[pic 4]

Modelamiento

[pic 5]

Diccionario de datos

PACIENTES

Atributo

Tipo

Largo

rutd

number

10

nombrep

varchar2

30

idmascota

number

4

fecha

date

 

numeroa

number

2

MEDICO

Atributo

Tipo

Largo

nombrem

varchar2

30

rutm

number

10

idmascota

number

3

DUEÑO

Atributo

tipo

Largo

rutd

number

10

nombred

varchar2

30

formadepago

varchar2

10

DETALLE

Atributo

Tipo

Largo

rutd

number

10

especies

varchar2

10

tipoanimal

varchar2

10

raza

varchar2

30

color

varchar2

15

sexo

varchar2

10

fecha

date

 

idmascota

number

3

PELUQUERIA

atributo

tipo

largo

nombrem

varchar2

10

idmascota

number

3

servicio

number

1

numeroa

number

2

...

Descargar como (para miembros actualizados) txt (15 Kb) pdf (524 Kb) docx (2 Mb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com