Está en la página 1de 5

MODELAMIENTO DE BASE DE DATOS

Conceptos Bsicos.
1.- Base de Datos.
Es una herramienta para recopilar y organizar informacin, se puede
almacenar informacin sobre personas, productos, pedidos, o
cualquier otra cosa. Muchas bases de datos empiezan siendo una lista
en un programa de procesamiento de texto o en una hoja de clculo.
Una base de datos es una coleccin de archivos relacionados que
permite el manejo de la informacin de alguna compaa. Cada uno
de dichos archivos puede ser visto como una coleccin de registros y
cada registro est compuesto de una coleccin de campos.
Se le llama base de datos a los bancos de informacin que contienen
datos relativos a diversas temticas y categorizados de distinta
manera, pero que comparten entre s algn tipo de vnculo o relacin
que busca ordenarlos y clasificarlos en conjunto Base de Datos. Es
una herramienta organizadora, y/o bancos de informaciones que
estn relacionadas entre s para que permitan el manejo de los datos.

2.-Modelos de Base de Datos.


Un modelo de datos es bsicamente una "descripcin" de algo
conocido como contenedor de datos (algo en donde se guarda la
informacin), as como de los mtodos para almacenar y recuperar
informacin de esos contenedores. Los modelos de datos permiten la
implementacin de un sistema eficiente de base de datos.
El diseo de una base de datos es un proceso complejo que abarca
decisiones a muy distintos niveles. La complejidad se controla mejor
si se descompone el problema en subproblemas y se resuelve cada
uno
de
estos
subproblemas
independientemente,
utilizando tcnicas especficas. As, el diseo de una base de datos se
descompone en diseo o modelos: Conceptuales, diseo lgico y
diseo fsico.
Son abstracciones que permiten la implementacin de un sistema de
base de datos en un proceso complejo que contienen decisiones en
muchos distintos niveles.

3.-Modelo Conceptual.
Se utilizan para representar la realidad a un alto nivel de abstraccin.
Mediante los modelos conceptuales se puede construir una
descripcin de la realidad fcil de entender. Se utiliza para la

abstraccin de la base de datos, para construir una descripcin para


entender en la realidad.

4.-Modelo Lgico.
Es una descripcin de la estructura de la base de datos en trminos
de las estructuras de datos que puede procesar un tipo de SGBD. Es
un lenguaje usado para especificar esquemas lgicos (modelo
relacional, modelo de red, etc.). El diseo lgico depende del tipo de
SGBD que se vaya a utilizar.

4.-Modelo Fsico.
Es una descripcin de la implementacin de una base de datos en las
estructuras de almacenamiento y los mtodos utilizados para tener
un acceso eficiente a los datos. Por ello, el diseo fsico depende del
SGBD concreto y el esquema fsico se expresa mediante su lenguaje
de definicin de datos.
Es una implementacin de una base de datos en las estructuras de
almacenamiento y los mtodos eficiente a los datos. Depende del
SGBD concreto, y se expresa de una manera ms detallada (atributos,
relaciones).

SISTEMA DE GESTION DE BASE DE DATOS (SGBD).


Data base Management System (DBMS).
Es el conjunto de programas que permiten definir, manipular y utilizar
la informacin que contienen las bases de datos. Debe ser capaz de
aceptar definiciones de datos (esquemas externos, el esquema
Conceptual, el esquema interno, y todas las correspondencias
asociadas Un SGBD es un sistema que permite manipular la
informacin ingresada, realizan las tareas administrativas para
mantener en buena condicin la aplicacin de la base de datos. Una
base de datos no se puede manipular directamente, necesita una
SGBD.

1.-Entidades.
Es una clase generalizada de personas, lugares o cosas (objetos),
para los cuales se recopilan, almacenan y mantienen datos.
Representa una "cosa" u "objeto" del mundo real con existencia

independiente, es decir, se diferencia de cualquier otro objeto o cosa,


incluso siendo del mismo tipo, o una misma entidad.
Es un grupo de tems que tienen las mismas caractersticas o
atributos y que son representadas con un rectngulo. Es un conjunto
que est conformado por personas, cosas y lugares del mundo real,
con existencia independiente de elementos que tienen las mismas
caractersticas, las cuales se almacenan, recopilan y estn
representados por un rectngulo en un diagrama Entidad /
Relacin.

2.-Atributos.
Es una caracterstica de una entidad. El valor especifico de un
atributo, conocido como elemento de datos, se puede encontrar con
los campos de registro que describe una entidad. Un conjunto de
campos de un objeto especfico representa un registro.
Es un campo o grupo de campos en un registro que se utiliza para
identificar las propiedades que describen a cada entidad en un
conjunto de entidades. Un conjunto de entidades dentro de una
entidad, tiene valores especficos asignados para cada uno de sus
atributos, de esta forma, es posible su identificacin.
Una caracterstica de una entidad, conocido como elemento de datos
(valor especfico) para cada uno de sus atributos que se encuentran
en los campos de un registro que describen a una entidad y as ser
posible su identificacin nica.

3.-Identificadores.
Son aquellos que permiten diferenciar a una instancia de la entidad
de otra distinta. Por ejemplo, el atributo identificativo que distingue a
un alumno de otro es su nmero de id.
Un identificador de una entidad es un atributo o conjunto de atributos
que determina de modo nico cada ocurrencia de esa entidad.
Distinguen a una instancia de la entidad a otra distinta, como tambin
se puede llamar atributos que diferencia la manera nica de las
ocurrencias, un tipo de entidad puede tener ms de un identificador.

3.1.-Identificadores Primarios.
Aquellos atributos que permiten identificar una entidad de manera
nica son referidos como identificadores nicos o claves primarias
(PK) de una entidad. La PK de una entidad puede ser simple o

compuesta si se representa por una o por una combinacin de


columnas (propiedades).
La clave primaria (PK) de una tabla es cualquier clave candidata de
esa tabla que el diseador de BD arbitrariamente seala como
"primaria". La PK puede ser seleccionada por conveniencia,
compresin, performance, o cualquier otra razn (a pesar que todas
comparten la propiedad de identificacin nica).
Son aquellos que pueden ser cualquier clave candidata que ayudan a
identificar una entidad nica que pueden ser simple o compuestas de
las cuales pueden ser por una o por una combinacin de columnas.

3.2.-Identificadores Alternos.
Las claves alternas de cualquier tabla son simplemente aquellas
claves candidatas las cuales no fueron seleccionadas como clave
primaria. Exactamente una de aquellas claves candidatas es
seleccionada como PK, son llamadas claves alternas. Son las claves
que se utilizan para identificar los objetos de forma alterna en todas
las posibles, filas de las tablas no seleccionadas como clave primaria

3.3.-Identificadores Forneos.
Una clave ajena o fornea es un atributo de una tabla o adicin de
atributos ya existentes a una tabla; sta inclusive puede ser una
clave primaria de otra tabla. Sin embargo los atributos de una clave
fornea no necesariamente tienen que formar parte de la clave
primaria de la tabla a la que pertenecen. Tampoco es obligatoria la
existencia de estas claves; sea puede existir una tabla sin una clave
fornea.
Es llamada clave Externa, es uno o ms campos de una tabla que
hacen referencia al campo o campos de clave principal de otra tabla,
una clave externa indica cmo estn relacionadas las tablas. Los
datos en los campos de clave externa y clave principal deben
coincidir, aunque los nombres de los campos no sean los mismos.

También podría gustarte