TEMA DE HOY- BASES DE DATOS
Enviado por Christopher • 1 de Octubre de 2018 • 1.187 Palabras (5 Páginas) • 428 Visitas
...
Herencia: La herencia como su nombre mismo lo indica, cuando una clase implanta o implementa un tipo de objeto, otra clase( subclase o clase hijo) puede heredar las propiedades de una clase padre, es decir puede heredar la estructura y los métodos o algunos métodos.
Polimorfismo: El polimorfismo es la propiedad de una operación o de un método la cual puede ser aplicada a más de un tipo de objeto.
Abstracción: La abstracción es definir es definir características esenciales de un objeto que lo distinguen del resto de objetos. Por ej: El objeto Bus tiene características que relacionan y los diferencian de otros objetos, estas características pueden ser placa, color, numero de llantas,etc
VENTAJAS DE LAS BASES DE DATOS.
Una de las principales ventajas que existen en las bases de datos es su flexibilidad para los cambios, en un ejemplo sencillo para manejar cierto tipo de datos, en su base de datos convencional, si en una empresa se tienen varios clientes los cuales llegaron por referencia por referencia, en la base de datos existente no tenemos un campo para poder almacenar o registrar quién proporcionó la referencia, o de qué manera llegó este cliente a nuestra empresa, para poder dar algún tipo de comisión, para esto se debería reestructurar nuestra base de datos para poder registrar esta información. (Rob & Coronel, 2003)
En un base de datos lo único que deberíamos añadir una clase que herede las características de la clase clientes para manejar las modificaciones que representan los clientes por referencia.
Otra gran ventaja de manejar base de datos orientada a objeto es que los datos están junto a los procesos que los tratan.
POSIBLES DESVENTAJAS DE LAS BASES DE DATOS.
Una de las grandes desventajas encontradas en las bases de datos es el poco conocimiento que hay sobre su existencia y su funcionamiento.
Otro gran problema es que se programa sin mantener estándares de programación orientada a objetos. Para cubrir esta posible desventaja existe la OMG( Grupo Manejador de Objeto), la cual es una organización internacional de proveedores de sistemas de información y usuario la cual se dedica a promover estándares para el desarrollo de aplicaciones y sistemas orientada a objetos (Paré, 2002).
La mayoría de las bases de datos no posee los mecanismos de vista, como las que tienen las bases de datos tradicionales.
RENDIMIENTO
Las bases de datos son conocidas por su alto rendimiento esto es gracias a que todos los objetos hacen referencia a otros objetos por medio de los conocidos apuntadores. Este método de referenciarse los objeto en las bases de datos permite ir del objeto A al objeto B de una forma más rápida. (Stratebi, 2012)
SISTEMAS DONDE SE APLICAN LAS BASES DE DATOS
- JAVA
- Visual Studio
- C++, C#
- MS SQL
- Oracle, etc
CONCLUSIONES
Como conclusión de este ensayo sobre las bases de datos orientada a objeto podemos indicar que son un paso bien grande en la evolución de las bases de datos tradicionales para soportar el Análisis, Diseño y programación .Estas bases de datos orientas a Objeto nos permitirán el desarrollo y mantenimiento de aplicaciones complejas con un costo Significativamente menor.
La bases de datos orientadas a objeto nos darán un mejor rendimiento del computador que las bases de datos tradiciones. La base de datos orientas a objeto que coexistir con las bases de datos tradiciones como una forma de estructurar los datos dentro de una base de dato orientas a objeto.
Bibliografía
Paré, R. C. (2002). Base de datos. UOC PAPERS.
Rob, P., & Coronel, C. (2003). Sistema de base de datos: diseño, implementacion y administración. Ediciones Paraninfo.
Stratebi. (04 de mayo de 2012). Stratebi. Recuperado el 13 de 05 de 2017, de Stratebi: http://www.stratebi.es/todobi/abr12/DBColumn_OpenSource.pdf
...