Você está na página 1de 34

BASES DE DATOS - 1

LNMV 1
AGENDA

1. INTRODUCCIÓN
2. SISTEMA DE GESTIÓN DE BASES DE DATOS
3. ALGUNOS TÉRMINOS DE BD PARA CONOCER

LNMV 2
1. INTRODUCCIÓN

LNMV 3
PRINCIPIOS

1 2
Se perdía tiempo, había mucho trabajo, pues
Años 60 a 70, poco espacio para
los campos se separaban con algún símbolo
almacenamiento y capacidades limitadas de
para formar un registro y debía buscarse dónde
proceso
terminaba uno y dónde empezaba el otro.
Las aplicaciones del momento no eran tan Los archivos se leían de forma secuencial, lo
exigentes que acarreaba leer uno por uno hasta
encontrar el deseado.
Los datos se almacenaban en archivos por
Por lo anterior, la velocidad de respuesta era
orden físico, a medida que llegaban o por un
muy baja.
orden específico.

LNMV 4
PRINCIPIOS

3 4
Los tipos de datos eran solo de texto y
Cada sección de una empresa contaba con sus numéricos, lo que limitaba las capacidades de
propios datos , no había centralización de respuesta a las necesidades de la empresa,
información y por supuesto, los datos se esto exigía muchos algoritmos, unos para el
repetían. almacenamiento de fechas, otros para control,.

LNMV 5
PRINCIPIOS
¿Qué es una Base de Datos?

1. Es un conjunto de datos estructurados y definidos a


través de un proceso específico, que busca evitar la
redundancia, y que se almacenará en algún medio de
almacenamiento masivo, como un disco.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 6
PRINCIPIOS
¿Qué es una Base de Datos?

2. Son almacenes o bancos donde se guardan


ordenadamente cantidades de información, que luego será
encontrada fácilmente y utilizada.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 7
PRINCIPIOS
¿Qué es una Base de Datos?

3. Es un sistema de archivos electrónico que guardan datos


de diversas temáticas pero en el mismo contexto, se
categorizan de diferente manera y comparten relaciones o
vínculos, lo que les permite estar ordenados y clasificarlos
de acuerdo a la necesidad.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 8
PRINCIPIOS
¿Qué es una Base de Datos?

4. Conjunto de información relacionada que se encuentra


agrupada o estructurada.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 9
PRINCIPIOS
¿Qué es una Base de Datos?

5. “Desde el punto de vista informático, una 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 manipulan ese
conjunto de datos”.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 10
PRINCIPIOS
¿Qué es una Base de Datos?

6. Formalmente, una base de datos es un conjunto de datos


estructurados, fiables y homogéneos, organizados
independientemente en una máquina, accesibles en tiempo
real, compartibles por usuarios concurrentes que tienen
necesidades de información diferente y no predecibles en el
tiempo.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 11
Inicios de las Bases de Datos
1960 a 1962, máquinas que codificaban la información en
tarjetas perforadas por medio de agujeros.

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 12
Discos 3 1/4
Cintas magnéticas

Discos 5 1/4
PC más ágil

Fuente: https://fdebasesdedatos.wikispaces.com/FUNDAMENTOS+DE+BASE+DE+DATOS

LNMV 13
Inicios de las Bases de Datos

1973, conferencia de Lenguajes de Programación, se establece el


modelo CODASYL (E. Cod), para organizar las BD por medio de un
modelo matemático lógico, así se crea el modelo estándar.
Modelos de bases de datos

Un modelo es el que indica la estructura lógica de una BD, es decir,


determina cómo organizar, almacenar y manipular los datos.

Algunos modelos:
1. Modelo Jerárquico 2. Modelo en red
3. Modelo relacional 4. Modelo entidad-relación
5. Modelo orientado a objetos 6. Modelo documental
7. Modelo en estrella

LNMV 14
Inicios de las Bases de Datos

1973, conferencia de Lenguajes de Programación, se establece el


modelo CODASYL (E. Cod), para organizar las BD por medio de un
modelo matemático lógico, así se crea el modelo estándar.

Modelos de bases de datos

Un modelo es el que indica la estructura lógica de una BD, es decir,


determina cómo organizar, almacenar y manipular los datos.

LNMV 15
Principios de las Bases de Datos

Algunos modelos:

BD en Estrella J G BD entidad-
Relación

Fuente: http://valentinapadilla2598.blogspot.com.co/p/prueba.html

LNMV 16
Inicios de las Bases de Datos
Modelos de bases de datos

1. Modelo Jerárquico 2 Modelo en red

Se almacena la información en una


estructura jerárquica, se enlazan los
registros en forma de estructura de Formada por conjuntos de registros
árbol, es decir, un padre de tener que se conectan entre sí. Representa
varios hijos y las relaciones pueden objetos y sus relaciones
darse entre hermanos
Fuente: http://valentinapadilla2598.blogspot.com.co/p/prueba.html

LNMV 17
Inicios de las Bases de Datos
Modelos de bases de datos

3. Modelo relacional 4. Modelo entidad-relación

Establecen interconexiones Herramienta para modelar datos y poder


o relaciones entre datos representar entidades de un sistema de
que se encuentran información con sus interrelaciones y
almacenados en tablas propiedades.
Fuente: http://valentinapadilla2598.blogspot.com.co/p/prueba.html LNMV 18
Inicios de las Bases de Datos
Modelos de bases de datos

5. Modelo orientado a objetos 6. Modelo documental

Almacena en la BD los objetos Formada por un conjunto de


completos y el usuario define las programas que almacenan, recuperan
operaciones sobre los datos y gestionan datos de documentos o
datos estructurados, es una
subcategoría de las BD NoSQL.
LNMV 19
http://es.slideshare.net/ktriniti/base-de-datos-25926742
Inicios de las Bases de Datos
Modelos de bases de datos

7. Modelo en estrella 8.Modelo deductivo - lógico

Modelo formado por una tabla de permiten hacer deducciones a


hechos que almacena los datos para través de inferencias, se basan en
ser analizados y está rodeada de hechos y reglas.
tablas de dimensiones.

LNMV 20
Iniciios de las Bases de Datos

HOY
BIG DATA. almacenamiento de grandes volúmenes de información.
Herramientas como Hadoop, NoSQL, Cassandra, Business
Intelligence, Machine Learning, MapReduce.

Fuente: http://valentinapadilla2598.blogspot.com.co/p/prueba.html

LNMV 21
Inicios de las Bases de Datos
Tipos de Big Data:
1. Datos Estructurados - Structured Date. Los datos tienen longitud y
formato definidos (fechas, números, cadenas de caracteres), se
almacena en tablas como las BD relacionales y las hojas de cálculo

2. Datos no Estructurandos - Unsructured Data. No tienen un formato


establecido, los están como se recolectaron, no se almacenan en tablas,
como los PDF, documentos multimedia, los correos electrónicos o los
documentos de texto.

3. Datos semiestructurados - Semientructured Data. Datos no limitados


por campos que tienen marcadores que separan unos elementos de
otros. Estos datos poseen sus propios metadatos semiestructurados, los
cuales tienen objetos con sus relacions, como por ejemplo HTML, XML,
JSON JavaScript Object Notation, es un formato de texto ligero para el
intercambio de datos)

LNMV 22
2. SISTEMA DE GESTIÓN DE
BASES DE DATOS

LNMV 23
SGBD – Database Management System – DBMS

 Software que permite utilizar o actualizar los datos


almacenados en una(s) BD por uno o varios usuarios desde
distintos punto de vista y al mismo tiempo.

 Cuando el usuario manipula los datos, no necesita conocer


cómo se almacenaron ni cómo es el método de acceso
empleado.

 Posee herramientas para modificar, agregar, borrar, analizar


datos

LNMV 24
Características de los SGBD o DBMS

 Posibilitan la creación y gestión de la BD de forma fácil,


cómoda y rápida

 Otorga flexibilidad para trabajar las BD relacionales

 Tienen por lo general una agradable interfaz gráfica

LNMV 25
Taller:

Indague sobre los siguientes temas:


a) DDL - Lenguaje de definición de datos
b) DCL – Lenguaje de control de datos
c) DML – Lenguaje de manipulación de datos
d) Quiénes son los usuarios de la base de datos

Elabore una presentación, la cual debe ser sustentada.

LNMV 26
3. ALGUNOS TÉRMINOS DE BD
PARA CONOCER

LNMV 27
Datos: Es la parte esencial de la información, es decir, la información
que llega a la base de datos.

Atributos: Son los diferentes campos que conforman la estructura de


una base de datos.

Campos: Es la unidad más pequeña de datos.

Registro: Es un conjunto de campos o atributos relacionados entre


sí.

Archivo: Es un conjunto de registros relacionados.

Procedimiento - instrucciones: necesarios para que el usuario


ejecute o aprenda a manejar el software y el hardware que emplea en
la BD.

LNMV 28
Campo, Columna, Atributo: conjunto de bytes para almacenar un dato en
particular. el campo es la mínima unidad de información a la que se puede
acceder, almacena daos alfanméricos, numéticos, booleanos, fecha, memos,
autoincrementales.

Registro, Fila, Tupla: Es el conjunto de campos, representa un objeto único


de datos estructurados en una tabla. Cada fila de la tabla representaun
conjunto de datos relacionados, todos las filas de la tabla tienen la misma
estructura

Tabla: Conjunto de registros, es un tipode modelado de datos, allí se


almacenan los datos. sirve para organizar y presentar la información. Una
tabla se compone de filas, columnas y celdas en donde se almacenan textos.

LNMV 29
Archivo: es un conjunto de registros, contienen datos y objetos, como tablas,
índices, procedimientos almacenados y vistas.

Llave o Clave primaria: Es un campo único que NO e repite y que solo con
él se puede identificar un ÚNICO individuo dentro de la BD.

Llave o Clave foránea: Es la que determina la relación existente entre dos


tablas. Combina un campo y un registro para dar una ubicación a un dato
dentro de la BD.

Llave o clave candidata: Se toma en algún momento como llave primaria


pero por alguna razón no fue tomada

LNMV 30
Integridad de datos: Es la corrección y complemento de los datos, esto
ayuda a garantizar la calidad de los datos.

Normalización: cuando se ejecuta esta acción se aplican reglas a las


relaciones que se obtienen del paso del modelo entidad-relación al modelo
relacional.

Redundancia de datos: Cuando un dato se encuentra en dos partes


diferentes, es decir, existe duplicación de información en la misma BD, hay
registros dobles, lo que acarrea que los datos leguen a ser falsos.

Índices: guías o métodos que permiten localizar un dato o información de


forma rápida dentro de la BD.

Abstracción: extrae elementos relevantes del entorno

LNMV 31
Diccionario de datos: Conjunto de metadatos que tienen caracteristicas
lógicas y precisas de los datos que se van a utilizar en el sistema que se
programa.

Concurrencia de datos: cuando en una plataforma multiusuario se permiten


a distintos sistemas y varios usuarios a la vez acceder simultaneamente a
una BD.

Consulta-Query: búsqueda o pedido de datos almacenados en una base de


datos.

Máscara de entrada: es un formato que asignamos para la introducción de


valores en el campo. De esta manera se puede controlar el modo en que los
usuarios escriben los datos cuando éstos pueden escribirse de varias formas.

LNMV 32
Componentes de una Base de Datos

LNMV 33
Bibliografía

 De miguel, A. Martínez, P. Castro, E, e.t. (2007). Diseño


de Bases de Datos. Ed. alfaOmega

 Elmasri, R. Navathe, S. ().Fundamentos de Sistemas


de Bases de Datos. Ed. Pearson.

 Ricardo , C. (2009). Bases de Datos. Ed. MacGraw Hill

 González, P. R. (2014). Fundamentos de Bases de


Datos con MySQL

LNMV 34

Você também pode gostar