Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipos de Uggjgjhbases de Datos
Tipos de Uggjgjhbases de Datos
b.- PostgreSQL
PostgreSQL es un gestor de bases de datos orientadas a objetos (SGBDOO o ORDBMS
en sus siglas en ingls) muy conocido y usado en entornos de software libre porque
cumple los estndares SQL92 y SQL99, y tambin por el conjunto de funcionalidades
avanzadas que soporta, lo que lo sita al mismo o a un mejor nivel que muchos SGBD
comerciales.
El origen de PostgreSQL se sita en el gestor de bases de datos POSTGRES
desarrollado en la universidad de Berkeley y que se abandon en favor de PostgreSQL a
partir de 1994. Ya entonces, contaba con prestaciones que lo hacan nico en el mercado
y que otros gestores de bases de datos comerciales han ido aadiendo durante este
tiempo.
Oracle Corporation es una de las mayores compaas de software del mundo. Sus
productos van desde bases de datos (Oracle) hasta sistema de gestin. Cuenta adems,
con herramientas propias de desarrollo para realizar potentes aplicaciones, como Oracle
Designer.
Oracle es un DBMS (Database Management System, por sus siglas en ingls) poderoso y
robusto que funciona en muchos sistemas operativos diferentes, incluyendo Windows 98,
Windows 2000, diversas variantes de UNIX, diferentes sistemas operativos de macro
computadoras, y Linux. Este es el DBMS ms popular del mundo y tiene una larga historia
de desarrollo y uso. Oracle muestra al programador mucha de su tecnologa y
consecuentemente puede afinarse y ajustarse de diversas maneras.
Existen muchas configuraciones de la serie Oracle. Para empezar, hay dos versiones
diferentes del motor DBMS de Oracle: Oracle personal y Oracle empresarial. Adems,
existen formas y reportes y tambin el diseador Oracle, as como un sistema central de
herramientas para la publicacin de las bases de datos de Oracle en la Web. (Kroenke,
2003, pg. 329)
2.- Describe los componentes y caractersticas principales de las bases de datos.
a.- Caractersticas principales de Mysql
Est escrito en C/C++ y probado con numerosos compiladores.
Funciona en muchos sistemas operativos.
La API se encuentra disponible en C/C++, Java, Perl, Python, Ruby y TCL.
Esta optimizado para equipos de mltiples procesadores.
Es muy destacable su velocidad de respuesta.
Se puede utilizar como cliente-servidor o incrustado en aplicaciones.
Cuenta con un rico conjunto de tipos de datos.
Soporta mltiples mtodos de almacenamiento de las tablas, con prestaciones y
rendimiento diferentes para poder optimizar el SGBD a cada caso concreto.
Su administracin se basa en usuarios y privilegios.
Se tiene constancia de casos en los que maneja cincuenta millones de registros,
sesenta mil tablas y cinco millones de columnas.
Sus opciones de conectividad abarcan TCP/IP, sockets UNIX y sockets NT,
adems de soportar completamente ODBC.
mantener
un
registro
peridico
de
las
mantenciones,
red todava se usan en modelos modernos de datos. Algunos conceptos importantes que
se definieron son:
El esquema, que es la organizacin conceptual de toda la base de datos segn la
ve el administrador.
El subesquema, que define la parte de la base de datos vista por los programas
de aplicacin que en realidad producen la informacin deseada a partir de los
datos contenidos dentro de la base de datos.
Un lenguaje de administracin de datos (DML), que define el ambiente en el
que los datos se pueden administrar y trabajar con los datos en la base de datos.
Un esquema de lenguaje de definicin de datos (DDL), que hace posible que el
administrador de una base de datos defina los componentes del esquema.
Debido a las desventajas, los modelos jerrquico y de red, fueron sustituidos en gran
parte por el modelo de datos relacional en la dcada de 1980.
Modelo relacional, fue introducido en la dcada de 1970 por E. F. Codd (de IBM) en su
destacado artculo cientfico A Relational Model of Data for Large Shared Databanks. El
modelo relacional represento un importante avance para usuarios y diseadores. Para
usar una analoga, el modelo relacional produjo una base de datos de transmisin
automtica para sustituir las bases de datos de transmisin estndar que le
precedieron. Su sencillez conceptual preparo el terreno para una genuina revolucin en
las bases de datos.
La base del modelo relacional es un concepto matemtico conocido como relacin. Para
evitar la complejidad de la teora matemtica abstracta, se puede considerar una relacin
(a veces llamada tabla) como una matriz compuesta de filas y columnas que se
intersecan. Cada fila en una relacin se llama tupla. Cada columna representa un atributo.
El modelo relacional tambin describe un preciso conjunto de construcciones para
manipulacin de datos basado en conceptos matemticos avanzados.
El modelo relacional de datos se implementa por medio de un complejo sistema de
administracin de base de datos relacional (RDBMS, por sus siglas en ingles). El RDBMS
realiza las mismas funciones bsicas de los sistemas DBMS jerrquico y de red, adems
de una amplia variedad de otras funciones que hacen que el modelo de datos relacional
sea ms fcil de entender e implementar.
General
Public
License
(http://www.fsf.org/licenses/)
pueden
adquirir
una
incluye
la
permite
tratar
una
coleccin
de
Motores
de
almacenamiento
transaccionales
pueden
proporcionar
mejor
Oracle
La tecnologa Oracle para organizaciones en crecimiento es abierta, fcil de integrar,
simple de administrar y altamente escalable, lo cual ayuda a adaptarse ms rpido a los
cambios del mercado o a los requerimientos del cliente. Las soluciones Oracle permiten
alinear sus procesos con las cambiantes necesidades durante un largo perodo, brindando
as valor continuo para nuestra empresa.
DBase
La seguridad en DBase Plus sigue siendo muy similar a la que ya exista antiguamente en
la base de datos MS/DOS DBase 2.0. La ventana de Escritorio que presenta es una
combinacin de estilos que se tom de diferentes programas. Es un tributo al poder fcil y
entendible flexibilidad que hace de DBase una plataforma superior de desarrollo. Como es
a menudo el caso, una simple vista de diseo puede enmascarar mucho de la
complejidad del software. Es difcil hacer que el software se vea fcil.
Microsoft Access.
Microsoft Access es uno de los sistemas de gestin de bases de datos relacionales ms
usuales para los sistemas operativos Windows, desarrollado por el mismo Microsoft y
orientado a ser usado en un entorno personal o en pequeas organizaciones. Es un
componente de la suite ofimtica Microsoft Office. Permite crear ficheros de bases de
datos relacionales que pueden ser fcilmente gestionadas por una interfaz grfica simple.
Como se ha venido mencionando le eleccin de un buen gestor de bases de datos
depende del alcance de cada empresa y ms que nada de la facilidad de uso.
Bibliografa
Coronel, C., Morris, S., & Rob, P. (2011). Bases de datos, diseo, implementacion y
administracion. Mexico: Cengage Learning Editores, S.A.
Kroenke, D. M. (2003). Prosesamiento de bases de datos: fundamentos, diseos e
implementacin. Mxico: Pearson Educacin.
Thibaud, C. (2006). MySQL5. Espaa: Edicione ENI.