• Martes 19 de Noviembre de 2024, 07:37

Autor Tema:  Una Inquietud  (Leído 2015 veces)

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Una Inquietud
« en: Miércoles 7 de Febrero de 2007, 19:22 »
0
Que tal .. como sabran que para que un SGBDR  sea totalmente Relacional tiene que cumplir con las 12 reglas de CODD  12 Reglas de Codd
una pregunta .... sera que Oracle cumple con esas reglas ? y que me dicen de SQL Server sera que las cumple tambien ?
 :o
En espera de sus comentarios.....
Gracias...  :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Una Inquietud
« Respuesta #1 en: Jueves 8 de Febrero de 2007, 16:29 »
0
ninguno las cumple, partiendo que la primera regla es que se exclusivamente relacional, oracle es totalmente relacional pero también permite ,si así se desea, utilizar base de datos orientada a objetos, incluso usar objetos y relacional mezclado.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Una Inquietud
« Respuesta #2 en: Jueves 8 de Febrero de 2007, 16:31 »
0
Perdon mi ingnorancia pero a que te refieres con
Citar
utilizar base de datos orientada a objetos
esque en realidad no se que es eso  :ph34r:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Una Inquietud
« Respuesta #3 en: Jueves 8 de Febrero de 2007, 16:41 »
0
;) , asunto resuelto....  :comp:

Citar
Bases de datos orientadas a objetos
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).

Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:

Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.
Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.
Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse independencia entre programas y operaciones.

Se está trabajando en SQL3, que es el estándar de SQL92 ampliado, que soportará los nuevos conceptos orientados a objetos y mantendría compatibilidad con SQL92.

Gracias..... :lightsabre:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa