El documento presenta una línea de tiempo sobre la evolución de los sistemas de gestión de bases de datos desde 1884 hasta la actualidad. Comienza con las tarjetas perforadas de Herman Hollerith en 1884, pasando por los primeros ordenadores digitales como UNIVAC en 1946, hasta llegar a los modelos relacionales propuestos por Codd en 1970 y el lenguaje SQL en 1986 que sirven como estándar en la actualidad. Finalmente, menciona algunos de los sistemas de gestión de bases de datos libres y propietarios más importantes a lo largo de la histor
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesHumano Terricola
Materia de lenguajes y autómatas 1 del Tecnológico de Tepic, maestra Sonia. Si llevas la materia de autómatas con Sonia, copienselo y rólenlo a sus amigos.
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesHumano Terricola
Materia de lenguajes y autómatas 1 del Tecnológico de Tepic, maestra Sonia. Si llevas la materia de autómatas con Sonia, copienselo y rólenlo a sus amigos.
El diseño de una base de datos consiste en definir la estructura de los datos que debe tener la base de datos de un sistema de información determinado.
Esta presentación es parte del contenido del curso de Programación Avanzada impartido en la Universidad Rafael Landívar durante el año 2015.
Incluye los temas:
• POO - atributos y métodos
Creado por Ing. Alvaro Enrique Ruano
En este material podrás encontrar información acerca de los tipos, caracteristicas, ejemplos de arquitecturas de computadoras. Nota: Esta es la actualización de mi material # 3
El diseño de una base de datos consiste en definir la estructura de los datos que debe tener la base de datos de un sistema de información determinado.
Esta presentación es parte del contenido del curso de Programación Avanzada impartido en la Universidad Rafael Landívar durante el año 2015.
Incluye los temas:
• POO - atributos y métodos
Creado por Ing. Alvaro Enrique Ruano
En este material podrás encontrar información acerca de los tipos, caracteristicas, ejemplos de arquitecturas de computadoras. Nota: Esta es la actualización de mi material # 3
Completa introducción a Google Web Toolkit con aplicaciones de ejemplo.
Google Web Toolkit permite el desarrollo de aplicaciones RIA basadas en AJAX utilizando como lenguaje de programación Java.
Una de las dificultades de programar con JSP son los scriptlets, ya que debes combinar codigo Java y etiquetas HTML.
El uso de etiquetas JSTL es mucho mas fácil que programar scriptlets, es por esa razón que debes considerar utilizarlas, ya que tendrás un codigo mucho mas estructurado y fácil de leer.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
2. 1884 – 1923: Tarjetas
Perforadas
Herman Hollerith el primero que logra
el tratamiento automático de la
información (Informática =
Información + automática). Está
dentro de los creadores de la primera
computadora en el mundo y creó la
máquina automática de tarjetas
perforadas.
1946: UNIVAC – El primer Ordenador
Digital de uso comercial
Procesaba cintas magnéticas y tenía
un convertidor de tarjetas perforadas
a cintas magnéticas.
3. 1950: Cintas Magnéticas
Se desarrollaron las cintas
magnéticas para almacenamiento de
datos, a través de este mecanismo se
empezó a automatizar información,
con la desventaja de que solo se
podía hacer de forma secuencial.
1959: GUAM (General Update
Access Method)
McGree propone el concepto de
acceso generalizado a datos
almacenados electrónicamente.
4. 1960: Modelo pre –
relacional BD Jerárquicas
1961: Integrated Date Store
(IDS):
Primer software para un conjunto de
aplicaciones: BOMP, CFMS.
Primer SGBD generalizado, diseñado
por Charles William “Charlie”
Bachman en General Electrics.
5. 1961: Los discos
Magnéticos
1962 – 1964: Codasyl – COBOL
Se dio un gran salto, ya que los datos
no tenían porque ir en orden lineal,
sino que se podían consultar
directamente y se ahorra mucho
tiempo.
Introducción de estructuras de
cadenas y anillos por Bachman.
Aparece Codasyl que crea COBOL.
6. 1963: Bases de datos de
red y jerárquicas
1965 – 1969: IMS/1 de IBM
Los discos dieron paso a las Bases
de Datos, de red y jerárquicas;
gracias a los programadores y a la
ventaja de los discos, era posible
guardar estructuras de datos como
listas y árboles.
Gestor de bases de datos jerárquicos
y un gestor transaccional con alta
capacidad de proceso.
7. 1966: IMS (Information
Management System)
1968: Codasyl – Base de
datos en red
IBM se une a la NAA como parte del
desarrollo del programa Apolo,
convertidor GUAM en IMS.
A partir del modelo de Bachman se
establece el modelo de red. 2
lenguajes utilizados.
8. 1970: Modelo Relacional 1971: DBTG presenta su informe
final de estandarización:
Edgar Frank Codd, trabajador en IBM,
descubrió un nuevo sistema para
almacenar y trabajar con grandes
bases de datos. La idea de Codd era
usar una “tabla” de registros de
tamaño fijo.
La idea era establecer un estándar
para los sistemas de bases de datos
en red.
9. 1973 – 1977: Prototipos 1976: Modelo Entidad – Relación
(ER)
INGRES uno de los más robustos y
poderosos SGDB (Univ. Berkeley)
SYSTEM R SQL a partir de System R
(IBM).
Peter Chen revolucionó los sistemas
de análisis mediante este nuevo
concepto de diseño de BD.
10. 1977: Futuro Oracle 1980: Sistemas SQL
En 1977 Larry Ellison, Ed Oates y
Bob Miner diseñan un sistema
especial de bases de datos con
código de datos clave “Oracle”
basándose en el sistema relacional.
El lenguaje de consultas estructurado o
SQL es un lenguaje declarativo de acceso
a bases de datos relacionales que permite
especificar diversos tipos de operaciones
en ellas. En la actualidad el SQL es el
estándar de la inmensa mayoría de los
SGDB comerciales.
11. 1986: SQL (Structured
Query Language)
1990 – 1992: Microsoft Access y
Excel
Publicado por ANSI en 1986 (SQL –
86), marcará el estándar de lenguaje
de consultas.
Excel y Access del paquete de
Microsoft Office marcan el inicio de las
bases de datos orientadas a objetos.
12. 1993: Word Wide Web 1995: MySQL
El 30 de abril de 1993, el CERN
presentó la Word Wide Web de forma
pública, a través de ella se facilita la
consulta a bases de datos.
La versatilidad de combinar el
estándar SQL con la accesibilidad a
través de internet.
13. 2000: FireBird 2000: Sistemas NosSQL
La alternativa Open Source de los
SGDB relacionales.
Los datos almacenados no requieren
estructuras fijas como tablas. No usan
SQL como principal lenguaje de
consultas.
CouchDB, Neo4j the graph database,
mongoDB, Cassandra y Redis.
14. 2010: Sistemas XML
Las Bases de Datos XML forman un
subconjunto de las Bases de Datos NoSQL.
Todas ellas usan el formato de
almacenamiento XML, que está abierto,
legible por humanos y máquinas y
ampliamente usado.
16. 1982 1989 1991 2000 2008
Inicia
PostgreSQL
Versión 1 de
Postgre
Versión 2 de
Postgre
17 de agosto,
lanzamiento
de SQLite
Enero, se
desarrolla
MySQL.
Versión 2.1
de FireBird.
Sistemas Gestores de Bases de Datos Libres.
17. 2009 2013 2014 2015
26 de Diciembre,
versión 2.5 de
FireBird
31 de Mayo,
última versión
de pruebas de
MySQL
29 de Julio,
versión
estable de
SQLite
12 de Julio,
versión estable
de Postgre SQL
24 de Julio
Última versión
5,6,26 de MySQL
24 de Marzo,
Versión más
reciente de
FireBird
18. 1977 1979 1991 1992 1995
Surge Oracle
Oracle SDL,
cambia a RSL
16 de junio,
se funda IBM
D2
FileMarker
disponible
para Windows.
21 de Junio, se
lanza FoxPro.
Sistemas Gestores de Bases de Datos
Propietarios.
Lanzamiento
de dBase
19. 2002 2007 2013 2014 2015
Inicia Open
Access
Oracle
desarrolla
la versión
12.1.0.1.0
Última versión
de dBase
Versión actual
de FileMarker
12 de Octubre,
última versión
de Fox Pro 9,0
Última versión
de Microsoft
SQL