Base de Datos

Páginas: 8 (1981 palabras) Publicado: 24 de septiembre de 2015
Una Base de Datos es un conjunto de datos
pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso.
• Una base de datos es un sistema informático a modo de almacén.
• En este almacén se guardan grandes volúmenes de información.
• Por ejemplo, imaginemos que somos una compañía telefónica y
deseamos tener almacenados los datos personales y los números de
teléfono detodos nuestros clientes, que posiblemente sean millones
de personas.

La programación por capas es una arquitectura cliente-servidor en el que el
objetivo primordial es la separación de la lógica de negocios de la lógica de
diseño; un ejemplo básico de esto consiste en separar la capa de datos de
la capa de presentación al usuario.

1. Capa de Presentación
2. Capa de Negocio
3. Capa de Datos Capa de presentación o Capa de Usuario:
Es la que ve el usuario, presenta el sistema al usuario, le comunica la
información y captura la información del usuario en un mínimo de proceso
(realiza un filtrado previo para comprobar que no hay errores de formato).
También es conocida como interfaz gráfica y debe tener la característica de
ser "amigable" (entendible y fácil de usar) para el usuario. Estacapa se
comunica únicamente con la capa de negocio.

Capa de negocio: 
Es donde residen los programas que se ejecutan, se reciben las peticiones
del usuario y se envían las respuestas tras el proceso. Se denomina capa de
negocio (e incluso de lógica del negocio) porque es aquí donde se
establecen todas las reglas que deben cumplirse.
Esta capa se comunica con la capa de presentación, pararecibir las
solicitudes y presentar los resultados, y con la capa de datos, para solicitar
al gestor de base de datos almacenar o recuperar datos de él.
También se consideran aquí los programas de aplicación.

Capa de datos: 
Es donde residen los datos y es la encargada de acceder a los mismos.
Está formada por uno o más gestores de bases de datos que realizan todo el
almacenamiento de datos, recibensolicitudes de almacenamiento o
recuperación de información desde la capa de negocio.

Los Sistemas Gestores de Bases de Datos – SGBD- que
permiten almacenar y posteriormente acceder a los datos de
forma rápida y estructurada.
Características:
•Provee herramientas que garantizan
evitar la duplicidad de registros.
•Garantiza la integridad referencial, así

por ejemplo, al eliminar un registroelimina
todos
los
registros
relacionados dependientes.
•Favorece la normalización por ser más

comprensible y aplicable.

Entre los gestores o manejadores actuales más populares
encontramos: MySQL, PostgreSQL, Oracle, DB2, INFORMIX,
Sybase y Microsoft SQL Server.

Permiten establecer interconexiones (relaciones) entre los
datos (que están guardados en tablas), y a través de dichas
conexionesrelacionar los datos contenidos en las tablas, de
ahí proviene su nombre: "Modelo Relacional"
Su idea fundamental es el uso de "relaciones". Estas relaciones
podrían considerarse en forma lógica como conjuntos de datos
llamados tuplas.
Esto es pensando en cada relación como si fuese una tabla que
está compuesta por registros (las filas de una tabla), que
representarían las tuplas, y campos o atributos(las columnas
de una tabla).

Una BD Relacional se compone de varias tablas o relaciones.
No pueden existir dos tablas con el mismo nombre ni registro.
Cada tabla es a su vez un conjunto de registros (filas y columnas).

La información puede ser recuperada mediante "consultas"

que ofrecen una amplia flexibilidad y poder para administrar
la información.
El lenguaje más habitual paraconstruir las consultas a

bases de datos relacionales es SQL, Structured Query
Language o Lenguaje Estructurado de Consultas, un
estándar implementado por los principales motores o
sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por

un proceso al que se le conoce como normalización de una
base de datos.

Dominios
Un dominio describe un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS