Вы находитесь на странице: 1из 14

Instituto Tecnológico de Tuxtla Gutiérrez

Modalidad:
Distancia

Unidad foránea a la que pertenece el alumno:


S5D

Nombre de la asignatura, unidad y tema:


Taller de bases de datos ; I ; Lenguaje de definición de datos

Número de la actividad:
1.1

Nombre y matricula del alumno:


Rafael Antonio Bolaños Cameras ; 16270740

Asesor:
Guadalupe del Rosario Aguilar López

Fecha de entrega:
05/09/18
Lenguaje de definición de datos
Cuestionario 1.1

1. ¿Qué es un Sistema Gestor de Bases de Datos (SGBD)?


Son aplicaciones que permiten a los usuarios definir, crear y mantener la
base de datos y proporciona un acceso controlado a la misma.
2. ¿Cuáles son los diferentes SGBD (mínimo 7)?
• SQL
• DB2
• ORACLE
• ACCESS
• SYBASE
• INFORMIX
• FOXPRO
3. Requerimientos de instalación de cada uno de los SGBD del punto anterior
SQL>

Memoria Mínimo:

Ediciones Express: 512 MB


Todas las demás ediciones: 1 GB
Recomendado:

Ediciones Express: 1 GB
Todas las demás ediciones; al menos 4GB y debe aumentar a medida que e
datos aumente para asegurar un rendimiento óptimo.

Velocidad del Mínimo:


procesador
Procesador x86: 1,0 GHz

Procesador x64: 1,4 GHz

Recomendado: 2 GHz o más


Tipo de procesador Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con
compatible con EM64T

Procesador x86: compatible con Pentium III o superior

DB2>
DB2 UDB Workgroups Server Edition se ejecuta en:
• Windows NT Versión 4 con Service Pack 6a o una versión posterior
• Windows 2000 Professional, Standard Server, Advanced Server y
Datacenter Servers
• Windows XP (32 bits)
• Windows Server 2003 (32 bits)
• Para productos DB2 de 32 bits, se necesita una CPU Pentium o compatible
con Pentium. Para los productos DB2 de 64 bits, se necesita una CPU
Itanium o compatible con Itanium.
• Se requiere MDAC 2.7. El Asistente de instalación de DB2 instalará
MDAC 2.7 si aún no está instalado.
• Necesitará el SDK apropiado para utilizar herramientas basadas en
Java como por ejemplo, el Centro de control de DB2, así como para
crear y ejecutar aplicaciones Java, incluidos los procedimientos
almacenados y las definiciones definidas por el usuario.
• Se necesita un navegador para ver la ayuda en línea.

ORACLE>
• Memoria: el requisito mínimo de memoria es de 1 GB. La imagen
ISO de Live Media y los instaladores de GUI y de texto pueden
funcionar con una cantidad de memoria limitada. Los requerimientos
exactos varían según las especificaciones del sistema.
• Espacio en el disco: se recomienda tener, al menos, 13 GB de
espacio en el disco.
• Sólo x86 (compatibilidad para ejecutar varios sistemas operativos):
puede realizar una partición del disco que contendrá el sistema
operativo antes de una instalación o durante una instalación.

ACCESS>

Recomendado:

• PROCESADOR A 1 GHZ DE 32 BITS (X86) O DE 64 BITS (X64)


• 512 MB DE MEMORIA DEL SISTEMA
• 20 GB DE DISCO DURO CON AL MENOS 15 GB DE ESPACIO
DISPONIBLE
• COMPATIBILIDAD CON GRÁFICOS DIRECTX 9 Y 32 MB DE
MEMORIA DE GRÁFICOS
• UNIDAD DE DVD-ROM
• SALIDA DE AUDIO
• ACCESO A INTERNET (SI PROCEDE, CON TARIFA APLICABLE)

Mínimo:

• PROCESADOR A 500 MHZ Y 256 MB DE MEMORIA DEL SISTEMA


• 2 GB DE DISCO DURO CON AL MENOS 5 GB DE ESPACIO
DISPONIBLE
• COMPATIBILIDAD CON GRÁFICOS SUPER VGA
• UNIDAD DE CD-ROM

SYBASE>

Los requerimientos para el cliente son:

▪ 3 MB de espacio en disco (más el espacio para la Java


Runtime)
▪ 256 MB de memoria
▪ Pantalla con resolución de 1024*768
▪ Conexión TCP/IP al servidor
Requerimientos de para el servidor son:

▪ 5 GB de espacio en disco (incluye la base de datos)


▪ Raid 10 por hardware
▪ 1 GB de memoria
▪ Conexión TCP/IP a los clientes

INFORMIX>

• Ordenador x86 de tipo Pentium, Athlon o superior, con 256Mb o más


de memoria RAM, con unidad lectora de CDROM o DVD

• Sistema operativo Windows XP home o profesional, con Service


Pack 2 instalado. Partición del disco duro de tipo NTFS 1 y derechos
de administrador para instalar aplicaciones y crear usuarios.
FOXPRO>
• Procesador tipo Pentium
• RAM 64 MB (se recomiendan 128 MB o más)
• Espacio disponible en disco 115 MB (200 MB para la instalación
máxima)
Nota No se puede instalar Visual FoxPro en una unidad asignada.
Debe instalarlo en un disco duro local.
• Vídeo 800 x 600, 256 colores (se recomienda Color de alta
densidad de 16 bits)
• Sistema operativo Microsoft Windows 2000, Windows NT 4.0,
Windows Me o Windows 98
Nota No se admite la instalación en Windows NT 4.0, Terminal
Server Edition.
4. Ventajas y desventajas de cada uno de los SGBD
SQL
VENTAJAS DESVENTAJAS
1. Utiliza mucho la memoria 1. Es un sistema de gestión de
RAM para las instalaciones y base de datos.
utilización de software. 2. Es útil para manejar y obtener
2. No se puede utilizar como datos de la red de redes.
practicas porque se prohíben muchas 3. Nos permite olvidarnos de los
cosas, tiene restricciones en lo ficheros que forman la base de
particular. datos.
3. La relación, calidad y el precio 4. Si trabajamos en una red social
está muy debajo comparado con nos permite agregar otros
Oracle. servidores de SQL Server. Por
4. Tiene muchos bloqueos a nivel de ejemplo, dos personas que
página, un tamaño de página fijo y trabajan con SQL Server, uno
demasiado pequeño, una pésima de ellos se puede conectar al
implementación de los tipos de datos servidor de su otro compañero y
variables. así se puede ver las bases de
datos del otro compañero con
SQL Server.
5. SQL permite administrar
permisos a todo.
También permite que alguien
conecte su SQLO al nuestro,
pero sin embargo podemos
decirle que no puede ver esta
base de datos, pero otro sí.
DB2
VENTAJAS DESVENTAJAS
• Permite agilizar el tiempo de • Lentitud crear y
ejecutar consultas.
respuestas de una consulta.
• Utiliza mucho la memoria
• Recuperación utilizando RAM para las instalaciones
y utilización de software.
accesos de sólo índices.
• DB2 posee un elevado
• Posee tablas de resumen, costo económico en
licencias personales.
tablas replicadas.

ORACLE
VENTAJAS DESVENTAJAS
• Puede ejecutarse en todas las • Elevado costo económico
plataformas, desde una PC en licencias personales.
hasta un supercomputador. • Mala configuración en la
• Soporta todas las funciones instalación de este software
que se esperan de un lo convierte en un sistema
servidor "serio" y permiten desesperante y lento.
el uso de particiones para la
mejora de la eficiencia.

FOXPRO
VENTAJAS DESVENTAJAS
• Flexibilidad para Construir Todo • FoxPro es deficiente debido a
Tipo de Soluciones de Base de su menor capacidad de
Datos. procesamiento (no funciona
• Fácil de actualizar. adecuadamente con grandes
• Además, posee herramientas volúmenes de información).
de productividad Entendibles
para el Programador.
ACCESS
VENTAJAS DESVENTAJAS
• Otorga capacidades para • No es funcional para bases
aprovechar la información. de datos de gran calibre
• Amplía eficacia de los datos, (en cuanto a volumen de datos
facilitando el seguimiento, la o de usuarios)
creación de informes y el uso • No es multiplataforma,
compartido con otras personas. pues sólo está disponible
para sistemas operativos
de Microsoft.
• Su uso es inadecuado para
grandes proyectos de software
que requieren tiempos
de respuesta críticos.

SYBASE
VENTAJAS DESVENTAJAS
• Sybase, es una base de datos • Es muy difícil su mantenimiento
corporativa y modificación.
• Programable • No existe posibilidad de
• Soporta gran cantidad de datos incorporar meta-información.
y usuarios • Muy compleja la
• Soporta multi-procesadores implementación de funciones
avanzadas de transformación.
• No es fácil la programación del
control y manejo de alertas
INFORMIX
VENTAJAS DESVENTAJAS
-Es una familia de productos de bases -Poca información sobre Informix,
de datos que incluye un sistema de debido a la poca comunidad Internet
administración de bases de datos que tiene.
relacionales basado en SQL, un -Es costoso.
lenguaje de cuarta generación y -No ha sabido crear soporte técnico
herramientas para la inclusión de SQL para su producto.
en programas de aplicación. -Poco terreno del marketing debido a
-Conversión de tipos automáticamente sus pérdidas económicas.
-Reduce los costos de la -No tiene soporte para Blobs
administración -No tiene soporte para el tipo de datos
-Atiende las necesidades del e- VARCHAR
bussiness -No es recomendable en aplicaciones
-Seguridad que exigen un gran rendimiento
-Procesamiento de transacciones -Es single-threaded
online
-Maximiza operaciones de datos
-Servicios escalables

5. Características de cada uno


SQL>
• Contiene un sólido y amplio subconjunto del lenguaje SQL.
• Dispone una amplia cantidad de plataformas transacciones y claves foráneas.
• Contiene una conectividad segura y una búsqueda e indexación de campos de
texto.
• Integración perfecta con PHP.
DB2>
• DB2 posee monitor gráfico el cual posibilita observar el tiempo de ejecución de
una sentencia SQL y corregir detalles para aumentar el rendimiento.
• Permite gestionar tanto datos relacionales convencionales como datos XML, sin
necesidad de que tengan que ser transformados, esta capacidad es única en el
mercado.

ORACLE>
• Es una herramienta de administración gráfica que es muy intuitiva y cómoda de
utilizar.
• Ayuda a analizar datos y efectuar recomendaciones para mejorar el rendimiento
y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.
• También apoya en el diseño y optimización de modelos de datos.

FOXPRO>
• Ofrece a los desarrolladores un conjunto de herramientas para crear
aplicaciones de bases de datos para el escritorio, entornos cliente/servidor,
Tablet PC o para la Web.
• Capacidades poderosas y muy veloces para el manejo de datos nativos y
remotos.
• Flexibilidad para crear todo tipo de soluciones de bases de datos.

ACCESS>
Dentro del archivo de la base de datos, se puede utilizar:
• Tablas para almacenar los datos, consultas para buscar y recuperar únicamente
los datos que necesita.
• Formularios para ver, agregar y actualizar los datos de las tablas e informes para
analizar o imprimir los datos con un diseño específico.
SYBASE>
• Rapidez – Consultas hasta 100 veces más rápidas que un sistema de gestión de
base de datos (SGBD) tradicional.
• Menor costo total de propiedad – Usa algoritmos sofisticados de compresión
que reducen el volumen de almacenamiento hasta en un 70 por ciento, comparado
con un SGBD tradicional.
• Facilidad de uso – Más fácil de mantener que aplicaciones empresariales
tradicionales de almacén de datos; no requiere de afinamiento intensivo.
• Escalabilidad – Ofrece escalabilidad de usuarios y datos casi lineal, para grandes
volúmenes de usuarios y datos. También soporta multiplexación, especialmente
en ambientes GNU/Linux en donde la escalabilidad a nivel de CPU puede ser
limitada.
• Flexibilidad – Sybase IQ viene empaquetado en diferentes ediciones,
dependiendo de las necesidades de procesamiento de consultas de la
organización.

INFORMIX>
• Es multiplataforma.
• Dispone de herramientas gráficas.
• Gestiona múltiples bases de datos remotos de una consola donde se muestra
gráficamente como objetos que son tablas índices procedimientos.
• Tiene la capacidad de relación de datos múltiplos lugares físicos.
• Conecta datos relacionales de páginas web.
• Ocupa menos memoria y recursos.
• Posee servicios de integración.
• Ofrece diferentes herramientas para crear menús, formularios de entrada de datos
y generadores listados.
• Maneja volúmenes masivos de datos complejos a muy alta velocidad.
• Soporta requisitos de procesamiento de transacción online, complejos y rigurosos.
• Optimiza capacidades de inteligencia del negocio competitivas.
• Maximiza operaciones de datos para el grupo de trabajo y para la empresa en
total.
• Proporciona la firmeza de una administración de base de datos comprobada,
mejor de su especie.

6. ¿Qué es un Lenguaje de Definición de Datos?


Es el lenguaje que permite especificar la estructura, los tipos de datos y las
restricciones sobre estos mismos para poder almacenarlos todos en una base de
datos.
Conclusión

Los sistemas gestores de bases de datos (SGBD) en la actualidad son de suma


importancia dados que son estos mismos los que nos permiten la creación, modificación
y eliminación de las diferentes bases de datos existentes así que a ellos les debemos la
manera en la que se organiza y guarda la información hoy en día. Existen muchos SGBD
y se diferencian tanto por los requerimientos de instalación como por el tipo de servicio
que prestan, unos usan demasiada memoria RAM, otros requieren una tarjeta de video
para poder ejecutarse y otros le piden mas al procesador que otros. También depende
del tipo de uso que se les vaya a dar dado que unos van enfocados más a corporaciones
y grandes empresas mientras que otros van para uso independiente. Sea cual sea el
SGBD que se vaya usar hay que tener consciencia de que el no hará todo por nosotros,
solo nos ayudara a gestionar lo que hayamos creado mediante los lenguajes DDL y DML
en donde uno nos permite definir los datos que vamos a utilizar (Data Definition
Language) mientras el otro nos permite gestionarlos y hacer operaciones con ellos (Data
Managment Language) los cuales pueden ser manejados por un editor de texto
cualquiera (Sublime en mi caso).
BIBLIOGRAFÍA

Oracle y afiliados (2012). Oracle. Obtenido de docs.oracle.com:


https://docs.oracle.com/cd/E26921_01/html/E25933/glhph.html
Colaboradores. (2018, Julio 09). Microsoft. Obtenido de https://docs.microsoft.com:
https://docs.microsoft.com/es-es/sql/2014/sql-server/install/hardware-and-
software-requirements-for-installing-sql-server?view=sql-server-2017
N/E (29 de Agosto de 2018). IBM Knowledge Center. Obtenido de
https:://www.ibm.com:
https://www.ibm.com/support/knowledgecenter/es/SSEPGG_8.2.0/com.ibm.db2.
udb.doc/start/r0006867.htm
Guerra, G. (2017). Caracteristicas, ventajas y desventajas. Obtenido de
http://blogspot.com: http://giolettguerra.blogspot.com/2017/04/caracteristicas-
ventajas-y-desventajas.html
I, G. (2015). ¿Que es una base de datos? Obtenido de https://www.blogspot.com:
http://basededatosprogramacion.blogspot.com/2015/04/ventajas-y-desventajas-
de-sybase.html
Martinez Jairo, R. G. (2011, Agosto). Guía de instalación access. Obtenido de
http://blogspot.com: http://access-bdd.blogspot.com/p/guia-de-instalacion.html
Morgado, I. (2017). Base de Datos "INFORMIX". Obtenido de https://blogspot.com:
https://informix-infor-epo12-eq9.blogspot.com/
N/E. (2018). Léame de Microsoft Visual FoxPro 7.0. Obtenido de ftp.minsa.gob.pe:
ftp://ftp.minsa.gob.pe/sismed/SISMEDV2.0/avances/XioPip/Microsoft%20Visual
%20FoxPro%207/Visual%20FoxPro%207.0%20Professional%20-
%20Spanish/contents.htm
N/E. (2018). sqlserver4b. Obtenido de https://sqlserver4b.weebly.com:
https://sqlserver4b.weebly.com/ventajas-y-desventajas.html
Ruben. (2018). Scribd. Obtenido de https://es.scribd.com:
https://es.scribd.com/document/80666182/Guia-instalacion-Informix-10-windows
Wikipedia. (15 de Diciembre de 2017). Wikipedia. Obtenido de https://es.wikipedia.org:
https://es.wikipedia.org/wiki/Sybase_IQ
Yawelak, A. S. (2004). Fing. Obtenido de www.fing.edu.uy:
https://www.fing.edu.uy/~asabigue/prgrado/2004eofgl/contenido/anexo4/anexo_i
v_42.html

Вам также может понравиться