Sei sulla pagina 1di 12

Nombre de la Materia

Bases de datos

Nombre de la Licenciatura
Ingeniería de Sistemas Computacionales

Nombre del alumno


Braian Nicolá s Camargo Gó mez

Matrícula
200233202

Nombre de la Tarea
Tarea por actividades semana 1

Unidad # 1
Introducció n a las bases de datos

Nombre del Profesor


Clarisa Clemente Rodríguez

Fecha
10 de Julio de 2020
Unidad 1. Introducción a las bases de datos
Bases de datos
Unidad 1. Introducción a las bases de datos
Bases de datos

6. Escalabilidad.
7. Coste e idoneidad.

¿Que es? Características Ventajas Frente a sus Desventajas Tipo de Versión


Principales competidores licencia Actual
ORACLE: 1. Modelo relacional: Oracle es la primera 1. Las versiones má s Basicam 19 C
Es una empresa los usuarios visualizan empresa en recientes de Oracle son la ente las
que desarrolla los datos en tablas con desarrollar e 11g, 10g, 9g, 8g, desde el bases de
bases de datos el formato implementar software lanzamiento original de datos
que almacenan y filas/columnas. empresarial 100% la 8 se sucedieron varias Oracle
facilitan el 2. Herramienta de activado por Internet versiones con se
manejo de administració n grafica en toda su línea de correcciones, hasta licencian
grandes intuitiva y có moda de productos: base de alcanzar la estabilidad en por
cantidades de utilizar. datos, aplicaciones la 8.0.3. El motivo de usuario
informació n 3. Control de acceso: comerciales y tantos fallos fue, al nominal
relacionada tecnologías avanzadas herramientas para el parecer, la remodelació n o por
entre si. Se trata para vigilar la entrada a soporte de decisiones del sistema de procesa
de una de las los datos. y el desarrollo de almacenamiento por dor.
mayores 4. Protecció n de datos: aplicaciones. Esta es causa de la introducció n
compañ ías de seguridad completa en una de sus numerosas de extensiones
software del el entorno de ventajas, que se orientadas a objetos.
mundo y producció n y de resumen en cinco 2. El mayor
también de las pruebas y gestió n de puntos: inconveniente de Oracle
má s caras al copias de seguridad. 1. Motor de base de es quizá s su precio.
crear 5. Lenguaje de diseñ o datos objeto- Incluso las licencias de
aplicaciones de bases de datos muy relacional má s usado a Personal Oracle son
empresariales de completo (PL/SQL): nivel mundial. excesivamente caras, en
alto permite implementar 2.Multiplataforma: mi opinió n. Otro
rendimiento. diseñ os activos que se puede ejecutarse problema es la necesidad
pueden adaptar a las desde un PC hasta una de ajustes. Un error
necesidades cambiantes supercomputadora. frecuente consiste en
de negocio. 3. Permite el uso de pensar que basta instalar
Unidad 1. Introducción a las bases de datos
Bases de datos

6. Alta disponibilidad: particiones para hacer


el Oracle en un servidor y
escalabilidad, consultas, informes, enchufar directamente
protecció n y alto aná lisis de datos, etc.
las aplicaciones clientes.
rendimiento para la 4. Soporta todas las Un Oracle mal
actividad empresarial. funciones que se
configurado puede ser
7. Gestió n de usuarios: esperan de un buen desesperantemente
agilidad en los tramites, servidor. lento.
reducció n de costos, y 5. Software del
3. También es elevado el
seguridad en el control servidor que puede coste de la informació n, y
de las personas que ejecutarse en multitud
só lo ú ltimamente han
acceden a las de sistemas
comenzado a aparecer
aplicaciones y a los operativos: Linux,
buenos libros sobre
sistemas. Mac, Windows, etc. asuntos técnicos
distintos de la simple
instalació n y
administració n.
4. Desventaja:
inhabilidad de
implementar el
procesamiento recursivo
5. Una de las mayores
desventajas de Oracle
SQL es la inconsistencia e
incompatibilidad de
datos en las á reas del
tiempo y sintaxis de
datos, concatenació n de
cadenas y sensibilidad de
caracteres. El lenguaje es
complejo, con un enfoque
de palabras clave similar
en estructura a COBOL
SQL SERVER: 1. Soporte de 1. Contiene la facilidad 1. La principal Por SQL SERVER
Unidad 1. Introducción a las bases de datos
Bases de datos

Microsoft SQL
transacciones. de soporte de desventaja seria que nú cleo, 2019.
Server es un 2. Escalabilidad, transacciones contiene una gran usuario
sistema de
estabilidad y seguridad. 2. Contiene cantidad de memoria o
gestió n de base
3. Soporta escalabilidad RAM para la instalació n y servidor.
de datos
procedimientos estabilidad y utilizació n del software.
relacional almacenados. seguridad 2. La relació n de calidad-
(RDBMS) 4. Incluye también un 3. También puede precio está muy debajo
producido por potente entorno grá fico Soportar comparado con Oracle.
Microsoft. Su
de administració n, que procedimientos 3. Es imposible utilizar
principal permite el almacenados para prá cticas porque se
lenguaje de
uso de comandos DDL y 4. Puede Incluir prohíben muchas cosas.
consulta es
DML grá ficamente. también un potente 4. Tiene muchos
Transact-SQL, 5. Permite trabajar en entorno grá fico de bloqueos a nivel de
una aplicació nmodo cliente-servidor, administració n, que pá gina con un tamañ o de
de las normas donde la informació n y permite el uso de pá gina fijo y demasiado
ANSI / ISO
datos se comandos DDL y DML pequeñ o.
está ndar alojan en el servidor y grá ficamente. 5. También tiene una
Structured las terminales o clientes 5. También permite pésima implementació n
Query Language de la red só lo acceden a trabajar en modo de los tipos de datos y
(SQL) utilizadola cliente-servidor, variables
por ambas
informació n. donde la informació n 6. Solo tiene soporte con
Microsoft y
6. Ademá s permite y datos se alojan en el sistema operativo
Sybase. Es un administrar servidor y las Windows
sistema de
informació n de otros terminales o clientes 7. Contiene límites de
manejo de basesservidores de datos. de la red só lo acceden conexiones simultaneas
de datos del 7. Este sistema incluye a la informació n para las pá ginas.
modelo una versió n reducida, 6. Ademá s permite 8. MSSQL está atado a la
relacional, llamada MSDE con el administrar plataforma del sistema
desarrollado por
mismo motor de base informació n de otros operativo sobre la cual se
la empresa
de datos, pero servidores de datos. instala
Microsoft. orientado a proyectos 7. Contiene también
má s pequeñ os, que en una base de datos
El lenguaje de su versió n 2005 pasa a relacional por lo cual
Unidad 1. Introducción a las bases de datos
Bases de datos

desarrollo ser el también se puede


utilizado (por SQL Express Edition, incluir en la licencia
línea de que se distribuye en de base de base datos
comandos o forma gratuita. multidimensional
mediante la 12. Microsoft SQL 8. Es un producto muy
interfaz grá fica Server constituye la maduro con mucha
de Management alternativa de base implantada y
Studio) es Microsoft a otros muy buena
Transact-SQL potentes sistemas comunidad.
(TSQL), una gestores de bases de
implementació n datos como son Oracle,
del está ndar Sybase ASE, PostgreSQL
ANSI del o MySQL.
lenguaje SQL,
utilizado para
manipular y
recuperar datos
(DML), crear
tablas y definir
relaciones entre
ellas (DDL).
MySql:En cuanto 1. MySQL no es el ú nico 1. MySQL software es 1. Un gran porcentaje de Licencia 8.0.20
a la definició n ®DBMS que hay en el Open Source las utilidades de MySQL de
general, MySQL mercado, pero es uno 2. Velocidad al no está n có digo
es un sistema de de los má s populares y realizar las documentadas. abierto.
gestió n de bases solo está por detrá s de operaciones, lo que le 2. No es intuitivo, como
de datos Oracle Database cuando hace uno de los otros programas
relacionales de se califica utilizando gestores con mejor (ACCESS).
có digo abierto pará metros críticos rendimiento.
(RDBMS, por sus como la cantidad de 3. Bajo costo en
siglas en inglés) menciones en los requerimientos para
con un modelo resultados de la elaboració n de
cliente-servidor. bú squeda, los perfiles bases de datos, ya que
Unidad 1. Introducción a las bases de datos
Bases de datos

RDBMS es un profesionales en debido a su bajo


software o LinkedIn y la frecuencia consumo puede ser
servicio utilizado de discusiones técnicas ejecutado en una
para crear y en foros de internet. má quina con escasos
administrar 2. Puedes modificar el recursos sin ningú n
bases de datos có digo fuente para problema.
basadas en un satisfacer tus propias 4. Facilidad de
modelo expectativas, y no configuració n e
relacional. tienes que pagar nada instalació n.
por este nivel de 5. Soporta gran
libertad, incluidas las variedad de Sistemas
opciones de Operativos
actualizació n a la 6. Baja probabilidad
versió n comercial de corromper datos,
avanzada. El proceso de incluso si los errores
instalació n es no se producen en
relativamente simple y el propio gestor, sino
no debería durar má s en el sistema en el que
de 30 minutos. está .
3. Un amplio 7. Su conectividad,
compendio de velocidad, y seguridad
servidores de clú ster hacen de MySQL
respalda a MySQL. Ya Server altamente
sea que estés apropiado para
almacenando enormes acceder bases de
cantidades de datos de datos en Internet
e-Commerce grandes o 8. El software
realizando actividades MySQL usa la licencia
intensas de inteligencia GPL
de negocios, MySQL
puede ayudarte sin
problemas con una
velocidad ó ptima.
Unidad 1. Introducción a las bases de datos
Bases de datos

4. Las industrias han


estado usando MySQL
durante añ os, lo que
significa que hay
abundantes recursos
para desarrolladores
calificados. Los
usuarios de MySQL
pueden esperar un
rá pido desarrollo del
software y trabajadores
freelance expertos
dispuestos a trabajar.
5. Tus datos deberían
ser la principal
preocupació n al elegir
el software RDBMS
correcto. Con su
sistema de privilegios
de acceso y la
administració n de
cuentas de usuario,
MySQL establece un
alto está ndar de
seguridad. La
verificació n basada en
el host y el cifrado de
contraseñ a está n
disponibles.
PostgreSQL: es 1.Libertad Cero: “usar 1.Ahorros importante 1. Carece de soporte para Licencia 12.3
un servidor de el programa con al liberarse del pago transacciones, rollback’s BSD
base de datos cualquier propó sito”. Es de licencias y y subconsultas permite
objeto relacional decir, el ejercicio de especialmente por la 2. El hecho de que no el uso
Unidad 1. Introducción a las bases de datos
Bases de datos

libre, ya que esta replicació n casi maneje la integridad del


incluye libertad implica que lo gratuita de referencial, hace de este có digo
características podemos utilizar con aplicaciones comunes gestor una solució n fuente
de la orientació n cualquier fin, ya sea a toda la pobre en
a objetos, como educativo, cultural, administració n. El para muchos campos de software
puede ser la comercial, político, muy bajo costo del aplicació n, sobre todo no libre.
herencia, tipos social, etc. Esta libertad software para aquellos
de datos, deriva de que hay permitirá la ejecució n programadores que
funciones, ciertas licencias que de programas y provienen
restricciones, restringen el uso del proyectos cuyos de otros gestores que sí
disparadores, software a un costos actuales los que poseen esta
reglas e determinado propó sito, hacen característica (Jersió n 4
integridad o que prohíben su uso prohibitivos. de MySql)
transaccional, para
liberado bajo la determinadas 2. La empresa deja de 3. No es viable para su
licencia BSD. actividades. depender de terceros uso con grandes bases de
Como muchos 2. Libertad Uno: (a menudo datos, a las que se acceda
otros “Estudiar como transnacionales) para continuamente, ya que
proyectos open funciona el programa, y el diseñ o, no implementa una
source, el adaptarlo a sus desarrollo y buena escalabilidad.
desarrollo de necesidades”. mantenimiento de sus
PostgreSQL no Significa que podemos sistemas de
es manejado por estudiar su informació n,
una sola funcionamiento (al retomando el control
compañ ía sino tener acceso al có digo total de
que fuente) lo que sus procesos, en
es dirigido por nos va a permitir, entre particular de los
una comunidad otras cosas: descubrir procesos críticos.
de funciones ocultas, 3.El acceso al có digo
desarrolladores averiguar có mo realiza fuente, la libertad de
y organizaciones determinada tarea, inspeccionar el
comerciales las descubrir que otras funcionamiento del
cuales trabajan posibilidades tiene, que software, la libertad
Unidad 1. Introducción a las bases de datos
Bases de datos

en su desarrollo, es lo que le falta para de decidir la manera


dicha comunidad hacer en que almacenan los
es denominada algo, etc. El adaptar el datos y la posibilidad
el PGDG programa a mis de modificar
(PostgreSQL necesidades implica cualquiera de estos
Global que puedo suprimirle aspectos queda en
Development partes que manos de la empresa,
Group). no me interesan, lo cual le permite el
agregarle partes que control total de la
considero importantes, informació n.
copiarle una parte que 4. El software libre
realiza realizado por
una tarea y adicionarla comunidades está
a otro programa, etc. sometido a la
inspecció n de un
3. Libertad Dos: importante nú mero de
“Distribuir copias”. personas, este nú mero
Quiere decir que somos de verificadores es
libres de redistribuir el mucho mayor que el
programa, ya sea gratis del software
o con algú n costo, ya propietario. Estas
sea por email, FTP o en personas identifican
CD, ya sea a una los problemas, los
persona o a varias, ya resuelven, y
sea a un vecino o a una comparten las
persona que vive en soluciones con los
otro país, etc. demá s. Por tal razó n
4. Libertad Tres: los programas libres
“Mejorar el programa, y de las comunidades
liberar las mejoras al gozan de gran
pú blico”. Es la libertad confiabilidad y
de estabilidad.
hacer mejor el 5. La informació n que
Unidad 1. Introducción a las bases de datos
Bases de datos

programa, es decir que la empresa maneja


podemos hacer generalmente es
menores los importante y/o
requerimientos de confidencial, puede
hardware para ser muy peligroso que
funcionar, que tenga esta informació n caiga
mayores prestaciones, en manos incorrectas.
que ocupe menos Por esta razó n es
espacio, que imprescindible que la
tenga menos errores, empresa pueda
entre otras verificar que su
modificaciones. El software no tenga
poder liberar las puertas de entrada
mejoras al publico traseras, voluntarias o
quiere decir que si accidentales, y que
realizamos una mejora pueda cerrarlas en
que permita un caso de encontrarlas;
requerimiento menor tal control só lo es
de hardware, posible con el
o que haga que ocupe software libre.
menos espacio, soy
libre de poder
redistribuir ese
programa mejorado,
o simplemente
proponer la mejora en
un lugar pú blico (un
foro de noticias, una
lista de
correo, un sitio Web, un
FTP, un canal de Chat).
Unidad 1. Introducción a las bases de datos
Bases de datos

CONCLUSION.

El mejor aplicativo para crear archivos es MySql Server.

MySQL lleva en el mercado desde 1995 y ahora es propiedad de Oracle. Aunque es de có digo abierto, dispone de varias
ediciones de pago que ofrecen funciones adicionales, como georreplicació n de clú steres y escalado automá tico. Ya que MySQL,
escrito tanto en C como en C++, es un está ndar del sector, es compatible con prá cticamente cualquier sistema operativo. Esta
solució n es ideal para usuarios internacionales, ya que el servidor puede ofrecer a los clientes mensajes de error en mú ltiples
idiomas y cuenta con soporte para distintos conjuntos de caracteres.

BIBLIOGRAFIA.

https://www.capterra.es/blog/639/software-base-de-datos-gratuitos-codigo-abierto
https://www.informaticaparatunegocio.com/blog/tips-elegir-sistema-gestion-elementos-base-datos/
https://www.hostinger.co/tutoriales/que-es-mysql/
https://iessanvicente.com/colaboraciones/sqlserver.pdf
https://basesdatosofimaticos.wordpress.com/2017/11/09/tabla-comparativa-de-ventajas-y-desventajas-de-utilizar-sql-
server/
https://mape309site.wordpress.com/2017/11/15/ventajas-y-desventajas-de-mysql-oracle-visual-foxpro-y-access/
https://www.cursosfemxa.es/blog/desarrollo-profesional/5-ventajas-oracle
https://aula05.utel.edu.mx/mod/assign/view.php?id=199

Potrebbero piacerti anche