SlideShare ist ein Scribd-Unternehmen logo
1 von 17
PARADIGMAS DE BASES DE DATOS
JAZMÍN AGUIRRE SUÁREZ
CENTRO UNIVERSITARIO DE LA COSTA NORTE
CONTENIDO
• ANTECEDENTES HISTORICOS DE
BASES DE DATOS
• CONCEPTO DE BASES DE DATOS
ANTECEDENTES
Después de los 60’s en las tecnologías de la información
se dio un giro en los sistemas de archivos, los cuales se
limitaban a la estructuración del almacenamiento físico
de los datos. En esta época se dio inicio a las primeras
generaciones de bases de datos de red y las bases de
datos jerárquicas, ya que era posible guardar
estructuras de datos en listas y arboles.
ANTECEDENTES
1970
• Lawrence J. Ellison
• Desarrolla Relational Software System más conocido actualmente como
ORACLE
80’s
• desarrollará el SQL (Structured Query Language)
1990
• En la década de 1990 la investigación en bases de datos giró en torno a las
bases de datos orientadas a objetos
XXI
• Surgen diversos manejadores de bases de datos entre ellos, MySQL, SQlite,
PostgreSQL, etc.
ANTECEDENTESCONCEPTO DE BASE DE DATOS
Una base de datos es un conjunto de
información relacionada con un asunto o
con una finalidad. En Access, una base
de datos es un archivo que puede
contener tablas donde se encuentra
toda la información sobre un tema
especifico, consultas, formularios,
informes entre otros. Tal como una
colección de música, el control de
alumnos en un colegio o un directorio
telefónico
BASE DE DATOS
BASE
DE
DATOS
CAMPO
ARCHIVO
TABLAS
REGISTRO
SMBD
(SISTEMA MANEJADOR DE BASE DE DATOS)
es un conjunto de programas que se
encargan de manejar la creación y
todos los accesos a las bases de
datos.
El objetivo principal del sistema gestor
de base de datos es proporcionar
una forma de almacenar y recuperar
la información de una base de datos
de manera que sea tanto práctica
como eficiente.
COMPONENTES DE UN
SMDB
El lenguaje de definición de datos
(DDL)
• Es utilizado para describir todas las estructuras
de información y los programas que se usan
para construir, actualizar e introducir la
información que contiene una base de datos.
El DDL permite al administrador de la base
especificar los elementos de datos que la
integran , su estructura y las relaciones que
existen entre ellos, las reglas de integridad, los
controles a efectuar antes de autorizar el
acceso a la base.
COMPONENTES DE UN
SMDB
El lenguaje de manipulación de datos
(DML)
• DML son las siglas de Data Manipulation Language
y se refiere a los comandos que permiten a un
usuario manipular los datos en un repositorio, es
decir, añadir, consultar, borrar o actualizar.
• En SQL los comandos SELECT, INSERT, UPDATE y
DELETE son comandos DML
COMPONENTES DE UN
SMDB
El lenguaje Estructurado de consulta (SQL)
• Sublenguaje de base de datos utilizado en la consulta,
actualización y gestión de base de datos relacionales. Es
el estándar de facto para los productos de base de
datos.
• Una consulta es una instrucción de solicitud para
recuperar información. La parte de un DML se llama
lenguaje de consultas.
• Ejemplo:
• Select nombre, dirección
• From cliente
• Where id cliente = 2
FUNCIONES PRINCIPALES DE
SMDB
• Crear y organizar la Base de datos.
• Establecer y mantener las trayectorias de
acceso a la base de datos de tal forma
que los datos puedan ser accesados
rápidamente.
• Manejar los datos de acuerdo a las
peticiones de los usuarios.
• Registrar el uso de las bases de datos.
• Interacción con el manejador de archivos.
Esto a través de las sentencias en DML al
comando del sistema de archivos. Así el
Manejador de base de datos es el
responsable del verdadero
almacenamiento de los datos.
• Respaldo y recuperación. Consiste en
contar con mecanismos implantados que
permitan la recuperación fácilmente de los
datos en caso de ocurrir fallas en el
sistema de base de datos.
• Control de concurrencia. Consiste en
controlar la interacción entre los usuarios
concurrentes para no afectar la
inconsistencia de los datos.
• Seguridad e integridad. Consiste en contar
con mecanismos que permitan el
control de la consistencia de los datos
evitando que estos se vean perjudicados
por cambios no autorizados o previstos
SMDB DE CODIGO ABIERTO
• MySQL
• PostgreSQL
• Firebird
• SQLite
• Apache Derby
BASE DE DATOS DE CODIGO
PROPIETARIO
• Dbase
• Microsoft SQL Server
• Oracle
• FileMaker
• Visual FoxPro
• Informix
• InterBase
• EDeveloper
• Microsoft Access

Weitere ähnliche Inhalte

Was ist angesagt?

Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfazJose Luis Dorao
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Fundamentos básicos de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetosFundamentos básicos de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetosALGLYS RAMIREZ
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Basesde datos
Basesde datosBasesde datos
Basesde datosyakiraq
 
Introducción a la programación paralela
Introducción a la programación paralelaIntroducción a la programación paralela
Introducción a la programación paralelafmayosi
 
3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registrosMeztli Valeriano Orozco
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionMonica Naranjo
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónYaskelly Yedra
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasgrupo niche ortega
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 

Was ist angesagt? (20)

Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Fundamentos básicos de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetosFundamentos básicos de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Basesde datos
Basesde datosBasesde datos
Basesde datos
 
Introducción a la programación paralela
Introducción a la programación paralelaIntroducción a la programación paralela
Introducción a la programación paralela
 
3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivas
 
Introducción a la Seguridad de los Sistemas Operativos
Introducción a la Seguridad de los Sistemas OperativosIntroducción a la Seguridad de los Sistemas Operativos
Introducción a la Seguridad de los Sistemas Operativos
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 

Ähnlich wie Paradigmas de Bases de Datos

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
 
Taller 1, 2010
Taller 1, 2010Taller 1, 2010
Taller 1, 2010Lakxmy
 
Bases de datos
Bases de datosBases de datos
Bases de datoslinha1991
 
Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Juan Anaya
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)Javier Plazas
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad imarce821
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDJosé Antonio Sandoval Acosta
 
PLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptxPLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptxMariaEsmeraldaRamosR
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZActiveTechnology2013
 
Objetivos de las bases de datos
Objetivos de las bases de datosObjetivos de las bases de datos
Objetivos de las bases de datosJosé Ramirez
 

Ähnlich wie Paradigmas de Bases de Datos (20)

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
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Dbms
DbmsDbms
Dbms
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller 1, 2010
Taller 1, 2010Taller 1, 2010
Taller 1, 2010
 
Taller 080324 dbd-0103 - bases de datos
Taller 080324 dbd-0103 - bases de datosTaller 080324 dbd-0103 - bases de datos
Taller 080324 dbd-0103 - bases de datos
 
1 intro
1 intro1 intro
1 intro
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
U7.pdf
U7.pdfU7.pdf
U7.pdf
 
Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.
 
Base de datos
Base de datos Base de datos
Base de datos
 
Bdi unidad 1
Bdi unidad 1Bdi unidad 1
Bdi unidad 1
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad i
 
Usuarios y Administradores en DB
Usuarios y Administradores en DBUsuarios y Administradores en DB
Usuarios y Administradores en DB
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
 
PLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptxPLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptx
 
Aprendizaje 4
Aprendizaje 4Aprendizaje 4
Aprendizaje 4
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
 
Objetivos de las bases de datos
Objetivos de las bases de datosObjetivos de las bases de datos
Objetivos de las bases de datos
 

Mehr von jazzme

Modem de datos
Modem de datosModem de datos
Modem de datosjazzme
 
Estudio de los lenguajes de programación desde el punto de vista de su Nivel
Estudio de los lenguajes de programación desde el punto de vista de su Nivel Estudio de los lenguajes de programación desde el punto de vista de su Nivel
Estudio de los lenguajes de programación desde el punto de vista de su Nivel jazzme
 
Historia del internet
Historia del internetHistoria del internet
Historia del internetjazzme
 
Primer curso de ecuaciones de primer grado con una incognita
Primer curso de ecuaciones de primer grado con una incognita Primer curso de ecuaciones de primer grado con una incognita
Primer curso de ecuaciones de primer grado con una incognita jazzme
 
Lógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresLógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresjazzme
 
Estructura de archivos
Estructura de archivosEstructura de archivos
Estructura de archivosjazzme
 

Mehr von jazzme (6)

Modem de datos
Modem de datosModem de datos
Modem de datos
 
Estudio de los lenguajes de programación desde el punto de vista de su Nivel
Estudio de los lenguajes de programación desde el punto de vista de su Nivel Estudio de los lenguajes de programación desde el punto de vista de su Nivel
Estudio de los lenguajes de programación desde el punto de vista de su Nivel
 
Historia del internet
Historia del internetHistoria del internet
Historia del internet
 
Primer curso de ecuaciones de primer grado con una incognita
Primer curso de ecuaciones de primer grado con una incognita Primer curso de ecuaciones de primer grado con una incognita
Primer curso de ecuaciones de primer grado con una incognita
 
Lógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresLógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadores
 
Estructura de archivos
Estructura de archivosEstructura de archivos
Estructura de archivos
 

Kürzlich hochgeladen

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaAlejandraFelizDidier
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 

Kürzlich hochgeladen (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 

Paradigmas de Bases de Datos

  • 1. PARADIGMAS DE BASES DE DATOS JAZMÍN AGUIRRE SUÁREZ CENTRO UNIVERSITARIO DE LA COSTA NORTE
  • 2. CONTENIDO • ANTECEDENTES HISTORICOS DE BASES DE DATOS • CONCEPTO DE BASES DE DATOS
  • 3. ANTECEDENTES Después de los 60’s en las tecnologías de la información se dio un giro en los sistemas de archivos, los cuales se limitaban a la estructuración del almacenamiento físico de los datos. En esta época se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas, ya que era posible guardar estructuras de datos en listas y arboles.
  • 4. ANTECEDENTES 1970 • Lawrence J. Ellison • Desarrolla Relational Software System más conocido actualmente como ORACLE 80’s • desarrollará el SQL (Structured Query Language) 1990 • En la década de 1990 la investigación en bases de datos giró en torno a las bases de datos orientadas a objetos XXI • Surgen diversos manejadores de bases de datos entre ellos, MySQL, SQlite, PostgreSQL, etc.
  • 5. ANTECEDENTESCONCEPTO DE BASE DE DATOS Una base de datos es un conjunto de información relacionada con un asunto o con una finalidad. En Access, una base de datos es un archivo que puede contener tablas donde se encuentra toda la información sobre un tema especifico, consultas, formularios, informes entre otros. Tal como una colección de música, el control de alumnos en un colegio o un directorio telefónico
  • 7.
  • 8. SMBD (SISTEMA MANEJADOR DE BASE DE DATOS) es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos. El objetivo principal del sistema gestor de base de datos es proporcionar una forma de almacenar y recuperar la información de una base de datos de manera que sea tanto práctica como eficiente.
  • 9. COMPONENTES DE UN SMDB El lenguaje de definición de datos (DDL) • Es utilizado para describir todas las estructuras de información y los programas que se usan para construir, actualizar e introducir la información que contiene una base de datos. El DDL permite al administrador de la base especificar los elementos de datos que la integran , su estructura y las relaciones que existen entre ellos, las reglas de integridad, los controles a efectuar antes de autorizar el acceso a la base.
  • 10. COMPONENTES DE UN SMDB El lenguaje de manipulación de datos (DML) • DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio, es decir, añadir, consultar, borrar o actualizar. • En SQL los comandos SELECT, INSERT, UPDATE y DELETE son comandos DML
  • 11. COMPONENTES DE UN SMDB El lenguaje Estructurado de consulta (SQL) • Sublenguaje de base de datos utilizado en la consulta, actualización y gestión de base de datos relacionales. Es el estándar de facto para los productos de base de datos. • Una consulta es una instrucción de solicitud para recuperar información. La parte de un DML se llama lenguaje de consultas. • Ejemplo: • Select nombre, dirección • From cliente • Where id cliente = 2
  • 12. FUNCIONES PRINCIPALES DE SMDB • Crear y organizar la Base de datos. • Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente. • Manejar los datos de acuerdo a las peticiones de los usuarios. • Registrar el uso de las bases de datos.
  • 13. • Interacción con el manejador de archivos. Esto a través de las sentencias en DML al comando del sistema de archivos. Así el Manejador de base de datos es el responsable del verdadero almacenamiento de los datos. • Respaldo y recuperación. Consiste en contar con mecanismos implantados que permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de base de datos.
  • 14. • Control de concurrencia. Consiste en controlar la interacción entre los usuarios concurrentes para no afectar la inconsistencia de los datos. • Seguridad e integridad. Consiste en contar con mecanismos que permitan el control de la consistencia de los datos evitando que estos se vean perjudicados por cambios no autorizados o previstos
  • 15.
  • 16. SMDB DE CODIGO ABIERTO • MySQL • PostgreSQL • Firebird • SQLite • Apache Derby
  • 17. BASE DE DATOS DE CODIGO PROPIETARIO • Dbase • Microsoft SQL Server • Oracle • FileMaker • Visual FoxPro • Informix • InterBase • EDeveloper • Microsoft Access