Tc3 Bases De Datos Avanzada
Enviado por • 22 de Abril de 2014 • 689 Palabras (3 Páginas) • 265 Visitas
Descripción de la actividad
A partir de una investigación bibliográfica los estudiantes conceptualizarán sobre lo que es un gestor de bases de datos orientadas a objetos y sobre las características de algunos de los principales sistemas.
2. SQL3
En primer lugar debemos entender que es SQL (tructured Query Language o Lenguaje de Consulta Estructurado) Es un lenguaje informático de cuarta generación (4GL); es un declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas.
¿Qué es 4GL o Fourth FourthGenerationGenerationLanguageLanguage?
Son una evolución de los lenguajes de tercera generación. En estos lenguajes de programación avanzados, el programador no incorpora el procedimiento a seguir, ya que el propio lenguaje es capaz de indicar al ordenador cómo debe ejecutar el programa. Los lenguajes de cuarta generación son más fáciles de usar que los 3GL: suelen incluir interfaces gráficos y capacidades de gestión avanzadas, pero consumen muchos más recursos del ordenador que la generación de lenguajes previa.
Veamos algunos ejemplos de lenguajes de 3°
FORTRAN:(TraductordeFórmulas),diseñadoespecíficamenteparaprogramasmatemáticosydeingeniería,motivoporelcual,nofuedeampliousoencomputadoraspersonales.Suusosedirigeespecialmenteaequiposdecómputodedicadosalainvestigaciónylaeducación.
BASIC: Comienza como una herramienta para enseñar sobre programación a estudiantes.
PASCAL: Ha llegado a considerarse un excelente lenguaje de enseñanza.
C: Es poderoso, puesto que brinda la libertad de conseguir que se realice casi cualquier cosa en una computadora.
Ahora algunos ejemplos de lenguajes de 4° generación
Visual BASIC, Visual C: los cuales, soportan características y métodos orientados a objetos y que permiten crear programas en un ambiente visual.
SQL: Es que es un tipo de lenguaje declarativo, y puede especificar diversas formas de operar sobre las bases de datos
Ahora si veamos ¿Qué es SQL3?
El SQL3 es una extensión del estándar de bases de datos SQL 92 que incluye soporte para la administración de bases de datos orientadas a objetos. SQL3 es un estándar para productos y no un producto en si. El SQL3 esta fuera de la tradición de administración de Bases de datos, pero está dentro de la de pensamiento de objetos. La meta de los comités que trabajan en el SQL3 ha sido describir un estándar que logre la compatibilidad con el SQL
92. Esto significa que todas las características y funciones del SQL 92 también funcionan con el SQL3.
El SQL3 funciona así y es una facilidad de base de datos relacional con características de objetos agregadas, en comparación con una nueva facilidad de bases de datos orientadas a objetos.
En el SQL3
...