Felipe

7
Los sistemas de gestión de bases de datos o SGBD son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

Transcript of Felipe

Page 1: Felipe

Los sistemas de gestión de bases de datos o SGBD son un tipo de software muy

específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones

que la utilizan.

Page 2: Felipe

• Simplifican la programación de equipos de consistencia.

• Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.

• Organizan los datos con un impacto mínimo en el código de los programas.

• Bajan drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.

Page 3: Felipe

• Típicamente, es necesario disponer de una o más personas que administren de la base de datos, en la misma forma en que suele ser necesario en instalaciones de cierto porte disponer de una o más personas que administren los sistemas operativos.

• Si se tienen muy pocos datos que son usados por un único usuario por vez y no hay que realizar consultas complejas sobre los datos, entonces es posible que sea mejor usar una planilla de calculo.

• Complejidad: los software muy complejos y las personas que vayan a usarlo deben tener conocimiento de las funcionalidades del mismo para poder aprovecharlo al máximo.

Page 4: Felipe

El término integridad de datos se refiere a la corrección y completitud de los datos en una base de datos. Cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, tales como un pedido que especifica un producto no existente.

Page 5: Felipe

• El sistema de administración de Base de Datos Distribuida (DDBMS), esta formado por las transacciones y los administradores de base de datos distribuidos de todas las computadoras. Tal DDBMS en un esquema genérico implica un conjunto de programas que operan en diversas computadoras

Page 6: Felipe

• Para el desarrollo de este script es necesario tener activado la extensión de postare sql en PHP, para lo cual, si se trabaja en linux se tiene que configurar de acuerdo a la distribución que se tiene(normalemente tiene el nombre pgsql.so), en windows es php_pgsql.dll. También es necesario tener configurado el servidor de base de datos para que acepte conexiones TCP/IP.

Page 7: Felipe

• En este trabajo de investigación se desarrolla una comparación pormenorizada de los tiempos de respuesta de tres importantes sistemas gestores de bases de datos como: Microsoft SQL Server, ORACLE y PostgreSQL, a consultas de diverso grado de dificultad en tablas de miles de filas correspondientes a una base de datos relacional. En principio, se hace el planteamiento del problema. Luego, se hace una revisión esencial (breve) del marco teórico sobre lo que son las bases de datos relacionales y sobre las características principales de estos gestores. Posteriormente, se tabulan y grafican detalladamente los resultados de las pruebas de medición de tiempos de consulta para los tres sistemas gestores de bases de datos citados. Se hace un estudio independiente por cada gestor pero también se hace una comparación de los tres gestores por cada tipo de consulta. Al final, se presentan las conclusiones más importantes.

• 26 Pages• Date Added• 05/03/2009• Category• Research > Internet & Technology • Tags• oracle, SQL, PostgreSQL, pl/sql, vistas, sql server, consultas, ordenamiento, filas, bases de datos relacionales, disparadores,

funciones definidas por el usuario, gestores de bases de datos, procedimientos almacenados, pruebas de rendimiento, transact sql • Groups• • Copyright• Attribution Non-commercial • More info »•  

• Commenting has been disabled.•