Rivera Juan

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 23

Instituto Isaac Pitman

Rocha Rivera Juan Antonio

Profesor: Mario Francisco García Malacara

Bases de Datos
Contenido
Objetivos de la materia.

• Comprender los diferentes modelos de bases de datos, y en concreto dominar el modelo


relacional.

• Ser capaz de realizar el modelo de una base de datos relacional, a partir de la especificación
de requerimientos de un proyecto, comprendiendo y aplicando los conceptos y
transformaciones implicados.

• Conocer el uso, y la administración de dos de los gestores de bases de datos relacionales


más populares en el ámbito del software libre: PostgreSQL y MySQL.

• Tener experiencia en el desarrollo de aplicaciones en conexión con bases de datos en varios


lenguajes
Esquema del curso

Modulo 1. Introducción a las bases de datos

Módulo 2. El modelo relacional y el álgebra relacional

Módulo 3. El lenguaje SQL

Módulo 4.
Concepto y origen de las BD y de los SGBD

DBMS, son programas denominados Sistemas Gestores de Bases de Datos, abreviado


SGBD, en ingles Data Base Management System (DBMS) que permiten almacenar y
propiedades de estos SGBD o DBMS, así como su utilización y administración, se estudian
dentro del ámbito de la informática.

Base de Datos (database DB)


Es un almacén de datos relacionados con diferentes modos de organización. Una base de
datos representa algunos aspectos del mundo real, aquellos que le interesan al usuario. Y que
almacena datos con un propósito específico.

Consulta las siguientes palabras:

Ficheros:
Es una secuencia de bytes que son almacenados en un dispositivo

Interrelaciones:
El concepto de interrelación refiere a una correspondencia recíproca que existe entre
individuos, objetos u otros elementos. Se trata, por lo tanto, de una relación mutua.
Concepto y origen de las BD y de los SGBD…

Es un conjunto de datos que se relación de manera simultánea que reciben de nombre Data
Banks
La utilización de estos conjuntos de ficheros por parte de programas de aplicación era
excesivamente compleja, de modo que, especialmente durante la segunda mitad de los años
setenta.

NOTA: Los datos no contienen información


Datos de una DB se refiere a archivos, bases de datos, documentos de texto, imágenes y, voz
y video codificados en forma digital

¿Qué son los datos?


La importancia de los datos está en su capacidad de asociarse dentro de un contexto para
convertirse en información.
Por si mismos los datos no tiene capacidad de comunicar un significado y por tanto no pueden
afectar el comportamiento de quien los recibe.
Los ficheros tradicionales y las BD

1. Entidades tipos:
Ficheros: tienen registros de una sola entidad tipo

BD: Tienen datos de varias entidades tipo

2. Interrelaciones:
Ficheros: el sistema no interrelaciona datos
Historia de las bases de datos

• Los años sesenta y setenta: Sistemas centralizados

• Los años ochenta: SGBD relacionales

• Los años noventa: distribución, C/S y 4GL.


Actividad 1 | Objetivos

Objetivos y servicios de SGBD

En esto, nos explica que se hizo que las bases de datos se mejoraron, ya que ahora se puede
buscar con más facilidad nombres, calles, información, números, etc.

Actividad 2 | Preguntas
¿Cuáles son los orígenes de las bases de datos?
Donde ya existían máquinas de registro, y se podían leer las bases de datos

¿Era rápida su búsqueda de manera manual?


No, ya que era tardado y no contaban con máquinas para realizar búsquedas

¿En qué fecha se creó la máquina perforadora?


1984

¿En qué década se utilizaron las cintas magnéticas?


De los 50, solo se podían leer de manera secuencial.

¿Cuáles eran las funciones de las cintas magnéticas?


Almacenar las bases de datos

¿Cuáles eran sus ventajas?


Ya no se necesitaban leer de manera secuencial

¿En qué año las computadoras eran más baratas?


En los años 60, para que las empresas grandes las adquieran

¿Qué aparato reemplazo a las cintas magnéticas?


Los discos

¿Qué es una base de datos de red y jerarquías?


Era para guardar bases de datos y listas

¿Cuáles eran sus características?


Ya se podían leer las bases de datos con iniciales, letras, números.
¿Qué era SABRE?
Un sistema operativo donde guardaba la información de vuelos, información de los pasajeros,
transacciones

¿Qué era IDS?


Nuevo tipo de base de datos conocido como sistema de red. Que permite la creación de
estándar de bases de datos

¿Cuándo nacido la 2da generación de sistemas


gestores de base de datos?
1970

¿Qué es ORACLE?
Las aportaciones de Codd, Larry Harrison hizo la creación de ORACLE

¿Qué es SQL?
Comienza a ser el estándar de la industria de las bases de datos

¿En qué año Access y Excel marcan el inicio de las bases de datos orientada a objetos?
Años 90

Menciona las compañías que dominan el mercado de base de datos


IBM, MICROSFT, ORACLE

¿Qué le pasara a SQL?


Va a desaparecer, por un nuevo proyecto de
Microsoft llamado LINQ el cual dominara el mercado.
Actividad 3 | Conclusión

El origen de las bases de datos fue a razón para que las personas que trabajaban en empresas
encontraran información más fácilmente. En los inicios de esta, era muy difícil encontrar lo deseado
ya que se leían de manera secuencial. En los años 60 se pusieron en venta computadoras a bajos
precios para que las grandes empresas las adquirieran. Codd aporto nuevas ideas y formas para
facilitar las bases de datos. Larry con las aportaciones de Codd creo ORACLE. Microsoft creo Access
y Excel para mejorar las bases de datos en los años 90. Ahora MICROSOFT, ORACLE, Y IBM
Dominan el mercado de bases de datos, y a razón de esto SQL desaparecerá y será remplazado por
LINQ proyecto nuevo de Microsoft.
Tipos de bases de datos

Se clasifican en:

• Según la variabilidad de los datos almacenados


• Según el contenido
• Tipo de procesos

Según la variabilidad de los datos almacenados

Bases de datos estática


Las bases de datos estática, son las bases de datos de solo lectura, usadas principalmente
para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el
comportamiento de datos a través del tiempo, realizar proyecciones y tomar decisiones

Bases de datos dinámicas


Las bases de datos dinámicas son donde los datos se almacenan se modifican con el tiempo.
Un ejemplo de estas bases de datos son para tener un sistema de información de una tienda
de abarrotes o una farmacia, donde constantemente se tiene que actualizar los datos
Según el contenido

Bases de datos bibliográficas


En esta base de datos podrá contener UN RESUMEN o extracto de la publicación original,
PERO NUNCA el texto completo.
Solo se podrán localizar cifras o números. Por ejemplo, una colección de resultados de análisis
de laboratorio, entre otras.

Bases de datos de texto completo


Puede almacenar todo el contenido de todas las ediciones de una colección de revistas

científicas.

Bases de datos o “bibliotecas” de datos sobre biología


Son las bases de datos que almacenan diferentes tipos de datos provenientes de las ciencias
de la vida o médicas. Se pueden considerar de varios subtipos
Actividad 4 | Preguntas

¿Cuántos tipos de bases de datos existen?


2, son las Bases de datos SQL y las bases de datos No SQL

¿Cuáles son SQL?


Se componen de barias tablas o relaciones en las que los datos siguen un criterio de
integridad. Se trata de bases de datos seguras y en las que prácticamente no se pierde
información

¿Cuáles no son SQL?


No requieren estructuras fijas, se usan cuando no se tiene esquema, grandes flujos de
información (Big Data).
Actividad 5 | Realizar mapa mental sobre lo aprendido en clase
Bases de datos multidimensional
Concepto

Que es

Características

Ejemplos

Bases de datos orientadas a objetos

Los usuarios pueden definir operaciones sobre datos

Operación llamada función se divide en dos partes:

Interfaz es lo que incluye el nombre, tipo y argumento de datos

Se puede separar específicamente y pueden modificarse sin afectar la interfaz

Los programas pueden operar invocando sus nombres y argumentos de la forma en que se están
implementado

Se trabaja en SQL3

SQL3 Está orientado a objetos


Objetivo de un BD Orientada a Objetos
Las características que dispone es versiones de SQL a partir del SQL99, también muchas funciones.

Es uno de programación para la aplicación

Nivel de soporte de la tecnología OO en BD

Proporcionan una gestión de bases de datos orientadas a objetos en todos los niveles

Pequeña escala se encuentran las librerías que permiten el almacenamiento persistente de objetos.

Después de las bases de datos objetos-relaciones para aplicaciones que se requieren usar algunos
tipos de datos complejos en un entorno esencialmente relacional.

Ventaja de utilizar una BDOO

Los sistemas gestores de bases de datos orientada a objetos (SGBDOO) se desarrolla un único
modelo al que acceden directamente las aplicaciones

Mejora la comunicación entre los usuarios, los diseñadores y los analistas


Características de los SGBDOO

La identidad todo objeto lo posee un estado, un comportamiento y una identidad

Un estado: la propiedad del objeto y un valor por cada uno de estos objetos

Comportamiento: es como actúa y relación un objeto en términos de su cambio y paso de mensajes

Identidad: es como se distingue un objeto de todos los demás, se puede organizar por clases

Bases de datos:

CAMPO

REGISTRO

ARCHIVO

CAMPO: Es el título y tipo de registro

REGISTRO: La información que se captura

ARCHIVO: Es toda la tabla completa


Actividad 7

¿Qué es presidencia?

¿Qué es concurrencia?

Procesos sean ejecutados al mismo tiempo, y que también puedan interactuar entre sí.

¿Qué es recuperación ante fallos?

Es el conjunto de técnicas y procedimientos utilizados para acceder y extraer la información


almacenada en medios de almacenamiento digitales

¿Qué es campo?

Es un campo es un espacio de almacenamiento para un dato en particular

¿Qué es registro?

Un registro es toda la información de un elemento que se almacena en un archivo o tabla

¿Qué es archivo?

La tabla completa con todo el registro

¿Qué es herencia?

Son clases que se crean de una ya existente, estas clases son llamadas “SubClases”

Tienen 3 tipos de clases las cuales son: Clase padre, clase principal, súper clase
GUIA PARA EXAMEN

Que es un dato

Que es un fichero

Generación de bases de datos

Que es SQL

Origen de las bases de datos

Ventajas de las bases de datos

Que es una variabilidad

Cuáles son las bases de datos SQL y cuales NO

Tipos de bases de datos

Que es una base de datos bibliográficas

Que es una base de datos de texto completo

Base de datos de bibliotecas

Modelos de bases de datos

Bases de datos jerárquicas

Bases de datos de red

Bases de datos relacional

Bases de datos multidimensional

Encapsulación

Herencia
Polimorfismo

Tipos de proceso

Características de una base de datos orientada a bases de datos

Campo, archivo y registro y que es una base de datos


Access

También podría gustarte