SlideShare una empresa de Scribd logo
1 de 14
Por bdantonio Fundamentos de Bases de Datos 2º Administración de Sistemas Informáticos
Por bdantonio MySQL Oracle PostgreSQL Microsoft SQL Server ¿Qué Sistema Gestor de Bases de Datos Relacional usarías?
Por bdantonio MySQL es un sistema gestor de bases de datos relacional multitarea y multiusuario (puede realizar varias tareas a la vez y más de un usuario puede acceder a la vez). Está desarrollado en su mayor parte en C. Su uso principal está relacionado directamente con con Apache y PHP. Podemos gestionar una base de datos con su interfaz Web: PHPMyAdmin.
Por bdantonio Sistemas Operativos soportados: AIX BSD FreeBSD HP-UX GNU/Linux Mac OS X NetBSD Novell Netware OpenBSD OS/2 Warp QNX SGI IRIX Solaris SunOS SCO Open Server SCO UnixWare Tru64 eBD Windows (95-2008) OpenVMS.
Por bdantonio Oracle destaca por:  Su soporte de transacciones Su estabilidad Escalabilidad Y soporte multiplataforma.
Por bdantonio Es un Sistema Gestor de bases de Datos relacional multiplataforma y bajo licencia privativa escrito en mayor parte en C. Oracle es considerado uno de los sistemas gestores de bases de datos más completos y potentes existen, y es uno de los más extendidos en el ámbito de servidores empresariales
Por bdantonio Es un sistema gestor de bases de datos relacional ORIENTADA A OBJETOS (esto ya será explicado).
Por bdantonio Algunas de sus principales características son: Alta concurrencia Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos.
Por bdantonio Amplia variedad de tipos nativos PostgreSQL provee nativamente soporte para:  - números de precisión arbitraria - texto largo - Figuras geométricas - direcciones IP (Ipv4 e Ipv6) - bloques de direcciones estilo CIDR, direcciones MAC y Arrays.
Por bdantonio Otras características - Claves ajenas. - Disparadores: se define en una acción especifica basada en algo ocurrente dentro de la base de datos. En PostgreSQL esto significa la ejecución de un procedimiento almacenado basado en una determinada acción sobre una tabla específica. - Vistas - Integridad transicional - Herencia de tablas - Tipos de datos y operaciones geométricas - Soporte para transacciones distribuidas
Por bdantonio Una característica bastante interesante de PostgreSQL es que está orientado a objetos. Esto significa que la información se representa mediante objetos y son una buena elección para aquellos sistemas que necesitan un buen rendimiento en la manipulación de tipos de dato complejos. Proporcionan los costes de desarrollo más bajos y el mejor rendimiento cuando se usan objetos gracias a que almacenan objetos en disco y tienen una integración transparente con el programa escrito en un lenguaje de programación orientado a objetos.
Por bdantonio Es un sistema gestor de bases de datos basado en el modelo relacional escrito en C y C++. Sus lenguajes para consultas son T-SQL y ANSI-SQL. Microsoft SQL Server se presenta como alternativa a otros potentes SGBD como Oracle y MySQL.
Por bdantonio Características: - Soporte de transacciones. - Escalabilidad, estabilidad y seguridad. - Soporta procedimientos almacenados. - Incluye un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML. - Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información. - Permite administrar información de otros servidores de datos.
Por bdantonio Si quisieras utilizar un Sistema Gestor de Bases de Datos Relacional dudarías entre Oracle y MySQL. MySQL sería la opción escogida por el autor; ya que MySQL tiene licencia GPL y es libre, mientras que Oracle es privativa y para tener control de todas sus funciones habría que pagarla. Además, MySQL puede usarse tanto para aplicaciones de empresas pequeñas como para grandes empresas como Amazon, Cox Communications, Yahoo, WordPress, Wikipedia, … y que además usan una interfaz Web que se conecta a la base de datos. Así que en mi opinión MySQL sería una gran elección.

Más contenido relacionado

La actualidad más candente

CouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones AndroidCouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones AndroidRicardo Monagas Medina
 
Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)Shon AE
 
Bases de datos avanzado NOSQL
Bases de datos avanzado NOSQLBases de datos avanzado NOSQL
Bases de datos avanzado NOSQLjosecuartas
 
Mongo db
Mongo dbMongo db
Mongo dbUPCI
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No RelacionalesBEEVA_es
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.uggi2003
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Andrei Amador
 

La actualidad más candente (20)

CouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones AndroidCouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones Android
 
Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Bases de datos avanzado NOSQL
Bases de datos avanzado NOSQLBases de datos avanzado NOSQL
Bases de datos avanzado NOSQL
 
Mongo db
Mongo dbMongo db
Mongo db
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No Relacionales
 
NoSQL - MongoDB
NoSQL - MongoDBNoSQL - MongoDB
NoSQL - MongoDB
 
MongoDB
MongoDBMongoDB
MongoDB
 
Bases de datos no sql
Bases de datos no sqlBases de datos no sql
Bases de datos no sql
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
 
MongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercadoMongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercado
 
Bases datos
Bases datosBases datos
Bases datos
 
Bases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana ReyesBases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana Reyes
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Mongodb vs couchdb
Mongodb vs couchdb Mongodb vs couchdb
Mongodb vs couchdb
 

Destacado

Eco atr u2_anjc
Eco atr u2_anjcEco atr u2_anjc
Eco atr u2_anjcAna Javier
 
Dissertacao fatima-lima-ufersa
Dissertacao fatima-lima-ufersaDissertacao fatima-lima-ufersa
Dissertacao fatima-lima-ufersaTony César
 
Recursos educativos digitais___um_serviço público
Recursos educativos digitais___um_serviço públicoRecursos educativos digitais___um_serviço público
Recursos educativos digitais___um_serviço públicoGraça Rosa
 
Chapter 8 reporting by group 6 (autosaved) (autosaved)
Chapter 8 reporting by group 6 (autosaved) (autosaved)Chapter 8 reporting by group 6 (autosaved) (autosaved)
Chapter 8 reporting by group 6 (autosaved) (autosaved)Christine Watts
 
Apresentação Lidiane
Apresentação LidianeApresentação Lidiane
Apresentação Lidianejorgellss
 
Identifying the topic/ ideas, coherence&unity in paragraph
Identifying the topic/ ideas, coherence&unity in paragraphIdentifying the topic/ ideas, coherence&unity in paragraph
Identifying the topic/ ideas, coherence&unity in paragraphJabe Macalinao
 

Destacado (7)

Eco atr u2_anjc
Eco atr u2_anjcEco atr u2_anjc
Eco atr u2_anjc
 
Dissertacao fatima-lima-ufersa
Dissertacao fatima-lima-ufersaDissertacao fatima-lima-ufersa
Dissertacao fatima-lima-ufersa
 
Recursos educativos digitais___um_serviço público
Recursos educativos digitais___um_serviço públicoRecursos educativos digitais___um_serviço público
Recursos educativos digitais___um_serviço público
 
Chapter 8 reporting by group 6 (autosaved) (autosaved)
Chapter 8 reporting by group 6 (autosaved) (autosaved)Chapter 8 reporting by group 6 (autosaved) (autosaved)
Chapter 8 reporting by group 6 (autosaved) (autosaved)
 
Apresentação Lidiane
Apresentação LidianeApresentação Lidiane
Apresentação Lidiane
 
11주차
11주차11주차
11주차
 
Identifying the topic/ ideas, coherence&unity in paragraph
Identifying the topic/ ideas, coherence&unity in paragraphIdentifying the topic/ ideas, coherence&unity in paragraph
Identifying the topic/ ideas, coherence&unity in paragraph
 

Similar a SGBD Relacional: MySQL, Oracle, PostgreSQL, SQL Server

Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezJesus Rodriguez
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosaclle
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosaclle
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesFrancisco Gómez Pino
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datosAurora Fuentes
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesDolores Leonor
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesDolores Leonor
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datossatakin_armando7
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.netmerck20
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open sourceeduardojose55
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 

Similar a SGBD Relacional: MySQL, Oracle, PostgreSQL, SQL Server (20)

Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
trabajo numero 3
trabajo numero 3trabajo numero 3
trabajo numero 3
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Gestor
GestorGestor
Gestor
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Carlacespedes5to b
Carlacespedes5to bCarlacespedes5to b
Carlacespedes5to b
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open source
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 

Último

Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 

Último (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 

SGBD Relacional: MySQL, Oracle, PostgreSQL, SQL Server

  • 1. Por bdantonio Fundamentos de Bases de Datos 2º Administración de Sistemas Informáticos
  • 2. Por bdantonio MySQL Oracle PostgreSQL Microsoft SQL Server ¿Qué Sistema Gestor de Bases de Datos Relacional usarías?
  • 3. Por bdantonio MySQL es un sistema gestor de bases de datos relacional multitarea y multiusuario (puede realizar varias tareas a la vez y más de un usuario puede acceder a la vez). Está desarrollado en su mayor parte en C. Su uso principal está relacionado directamente con con Apache y PHP. Podemos gestionar una base de datos con su interfaz Web: PHPMyAdmin.
  • 4. Por bdantonio Sistemas Operativos soportados: AIX BSD FreeBSD HP-UX GNU/Linux Mac OS X NetBSD Novell Netware OpenBSD OS/2 Warp QNX SGI IRIX Solaris SunOS SCO Open Server SCO UnixWare Tru64 eBD Windows (95-2008) OpenVMS.
  • 5. Por bdantonio Oracle destaca por: Su soporte de transacciones Su estabilidad Escalabilidad Y soporte multiplataforma.
  • 6. Por bdantonio Es un Sistema Gestor de bases de Datos relacional multiplataforma y bajo licencia privativa escrito en mayor parte en C. Oracle es considerado uno de los sistemas gestores de bases de datos más completos y potentes existen, y es uno de los más extendidos en el ámbito de servidores empresariales
  • 7. Por bdantonio Es un sistema gestor de bases de datos relacional ORIENTADA A OBJETOS (esto ya será explicado).
  • 8. Por bdantonio Algunas de sus principales características son: Alta concurrencia Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos.
  • 9. Por bdantonio Amplia variedad de tipos nativos PostgreSQL provee nativamente soporte para: - números de precisión arbitraria - texto largo - Figuras geométricas - direcciones IP (Ipv4 e Ipv6) - bloques de direcciones estilo CIDR, direcciones MAC y Arrays.
  • 10. Por bdantonio Otras características - Claves ajenas. - Disparadores: se define en una acción especifica basada en algo ocurrente dentro de la base de datos. En PostgreSQL esto significa la ejecución de un procedimiento almacenado basado en una determinada acción sobre una tabla específica. - Vistas - Integridad transicional - Herencia de tablas - Tipos de datos y operaciones geométricas - Soporte para transacciones distribuidas
  • 11. Por bdantonio Una característica bastante interesante de PostgreSQL es que está orientado a objetos. Esto significa que la información se representa mediante objetos y son una buena elección para aquellos sistemas que necesitan un buen rendimiento en la manipulación de tipos de dato complejos. Proporcionan los costes de desarrollo más bajos y el mejor rendimiento cuando se usan objetos gracias a que almacenan objetos en disco y tienen una integración transparente con el programa escrito en un lenguaje de programación orientado a objetos.
  • 12. Por bdantonio Es un sistema gestor de bases de datos basado en el modelo relacional escrito en C y C++. Sus lenguajes para consultas son T-SQL y ANSI-SQL. Microsoft SQL Server se presenta como alternativa a otros potentes SGBD como Oracle y MySQL.
  • 13. Por bdantonio Características: - Soporte de transacciones. - Escalabilidad, estabilidad y seguridad. - Soporta procedimientos almacenados. - Incluye un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML. - Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información. - Permite administrar información de otros servidores de datos.
  • 14. Por bdantonio Si quisieras utilizar un Sistema Gestor de Bases de Datos Relacional dudarías entre Oracle y MySQL. MySQL sería la opción escogida por el autor; ya que MySQL tiene licencia GPL y es libre, mientras que Oracle es privativa y para tener control de todas sus funciones habría que pagarla. Además, MySQL puede usarse tanto para aplicaciones de empresas pequeñas como para grandes empresas como Amazon, Cox Communications, Yahoo, WordPress, Wikipedia, … y que además usan una interfaz Web que se conecta a la base de datos. Así que en mi opinión MySQL sería una gran elección.