SlideShare una empresa de Scribd logo
BASEBASE
DATOSDATOS
ResultadosResultadosResultadosResultados
RequerimientosRequerimientosRequerimientosRequerimientosInternet
INTRODUCCIÓNINTRODUCCIÓN
A LOS SISTEMAS DE BASEA LOS SISTEMAS DE BASE
DE DATOSDE DATOS
CONCEPTOS INICIALESCONCEPTOS INICIALES
Lic. Jorge Luis Chalén P.
Esquema General de Uso de una Base de Datos
ASP
PHP
JAVA
.NET
BASEBASE
DATOSDATOS
SQL Server
ORACLE
INFORMIX
DB2
SQLSQLSQLSQL
ApplicaciónApplicación
Cliente
Resultados
Resultados
Resultados
Resultados
Internet
VisualBasic
PowerBuilder
VisualFox
Delphi
Modelo Datos
Resultados
Resultados
Resultados
Resultados
¿QUE ES UNA BASE DE
DATOS?
Es un conjunto de información que se encuentra agrupada o
estructurada, pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso.
Sistema Gestor de Base de Datos (SGBD)Sistema Gestor de Base de Datos (SGBD)
Un software ó conjunto de programas que permiten crear y mantener una base de
datos, asegurando su integridad, confidencialidad y seguridad.
Los SGBD permiten:
- Definir una BD: especificar tipos, estructuras y restricciones de datos
- Construir la base de datos: guardar los datos en algún medio controlado por el
mismo SGBD
- Manipular la base de datos: realizar consultas, actualizarla, generar informes.
- Control de la Redundancia
- Control de accesos
-Manejo de restricciones de integridad
Características que hacen la Diferencia entre SGBD
- Rendimiento
- Funcionalidad/Inteligencia
- Distribución/Integración
Ordenadores
digitales
Archivos
Secuenciales
Fortran
S.O.
Acc.directo
y secuenc.
SBD.estruct.
Jerárquica
NAA + IBM
SBD en Red
Charles
Bachmann
(G.Electric)
SBD
relacionales,
modelos
orientados a
objetos
Plataformas
cliente/servidor
SBD
orientados
a objetos
1960 1970 1980 1990 20001950
Proyecto APOLO (finales 60´s)
NAA (North America Aviation)  GUAM (General Update Access Method)
Modelo Jerárquico (ARBOL)
IBM ……..  Dispositivos de almacenamiento en serie
(cintas magnéticas)
CODASYL (Conference on Data System Language)
Prog.
Relacional
Ted Codd
CODASYL
1971
M-ER
Chen (1976)
SBD. Relacionales
-SQL
- SGBD (DB2, ORACLE)
Evolución de las Bases de DatosEvolución de las Bases de Datos
Conjunto de conceptos para describir la estructura de una base
de datos, es decir, a las entidades involucradas, sus relaciones,
semántica asociada a los datos y restricciones de consistencia.
Los modelos de datos se clasifican :
Modelo de DatosModelo de Datos
1. Modelo Jerárquico
2. Modelo de Redes
3. Modelo Entidad Relación
4. Modelo Relacional
5. Modelo de Objetos
6. Modelo Objeto-Relacional AltoNivel
NivelImplementación
SGBD de Primera
Generación
SGBD de Segunda
Generación
SGBD de Tercera
Generación
BD. DISTRIBUIDAS, ACTIVAS,
ESPACIALES, ORIENTADAS A
OBJETOS, ...
HISTORIA DE LAS
BASES DE DATOS
Las bases de datos nacen con el objetivo de  almacenar grandes
cantidades de datos que antes se almacenaba en libros, lo que era lento,
costoso y complejo (cualquier actualización a realizar, había que hacerla
en cada uno de los libros en los que apareciera dicha información a
modificar). lo que se hacia tedioso y complicado.
Bibliotecas, censos, archivos médicos Desarrollaron principios básicos
utilizados hoy como los índices.
Termino base de datos creado en 1963
o DÉCADA 1960-1970: PRIMERAS BASES DE DATOS
• Aplicaciones Ad-hoc, Orientadas a registro.
• Poco eficientes, propensos a errores.
• Modelos en red y jerárquicos.
o EN EL AÑO DE 1969: UN MODELO RELACONAL DE DATOS PARA
GRANDES BANCOS DE DATOS. EDGAR F. CODD.
• Proponía separar el modelo lógico del físico.
• Bases del modelo relacional, el mas utilizado hoy.
o EN LOS AÑOS SETENTA: APARECEN LAS PRIMERAS BASES DE
DATOS RELACIONALES.
• Ingres.
• System R
o 1976: CHEN PROPONE EL DIAGRAMA ENTIDAD-RELACION.
o 1980: LOS SISTEMAS DE RELACIONES COMIENZAN A UTILIZARSE DE FORMA RACIONAL.
• SQL se hace el lenguaje estándar para BBDD.
• Aparecen numerosas compañías como RIM, RBASE 5000, PARADOX,
• OS/2 Database Manager, Dbase III, IV (después Foxbase y Visual FoxPro), Watcom SQL.
• Los modelos jerárquicos y de red van dejando de ser utilizados
o 1990: APARECE LA INTERNET: Se buscan técnicas
para acceder de forma remota y segura a los datos: JDBC,
Oracle Server 2000.
o 2000: quedan solo tres grandes compañías: IBM, Microsoft,
Oracle.
o ¿Nuevas técnicas y problemas?: almacenes y
minería de datos, OLAP.
o FUTURO:
• XML con Xpath y Xquery
• BBDD con Terabytes de informacion
PRIMERA GENERACION
(1940, 1950, Inicios de 1960)
 Aparecimiento programas
generadores de reportes.
 Sistemas de archivos.
 Lenguajes de definición de
datos.
 Formación de Codasyl y
publicación del primer
Cobol.
 Aparecimiento del primer
DBMS Comercial Integrated
Data Store.
SEGUNDA GENERACION
(1960, Mediados de 1970)
 Sistemas de bases de datos Jerárquico.
 IMS (Information Managenment System).
 Aparecimiento TOTAL .
TERCERA GENERACION
( Mediados 1970…)
 Surgimiento de bases de datos relacionales.
 Sistemas Comerciales:
 Sistema R, SQL, SQL/DS, DB2, ORACLE, IDM, RTI.
 INGRES, IDM (Intelligent Database Maching).
 UNIFY, INFORMIX, SUPRA .
CUARTA GENERACION
 Modelos Semánticos.
 Ciertos tipos de inferencia, integran a los sistemas de
almacenamiento de datos.
 Modelos Orientados a Objetos.
 Objeto y versiones de objetos, consulta de ciertos datos.
 Bases de datos Deductivas.
 Bases de Datos no convencionales:
 CAD/CAM.
 CASE.
 DIMS( Sistema de manejo de Imágenes de Documentos).
 GIS (Sistemas de Información Geográficos)

Más contenido relacionado

La actualidad más candente

Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De Datos
Digno Yunga
 
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Ana Dominguez
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Sara Maria
 
Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
Diego Alexander Aguirre Forero
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Berenice Quintero
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datos
astrid2014
 
Base de datos
Base de datosBase de datos
Base de datos
Juan Camilo
 
Base de datos
Base de datosBase de datos
Base de datos
Alvaro Melo
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
nelson rodriguez huallpa
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
Juan Soubervielle
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
Damelys Bracho
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
Zcnp1234
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
omarzon
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
angeljlp08
 
Base de datos
Base de datosBase de datos
Base de datos
AlvaroRodriguezSanch3
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
Juan Soubervielle
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
Angeles Sandoval
 
bases de datos
 bases de datos bases de datos
bases de datos
Omar Barrera Atanacio
 
Bases de datos
Bases de datosBases de datos
Bases de datos
lilianitapuin
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
Ana1Alvarado
 

La actualidad más candente (20)

Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De Datos
 
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
bases de datos
 bases de datos bases de datos
bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
 

Similar a Clase 1 introduccion db

Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
Malteadas
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
DiegoVelascoUribe
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
squall3800
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
CECILIA FLORES
 
Bases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y GeneralidadesBases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y Generalidades
Ricardo Antonio Botero Rios
 
Fundamentos de Base de Datos 1.pdf
Fundamentos de Base de Datos 1.pdfFundamentos de Base de Datos 1.pdf
Fundamentos de Base de Datos 1.pdf
Laura Miranda Dominguez
 
Base de datos
Base de datosBase de datos
Foro 2
Foro 2Foro 2
Foro 2
gladizleo
 
evolucion de base de datos
evolucion de base de datosevolucion de base de datos
evolucion de base de datos
josegonzalez1677
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos
Jhair Agapito
 
Introduccion BD - 02
Introduccion BD - 02Introduccion BD - 02
Introduccion BD - 02
Eduardo Bắt Nạt
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
Guillermo Soler
 
Rila
RilaRila
Rila
RIC LA
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
Vicente Alberca
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
ROMARIO MONTALVAN CASTILLO
 
Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
Héctor
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
saul alva
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
Marilin Panduro
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Florencia2010
 
Base de datos
Base de datosBase de datos
Base de datos
Roberto Burgos
 

Similar a Clase 1 introduccion db (20)

Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
 
Bases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y GeneralidadesBases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y Generalidades
 
Fundamentos de Base de Datos 1.pdf
Fundamentos de Base de Datos 1.pdfFundamentos de Base de Datos 1.pdf
Fundamentos de Base de Datos 1.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 
Foro 2
Foro 2Foro 2
Foro 2
 
evolucion de base de datos
evolucion de base de datosevolucion de base de datos
evolucion de base de datos
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos
 
Introduccion BD - 02
Introduccion BD - 02Introduccion BD - 02
Introduccion BD - 02
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
 
Rila
RilaRila
Rila
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Más de Jorge Luis Chalén

Redes en Linux
Redes en Linux Redes en Linux
Redes en Linux
Jorge Luis Chalén
 
Clase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzadoClase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzado
Jorge Luis Chalén
 
Clase1 dispositivos de una red
Clase1 dispositivos de una redClase1 dispositivos de una red
Clase1 dispositivos de una red
Jorge Luis Chalén
 
Trabajo Potencia y Energía
Trabajo Potencia y EnergíaTrabajo Potencia y Energía
Trabajo Potencia y Energía
Jorge Luis Chalén
 
Clase1 - Configuración IP
Clase1 - Configuración IPClase1 - Configuración IP
Clase1 - Configuración IP
Jorge Luis Chalén
 
Clase1-Configuración IP
Clase1-Configuración IPClase1-Configuración IP
Clase1-Configuración IP
Jorge Luis Chalén
 
Comandos editor vi - LINUX
Comandos editor vi - LINUXComandos editor vi - LINUX
Comandos editor vi - LINUX
Jorge Luis Chalén
 
Innovación Tecnológica
Innovación TecnológicaInnovación Tecnológica
Innovación Tecnológica
Jorge Luis Chalén
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
Jorge Luis Chalén
 
Jeopardy2 Linux
Jeopardy2 LinuxJeopardy2 Linux
Jeopardy2 Linux
Jorge Luis Chalén
 
Jeopardy2 redes informatica
Jeopardy2 redes informaticaJeopardy2 redes informatica
Jeopardy2 redes informatica
Jorge Luis Chalén
 
Momento de Torsión y Torque
Momento de Torsión y TorqueMomento de Torsión y Torque
Momento de Torsión y Torque
Jorge Luis Chalén
 
Linux - Sistema de Archivos
Linux - Sistema de ArchivosLinux - Sistema de Archivos
Linux - Sistema de Archivos
Jorge Luis Chalén
 
Introducción al sistema operativo unix
Introducción al sistema operativo unixIntroducción al sistema operativo unix
Introducción al sistema operativo unix
Jorge Luis Chalén
 
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y RozamientoEstática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Jorge Luis Chalén
 
REDES DE COMPUTADORES
REDES DE COMPUTADORESREDES DE COMPUTADORES
REDES DE COMPUTADORES
Jorge Luis Chalén
 
FÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICAFÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICA
Jorge Luis Chalén
 
LINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓNLINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓN
Jorge Luis Chalén
 
INTRODUCCION A LA FISICA
INTRODUCCION A LA FISICAINTRODUCCION A LA FISICA
INTRODUCCION A LA FISICA
Jorge Luis Chalén
 
Elementos de un sistema de comunicación
Elementos de un sistema de comunicaciónElementos de un sistema de comunicación
Elementos de un sistema de comunicación
Jorge Luis Chalén
 

Más de Jorge Luis Chalén (20)

Redes en Linux
Redes en Linux Redes en Linux
Redes en Linux
 
Clase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzadoClase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzado
 
Clase1 dispositivos de una red
Clase1 dispositivos de una redClase1 dispositivos de una red
Clase1 dispositivos de una red
 
Trabajo Potencia y Energía
Trabajo Potencia y EnergíaTrabajo Potencia y Energía
Trabajo Potencia y Energía
 
Clase1 - Configuración IP
Clase1 - Configuración IPClase1 - Configuración IP
Clase1 - Configuración IP
 
Clase1-Configuración IP
Clase1-Configuración IPClase1-Configuración IP
Clase1-Configuración IP
 
Comandos editor vi - LINUX
Comandos editor vi - LINUXComandos editor vi - LINUX
Comandos editor vi - LINUX
 
Innovación Tecnológica
Innovación TecnológicaInnovación Tecnológica
Innovación Tecnológica
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Jeopardy2 Linux
Jeopardy2 LinuxJeopardy2 Linux
Jeopardy2 Linux
 
Jeopardy2 redes informatica
Jeopardy2 redes informaticaJeopardy2 redes informatica
Jeopardy2 redes informatica
 
Momento de Torsión y Torque
Momento de Torsión y TorqueMomento de Torsión y Torque
Momento de Torsión y Torque
 
Linux - Sistema de Archivos
Linux - Sistema de ArchivosLinux - Sistema de Archivos
Linux - Sistema de Archivos
 
Introducción al sistema operativo unix
Introducción al sistema operativo unixIntroducción al sistema operativo unix
Introducción al sistema operativo unix
 
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y RozamientoEstática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
 
REDES DE COMPUTADORES
REDES DE COMPUTADORESREDES DE COMPUTADORES
REDES DE COMPUTADORES
 
FÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICAFÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICA
 
LINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓNLINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓN
 
INTRODUCCION A LA FISICA
INTRODUCCION A LA FISICAINTRODUCCION A LA FISICA
INTRODUCCION A LA FISICA
 
Elementos de un sistema de comunicación
Elementos de un sistema de comunicaciónElementos de un sistema de comunicación
Elementos de un sistema de comunicación
 

Último

Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdfEnseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
MariaAngelicaMachica
 
Imagenes-en-la-Comunicacion-Didactica.pdf
Imagenes-en-la-Comunicacion-Didactica.pdfImagenes-en-la-Comunicacion-Didactica.pdf
Imagenes-en-la-Comunicacion-Didactica.pdf
ShimmyKoKoBop
 
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
Cátedra Banco Santander
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
justinomorales8
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
william antonio Chacon Robles
 
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docxEXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
d33673240a
 
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
Yulietcharcaapaza
 
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANAEJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
dairatuctocastro
 
Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)
Cátedra Banco Santander
 
Introducción a la seguridad básica (3 de julio de 2024)
Introducción a la seguridad básica (3 de julio de 2024)Introducción a la seguridad básica (3 de julio de 2024)
Introducción a la seguridad básica (3 de julio de 2024)
Cátedra Banco Santander
 
Identificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptxIdentificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptx
AndresAuquillaOrdone
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
JonathanCovena1
 
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚPLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
Ferrer17
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
Cátedra Banco Santander
 
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Juan Martín Martín
 
Taller Intensivo de Formación Continua 2024
Taller Intensivo de Formación Continua 2024Taller Intensivo de Formación Continua 2024
Taller Intensivo de Formación Continua 2024
maria larios
 
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docx
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docxDiscurso de Ceremonia de Graduación da la Generación 2021-2024.docx
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docx
Centro de Bachillerato Tecnológico industrial y de servicios No. 209
 
Introducción a las herramientas de Google Apps (3 de julio de 2024)
Introducción a las herramientas de Google Apps (3 de julio de 2024)Introducción a las herramientas de Google Apps (3 de julio de 2024)
Introducción a las herramientas de Google Apps (3 de julio de 2024)
Cátedra Banco Santander
 
El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........
DenisseGonzalez805225
 

Último (20)

Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdfEnseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
 
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
 
Imagenes-en-la-Comunicacion-Didactica.pdf
Imagenes-en-la-Comunicacion-Didactica.pdfImagenes-en-la-Comunicacion-Didactica.pdf
Imagenes-en-la-Comunicacion-Didactica.pdf
 
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
Fundamentos del diseño audiovisual para presentaciones y vídeos (2 de julio d...
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
 
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docxEXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
 
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
 
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANAEJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
 
Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)
 
Introducción a la seguridad básica (3 de julio de 2024)
Introducción a la seguridad básica (3 de julio de 2024)Introducción a la seguridad básica (3 de julio de 2024)
Introducción a la seguridad básica (3 de julio de 2024)
 
Identificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptxIdentificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptx
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
 
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚPLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
PLAN ANUAL DE TRABAJO (PAT) 2024 MINEDU PERÚ
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
 
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
 
Taller Intensivo de Formación Continua 2024
Taller Intensivo de Formación Continua 2024Taller Intensivo de Formación Continua 2024
Taller Intensivo de Formación Continua 2024
 
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docx
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docxDiscurso de Ceremonia de Graduación da la Generación 2021-2024.docx
Discurso de Ceremonia de Graduación da la Generación 2021-2024.docx
 
Introducción a las herramientas de Google Apps (3 de julio de 2024)
Introducción a las herramientas de Google Apps (3 de julio de 2024)Introducción a las herramientas de Google Apps (3 de julio de 2024)
Introducción a las herramientas de Google Apps (3 de julio de 2024)
 
El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........
 

Clase 1 introduccion db

  • 1. BASEBASE DATOSDATOS ResultadosResultadosResultadosResultados RequerimientosRequerimientosRequerimientosRequerimientosInternet INTRODUCCIÓNINTRODUCCIÓN A LOS SISTEMAS DE BASEA LOS SISTEMAS DE BASE DE DATOSDE DATOS CONCEPTOS INICIALESCONCEPTOS INICIALES Lic. Jorge Luis Chalén P.
  • 2. Esquema General de Uso de una Base de Datos ASP PHP JAVA .NET BASEBASE DATOSDATOS SQL Server ORACLE INFORMIX DB2 SQLSQLSQLSQL ApplicaciónApplicación Cliente Resultados Resultados Resultados Resultados Internet VisualBasic PowerBuilder VisualFox Delphi Modelo Datos Resultados Resultados Resultados Resultados
  • 3. ¿QUE ES UNA BASE DE DATOS? Es un conjunto de información que se encuentra agrupada o estructurada, pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
  • 4. Sistema Gestor de Base de Datos (SGBD)Sistema Gestor de Base de Datos (SGBD) Un software ó conjunto de programas que permiten crear y mantener una base de datos, asegurando su integridad, confidencialidad y seguridad. Los SGBD permiten: - Definir una BD: especificar tipos, estructuras y restricciones de datos - Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD - Manipular la base de datos: realizar consultas, actualizarla, generar informes. - Control de la Redundancia - Control de accesos -Manejo de restricciones de integridad Características que hacen la Diferencia entre SGBD - Rendimiento - Funcionalidad/Inteligencia - Distribución/Integración
  • 5. Ordenadores digitales Archivos Secuenciales Fortran S.O. Acc.directo y secuenc. SBD.estruct. Jerárquica NAA + IBM SBD en Red Charles Bachmann (G.Electric) SBD relacionales, modelos orientados a objetos Plataformas cliente/servidor SBD orientados a objetos 1960 1970 1980 1990 20001950 Proyecto APOLO (finales 60´s) NAA (North America Aviation)  GUAM (General Update Access Method) Modelo Jerárquico (ARBOL) IBM ……..  Dispositivos de almacenamiento en serie (cintas magnéticas) CODASYL (Conference on Data System Language) Prog. Relacional Ted Codd CODASYL 1971 M-ER Chen (1976) SBD. Relacionales -SQL - SGBD (DB2, ORACLE) Evolución de las Bases de DatosEvolución de las Bases de Datos
  • 6. Conjunto de conceptos para describir la estructura de una base de datos, es decir, a las entidades involucradas, sus relaciones, semántica asociada a los datos y restricciones de consistencia. Los modelos de datos se clasifican : Modelo de DatosModelo de Datos 1. Modelo Jerárquico 2. Modelo de Redes 3. Modelo Entidad Relación 4. Modelo Relacional 5. Modelo de Objetos 6. Modelo Objeto-Relacional AltoNivel NivelImplementación SGBD de Primera Generación SGBD de Segunda Generación SGBD de Tercera Generación BD. DISTRIBUIDAS, ACTIVAS, ESPACIALES, ORIENTADAS A OBJETOS, ...
  • 7. HISTORIA DE LAS BASES DE DATOS Las bases de datos nacen con el objetivo de  almacenar grandes cantidades de datos que antes se almacenaba en libros, lo que era lento, costoso y complejo (cualquier actualización a realizar, había que hacerla en cada uno de los libros en los que apareciera dicha información a modificar). lo que se hacia tedioso y complicado. Bibliotecas, censos, archivos médicos Desarrollaron principios básicos utilizados hoy como los índices. Termino base de datos creado en 1963
  • 8. o DÉCADA 1960-1970: PRIMERAS BASES DE DATOS • Aplicaciones Ad-hoc, Orientadas a registro. • Poco eficientes, propensos a errores. • Modelos en red y jerárquicos. o EN EL AÑO DE 1969: UN MODELO RELACONAL DE DATOS PARA GRANDES BANCOS DE DATOS. EDGAR F. CODD. • Proponía separar el modelo lógico del físico. • Bases del modelo relacional, el mas utilizado hoy. o EN LOS AÑOS SETENTA: APARECEN LAS PRIMERAS BASES DE DATOS RELACIONALES. • Ingres. • System R
  • 9. o 1976: CHEN PROPONE EL DIAGRAMA ENTIDAD-RELACION. o 1980: LOS SISTEMAS DE RELACIONES COMIENZAN A UTILIZARSE DE FORMA RACIONAL. • SQL se hace el lenguaje estándar para BBDD. • Aparecen numerosas compañías como RIM, RBASE 5000, PARADOX, • OS/2 Database Manager, Dbase III, IV (después Foxbase y Visual FoxPro), Watcom SQL. • Los modelos jerárquicos y de red van dejando de ser utilizados
  • 10. o 1990: APARECE LA INTERNET: Se buscan técnicas para acceder de forma remota y segura a los datos: JDBC, Oracle Server 2000. o 2000: quedan solo tres grandes compañías: IBM, Microsoft, Oracle. o ¿Nuevas técnicas y problemas?: almacenes y minería de datos, OLAP. o FUTURO: • XML con Xpath y Xquery • BBDD con Terabytes de informacion
  • 11. PRIMERA GENERACION (1940, 1950, Inicios de 1960)  Aparecimiento programas generadores de reportes.  Sistemas de archivos.  Lenguajes de definición de datos.  Formación de Codasyl y publicación del primer Cobol.  Aparecimiento del primer DBMS Comercial Integrated Data Store.
  • 12. SEGUNDA GENERACION (1960, Mediados de 1970)  Sistemas de bases de datos Jerárquico.  IMS (Information Managenment System).  Aparecimiento TOTAL .
  • 13. TERCERA GENERACION ( Mediados 1970…)  Surgimiento de bases de datos relacionales.  Sistemas Comerciales:  Sistema R, SQL, SQL/DS, DB2, ORACLE, IDM, RTI.  INGRES, IDM (Intelligent Database Maching).  UNIFY, INFORMIX, SUPRA .
  • 14. CUARTA GENERACION  Modelos Semánticos.  Ciertos tipos de inferencia, integran a los sistemas de almacenamiento de datos.  Modelos Orientados a Objetos.  Objeto y versiones de objetos, consulta de ciertos datos.  Bases de datos Deductivas.  Bases de Datos no convencionales:  CAD/CAM.  CASE.  DIMS( Sistema de manejo de Imágenes de Documentos).  GIS (Sistemas de Información Geográficos)