Base-De-Datos PDF
Base-De-Datos PDF
Base-De-Datos PDF
Ciclo: II
HISTORIA DE LOS SISTEMAS DE BASE DE DATOS
• El uso de sistemas de bases de datos automatizadas, se desarrolló a partir de la
necesidad de almacenar grandes cantidades de datos, para su posterior consulta,
producidas por las nuevas industrias que creaban gran cantidad de información.
• Década de 1950
Se da origen a las cintas magnéticas, las cuales sirvieron para suplir las necesidades de
información de las nuevas industrias. Por medio de este mecanismo se empezó a
automatizar la información de las nóminas, como por ejemplo el aumento de salario.
Consistía en leer una cinta o más y pasar los datos a otra, y también se podían pasar
desde las tarjetas perforadas.
HISTORIA DE LOS SISTEMAS DE BASE DE DATOS
• Década de 1960
El uso de los discos en ese momento fue un adelanto muy efectivo, ya que por medio
de este soporte se podía consultar la información directamente, esto ayudo a ahorrar
tiempo. No era necesario saber exactamente donde estaban los datos en los discos, ya
que en milisegundos era recuperable la información
HISTORIA DE LOS SISTEMAS DE BASE DE DATOS
• Década de 1970
Edgar Frank Codd (23 de agosto de 1923 – 18 de abril de 2003), en un artículo "Un
modelo relacional de datos para grandes bancos de datos compartidos" ("A Relational
Model of Data for Large Shared Data Banks") en 1970, definió el modelo relacional y
publicó una serie de reglas para la evaluación de administradores de sistemas de datos
relacionales y así nacieron las bases de datos relacionales.
• Década de 1980
Las bases de datos relacionales con su sistema de tablas, filas y columnas,
pudieron competir con las bases de datos jerárquicas y de red, ya que su nivel de
programación era bajo y su uso muy sencillo.
En esta década el modelo relacional ha conseguido posicionarse del mercado de
las bases de datos. Y también en este tiempo se iniciaron grandes investigaciones
paralelas y distribuidas, como las bases de datos orientadas a objetos.
HISTORIA DE LOS SISTEMAS DE BASE DE DATOS
• Siglo XXI
En la actualidad existe gran cantidad de alternativas en línea que permiten hacer
búsquedas orientadas a necesidades especificas de los usuarios, una de las tendencias
más amplias son las bases de datos que cumplan con el protocolo Open Archives
Initiative – Protocol for Metadata Harvesting (OAI-PMH) los cuales permiten el
almacenamiento de gran cantidad de artículos que permiten una mayor visibilidad y
acceso en el ámbito científico y general.
QUE ES UNA BASE DE DATOS?
Una base de datos es un “almacén” que nos permite guardar grandes
cantidades de información de forma organizada para que luego podamos
encontrar y utilizar fácilmente.
Desde el punto de vista informático, la base de datos es un sistema formado
por un conjunto de datos almacenados en discos que permiten el acceso
directo a ellos y un conjunto de programas que manipulen ese conjunto de
datos.
BASE DE DATOS
• Definición de base de datos
Se define una base de datos como una serie de datos organizados y relacionados entre
sí, los cuales son recolectados y explotados por los sistemas de información de una
empresa o negocio en particular.
BASE DE DATOS
• Características
• USUARIOS INGENUOS. – Son aquellos que interactúan con el sistema por medio de
aplicaciones permanentes.
• USUARIOS SOFISTICADOS.- son aquellos con la capacidad de acceder a la
información por medios de lenguajes de consulta.
• PROGRAMADORES DE APLICACIÓN.- son aquellos con un amplio dominio del DML
capaces de generar nuevos módulos o utilerías capaces de manejar nuevos datos
en el sistema.
• USUARIOS ESPECIALIZADOS.- son aquellos que desarrollan módulos que no se
refieren precisamente al manejo de los datos, si no a aplicaciones avanzadas como
sistemas expertos, reconocimientos de imágenes, procesamiento de audio y
demás.
CONCEPTOS BASICOS DE BASE DE DATOS
Datos
“Datos son hechos conocidos que pueden registrarse y que tienen un
significado implícito”.
Ejemplo:
Pueden constituir datos los nombres, números telefónicos y direcciones de
personas que conocemos.
atributos
CONCEPTOS BASICOS DE BASE DE DATOS
Claves Primarias y Foraneas
Cada entidad tiene una clave primaria o campo llave que identifica unívocamente
al conjunto de datos.
Cuando en una entidad figura la clave primaria de otra entidad, ésta se denomina
clave foránea.
Las entidades se relacionan entre sí a través de las claves foráneas.
CONCEPTOS BASICOS DE BASE DE DATOS
Archivo: son conjuntos de registros.
Registros: son conjuntos de campos.
Campos: es la mínima unidad de referencia.
LEGAJO
CODIGO CARACTER(1)
APELLIDO CARÁCTER(100)
Atributos
CONCEPTOS BASICOS DE BASE DE DATOS
RESTRICCIONES DE INTEGRIDAD REFERENCIAL
Código de Clientes en Facturas debe cumplir que exista en
Clientes y que sea clave primaria
Código de Producto Facturas debe cumplir que exista en
Productos y que sea clave primaria
CONCEPTOS BASICOS DE BASE DE DATOS
Metadatos son datos acerca de los datos presentes en la
base de datos.
B. Según el contenido
B.3. Directorios
Un ejemplo son las guías telefónicas en formato electrónico.
MODELOS DE BASE DE DATOS