PDF de programación - Bases de datos II - Bases de datos objeto-relacional

Imágen de pdf Bases de datos II - Bases de datos objeto-relacional

Bases de datos II - Bases de datos objeto-relacionalgráfica de visualizaciones

Actualizado el 3 de Abril del 2017 (Publicado el 14 de Enero del 2017)
1.381 visualizaciones desde el 14 de Enero del 2017
642,0 KB
37 paginas
Creado hace 16a (27/12/2007)
27/12/2007

Francisco Charte Ojeda

Bases de datos II

Bases de datos objeto-relacional

qwertyuiopasdfghjklzxcvbnmqwer
tyuiopasdfghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuiopasdfghjkl
zxcvbnmqwertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghjklzxcvbnm
qwertyuiopasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwertyuiopasd
fghjklzxcvbnmqwertyuiopasdfghjklzx
cvbnmqwertyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiopasdfg
hjklzxcvbnmrtyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiopasdfghjklz

Tabla de contenido

1. Conceptos teóricos ....................................................................................................... 5

1.1. Características ORDBMS de Oracle ....................................................................... 5

1.2. Modelo lógico de la solución ................................................................................. 6

1.3. Obtención del modelo de datos ............................................................................ 7

1.4. Explotación de la base de datos ............................................................................ 8

2. Implementación ......................................................................................................... 10

2.1. Definición de tipos ............................................................................................... 10

TDireccion ............................................................................................................... 10

TTelefonos .............................................................................................................. 10

TFacturas ................................................................................................................ 11

TEmpresa ................................................................................................................ 11

TListaProveedores .................................................................................................. 11

TDescProducto ....................................................................................................... 12

TProducto ............................................................................................................... 12

TProductos.............................................................................................................. 13

TAlmacen ................................................................................................................ 13

TLineaAlbaran ......................................................................................................... 14

TLineasAlbaran ....................................................................................................... 14

TAlbaran ................................................................................................................. 14

TLineaFactura ......................................................................................................... 15

TLineasFactura ........................................................................................................ 15

TFactura .................................................................................................................. 15

TTransacion ............................................................................................................ 16

TCompras y TVentas ............................................................................................... 16

TListaProductos ...................................................................................................... 16

TProveedor ............................................................................................................. 16

TCliente ................................................................................................................... 17

TPago ...................................................................................................................... 17

2.2. Implementación de métodos .............................................................................. 17

TDireccion.Str() ....................................................................................................... 17

TEmpresa.PagoPendiente() .................................................................................... 18



Página 2 de 37

TDescProducto.Existencias() .................................................................................. 19

TDescProducto.Proveedores()................................................................................ 20

TAlmacen.Inventaria() ............................................................................................ 20

TAlmacen.Valora() .................................................................................................. 21

TAlbaran.TotalAlbaran() ......................................................................................... 21

TFactura.TotalFactura() .......................................................................................... 22

2.3. Creación de tablas ............................................................................................... 22

DescProducto ......................................................................................................... 22

Proveedor ............................................................................................................... 22

Cliente..................................................................................................................... 23

Pago ........................................................................................................................ 23

Factura .................................................................................................................... 23

Albaran ................................................................................................................... 23

Almacen .................................................................................................................. 23

3. Manual de instalación ................................................................................................ 24

3.1. Instalación ........................................................................................................... 24

3.2. Desinstalación ..................................................................................................... 24

4. Manual de usuario ...................................................................................................... 25

4.1. Inserción de datos ............................................................................................... 25

Creación de almacenes ........................................................................................... 25

Descripción de algunos productos ......................................................................... 25

Registro de proveedores y asociación de productos ............................................. 26

Compra de un lote de productos ........................................................................... 27

Generación de facturas .......................................................................................... 29

Registro de pagos ................................................................................................... 30

4.2. Consultas ............................................................................................................. 31

Almacenes y sus direcciones .................................................................................. 31

Productos que podemos solicitar a un proveedor ................................................. 31

Compras hechas a un proveedor............................................................................ 31

Artículos disponibles en almacenes ....................................................................... 32

Recorrer las filas de una tabla anidada .................................................................. 32

Datos de una factura .............................................................................................. 33

Uso de los métodos asociados a los objetos .......................................................... 34



Página 3 de 37

5. Referencias ................................................................................................................. 36



Página 4 de 37

1. Conceptos teóricos

Actualmente la práctica totalidad de los lenguajes contemplan el desarrollo de softwa-
re sobre el paradigma de la orientación a objetos, el cual permite crear modelos que guardan
un gran paralelismo con el dominio del problema para el que va a diseñar una solución. El es-
tado de esos objetos, que representa la información sobre la que operan, ha de ser conservada
de forma persistente y el soporte seleccionado para ello suele ser una base de datos gestiona-
da por el correspondiente DBMS.

Las bases de datos relacionales clásicas (RDBMS), en las cuales es necesario reducir a
tablas formadas por filas y columnas las entidades del mundo real y establecer las relaciones
existentes entre éstas mediante el conocido mecanismo de claves primarias/claves externas,
tienen limitaciones que no les hace adecuadas para las aplicaciones más complejas. En el ex-
tremo opuesto se encuentran las bases de datos orientadas a objetos (OODBMS), con carac-
terísticas puras de orientación a objetos. Estos productos cuentan con un lenguaje de defini-
ción de objetos similar al IDL (Interface Definition Language) usado en estándares como COR-
BA, así como un lenguaje de consulta espe
  • Links de descarga
http://lwp-l.com/pdf1815

Comentarios de: Bases de datos II - Bases de datos objeto-relacional (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad