base de datos

3
Base de Datos Una base de datos son sistema orientado a datos además es una colección redundante de datos compartibles entre diferentes sistemas de aplicación. Es el almacenamiento de un conjunto de datos con La base de Datos se desarrolla en los años 60 con un enfoque a los sistemas basados en ficheros. Los sistemas de Ficheros son sistemas orientados El sistema gestor de la base de datos (SGBD): En un sistema de base de datos, los programas no acceden directamente los datos sino que es el software de sistema el encargado de proporcional a las aplicaciones datos que este los demanden pero no solo realiza esa función también es En Definición es un conjunto de programas que permite que los usuarios describan ,recuperen y manipulen eficazmente los datos almacenados en la base de datos, protegiendo dichos contra datos El nivel Extremo o esquema externo es la visión que tiene de la base de datos en particular y solo estarán reflejados aquellos datos e interrelaciones que necesite el usuario. El nivel conceptual corresponde a la visión global de todos los datos de la base.

Upload: johny-iza

Post on 11-Feb-2016

5 views

Category:

Documents


0 download

DESCRIPTION

Trabajo

TRANSCRIPT

Page 1: Base de Datos

Base de Datos

Una base de datos son sistema orientado a datos además es una colección redundante de datos compartibles entre diferentes sistemas de aplicación.

Es el almacenamiento de un conjunto de datos con el objetivo de que sirva a distintas aplicación además ayuda en el orden de datos ingresados.

La base de Datos se desarrolla en los años 60 con un enfoque a los sistemas basados en ficheros.Los sistemas de Ficheros son sistemas orientados al proceso cada aplicación dispone de sus propios ficheros de datos

El sistema gestor de la base de datos (SGBD):En un sistema de base de datos, los programas no acceden directamente los datos sino que es el software de sistema el encargado de proporcional a las aplicaciones datos que este los demanden pero no solo realiza esa función también es encargada de integridad, seguridad y confidencialidad de los datos.

En Definición es un conjunto de programas que permite que los usuarios describan ,recuperen y manipulen eficazmente los datos almacenados en la base de datos, protegiendo dichos contra datos contra aquellas acciones intencionadas o no , que los pueden corromper .

El nivel Extremo o esquema externo es la visión que tiene de la base de datos en particular y solo estarán reflejados aquellos datos e interrelaciones que necesite el usuario.

El nivel conceptual corresponde a la visión global de todos los datos de la base.

El nivel interno corresponde a la estructura de almacenamiento

Page 2: Base de Datos

El diccionario de la base de datos

La información almacenada en el diccionario de datos es imprescindible para realizar las funciones de manipulación y transformación. Igualmente, en el diccionario de datos se registrarán las informaciones necesarias para implementar la función de protección de datos.

Un diccionario de datos: contiene información sobre los datos almacenados en la base de datos desde el punto de vista del usuario.

Un directorio de datos contiene, en un formato legible para la máquina, las Especificaciones necesarias para pasar de la representación externa

Arquitecturas de aplicación

Un sistema de bases de datos posee una estructura compuesta de dos partes: un servidor, también denominado backend, y un conjunto de clientes o frontends.

La arquitectura cliente/servidor nos lleva a lo que se conoce como proceso distribuido, esto es, al procesamiento de los datos distribuido sobre varias máquinas conectadas entre sí a través de una red de comunicaciones.

El cliente sólo puede conectarse a un servidor a un tiempo

Page 3: Base de Datos

Modelos de datosEl universo del discurso es la parte o aspecto del mundo real que el diseñador toma en consideración y que tras el adecuado diseño se plasmará en una base de datos.El conjunto de los valores que toman los distintos objetos del esquema en un instante dado se denomina ocurrencia del esquema o base de datos.

Tipos de usuarios de un sistema de bases de datosUsuarios finales: Se trata de usuarios, con poco o ningún conocimiento informático, que acceden a la base de datos a través de:

1. Aplicaciones diseñadas específicamente para atender sus necesidades.

2. Un lenguaje de manipulación de datos autocontenido, que permite al usuario realizar operaciones de recuperación y actualización de información

3. Utilidades que permiten realizar consultas y modificaciones

Programadores de aplicaciones:Desarrollando sus aplicaciones por medio de generadores de pantallas, generadores de informes y lenguajes de cuarta generación. Los generadores de pantallas e informes permiten generar el código de la aplicación de una forma rápida

El administrador de la base de datos (DBA o DataBase Administrador):Es el usuario, o usuarios, responsable del diseño, creación y mantenimiento de la base de datos.El administrador de la base de datos de la empresa de distribución que venimos presentando como ejemplo, dispondrá de todas las sentencias SQL implementadas en el SGBD Oracle para definición y modificación de todo tipo de objetos, tanto lógicos como físicos.