Cuáles son las características biológicas que están marcadas en tu individual...
Introduccion a bases de datos para tecnicos.pptx
1. BASES DE DATOS I
LICEO SANTO TOMAS
Tecnicatura en sistemas
18-04-2024
2. Aportes y Actores de cada Década
HERMAN HOLLERITH
Herman Hollerith (1860-1929) Desarrolló un
sistema de tarjetas perfo-radas eléctricas basado
en la lógica de Boole, aplicándolo a una máquina
tabuladora de su invención.
SIGLO
XX
1884
3. MAQUINA AUTOMÁTICA DE TARJETAS PERFORADAS
La máquina creada por Hollerith, tenía un lector de
tarjetas, un contador, un clasificador y un
tabulador.
Hollerith observó que la mayor parte de las
preguntas contenidas en los censos se podían
contestar con opciones binarias: SÍ o NO, abierto o
cerrado. Entonces ideó una tarjeta perforada, una
cartulina compuesta por 80 columnas con 2
posiciones, con la cual se contestaba este tipo de
preguntas.
4. Cintas Magnéticas
En la década de los cincuenta se da origen a las
cintas magnéticas, para automatizar la
información y hacer respaldos.
Esto sirvió para suplir las necesidades de
información de las nuevas industrias. Y a través
de este mecanismo se empezó a automatizar la
información, con la desventaja de que solo se
podía hacer de forma secuencial.
Década de los 50
5. Auge de las Computadoras
La disminución de precios de las computadoras hizo que las
compañías privadas las pudiesen adquirir; dando paso a que se
popularizara el uso de los discos, cosa que fue un adelanto muy
efectivo en la época, debido a que a partir de este soporte se
podía consultar la información directamente, sin tener que
saber la ubicación exacta de los datos.
Se llevo a cabo el desarrollo del IDS desarrollado por Charles
Bachman ( que formaba parte de la CODASYL) supuso la
creación de un nuevo tipo de sistema de bases de datos
conocido como modelo en red.
Década de los 60
6. Modelo Relacional
Edgar Frank Codd (1923 – 2003),
científico informático inglés conocido
por sus aportaciones a la teoría de
bases de datos relacionales, definió el
modelo relacional a la par que publicó
una serie de reglas para los sistemas de
datos relacionales a través de su
artículo “Un modelo relacional de datos
para grandes bancos de datos
compartidos”.
Década de los 70
7. Relational Software System
Durante la década de 1970, Lawrence J. Ellison, más
conocido como Larry Ellison, a partir del trabajo de
Edgar F. Codd sobre los sistemas de bases de datos
relacionales, desarrolló el Relational Software System,
o lo que es lo mismo, lo que actualmente se conoce
como Oracle Corporation, desarrollando así un sistema
de gestión de bases de datos relacional con el mismo
nombre que dicha compañía.
8. Década de 1980
SQL fue uno de los primeros lenguajes comerciales para el modelo
relacional de Edgar Frank Codd como se describió en su papel de
1970 El modelo relacional de datos para grandes bancos de datos
compartidos. A pesar de no adherirse totalmente al modelo
relacional descrito por Codd, pasó a ser el lenguaje de base de
datos más usado.
Permite hacer consultas y hacer cambios en la bases de datos de
manera sencilla.
Comienza el auge de la comercialización de Bases de datos
Aparecen otros tipos de gestores de bases de datos incluso en
código abierto
Creación de tablas por filas y columnas
Nacimiento de SQL
9. Década de 1990
Se desarrollaron herramientas como Excel y Access del paquete
de Microsoft Office que marcan el inicio de las bases de datos
orientadas a objetos.
Se introducen características de XML.
Se crea la posibilidad de que SQL se pueda utilizar
conjuntamente con XML
El boom de la década de los noventa será es el nacimiento del
World Wide Web a finales de la década, ya que a través de este
se facilitará la consulta a bases de datos
Bases de datos Orientadas a
Objetos
10. Compañías que dominan el mercado
de las bases de datos
las tres grandes compañías que dominan el mercado
de las bases de datos son IBM, Microsoft y Oracle.
Por su parte, en el campo de internet, la compañía
que genera gran cantidad de información es Google
SIGLO XXI
11. TIPOS DE BASES DE DATOS
Bases de datos Dinámicas
Éstas son bases de datos donde la información almacenada se
modifica con el tiempo, permitiendo operaciones como
actualización, borrado y adición de datos, además de las
operaciones fundamentales de consulta. Un ejemplo de esto
puede ser la base de datos utilizada en un sistema de
información de un supermercado, una farmacia, un vehículo,
entre otras.
Bases de datos Estática
Son bases de datos únicamente de lectura, utilizadas
primordialmente para almacenar datos históricos que
posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a través del tiempo,
realizar proyecciones, tomar decisiones y realizar análisis de
datos para inteligencia empresarial.
12. IMPORTANCIA
DINAMICA ESTATICA
Este tipo de base de datos es importante
porque puede ser cambiante, o sea, que hay
posibilidades de una modificación de
información y adecuación a las nuevas
tecnologías que se implementan día a día.
Es solo lectura, como en la computación
hablar de la memoria ROM, su importancia es
que con el paso del tiempo va recolectando
mas y mas información que puede llegar ser
útil para el futuro de una empresa y saber
que decisiones tomar.
14. VENTAJAS DESVENTAJAS
Mayor velocidad al momento al hacer
consultas.
Las tablas pueden llegar a dar problemas en la
recuperación de datos.
No tiene que hacer comprobaciones de la
integridad referencial.
El bloqueo de las tablas cuando se inserta o
actualiza un registro es otra posible desventaja
ya que el resto de las operaciones quedarán a
la espera de la inserción o actualización del
registro.
Si eres nuevo podrías empezar por MYISAM
debido que tiene mayor simplicidad.
MySQL MyISAM
15. MySQL InnoDB
VENTAJAS DESVENTAJAS
Integridad de datos, cuando los contenidos se
modifican con sentencias INSERT, DELETE o
UPDATE, la integridad de los datos almacenados
puede perderse de muchas maneras diferentes.
Maneja un diseño mas complejo
Mayor velocidad al momento de recuperar datos. Rendimiento deficiente al momento de hacer
operaciones sencillas
Ausencia de características de atomicidad ya
que no tiene que hacer comprobaciones de la
integridad referencial, ni bloquear las tablas
para realizar las operaciones, esto nos lleva
como los anteriores puntos a una mayor
velocidad.