SlideShare una empresa de Scribd logo
1 de 20
Expositores:
Eduardo Ruiz
C.I.: 11.175.646
Rodrígo Santiago
C.I.: 26.270.019
Sección 2
Una base de datos es una herramienta para recopilar y organizar datos
pertenecientes a un mismo contexto y almacenados sistemáticamente
para su posterior uso. En las bases de datos, se puede almacenar
información sobre personas, productos, pedidos, o cualquier otra cosa.
Existen programas denominados sistemas gestores de bases de datos,
abreviado DBMS, que permiten almacenar y posteriormente acceder a
los datos de forma rápida y estructurada. Las propiedades de estos
DBMS, así como su utilización y administración, se estudian dentro del
ámbito de la informática.
Entre las principales características de los sistemas de base de datos
podemos mencionar:
1.Concurrencia
2.Integridad
3.Recuperación
4.Seguridad
1. Concurrencia
En algunos sistemas de ficheros, si hay varios usuarios que pueden
acceder simultáneamente a un mismo fichero, es posible que el
acceso interfiera entre ellos de modo que se pierda información o se
pierda la integridad. La mayoría de los SGBD gestionan el acceso
concurrente a la base de datos y garantizan que no ocurran problemas
de este tipo.
2. Integridad
La integridad de la base de datos se refiere a la validez y la
consistencia de los datos almacenados. Normalmente, la integridad se
expresa mediante restricciones o reglas que no se pueden violar.
Estas restricciones se pueden aplicar tanto a los datos, como a sus
relaciones, y es el SGBD quien se debe encargar de mantenerlas.
3. Recuperación
Muchos sistemas de ficheros dejan que sea el usuario quien
proporcione las medidas necesarias para proteger los datos ante fallos
en el sistema o en las aplicaciones. Los usuarios tienen que hacer
copias de seguridad cada día, y si se produce algún fallo, utilizar estas
copias para restaurarlos.
4. Seguridad
La seguridad de la base de datos es la protección de la base de datos
frente a usuarios no autorizados. Sin unas buenas medidas de
seguridad, la integración de datos en los sistemas de bases de datos
hace que éstos sean más vulnerables que en los sistemas de ficheros.
Las Bases de Datos juegan un papel importante en la mayoría de las
áreas donde se utilizan computadores, permitiendo almacenar grandes
volúmenes de datos acerca de la empresa, los cuales son percibidos a
través de los usuarios, de la misma manera la información obtenida de
los datos almacenados debe estar en una forma que sirva para
administrar, planear, controlar y tomar decisiones dentro de una
organización.
1. Bases de datos jerárquicas
los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información
puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los
conoce como hojas.
Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran
volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.
Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la
redundancia de datos.
2. Base de datos de red
Ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del
concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no
permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución
eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa
administrar la información en una base de datos de red ha significado que sea un modelo
utilizado en su mayoría por programadores más que por usuarios finales.
3. Bases de datos transaccionales
Son bases de datos cuyo único fin es el envío y recepción de datos a grandes
velocidades, estas bases son muy poco comunes y están dirigidas por lo general al
entorno de análisis de calidad, datos de producción e industrial, es importante entender
que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo
tanto la redundancia y duplicación de información no es un problema como con las
demás bases de datos, por lo general para poderlas aprovechar al máximo permiten
algún tipo de conectividad a bases de datos relacionales.
4. Bases de datos relacionales
Este es el modelo utilizado en la actualidad para representar problemas reales y administrar datos dinámicamente. Estas
relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que esta es la teoría
de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil
de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una
tabla), que representarían las tuplas, y campos (las columnas de una tabla).
En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos
como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un
usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que
ofrecen una amplia flexibilidad y poder para administrar la información.
5. Bases de datos multidimensionales
Son bases de datos ideadas para desarrollar aplicaciones muy concretas,
como creación de Cubos OLAP. Básicamente no se diferencian demasiado de
las bases de datos relacionales (una tabla en una base de datos relacional
podría serlo también en una base de datos multidimensional), la diferencia está
más bien a nivel conceptual; en las bases de datos multidimensionales los
campos o atributos de una tabla pueden ser de dos tipos, o bien representan
dimensiones de la tabla, o bien representan métricas que se desean aprender.
5. Bases de datos orientadas a objetos
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base
de datos los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma
de objetos:
•Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o
conflictos.
•Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.
•Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o
DataBase Management System (DBMS) es una colección de software muy
específico, cuya función es servir de interfaz entre la base de datos, el usuario
y las distintas aplicaciones utilizadas.
Como su propio nombre indica, el objetivo de los sistemas manejadores de
base de datos es precisamente el de manejar un conjunto de datos para
convertirlos en información relevante para la organización, ya sea a nivel
operativo o estratégico.
1. SQL Server
Es un sistema manejador de base de datos que por sus siglas en ingles SQL (structured query
language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite
especificar diversos tipos de operaciones en éstas. También es un sistema para la gestión
de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes
para consultas son T-SQL y ANSI SQL. Constituye la alternativa de Microsoft a otros
potentes sistemas gestores de bases de datos como son Oracle o MySQL. Y posee algunas
características tales como Soporte de transacciones, Escalabilidad, estabilidad y seguridad,
Soporta procedimientos almacenados, entre otras.
2. Microsoft Access
Es una herramienta de Microsoft para la definición y manipulación de bases de
datos, teniendo en cuenta que una base de datos es un sistema informatizado
cuyo propósito principal es mantener información y hacer que esté disponible
en el momento requerido. Esta información es persistente dentro del sistema,
es decir, una vez introducida en él, se mantiene hasta que el usuario decida
eliminarla. Access es un programa del sistema operativo creado y modificado
por Microsoft para uso personal en pequeñas organizaciones.
3. MySQL
Es el SQL más popular en la plataforma UNIX. Es rápido y eficiente, aunque no es tan
fácil de usar como otros productos similares, este como software libre en un esquema
de licenciamiento dual. Es un sistema de gestión de base de datos relacional, multihilo
y multiusuario. Es muy utilizado en aplicaciones Web, como Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python) Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla.
4. InterBase
Es un Sistema de Administración y gestión de Base de Datos Relacionales,
desarrollado y comercializado por la compañía Borland Software Corporation y
actualmente desarrollado por su ex-filial CodeGear. InterBase se destaca de
otros sistemas administrativos por su bajo consumo de recursos, su casi nula
necesidad de administración y su arquitectura multi-generacional. InterBase
corre en plataformas Linus, Microsoft Windows y Solaris. Los servidores
InterBase normalmente no requieren de administradores a tiempo completos.
5. Oracle
Es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos.
Es un producto vendido a nivel mundial. Para desarrollar en Oracle utilizamos PL/SQL
un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de
datos, también por norma general se suele utilizar SQL al crear un formulario. Fue
desarrollado por Oracle Corporation, se considera como uno de los sistemas de bases
de datos más completos, destacando soporte de transacciones, estabilidad,
estabilidad, entre otras. Y las últimas versiones de Oracle han sido certificadas para
poder trabajar bajo GNU/Linux.

Más contenido relacionado

La actualidad más candente

Actividad 1base de datos miguel diaz
Actividad 1base de datos miguel diazActividad 1base de datos miguel diaz
Actividad 1base de datos miguel diazMiguelDiaz976501
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datosjhostinvasquez
 
Basesde datos
Basesde datosBasesde datos
Basesde datosyakiraq
 
Base de datos xavier rodriguez
Base de datos xavier rodriguezBase de datos xavier rodriguez
Base de datos xavier rodriguezxavieralejandro7
 
Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707jannielurdaneta
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datosTonyPerozo
 
Presentacion de base de datos alejandro rosales
Presentacion de base de datos   alejandro rosalesPresentacion de base de datos   alejandro rosales
Presentacion de base de datos alejandro rosalesAlejandroRosales80
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092JoseQuiroz82
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de DatosEvelynUBA
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324AlexanderBenitez21
 
Introdución base de datos georgina gómez
Introdución base de datos   georgina gómezIntrodución base de datos   georgina gómez
Introdución base de datos georgina gómezGeorginaGomez16
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datosAREQUIPE!
 
Base de datos
Base de datosBase de datos
Base de datosDavid
 

La actualidad más candente (19)

Actividad 1base de datos miguel diaz
Actividad 1base de datos miguel diazActividad 1base de datos miguel diaz
Actividad 1base de datos miguel diaz
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Basesde datos
Basesde datosBasesde datos
Basesde datos
 
Base de datos xavier rodriguez
Base de datos xavier rodriguezBase de datos xavier rodriguez
Base de datos xavier rodriguez
 
Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707
 
Clase doce 2011
Clase doce  2011Clase doce  2011
Clase doce 2011
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion de base de datos alejandro rosales
Presentacion de base de datos   alejandro rosalesPresentacion de base de datos   alejandro rosales
Presentacion de base de datos alejandro rosales
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
Basededatos
BasededatosBasededatos
Basededatos
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324
 
Introdución base de datos georgina gómez
Introdución base de datos   georgina gómezIntrodución base de datos   georgina gómez
Introdución base de datos georgina gómez
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 
Julieth
JuliethJulieth
Julieth
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Sistemas gestores de bases de datos

Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaLeidyOsorioM
 
Sistemas operativos tics 1
Sistemas operativos tics 1Sistemas operativos tics 1
Sistemas operativos tics 1Evelyn Soria
 
Sistema Operativo
Sistema Operativo Sistema Operativo
Sistema Operativo Alex Herrera
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?Gely Perez
 
Bases de datos academicas
Bases de datos academicasBases de datos academicas
Bases de datos academicasDaniela Bernal
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Base de datos 2 (tema 1)
Base de datos 2 (tema 1)Base de datos 2 (tema 1)
Base de datos 2 (tema 1)Edwin Arias
 
Introducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de DatosIntroducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de DatosEdwin Arias
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 

Similar a Sistemas gestores de bases de datos (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
Sistemas operativos tics 1
Sistemas operativos tics 1Sistemas operativos tics 1
Sistemas operativos tics 1
 
Sistema Operativo
Sistema Operativo Sistema Operativo
Sistema Operativo
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Julieth
 Julieth Julieth
Julieth
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos academicas
Bases de datos academicasBases de datos academicas
Bases de datos academicas
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Pris
PrisPris
Pris
 
Pris
PrisPris
Pris
 
Pris
PrisPris
Pris
 
Base de datos 2 (tema 1)
Base de datos 2 (tema 1)Base de datos 2 (tema 1)
Base de datos 2 (tema 1)
 
Introducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de DatosIntroducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Sistemas gestores de bases de datos

  • 1. Expositores: Eduardo Ruiz C.I.: 11.175.646 Rodrígo Santiago C.I.: 26.270.019 Sección 2
  • 2. Una base de datos es una herramienta para recopilar y organizar datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa. Existen programas denominados sistemas gestores de bases de datos, abreviado DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.
  • 3. Entre las principales características de los sistemas de base de datos podemos mencionar: 1.Concurrencia 2.Integridad 3.Recuperación 4.Seguridad
  • 4. 1. Concurrencia En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o se pierda la integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que no ocurran problemas de este tipo.
  • 5. 2. Integridad La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se debe encargar de mantenerlas.
  • 6. 3. Recuperación Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas copias para restaurarlos.
  • 7. 4. Seguridad La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
  • 8. Las Bases de Datos juegan un papel importante en la mayoría de las áreas donde se utilizan computadores, permitiendo almacenar grandes volúmenes de datos acerca de la empresa, los cuales son percibidos a través de los usuarios, de la misma manera la información obtenida de los datos almacenados debe estar en una forma que sirva para administrar, planear, controlar y tomar decisiones dentro de una organización.
  • 9. 1. Bases de datos jerárquicas los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.
  • 10. 2. Base de datos de red Ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
  • 11. 3. Bases de datos transaccionales Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.
  • 12. 4. Bases de datos relacionales Este es el modelo utilizado en la actualidad para representar problemas reales y administrar datos dinámicamente. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que esta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla). En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
  • 13. 5. Bases de datos multidimensionales Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean aprender.
  • 14. 5. Bases de datos orientadas a objetos Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos: •Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos. •Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases. •Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
  • 15. Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase Management System (DBMS) es una colección de software muy específico, cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas. Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es precisamente el de manejar un conjunto de datos para convertirlos en información relevante para la organización, ya sea a nivel operativo o estratégico.
  • 16. 1. SQL Server Es un sistema manejador de base de datos que por sus siglas en ingles SQL (structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. También es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL. Y posee algunas características tales como Soporte de transacciones, Escalabilidad, estabilidad y seguridad, Soporta procedimientos almacenados, entre otras.
  • 17. 2. Microsoft Access Es una herramienta de Microsoft para la definición y manipulación de bases de datos, teniendo en cuenta que una base de datos es un sistema informatizado cuyo propósito principal es mantener información y hacer que esté disponible en el momento requerido. Esta información es persistente dentro del sistema, es decir, una vez introducida en él, se mantiene hasta que el usuario decida eliminarla. Access es un programa del sistema operativo creado y modificado por Microsoft para uso personal en pequeñas organizaciones.
  • 18. 3. MySQL Es el SQL más popular en la plataforma UNIX. Es rápido y eficiente, aunque no es tan fácil de usar como otros productos similares, este como software libre en un esquema de licenciamiento dual. Es un sistema de gestión de base de datos relacional, multihilo y multiusuario. Es muy utilizado en aplicaciones Web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python) Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla.
  • 19. 4. InterBase Es un Sistema de Administración y gestión de Base de Datos Relacionales, desarrollado y comercializado por la compañía Borland Software Corporation y actualmente desarrollado por su ex-filial CodeGear. InterBase se destaca de otros sistemas administrativos por su bajo consumo de recursos, su casi nula necesidad de administración y su arquitectura multi-generacional. InterBase corre en plataformas Linus, Microsoft Windows y Solaris. Los servidores InterBase normalmente no requieren de administradores a tiempo completos.
  • 20. 5. Oracle Es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial. Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos, también por norma general se suele utilizar SQL al crear un formulario. Fue desarrollado por Oracle Corporation, se considera como uno de los sistemas de bases de datos más completos, destacando soporte de transacciones, estabilidad, estabilidad, entre otras. Y las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.