Sie sind auf Seite 1von 7

Teora de la Base de Datos

Una base de datos nos permite almacenar grandes cantidades de informacin de forma
organizada.
Sistema que almacena series de datos relacionados entre si.
Sitio centralizado digital donde se guarda cualquier tipo de informacin integral.
Se almacenan y recuperan datos.
La informacin de una base de datos se almacena en una memoria auxiliar que posee un
acceso directo y un conjunto de programas que manipulan los datos.
Los componentes de una base de datos son:
Hardware: lo constituyen dispositivos de almacenamiento de entrada y de salida.
Ejemplo: discos magnticos, disco duro, disco flexible, memoria principal y secundaria,
cintas, cpu.
Software: constituido por Sistema administrador de base de datos (DBMS), herramientas
para el ingreso y manipulacin de informacin y de soporte para consultar y visualizar
informacin.
El software provee las funciones y herramientas necesarias para almacenar, analizar y
mostrar datos; es el soporte lgico e inmaterial que permite que la computadora pueda
desarrollar tareas inteligentes.
Existen tres clases de software:
Sistema: conjunto de programas que sirven para interactuar con el sistema operativo, como
controladores de drivers de tarjeta de video.
Aplicacin: programas diseados por usuarios, como hoja de clculo, programa de
presentacin, gestin de base de datos (Access), Office.

Programacin: son herramientas que permiten al usuario escribir programas utilizando


diferentes lenguajes de programacin, como compiladores (Visual Basic), intrpretes
(Java), Editores de texto (Pascal).
Aspectos de datos en una base de datos
Datos: es el elemento ms importante en una base de datos, y son procesados para
convertirse en informacin, siempre que los datos sean suficientes y calificados para
obtener un resultado ptimo.
Integridad: seguridades utilizadas para mantener los datos correctos.
Validacin: proteger los datos, aprobarlos en la entrada.
Granularidad: tamao de unidades aseguradas, protege un campo, un registro o archivo.
Grafica de ingreso de datos
En esta grfica podemos observar el procedimiento que se realiza al elaborar una base de
datos, como funcionalidad existe un usuario que tiene contacto con el sistema
administrador de base en donde se hace el ingreso se diferentes datos y como resultado
tenemos la base de datos.

Conceptos bsicos en una base de datos

Archivo: conjuntos de registros.


Registros: conjunto de campos.
Campos: unidad de referencia.
ARCHIVO PRODUCTOS:
Gel

20 onz

Q 1.55

Desinfectante

500 ml

Q 4.20

Talco

52 onz

Q 2.15

Registro

Campo

Modelo Entidad-Relacin
Las bases de datos en la actualidad son un apoyo en la programacin, estas nos permiten
almacenar y utilizar de forma rpida y eficiente, cantidades infinitas de datos con cierta
facilidad, las que se utilizan de en mayor medida son las Bases de Datos Relacionales SQL.
El lenguaje de consulta estructurado o SQL (por sus siglas en ingls Structured Query
Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite
especificar diversos tipos de operaciones en ellas. Una de sus caractersticas es el manejo
del lgebra y el clculo relacional que permiten efectuar consultas con el fin de recuperar
de forma sencilla informacin de inters de bases de datos, as como hacer cambios en
ellas.
El modelo entidad-relacin es un mtodo (serie de pasos y procedimientos) del que se
dispone para disear un compendio, que posteriormente se debe implementar en un gestor
de base de datos, este se representa a travs de diagramas y est formado por varios
elementos.

La caracterstica de este modelo es que dispone de una representacin grfica mostrando


las relaciones que este tiene en su conjunto o con las partes de su grupo; lo cual ayuda a
comprender los datos y el vnculo que representan entre ellos; se conforma de dos partes:

Atributos
Relaciones

Para comprender la disposicin y referencia de los datos, debe contarse con un listado de
atributos y relaciones de cada uno de los elementos.
Elementos del modelo Entidad-Relacin
Entidad (cosas u objetos)
Una entidad representa cosas reales o abstractas, pueden por lo tanto ser concretas,
particulares o universales. Es decir, las entidades no son slo los objetos cotidianos, sino
tambin propiedades, las relaciones, los eventos, nmeros, conjuntos, proposiciones,
mundos posibles, creencias, pensamientos, etctera.
Ejemplo:

Material de empaque, corrugado. (Objeto fsico) contiene el No. de onzas de cada

producto.
Trabajador (Objeto fsico): informacin de cada colaborador.
Puesto del trabajador (abstracto): informacin de la funcin del trabajador.

La manera de presentar las entidades para iniciar el proceso de entidad relacin, es a base
de rectngulos, uno para cada elemento.
CORRUGADO

TRABAJADOR

PUESTO DEL
TRABAJADOR

Atributos
Los atributos identifican las caractersticas de la entidad; cada uno proporciona informacin
sobre la entidad y pueden ser de distintos tipos, numricos, texto, de fecha, etc.

Continuando con el ejemplo anterior de Corrugado y trabajador, se puede observar y


analizar los atributos, que proporcionarn informacin para ambos casos, este elemento
(corrugado, se utiliza para proteger los productos, normalmente de uso cosmtico y para
que su entarimado sea rpido y sencillo).
Corrugado (detallando)

Dimensin.
Tipo de producto.
Proveedor.
Color.

Los atributos deben representarse como crculos que descienden de la entidad, y es


suficiente con describir los ms importantes:

CORRUGADO

Dimensin

Tipo de producto

Color

Anteriormente se hizo mencin sobre cada atributo que debe contener un listado para poder
generar la base de datos:
Dimensin

Tipo de producto

Color

48 onzs.

Desinfectante

Verde

52 onzs

Gel

Azul

10 onzs.

Talco

Blanco

Este ejemplo constituye solamente la informacin que es esencial, as podra contener, la


fecha de fabricacin del producto, el operador, el nmero de lote, el nmero de tarima, etc.,
y la estructura de la base de datos es el mismo.
Relacin
Es un vnculo que permite identificar un elemento o dependencia entre una o ms
entidades, establece que varias entidades compartan ciertos atributos de forma
indispensable.
Ejemplo: los empleados tienen un cargo segn las necesidades de la entidad; entonces el
atributo (trabajador) especificar que cargo tiene en la planta mediante una relacin
mostrada como un rombo.

TRABAJADOR

Es

en

la

planta

CARGO
DEL
TRABAJADOR

Para establecer la entidad-relacin en una base de datos se requerirn los datos siguientes:
TRABAJADOR
Cdigo
2014123
2014124
2014125

Nombre
Rene Juarez
Juan Solis
Alberto Perez

CARGO DEL TRABAJADOR


Cdigo del Cargo
1
2

Descripcion
Jefe de planta
Supervisor

Cargo
1
2
2

Relacin de cardinalidad
Es el nmero de entidades con la cual otra entidad puede asociar mediante una relacin,
considerando una relacin binaria entre el juego de entidades A y B, y la cardinalidad puede
ser:
Uno a uno
Una entidad nicamente se relaciona con otra y viceversa
Ejemplo: cada gel tiene un envase.
Uno a varios o varios a uno
Establece que una entidad puede relacionarse con varias de otra entidad, pero la entidad
debe existir solamente una vez.
Ejemplo: un nmero de lote es para varios geles.
Varios a varios
Indica que varias entidades pueden relacionarse con otras entidades de otro grupo y
viceversa.
Ejemplo: todos los tipos de geles los producen varios empleados.

Das könnte Ihnen auch gefallen