Sistemas Gestores de BD
Sistemas Gestores de BD
Sistemas Gestores de BD
DE DATOS
MATERIA:
TALLER DE BASE DE DATOS
DOCENTE:
ING.PAOLA DEL CASTILLO TELLO
Características:
• La base de datos completa se encuentra en un solo archivo.
• Puede funcionar enteramente en memoria, lo que la hace muy rápida.
• Es totalmente autocontenida (sin dependencias externas).
• Cuenta con librerías de acceso para muchos lenguajes de programación.
• Soporta texto en formato UTF-8 y UTF-16, así como datos numéricos de 64 bits.
• Soporta funciones SQL definidas por el usuario (UDF).
• El código fuente es de dominio público y se encuentra muy bien documentado.
Plataformas Soportadas:
SQLite está integrado en C y se puede migrar fácilmente a varios dispositivos y plataformas de
sistemas operativos. Las plataformas principales soportadas por SQL Lite son:
• Windows 95, 98, ME, 2000, XP y Vista
• Windows CE & Pocket PC
• Mac OSX
• Linux
• OpenEmbedded
• PalmOS
• Symbian
Como se pude apreciar SQ Lite esta disponible para todos los sistemas operativos mas
populares del mercado. Incluyendo algunas distribuciones de Linux.
Instalación de SQ Lite en Ubuntu:
Para realizar la instalación de SQ Lite en una distribución Linux basada en Ubuntu, solo
utilizaremos los repositorios de la propia distribución. Para esto solo abrimos nuestra consola y
colocamos las siguientes sentencias:
• sudo apt update
• sudo apt install sqlite3
La primera sentencia nos permite actualizar los repositorios en nuestra distribución, y la
segunda como tal realiza la descarga e instalación de SQ Lite en su versión más reciente.
De esta manera el sistema gestor se instalará y solo queda estar pendiente de la instalación y
de los mensajes que se muestren en la consola.
Una vez instalado, para mandar a llamar el programa desde la consola debemos ejecutar la
siguiente sentencia: sqlite3
Y de esta manera ya podremos crear y administrar nuestras bases de datos.
Para tener una visualización grafica de nuestra base de datos, existe una herramienta llamada
DB Browser for SQ Lite, la cual nos proporciona una interfaz gráfica para la creación y
administración de nuestras bases de datos , utilizando SQ Lite,
Para realizar la instalación de DB Browser for SQ Lite, debemos ejecutar las siguientes
sentencias:
• sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
Con esta sentencia agregamos el PPA a los repositorios del sistema operativo. Después
ejecutamos la sentencia:
• sudo apt-get update
• sudo apt-get install sqlitebrowser
Con estas ultimas sentencias, actualizamos la cache y los repositorios, y se realiza la
instalación de DB Browser for SQ Lite.
Requisitos de Instalación:
SQ Lite no requiere de grandes especificaciones para poder operar, entre los requisitos mas
esenciales se encuentran:
- Sistema Operativo Windows , Linux o equivalente.
- 1 GB en memoria RAM para cargas múltiples.
- 1 GB de almacenamiento para uso promedio.
- Interfaz grafica o interfaz de línea de comandos.
Aplicaciones de SQ Lite:
• Cuando se requiere una base de datos integrada dentro de una aplicación. SQLite es
una excelente opción por su facilidad de configuración.
• Para aplicaciones en dispositivos móviles que manejan una BD local que se sincroniza
por batch con una base de datos remota.
Ventajas de SQ Lite:
• Tamaño: SQLite tiene una pequeña memoria y una única biblioteca es necesaria para
acceder a bases de datos, lo que lo hace ideal para aplicaciones de bases de datos
incorporadas.
• Costo: SQLite es de dominio público, y por tanto, es libre de utilizar para cualquier
propósito sin costo y se puede redistribuir libremente.
Microsoft SQL Server
Nombre: Erick Hernández Godínez
Microsoft SQL Server es un sistema de gestión de base de datos relacional, desarrollado por
la empresa Microsoft.
Requisitos de Hardware
Requisitos de software
- Sistema operativo: Windows 10 TH1 1507 o una versión superior, Windows Server
2016 o una versión posterior.
- .NET Framework: Los sistemas operativos mínimos incluyen, como mínimo, .NET
Framework.
- Software de red: Los sistemas operativos admitidos para SQL Server tienen software
de red integrado. Las instancias con nombre y predeterminadas de una instalación
independiente admiten los siguientes protocolos de red: Memoria compartida,
canalizaciones con nombre y TCP/IP.
Gestor de base de
Ventajas Desventajas Interfaz Grafica
datos
- La interface
gráfica es - Requiere cambiar
buena. la configuración
- Su interface del idioma para Cuenta con
viene en poder instalarse. la interfaz
Microsoft SQL
múltiples - La instalación es GUI del
server
idiomas. lenta. propio SQL
- Iniciarla lleva un - La interface Server.
poco de tiempo gráfica se instala
una vez por separado.
instalada.
MySQL
Nombre: Arturo Alexander Felipe Lopez
MySQL Database Service es un servicio de base de datos relacional , propiedad de Oracle.
MySQL
Nuestro SGBD tiene múltiples programas para poder trabajar desde esa interfaz,
Interfaz
ya sea MySQL Workbench o phpMyAdmin que son de las más conocidas
- De las ventajas que vi en este SGBD es que es de muy fácil uso, ya que con
unos pocos comandos se puede instalar y configurar y así mismo con otros
comandos también eliminarla.
- Observe que al trabajar desde la terminal de Ubuntu; es muy rápida, ya que sus
Ventajas tiempos de respuestas son muy rápidas.
-también me di cuenta que es muy segura, ya que cada vez que vas a trabajar
con ella te pide la contraseña que le hayas puesto o la del root.
-veo que es de código abierto y esto facilita el uso del SGBD
- Una de las desventajas que pude encontrar fue que una gran parte del SGBD no
Desventajas están documentadas
- Por último fue que al parecer no es muy compatible con otros SGBD
Mongo DB
Mongo DB
La instalación mas detalla de Mongo DB desde la terminal de Ubuntu se puede ver en el video
de instalación.
Firebird
Requisitos Mínimos:
• Memoria: 2 MB de RAM
Requisitos Recomendados: