lunes, 14 de marzo de 2011

DICCIONARIO DE BASE DE DATOS

Es un conjunto de tablas de solo lectura y vistas que registran ,verifican y proveen informacion
consiste de tres principales vistas estaticas :


  • DBA:Accede a todos los objetos de la base


  • ALL:objetos accesibles para usuarios comunes


  • USER:objetos propios para usuarios comunes


ADMINISTRADOR DE BASE DE DATOS (DBA)

Es la persona encargada de definir y controlar las bases de datos corporativas, además proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran.
La responsabilidad general del es facilitar el desarrollo y el uso de la Base de Datos dentro de las guías de acción definidas por la administración de los datos.

Entre sus roles podemos encontrar:

• Asegurar la Recuperabilidad – Asegurarse de la recuperacion, como creando respaldos
• Integridad - Verificar o ayudar a la verificación de integridad de datos
• Seguridad - Definir y/o implementar control de acceso
• Disponibilidad – Esto es administrar la actividad de la base de datos
• Desempeño - Asegurarse del máximo desempeño incluso con las limitaciones
Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos. Incluye administrar la estructura de la base de datos.
Administrar el sistema manejador de base de datos
Establecer el diccionario de datos
Asegurar la confiabilidad de la base de datos

como esta formada una base de datos

CONFORMACION DE UNA BASE DE DATOS
Tabla
Es la estructura fundamental de un sistema de administración de bases de datos relacional. En Access, una tabla es un objeto que almacena datos en filas y en columnas. Las filas se denominan registros y las columnas campos. Los datos almacenados en una tabla se refieren a un tema determinado dentro de la base de datos, por ejemplo, datos personales de los empleados, horas extras trabajadas por cada empleado, las distintas dependencias de la empresa, las ciudades donde opera la compañía , datos de los proveedores de un almacén, datos de clientes. El éxito de un buen diseño de base de datos esta determinado por lo consistentes y lógicas que sean las tablas que implementemos Campo
Es el componente de una tabla que contiene un elemento específico de información. Por ejemplo, nombres, apellidos, direcciones, ciudades, códigos de productos, valores de productos, etc. En una tabla los campos corresponden a las columnas.
Registro
Un conjunto de datos (atributos) acerca de un evento, persona, lugar, o algún otro elemento en una tabla. Por ejemplo, datos personales de un empleado, datos particulares de un producto. Cada registro contiene todos los campos de la tabla que lo contiene. Los registros en una tabla corresponden a las filas.

Base de Datos Relacional
Es una colección de datos cuya característica principal es que los datos pueden almacenarse y administrarse en forma de tablas. Al hablarse de bases de datos relacionales, significa que se pueden crear relaciones entre las tablas de las bases de datos. Una relación entre tablas consiste en que algunos registros de una tabla tengan datos en común con registros de otras tablas, permitiendo un manejo más eficiente y sin redundancia.
Clave principal

Al ser los registros información sobre los atributos de algo o alguien, para no confundirse entre sí se acostumbra a elegir uno de los campos (o a un conjunto de campos) como la clave primaria. Esta clave primaria es la que permite identificar de manera única e inequívoca un registro. La clave principal no puede contener valores duplicados, ni valores nulos (o en blanco).

Consultas
Una consulta es la acción a través de la cual se puede localizar información contenida en una base de datos.

Formularios
Un formulario es un formato usado para adicionar, modificar o consultar información bajo criterios personalizados por el usuario.

Informes
Un informe es usado para imprimir los registros almacenados en una base de datos, utilizando un formato personalizado por el usuario. Los informes permiten agrupar registros, mostrar totales para los grupos o para el informe completo, etc.

Macros y módulos.
Una macro es una lista de acciones diseñadas por el usuario y que Access realiza en forma automática. Se puede interpretar como un comando, que al ejecutarlo, desarrolla una serie de acciones en un orden específico automáticamente. Un módulo es una colección de uno o más procedimientos de Access Basic (el lenguaje de programación de Access), desarrollados al programar una aplicación en Access.