Escolar Documentos
Profissional Documentos
Cultura Documentos
Integrantes:
BACALAR
Brayan Antonio Rodrguez Garca
INGENIERA
CUATRIMESTRE: 4 EN SOFTWARE
GRUPO: A
MySQL
Caractersticas
Se puede descargar su cdigo fuente. Esto ha favorecido muy positivamente en su desarrollo y continuas
actualizaciones.
Ventajas
Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor
rendimiento.
Bajo
debido
recursos sin
ningn problema.
Facilidad
Baja
de configuracin e instalacin.
Su
El
Desventajas.
documentadas.
el
Arquitectura
Cada base de datos est compuesta por tablas. Las tablas a su vez se definen con columnas, cada
una de un tipo de datos diferente, que conforman los registros. Adems de los datos que
almacenamos, las tablas pueden contener ndices, y algunas de sus columnas tienen propiedades
especiales como claves primarias y claves forneas que permiten establecer relaciones entre las
tablas.
Los sistemas que manejan estas estructuras se pueden describir en capas. En general, un sistema
de bases de datos relacional tiene tres capas, aplicacin, logica y fisica:
La arquitectura general de MySQL funciona en estas tres capas, podemos ver con ms detalle los
aspectos particulares del sistema. En esta figura, los Connectors representan la API que MySQL
expone al usuario, por lo que representaria la parte mas cercana al sistema de la capa aplicacion.
MySQL dispone de APIs para muchos lenguajes de programacion. En la parte mas baja podemos
ver los elementos File system y Files & Logs que representan la capa fisica. Lo que queda entre
medio es la capa logica, donde reside la funcionalidad del servidor.
SQL SERVER
Caractersticas
SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que
permite mejorar la capacidad de instalar, distribuir, administrar y utilizar SQL Server.
-Administrativas
(Administrador
Corporativo).
-Desarrollo (Analizador de Consultas).
Puede utilizarse el mismo motor de base de datos a travs de plataformas que van desde
equipos porttiles que ejecutan Microsoft Windows 95 98 hasta grandes servidores con
varios procesadores que ejecutan Microsoft Windows NT, Enterprise Edition.
Almacenamiento de datos.
SQL Server incluye herramientas para extraer y analizar datos resumidos para el proceso
analtico en lnea(OLAP,Online Analitycal Processing). SQL Server incluye tambin
herramientas para disear grficamente la base de datos y analizar los datos mediante
preguntas en lenguaje normal.
SQL Server se integra con el correo electrnico, internet y Windows, permitiendo una
comunicacin local.
Este sistema incluye una versin reducida, llamada MSDE con el mismo motor de base de datos
pero orientado a proyectos ms pequeos, que en sus versiones 2005 y 2008 pasa a ser el SQL
Express Edition, que se distribuye en forma gratuita.
Es comn desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft
Access a travs de los llamados ADP (Access Data Project). De esta forma se completa la base de
datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a travs de la
implementacin de aplicaciones de dos capas mediante el uso de formularios Windows.
En el manejo de SQL mediante lneas de comando se utiliza el SQLCMD, osql, o PowerShell.
Para el desarrollo de aplicaciones ms complejas (tres o ms capas), Microsoft SQL Server incluye
interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor slo
est disponible para Sistemas Operativos.
El tipo NUMERIC fue mejorado para ser usado como identificador de columna a partir de la versin
2008 R2.
Ventajas
-
Desventajas
-
Los problemas de la 6.5 eran muchos: bloqueo a nivel de pgina, dispositivos con
crecimiento manual, un tamao de pgina fijo y demasiado pequeo (2048KB), una
psima implementacin de los tipos de datos variables como varchar.
La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria
RAM que utiliza para la instalacin y utilizacin del software.
Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer til
por que en el se prohben muchas cosas tiene restricciones en lo particular me parase
mas viable usar MySQL es mucho mejor adems de ser un software gratis.
La relacin calidad-precio esta muy debajo comparado con oracle.
Arquitectura
PostgreSQL
Caractersticas
datos de tipo fecha, monetarios, elementos grficos, datos sobre redes (MAC, IP ...),
cadenas de bits, etc. Tambin permite la creacin de tipos propios.
Incluye herencia entre tablas, por lo que a este gestor de bases de datos se le incluye
Ventajas
Fcil de Administrar.
Multiplataforma.
Desventajas
Arquitectura
Cual usaras
Utilizara la mysql porque es gratuito, muy fcil de usar y es con el que ms me acomodo para
trabajar
Caractersticas
Objetivos
AUTONOMA LOCAL
NO DEPENDENCIA DE UN NODO CENTRAL
OPERACIN CONTINUA
INDEPENDENCIA DE LA UBICACION
INDEPENDENCIA DE LA FRAGMENTACION
INDEPENDENCIA DE REPLICACION
PROCESAMIENTO DE CONSULTAS DISTRIBUIDAS
PROCESAMIENTO DE TRANSACCIONES DISTRIBUIDAS
INDEPENDENCIA DEL HARDWARE
INDEPENDENCIA DEL SOFTWARE.
INDEPENDENCIA DE LA RED
INDEPENDENCIA DE LA BASE DE DATOS
Arquitectura
Caractersticas
Arquitectura