miércoles, 17 de junio de 2009

NORMALIZACION

  • El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
    Las bases de datos relacionales se normalizan para:
    Evitar la
    redundancia de los datos.
    Evitar problemas de actualización de los datos en las tablas.
    Proteger la
    integridad de los datos.
    En el modelo relacional es frecuente llamar
    tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
    Cada columna debe tener su nombre único.
    No puede haber dos
    filas iguales. No se permiten los duplicados.
    Todos los datos en una
    columna deben ser del mismo tipo.
  • Nos ayuda a evitar repetir cosas y nos protege nuestra informacion
  • http://es.wikipedia.org/wiki/Clave_for%C3%A1nea

PRIMERA FORMA NORMAL

  • La primera forma normal (1FN o forma mínima) es una forma normal usada en normalización de bases de datos. Una tabla de base de datos relacional que se adhiere a la 1FN es una que satisface cierto conjunto mínimo de criterios. Estos criterios se refieren básicamente a asegurarse que la tabla es una representación fiel de una relación[1] y está libre de "grupos repetitivos".[2]
    Sin embargo, el concepto de "grupo repetitivo", es entendido de diversas maneras por diferentes teóricos. Como consecuencia, no hay un acuerdo universal en cuanto a qué características descalificarían a una tabla de estar en 1FN. Muy notablemente, la 1FN, tal y como es definida por algunos autores excluye "atributos relación-valor" (tablas dentro de tablas) siguiendo el precedente establecido por E.F. Codd) (algunos de esos autores son: Ramez Elmasri y Shamkant B. Navathe[3] ). Por otro lado, según lo definido por otros autores, la 1FN sí los permite (por ejemplo como la define Chris Date).
  • La primera forma normal va con la base de datos es una forma normal usada en la normalizacion de la base
  • http://es.wikipedia.org/wiki/1NF

SEGUNDA FORMA NORMAL

  • La segunda forma normal (2NF) es una forma normal usada en normalización de bases de datos. La 2NF definida originalmente por E.F. Codd[1] en 1971. Una tabla que está en la primera forma normal (1NF) debe satisfacer criterios adicionales para calificar para la segunda forma normal. Específicamente: una tabla 1NF está en 2NF si y solo si, dada cualquier clave candidata y cualquier atributo que no sea un constituyente de la clave candidata, el atributo no clave depende de toda la clave candidata en vez de solo una parte de ella.
    En términos levemente más formales: una tabla 1NF está en 2NF si y solo si ninguno de sus atributos no-principales son
    funcionalmente dependientes en una parte (subconjunto apropiado) de una clave candidata. (Un atributo no-principal es uno que no pertenece a ninguna clave candidata).
    Observe que cuando una tabla 1NF no tiene ninguna clave candidata compuesta (claves candidatas consistiendo en más de un atributo), la tabla está automáticamente en 2NF.
  • Esta va ligada con la primera que que tiene algunos puntos que debe cumplirpara poderse realizar
  • http://es.wikipedia.org/wiki/2NF

TERCERA FORMA NORMAL

  • La tercera forma normal (3NF) es una forma normal usada en la normalización de bases de datos. La 3NF fue definida originalmente por E.F. Codd[1] en 1971. La definición de Codd indica que una tabla está en 3NF si y solo si las dos condiciones siguientes se mantienen:
    La tabla está en la segunda forma normal (2NF)
    Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave candidata
    Un atributo no-primario es un atributo que no pertenece a ninguna clave candidato. Una dependencia transitiva es una
    dependencia funcional X → Z en la cual Z no es inmediatamente dependiente de X, pero sí de un tercer conjunto de atributos Y, que a su vez depende de X. Es decir, X → Z por virtud de X → Y y Y → Z.
    Una formulación alternativa de la definición de Codd, dada por Carlo Zaniolo
    [2] en 1982, es ésta: Una tabla está en 3NF si y solo si, para cada una de sus dependencias funcionales X → A, por lo menos una de las condiciones siguientes se mantiene:
    X contiene A, ó

    X es una superclave, ó
    A es un atributo primario (es decir, A está contenido dentro de una clave candidato)
    La definición de Zaniolo tiene la ventaja de dar un claro sentido de la diferencia entre la 3NF y la más rigurosa
    forma normal de Boyce-Codd (BCNF). La BCNF simplemente elimina la tercera alternativa ("A es un atributo primario").
  • Esta forma es un poco mas comlicada ya que debes cumpir con el 2 y otros puntos
  • http://es.wikipedia.org/wiki/3NF

CICLO DE VIDA DEL SISTEMA DE APLICACION DE BASE DE DATOS

  • Las etapas del ciclo de vida de una aplicación de bases de datos son las siguientes:
    Planificación del proyecto.
    Definición del sistema.
    Recolección y análisis de los requisitos.
    Diseño de la base de datos.
    Selección del SGBD.
    Diseño de la aplicación.
    Prototipado.
    Implementación.
    Conversión y carga de datos.
    Prueba.
    Mantenimiento. Estas etapas no son estrictamente secuenciales. De hecho hay que repetir
    algunas de las etapas varias veces, haciendo lo que se conocen como ciclos de realimentación. Por ejemplo, los problemas que se encuentran en la etapa del diseño de la base de datos pueden requerir una recolección de requisitos adicional y su posterior análisis.
  • Para mantener una base de datos es necesario realizar 11paso para poder obtener un buen ciclo
  • http://www3.uji.es/%7Emmarques/f47/apun/node67.html

RECOLECCION Y ANALISIS DE LA INFORMACION

DISEÑO CONCEPTUAL DE LA BASE DE DATOS

  • Definición de Diseño conceptual de bases de
    datosConjunto de actividades que resultan en un esquema conceptual de alto nivel
    de una
    base de datos, independiente del
    software gestor (
    SGBD),
    partiendo de especificaciones de requerimientos.El diseño conceptual de una base
    de
    datos suele hacerse empleando un DER.Las personas encargadas de esta
    tarea suelen llamarse
    diseñadores de bases de datos.El
    diseño conceptual de una base de datos forma parte del proceso de
    diseño de la base de datos completa, que incluye el diseño conceptual, diseño lógico y
    diseño
    físico de la misma.
  • Se refiere a como se va a organizar la informacion
  • http://www.alegsa.com.ar/Dic/base%20de%20datos.php

ELECCION DE UN SISTEMA GESTOR DE BASE DE DATOS

  • Es un gestor de bases de datos, es una manera de gestionar nuestros datos, es un bibliotecario computerizado que administra, gestiona, y opera con nuestros ficheros de datos . Si le hablamos en un idioma que entienda nos los devolverá ordenados, clasificados y/o seleccionados. Un sistema de gestión de bases de datos constituye el núcleo de la base de datos, contiene todas las rutinas necesarias para la gestión de los datos. Muchos sistemas utilizan como lenguaje del sistema el lenguaje SQL (Structured Query Language)Siendo una base de datos como un sistema de captación y mantenimiento de registros de forma computerizada, en este sistema se van a poder realizar las operaciones de inserción, borrado y modificación de un dato y modificaciones, borrados e inserciones de información de la estructura de la base de datos.
  • La eleccion de un sistema de base de datos es muy importante ya que debes de tener toda tu informacion muy clara
  • http://www.wikilearning.com/tutorial/introduccion_a_las_bases_de_datos-tipos_de_gestores_de_bases_de_datos/10147-2

TRANSFORMACION A MODELOS DE DATOS

  • En esta fase se crea un esquema conceptual y los esquemas externos necesarios en el modelo de datos del SGBD seleccionado, mediante la transformación de los esquemas de modelo de datos a alto nivel obtenidos en la Fase 2a, al modelo de datos ofrecido por el SGBD.
  • A qui nos permiten transformar toda nuestra informacion de la base de datos para poder realizar nuestras actividades
  • http://tramullas.com/documatica/2-8.html

DISEÑO FISICO A BASE DE DATOS

  • El diseño de una base de datos se descompone en tres etapas: diseño conceptual, lógico y físico. La etapa del diseño lógico es independiente de los detalles de implementación y dependiente del tipo de SGBD que se vaya a utilizar. La salida de esta etapa es el esquema lógico global y la documentación que lo describe. Todo ello es la entrada para la etapa que viene a continuación, el diseño físico.
    Mientras que en el diseño lógico se especifica qué se guarda, en el diseño físico se especifica cómo se guarda. Para ello, el diseñador debe conocer muy bien toda la funcionalidad del SGBD concreto que se vaya a utilizar y también el sistema informático sobre el que éste va a trabajar. El diseño
    físico no es una etapa aislada, ya que algunas decisiones que se tomen durante su desarrollo, por ejemplo para mejorar las prestaciones, pueden provocar una reestructuración del esquema lógico.El diseño físico se divide de cuatro fases, cada una de ellas compuesta por una serie de pasos:Traducir el esquema lógico global para el SGBD específico. Diseñar las relaciones base para el SGBD específico. Diseñar las reglas de negocio para el SGBD específico. Diseñar la representación física. Analizar las transacciones. Escoger las organizaciones de ficheros. Escoger los índices secundarios. Considerar la introducción de redundancias controladas. Estimar la necesidad de espacio en disco. Diseñar los mecanismos de seguridad. Diseñar las vistas de los usuarios. Diseñar las reglas de acceso. Monitorizar y afinar el sistema. Traducir el esquema lógico global
  • El diseño fisico es otra parte de de diseño y se basa del diseño logico para poderse realizar aqi existe todo lo logico
  • http://www.mailxmail.com/curso-diseno-base-datos-relacionales/diseno-fisico-bases-datos

GENERACION DE UNA BASE DE DATOS

  • Generalmente hablando, los modelos de los datos se han desarrollado en tres generaciones. La primera generación de modelos de los datos se tiende a rechazar sin embargo fue el origen o génesis de las base de datos. Hasta el momento, las bases de datos más comercialmente aceptada han sido las bases de datos de segunda generación que utilizan el modelo relacional. Las bases de datos relacionales son definitivamente las que poseen la mayor parte del mercado “por ahora” lo que ha hecho muy difíciles para una nueva generación de bases de datos, conseguir por lo menos un equilibrio entre las dos generaciones. Sin embargo, el mundo de los lenguajes programación o desarrollo ha venido cambiado. Con la evolución nuevas plataformas como lo son Java y de Microsoft con .NET, entre otras. Las opciones del desarrollador cada vez más amplias y poder elegir el modelo de datos a utilizar, entre el modelo orientado objetos y el modelo no orientado a objetos.En esta fase se trata de conocer las expectativas del usuario sobre la base de datos. Para ello, se identifican los grupos de usuarios reales y posibles y las áreas de aplicación, se revisa la documentación existente, se analiza el entorno operativo y los requerimientos de procesado, y se realizan entrevistas y cuestionarios con los usuarios.
  • Esta etapa es la de las finales porque despues de aver organizado toda tu informacion la podras ver perfectamente
  • http://labloguera.net/blogs/elperucho/archive/2007/10/31/generaciones-de-bases-de-datos-un-poco-de-historia.aspx

martes, 28 de abril de 2009

-CREACION DE UN INFORME UTILIZANDO TABLAS-

CREACION DE UN INFORME UTILIZANDO TABLAS

  • 5. Pulse en aceptar para hacer aparecer el primer cuadro de diálogo del Asistente6. Seleccione en la lista Tablas/Consultas la tabla o consulta de donde desea tomar los datos. Verá en la lista Campos disponibles todos los campos existentes en la tabla o consulta seleccionada. Utilice los botones Agrega (>), Agregar todos (>>), Quitar (<) y Quitar todos (<<) para determinar los campos que han de pasar a la lista Campos seleccionados.7. Repita el paso 5 para seleccionar campos adicionales existentes en otras tablas o consultas y pulse después en el botón siguiente.8. En las siguientes páginas del Asistente para informes puede elegir un tipo de ordenación para los registros (basado hasta en cuatro campos diferentes), tipo básico de diseño (En columnas, Tabular o Justificado), orientación (Vertical u horizontal), así como un estilo de presentación, en una lista de estilos predefinidos (utilice la ventana de muestra de la izquierda para hacerse una idea de a qué corresponde cada una de las opciones).9. En la última página del Asistente puede especificar el nombre que desea asignar al informe, así como determinar si desea obtener una vista previa del informe, o bien abrirlo en la ventana de diseño para modificar la estructura creada por el Asistente. Elija la opción apropiada y pulse en Terminar.
  • Esta es otra manera de crear un informe pero ahora con tablas, al igual que la otra se siguen algunos pasos para poder realizarlo
  • http://www.wikilearning.com/curso_gratis/tablas_en_access-informes/3766-5

-CREACION DE UN INFORME UTILIZANDO EL ASISTENTE-

CREACIÓN DE UN INFORME UTILIZANDO EL ASISTENTE



  • Los informes sirven para presentar los datos de una tabla o consulta generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se pueden modificar) y en los informes se puede agrupar más facilmente la información y sacar totales por grupos.
    En esta unidad veremos cómo crear un informe utilizando el asistente y cómo cambiar su diseño una vez creado.
    Introducción.

    Para crear un informe tenemos que posicionarnos en la ventana Base de datos con el objeto Informes seleccionado, si hacemos clic en el botón se abre una ventana con las distintas formas que tenemos para crear un informe:
    Vista Diseño abre un informe en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoinforme o utilizar el asistente y después sobre el informe creado modificar el diseño para ajustar el informe a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un informe.
    Asistente para informes utiliza un asistente que nos va guiando paso por paso en la creación
    del informe.
    Autoinforme consiste en crear automáticamente un nuevo informe que contiene todos los datos de la tabla o consulta origen.
    Según el tipo de autoinforme que elijamos, el informe presentará los datos de manera diferente, cuando hacemos clic en una de las opciones, en la parte izquierda aparece un esquema de cómo se presentarán los datos con esa opción. Por ejemplo Autoinforme: en
    columnas presenta cada registro en una página mientras que Autoinforme: en tablas presenta varios registros en una misma página y cada registro en una fila.
    Para poder utilizar esta opción tenemos que rellenar previamente el cuadro Elija la tabla o consulta de donde proceden los datos del objeto: con el nombre del origen del informe. Este será el único dato a introducir, una vez introducido seleccionamos el tipo de autoinforme y pulsamos el botón Aceptar, Access se encarga del resto.
    Asistente para gráficos utiliza un asistente que nos va guiando paso por paso en la creación del gráfico.
    Asistente para etiquetas utiliza un asistente que nos va guiando paso por paso en la creación etiquetas.
    Explicaremos a continuación la forma de crear un informe utilizando el asistente.
  • Un informe utilizando asistente es una manera muy facil para crear informacion de manera adecuada y factible, debes de seguir una serie de pasos para que esto resulte bien
  • http://www.aulaclic.es/access2003/t_12_1.htm

-PARTES DE UN INFORME-

PARTES DE UN INFORME


-CONSULTAS POR PARAMETROS-

CONSULTAS POR PARAMETROS


  • Las consultas con parámetros son aquellas cuyas condiciones de búsqueda se definen mediante parámetros. Si se ejecutan directamente desde la base de datos donde han sido definidas aparecerá un mensaje solicitando el valor de cada uno de los parámetros. Si deseamos ejecutarlas desde una aplicación hay que asignar primero el valor de los parámetros y después ejecutarlas.
  • Las consultas con parámetros sonaquellas cuyas condiciones de búsqueda se definen mediante parámetros.Si se ejecutan directamente desde la base de datos donde han sido definidasaparecerá un mensaje solicitando el valor de cada uno de los parámetros.Si deseamos ejecutarlas desde una aplicación hay que asignar primeroel valor de los parámetros y después ejecutarlas. Su sintaxises la siguiente:
    PARAMETERS nombre1 tipo1, nombre2 tipo2,
    ... , nombreN tipoN Consulta
  • El parametro es un valor numerico o un simbolo y en muchas ocaciones es muy dificil de comprender
  • http://www.maestrosdelweb.com/editorial/tutsql12/

-CONSULTA POR VARIAS TABLAS-

CONSULTA POR VARIAS TABLAS


  • La consulta combinando varias tablas tiene grandes ventajas, imagina que necesitamos saber los datos de nuestros clientes, con un extracto añadido del agente de ventas que le atendió, así como la fecha en que fue atendido.
    Es innegable que tener todos estos datos una única tabla es mucho mejor que sacar las dos tablas e ir buscando los datos uno a uno para cotejarlos.
    Pues esto es lo que vamos a ver prácticamente en esta lección.
    Lo primero es abrir la ventana de las consultas
  • Cuando queremos utilizar una consulta aveces es necesario utilizar una o mas tablas esto te permite ver lo que tu gustes y puedes localizar la informacio que deceas
  • http://www.aulafacil.com/Access2/CursoAccess/Lecc-26-Acc.htm

-CONSULTAS POR ASISTENTE-

CONSULTAS POR ASISTENTE

  • Existe la posibilidad de crear una consulta mediante el asistente o bien manualmente, eligiendo Ver diseño.Asistente.- Existen cuatro posibilidades para la creación de consultas mediante el asistente. Vemos:1- Asistente para consultas sencillas: crea una consulta de selección sobre la base de los campos seleccionados y es el tipo más común de consulta. Para crearla debe:-Abrir la base de datos y hacer click sobre la ficha Consultas-Hacer click en el botón nuevo-Hacer click en Asistente para consultas sencillas y después en Aceptar-En la ventana que se abre, seleccionar la tabla de la cual desea llevarse los datos de la Tabla/Consultas-Hacer click en un nombre de campo en el cuadro de Campos disponibles y sobre el botón > para introducirlo (o bien sobre el botón >> para introducirlos todos)-Elegir, si fuese necesario, otra tabla y adjuntar los campos ulteriores-Asignar un título a la consulta y hacer click en el botón Terminar-Asistente para consultas de referencias cruzadas: crea una consulta de referencias cruzadas para ver datos en un formato compacto semejante al de una hoja de cálculo.-Asistente para consultas de buscar duplicados: crea una consulta que busca registros con valores de campo duplicados en un campo de una sola tabla o consulta.-Asistente para consultas de buscar no coincidentes: crea una consulta para buscar en una tabla los registros que no tienes registros relacionados en otra tabla.
  • El asistente es una opcion que te permite cambiar o conbinar varias tablas, se debe de seguir una serie de pasos pero no tiene nada de complicacion
  • http://www.mailxmail.com/curso-introduccion-access/crear-consulta

-AGREGAR OBJETOS AL FORMULARIO-

AGREGAR OBJETOS AL FORMULARIO

  • Para diseñar la funcionalidad que desea en un formulario, agregue los controles apropiados, establezca las propiedades del formulario y de los controles, y escriba el código de evento.
    Puede agregar los siguientes tipos de objetos a un formulario:
    Controles
    Contenedores
    Clases definidas por el usuario
    Objetos OLE
    Descripción de los objetos contenedores y de control
    Los objetos de Visual FoxPro pueden corresponder a dos categorías, según la naturaleza de la clase en la que se basen:
    Los contenedores pueden tener otros contenedores o controles. Pueden actuar como el objeto primario de otros objetos. Por ejemplo, un formulario, como contenedor, es un objeto primario para una casilla de verificación de ese formulario.
    Los controles puede estar contenidos en contenedores, pero no pueden ser objetos primarios de otros objetos. Por ejemplo, una casilla de verificación no puede contener ningún otro objeto.
    El
    Diseñador de formularios permite diseñar contenedores y controles.
    Contenedor

    Puede contener
    Columna
    Encabezados y cualquier objeto excepto conjunto de formularios, formularios, barras de herramientas, cronómetros y otras columnas
    Grupo de botones de comando
    Botones de comando
    Conjunto de formularios
    Formularios, barras de herramientas

    Formulario
    Marcos de página, cuadrículas, cualquier control
    Cuadrícula
    Columnas
    Grupo de botones de opción
    Botones de opción
    Marco de página
    Páginas
    Página
    Cuadrículas, cualquier control
  • Los objetos que se agregan a los formularios sirven para darle un mejor vista a este y hace que tenga un aspecto diferente a otros y puede que esto se haga mas interesante
  • http://msdn.microsoft.com/es-es/library/cc466243(VS.71).aspx

-MODIFICAR UN FORMULARIO-


  • Seleccionar, desplazar y modificar los controles.- Una vez creado el formulario con la ayuda del asistente, puede presentársele la necesidad de desplazar o redimensionar algunos controles. Esto solamente puede hacerlo después de haberlos seleccionado haciendo click encima de ellos. Algunos controles (cuadros de texto o cuadros de control) disponen de una etiqueta adjunta que se puede seleccionar conjuntamente con el control. Si selecciona un cuadro de texto, a su alrededor aparecerán los cuadrillos de redimensión (moviéndose a su alrededor aparece una pequeña mano negra para arrastrarlos), mientras que la etiqueta dispondrá de un único cuadrillo para el arrastre. Sucede lo contrario si selecciona la etiqueta. Si realiza el arrastre manteniendo pulsada la tecla Mayús., entonces se realizará tanto en horizontal como en vertical. Para redimensionar un control respecto a otro se debe:-Seleccionar los controles de redimensionar.-Elegir el tamaño del menú Formato.-Elegir entre opciones existentes (Ajustar al más alto, al más corto, el más estrecho y el más ancho)Copiar un control.- Para copiar un control es necesario:-Seleccionar el control deseado-Elegir Duplicar en el menú EdiciónExiste la posibilidad de usar únicamente la técnica del copiar-pegar.Eliminar un control.- Para eliminar un control con la etiqueta adjunta, basta con seleccionar el control y pulsar Supr. Para eliminar únicamente la etiqueta, basta con seleccionarla pulsar Supr.Alinear los controles.- Existe la posibilidad de alinear los controles de la cuadrícula o bien uno al lado del otro. En el primer caso se debe:-Seleccionarlos utilizando la herramienta Seleccionar objeto (flecha blanca)-Escoger el comando Alinear del menú Formato y después la cuadrículaEn el segundo caso se debe:-Seleccionar los controles que se encuentran en la misma columna o en la misma fila.-Elejir el comando Alinear del menú Formato y después Izquierda o Derecha, o bien Arriba o Abajo.Espaciado uniforme de los controles.- Si deseamos que entre los controles exista el mismo espacio debemos:-Seleccionarlos-Elegir el comando Espacio horizontal o vertical del menú Formato-Seleccionar Espacios iguales

  • Es nesesario si tu gustas modificar tu formulario por que te permite cambiar a tu gusto las cosas que no te parecen y tratar de hacerlo a tu modo
  • http://www.mailxmail.com/curso-introduccion-access/modificar-formulario

-CREACION DE UN FORMULARIO-

CREACION DE UN FORMULARIO


  • Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
    En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.
    Introducción.

    Para crear un formulario tenemos que posicionarnos en la ventana Base de datos con el objeto Formularios seleccionado, si hacemos clic en el botón se abre una ventana con las distintas formas que tenemos para crear un formulario:
    Vista Diseño abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el
    asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un formulario.
    Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del formulario.
    Autoformulario consiste en crear automaticamente un nuevo formulario que contiene todos los datos de la tabla o consulta origen.
    Según el tipo de formulario que elijamos (en columnas, en tabla,...) el formulario presentará los datos de manera diferente, cuando hacemos clic en una de las opciones, en la parte izquierda aparece un esquema de cómo se presentarán los datos con esa opción. Por ejemplo Autoformulario: en columnas presenta cada registro en una pantalla mientras que
    Autoformulario: en tabla presenta varios registros en una misma pantalla y cada registro en una fila.
    Para poder utilizar esta opción tenemos que rellenar previamente el cuadro Elija la tabla o consulta de donde proceden los datos del objeto: con el nombre del origen del formulario. Este será el único dato a introducir, una vez introducido, seleccionamos el tipo de autoformulario y pulsamos el botón Aceptar, Access se encarga del resto.
  • Se tienen tres opciones para crear un formulario y uno puede escogel la manera mas facil para hacerlo
  • http://www.aulaclic.es/access2003/t_11_1.htm

-RELACIONES ENTRE TABLAS-

RELACIONES ENTRE TABLAS
  • La relación entre dos tablas es única y se establece a través de un campo común a ambas. No es necesario que el campo tenga el mismo nombre pero si es aconsejable acostumbrarse a nombrar los campos comunes del mismo modo, para evitar posibles equivocaciones a la hora de crear las relaciones.
    Cuando se establece una relación entre tablas, una de ellas actuará como tabla principal y la otra como tabla relacionada. Es obligatorio que en la tabla principal el campo común esté declarado como clave principal.

    Si entre dos tablas existe una relación y se crea otra, ésta sustituirá a la anterior, ya que no puede existir más de una relación entre dos tablas. Sin embargo, una tabla sí puede tener relaciones con más de una tabla, siempre y cuando sea con tablas distintas.
    Access permite establecer tres tipos diferentes de relaciones entre dos tablas, cada uno de los cuales tiene unas características que condicionarán el comportamiento final de la base de datos. Por ello, debe seleccionarse correctamente el tipo de relación entre las tablas para obtener el resultado esperado.
    Los tres tipos de relaciones que existen son:
    Relación uno a uno: relaciona un único registro de la tabla principal con uno sólo de la tabla relacionada. Este tipo de relación produce el mismo resultado que si se unieran los campos de ambas tablas en un sola.
    Relación uno a varios: un único registro de la tabla principal se puede relacionar con varios de la tabla relacionada. Este tipo de relación es la que utilizaremos la mayoría de las veces.
    Relación varios a varios: un registro de la tabla principal se relaciona con varios de la tabla relacionada y, además, un registro de la tabla relacionada se relaciona con varios de la tabla principal. Este tipo de relaciones se puede transformar en dos relaciones de tipo uno a varios, creando una tabla de unión.
  • Las relaciones entre tablas son importantes ademas de estar ligadas con las claves, las claves se agrupan con las relaciones al igual que la relacion se une a la base de datos, las fila de una tabla esta relacionado con otras
  • http://www.adrformacion.com/curso/aplicacionesaccesxp/leccion2/RelacionesTablas.htm

-DEFINICION DE CLAVES-

DEFINICION DE CLAVES


  • En una relación se hacen coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla.La clave es un campo que identifica de manera unica a cada registro.Esto quiere decir que usted puede usar la clave principal para resaltar ese registro en particular, de modo que pueda usar esa clave principal para crear una relacion con otras tablas. Recuerde que estamos creando una base de datos relacional en el Access.
  • Una clave principal es importante para crear una base de datos ademas es algo unico que solo debe ser para una persona,.
  • http://www.tutorial-enlace.net/tutorial-Tablas_en_Access-17353.html

-OPERACIONES PRINCIPALES-

  • Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos), y las demás filas contienen los datos almacenados. Es como una tabla de base de datos, de hecho también se denominan listas de base de datos. Cada fila es un registro de entrada, por tanto podremos componer como máximo una lista con 255 campos y 65535 registros.
    Las tablas son muy útiles porque además de almacenar información, incluyen una serie de operaciones que permiten analizar y administrar esos datos de forma muy cómoda.
    Entre las operaciones más interesantes que podemos realizar con las listas tenemos:
    - Ordenar la los registros.
    - Filtrar el contenido de la tabla por algún criterio.
    - Utilizar fórmulas para la lista añadiendo algún tipo de filtrado.

    - Crear un resumen de los datos.
    - Aplicar formatos a todos los datos.
    Las tablas de datos, ya se usaban en versiones anteriores de Excel, pero bajo el término Listas de datos. Incluso encontrarás, que en algunos cuadros de diálogo, se refire a las tablas como listas.
  • Las operaciones principales nos sirven para entender y facilitar los contenidos de las tablas que nos proporcionan informacion de una manera mas clara y precisa
  • http://www.aulaclic.es/excel2007/t_15_1.htm

-DISEÑO DE TABLAS-

  • Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla independiente para cada tema, los datos se almacenan sólo una vez. Esto tiene como resultado una base de datos más eficaz y menos errores de entrada de datos.
    Las tablas organizan datos en columnas (denominadas campos) y filas (denominadas registros).
    Por ejemplo, cada campo de una tabla Productos contiene el mismo tipo de información para cada producto, por ejemplo, su nombre. Cada uno de los registros de esa tabla contiene toda la información acerca de un producto, por ejemplo, el nombre del producto, el Id. de proveedor, las unidades en existencia, etc.

    Creando una tabla
    Para almacenar los datos, cree una tabla para cada tipo de información de la que hace el seguimiento. Para reunir los datos de varias tablas en una consulta, formulario, informe o página de acceso a datos, defina relaciones entre las tablas.
    La información de clientes que antes se guardaba en una lista de correo ahora reside en la tabla Clientes.La información de pedidos que antes se guardaba en una hoja de cálculo ahora reside en la tabla Pedidos.
    Un Id. exclusivo, como un Id. de cliente, permite distinguir los registros de una tabla. Si se agrega el campo de Id. exclusivo de una tabla a otra tabla y después se define una relación, Microsoft Access puede cotejar los registros relacionados de ambas tablas de manera que se puedan combinar en un formulario, un informe o una consulta.
  • Las tablas se pueden trabajar con diseños diferentes el cual para un usuario es mas facil su y realiza su trabajo mas concreto
  • http://www.duiops.net/manuales/access/access3.htm

jueves, 12 de febrero de 2009

OPERADORES DE CONSULTA

  • Los operadores de consulta estándar son los métodos que forman el modelo de Language-Integrated Query (LINQ). La mayoría de estos métodos funciona en secuencias, donde una secuencia es un objeto cuyo tipo implementa la interfaz IEnumerable<(Of <(T>)>)o la interfaz IQueryable<(Of <(T>)>). Los operadores de consulta estándar proporcionan capacidades de consulta que incluyen filtrado, proyección, agregación, ordenación y otras.
    Hay dos conjuntos de operadores de consulta estándar de LINQ, uno que funciona sobre objetos de tipo IEnumerable<(Of <(T>)>) y otro que funciona sobre objetos de tipo IQueryable<(Of <(T>)>). Los métodos que constituyen cada conjunto son miembros estáticos de las clases Enumerable y Queryable, respectivamente. Se definen como métodos de extensión del tipo sobre el que operan. Esto significa que se pueden llamar utilizando sintaxis del método estático o sintaxis del método de instancia.
    Además, varios métodos de operador de consulta estándar funcionan con tipos distintos de los que se basan en IEnumerable<(Of <(T>)>) o IQueryable<(Of <(T>)>). El tipo Enumerable define dos de esos métodos, que operan sobre objetos de tipo IEnumerable. Estos métodos, Cast<(Of <(TResult>)>)(IEnumerable) y OfType<(Of <(TResult>)>)(IEnumerable), permiten que una colección no parametrizada, o no genérica, pueda ser consultada en el modelo de LINQ. Esto lo consiguen creando una colección de objetos con establecimiento inflexible de tipos. La clase Queryable define dos métodos similares, Cast<(Of <(TResult>)>)(IQueryable) y OfType<(Of <(TResult>)>)(IQueryable), que operan sobre objetos de tipo Queryable.
    Los operadores de consulta estándar difieren en el momento de su ejecución, dependiendo de si devuelven un valor singleton o una secuencia de valores. Los métodos que devuelven un valor singleton (por ejemplo, Average y Sum) se ejecutan inmediatamente. Los métodos que devuelven una secuencia retrasan la ejecución de la consulta y devuelven un objeto enumerable.
  • Los operadores de consulta nos permite informacion y datos sobre un asunto o lo que quieras
http://msdn.microsoft.com/es-es/library/bb397896.aspx

OPERADORES DERIVADOS

  • OPERADORES DERIVADOS

    Los operadores derivados son aquellos que se pueden expresar siempre en función de operadores primitivos, pero su introducción tiene por fin la simplificación de las consultas.
  • Combinación o join

    La combinación de dos relaciones respecto de sus columnas d y k es otra relación constituida por todos los pares de tuplas concatenadas, tales que, en cada par, las columnas d y k de las correspondientes tuplas satisfacen la condición especificada. Si la condición es de igualdad se denomina combinación por igualdad (también se denomina equijoin o join).

    La llamada combinación natural (o join natual) es una combinación por igualdad donde se ha eliminado en la relación resultante uno de los atributos idénticos. Es el caso más utilizado de combinación para relaciones que tienen un atributo común (se suele hablar de join para referirse a esta posibilidad por ser el caso más usual). Se denota mediante el símbolo
  • Los operadores derivados son aquellos que se obtienen de otros en este caso podrian ser los primitivos
  • http://usuarios.lycos.es/cursosgbd/UD3.htm

OPERADORES PRIMITIVOS

  • OPERADORES PRIMITIVOS

    A) Unarios

    Los operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:


    q Restricción o selección

    La restricción, también llamada selección, de una relación mediante una expresión lógica da como resultado una relación formada por el subconjunto de tuplas que satisface dicha expresión lógica. Se denota mediante la letra s.
  • Existen 2 operadores primitivos el primero se refiere a :los datos que existen en los campos relacionados de dos tablas y el segundo es cuando los datos de la tabla
http://usuarios.lycos.es/cursosgbd/UD3.htm

ALGEBRA RELACIONAL

El álgebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre las relaciones, tal y como éstas son definidas en el modelo relacional. Denominada de tipo procedimental, a diferencia del Cálculo relacional que es de tipo declarativo.
Describe el aspecto de la manipulación de datos. Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, sirven para obtener una versión más optimizada y eficiente de dicha consulta.
Con esta consulta podemos definir las preguntas que formulemos en una base de datos con el fin de presentar la informacion de los diferentes modelos


http://es.wikipedia.org/wiki/Algebra_relacional

ARQUITECTURA DE 3 NIVELES


  • El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física.
    La mayoría de los SGBD no distinguen del todo los tres niveles. Algunos incluyen detalles del nivel físico en el esquema conceptual. En casi todos los SGBD que se manejan vistas de usuario, los esquemas externos se especifican con el mismo modelo de datos que describe la información a nivel conceptual, aunque en algunos se pueden utilizar diferentes modelos de datos en los niveles conceptual y externo.
    Hay que destacar que los tres esquemas no son más que descripciones de los mismos datos pero con distintos niveles de abstracción. Los únicos datos que existen realmente están a nivel físico, almacenados en un dispositivo como puede ser un disco. En un SGBD basado en la arquitectura de tres niveles, cada grupo de usuarios hace referencia exclusivamente a su propio esquema externo. Por lo tanto, el SGBD debe transformar cualquier petición expresada en términos de un esquema externo a una petición expresada en términos del esquema conceptual, y luego, a una petición en el esquema interno, que se procesará sobre la base de datos almacenada. Si la petición es de una obtención (consulta) de datos, será preciso modificar el formato de la información extraída de la base de datos almacenada, para que coincida con la vista externa del usuario. El proceso de transformar peticiones y resultados de un nivel a otro se denomina correspondencia o transformación. Estas correspondencias pueden requerir bastante tiempo, por lo que algunos SGBD no cuentan con vistas externas.
    La arquitectura de tres niveles es útil para explicar el concepto de independencia de datos que podemos definir como la capacidad para modificar el esquema en un nivel del sistema sin tener que modificar el esquema del nivel inmediato superior.
  • La arquitectura de tres niveles nos permite organisar nuestros datos como a nosotros nos convenga para facilitar y comprender mejor por medio de diagramas
  • http://www.monografias.com/trabajos37/arquitectura-de-sistemas/arquitectura-de-sistemas.shtml

martes, 10 de febrero de 2009

MODELO ANSI,PARK

  • Arquitectura ANSI
    La arquitectura de sistemas de bases de datos de tres esquemas fue aprobado por la ANSI-SPARC (American National Standard Institute - Standards Planning and Requirements Committee) en 1975 como ayuda para conseguir la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso de un catálogo para almacenar el esquema de la base de datos.

    Hay tres características importantes inherentes a los sistemas de bases de datos: la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso de un catálogo para almacenar el esquema de la base de datos. En 1975, el comité ANSI-SPARC (American National Standard Institute - Standards Planning and Requirements Committee) propuso una arquitectura de tres niveles para los sistemas de bases de datos, que resulta muy útil a la hora de conseguir estas tres características.
  • El modelo ansi park surgio para conseguir la separacion de los programas y para poder separar y almaceenar la base de datos
    http://www.monografias.com/trabajos37/arquitectura-de-sistemas/arquitectura-de-sistemas.shtml

REQUERIMIENTOS DE CONSTRUCCION DE UNA BASE DE DATOS

  • El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos. Un tratamiento completo del análisis de las bases de datos va mas allá del ámbito de este paper.
  • La construcción de bases de datos es una de nuestras especialidades, el diseño de bases de datos en MySQL, PostgreSQL, Access, Progress. Utilizando lenguajes para ello como PHP, JavaScript, Visual Basic o 4GL, que son herramientas utilizadas con frecuencia por nosotros.Tenemos mas de 5 años de experiencia en la planeación, diseño y desarrollo de herramientas propietarias sobre bases de datos, una de nuestras cartas de presentación es el sitio TrabajoEnsenada.com. Visitelo y dese cuenta del potencial que puede tener nuestro servicio aplicado a sus necesidades.No se conforme con menos, las herramientas que utilizamos son inovadoras en la actualidad, solo las nuevas y mejores tecnologías. Contactenos y le daremos un excelente y accesible precio en su cotización.
  • http://www.nopalware.com/bases.php

lunes, 2 de febrero de 2009

MODELO RELACIONAL

El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, pensando en cada relación como si fuese una tabla que está compuestas por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos).
http://es.wikipedia.org/wiki/Modelo_relacional

MODELO ENTIDAD RELACION

MODELO GERARQUICO

  • Modelo de datos jerárquico Este modelo utiliza árboles para la representación lógica de los datos. Este árbol esta compuesto de unos elementos llamados nodos. El nivel más alto del árbol se denomina raíz. Cada nodo representa un registro con sus correspondientes campos. La representación gráfica de este modelo se realiza mediante la creación de un árbol invertido, los diferentes niveles quedan unidos mediante relaciones.
  • En este modelo solo se pueden representar relaciones 1:M, por lo que presenta varios inconvenientes:
    No se admiten relaciones N:M
    Un segmento hijo no puede tener más de un padre.
    No se permiten más de una relación entre dos segmentos.
    Para acceder a cualquier segmento es necesario comenzar por el segmento raíz
    El árbol se debe de recorrer en el orden designado.
http://www.desarrolloweb.com/articulos/modelos-base-datos.html

modelo red

Modelo de datos en red En este modelo las entidades se representan como nudos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse con cualquier otro. A diferencia del modelo jerárquico, en este modelo, un hijo puede tener varios padres. Los conceptos básicos en el modelo en red son:
El tipo de registro, que representa un nodo.
Elemento, que es un campo de datos.
Agregado de datos, que define un conjunto de datos con nombre. Este modelo de datos permite representar relaciones N:M http://www.desarrolloweb.com/articulos/modelos-base-datos.html

MODELO DE BASE DE DATOS

  • Modelo de datos jerárquico Este modelo utiliza árboles para la representación lógica de los datos. Este árbol esta compuesto de unos elementos llamados nodos. El nivel más alto del árbol se denomina raíz. Cada nodo representa un registro con sus correspondientes campos. La representación gráfica de este modelo se realiza mediante la creación de un árbol invertido, los diferentes niveles quedan unidos mediante relaciones.
  • Modelo de datos en red En este modelo las entidades se representan como nodos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse con cualquier otro. A diferencia del modelo jerárquico, en este modelo, un hijo puede tener varios padres. Los conceptos básicos en el modelo en red son:
    El tipo de registro, que representa un nodo.
    Elemento, que es un campo de datos.
    Agregado de datos, que define un conjunto de datos con nombre. Este modelo de datos permite representar relaciones N:M

Modelo de datos relacional Este modelo es el más utilizado actualmente ya que utiliza tablas bidimensionales para la representación lógica de los datos y sus relaciones. Algunas de sus principales caracteristicas son:
Puede ser entendido y usado por cualquier usuario.
Permite ampliar el esquema conceptual sin modificar las aplicaciones de gestión.
Los usuarios no necesitan saber donde se encuentran los datos físicamente.
http://www.desarrolloweb.com/articulos/modelos-base-datos.html

MODELO DE BASE DE DATOS

El esquema lógico de la información en una base de datos se compone de un conjunto de entidades que pueden compartir información entre ellas mediante unas conexiones. En nuestro ejemplo de referencia serían la tabla libros que equivalen a las fichas con los datos de los libros de una biblioteca, la tabla lectores que equivale a las fichas de lectores de esa biblioteca y las relaciones entre ambas tablas.Dependiendo de cómo estén definidas las relaciones y las entidades estaremos ante un gestor de base de datos relacional, jerárquico o en grafoGestor relacional Una base de datos relacional consiste en una colección de tablas a cada una de las cuales se le asigna un nombre único y una fila de una tabla representa una relación entre un conjunto de valores, un registro.

TIPOS DE GESTORES DE BASE DE DATOS

  • Las definiciones de estación de trabajo hacen referencia, principalmente, a las estaciones de trabajo físicas. Sin embargo, en el caso de los agentes de red y agentes ampliados, las estaciones de trabajo son definiciones lógicas que deben estar alojadas en una estación de trabajo física de Tivoli Workload Scheduler.
    Las estaciones de trabajo de Tivoli Workload Scheduler pueden ser de los tipos siguientes:
    Gestor de dominio maestro (MDM)
    Es el gestor de dominio situado en el dominio que ocupa la posición más alta de una red de Tivoli Workload Scheduler. Contiene los archivos de base de datos centralizados que se utilizan para contener la información de los objetos de planificación. Crea el plan de producción al iniciarse cada día y realiza todas las tareas de registro y generación de informes para la red.
    Maestro de reserva
    Es un agente tolerante a errores o gestor de dominio capaz de asumir las responsabilidades del gestor de dominio maestro para realizar la recuperación automática de la carga de trabajo.
    Gestor de dominio
    Es el elemento central de la gestión de un dominio. Todas las comunicaciones que se dirigen a y que proceden de los agentes de un dominio se direccionan por medio del gestor de dominio.
    Gestor de dominio de reserva
    Es un agente tolerante a errores capaz de asumir las responsabilidades de su gestor de dominio.
    Agente tolerante a errores (FTA)
    Es una estación de trabajo capaz de resolver las dependencias locales y de iniciar sus trabajos ante la ausencia de un gestor de dominio.
    Agente estándar
    Es una estación de trabajo que inicia los trabajos únicamente bajo la dirección de su gestor de dominio.
    Agente ampliado
    Es una definición de estación de trabajo lógica que permite iniciar y controlar los trabajos de otros sistemas y aplicaciones como, por ejemplo, Peoplesoft, aplicaciones de Oracle, SAP y z/OS.
    Agente de red
    Es una definición de estación de trabajo lógica para crear dependencias entre los trabajos y las secuencias de trabajos en redes de Tivoli Workload Scheduler distintas.
    Cliente Job Scheduling Console
    Es cualquier estación de trabajo que ejecuta la interfaz gráfica de usuario desde la que los planificadores y operadores pueden gestionar los objetos de base de datos y de plan de Tivoli Workload Scheduler.
  • Es un bibliotecario que administra,gestiona y opera nuestros ficheros de datos.
http://publib.boulder.ibm.com/tividd/td/TWS/SC32-1256-00/es_ES/HTML/eqqg1mst46.htm

INFORMES Y REPORTE


  • Informes: Los Informes se utilizan primordialmente para presentar, resumir e imprimir los
    datos de la forma que resulte más apropiada para cada proyecto. Permite realizar impresiones
    personalizadas así también como etiquetas. Se pueden crear informes que incorporen cálculos
    basados en los datos de las tablas para mostrar resultados totales o promedios o bien para
    generar catálogos
http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

CONSULTAS Y FORMULARIOS

  • Consultas: Las consultas se utilizan para localizar y depurar los datos en particular que
    cumplen unas determinadas condiciones especificadas por el usuario. Las consultas permiten,
    realizar operaciones de muy diversa índole relacionadas con los datos contenidos en la tabla.
    Por ejemplo, a partir de una tabla que contenga los registros de notas de ciertos alumnos,
    mediante una consulta podemos depurar la tabla y saber la cantidad de aprobados y
    reprobados.
    Formularios: Los formularios son otra herramienta de Access que nos permite visualizar,
    introducir y modificar los datos de las tablas de una manera muy sencilla e interactiva que hace
    más ameno el trabajo al usuario. Al abrir un formulario, Access recupera en él los datos de una
    o varias tablas y les muestra en un diseño de ficha creado, bien de forma automática por el
    Asistente para Formularios, o manualmente por el usuario. Al mostrar los datos, el usuario
    puede desplazarse en la tabla visualizando toda la información y realizando operaciones sobre
    los registros.

    Pues me parece que las consultas son utilizadas para localizar datos y recuperarlos
    Los formularios nos permite introducir,visualizar y modificar datos y son utilizados para ordenar los datos de una manera sencillahttp://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

TABLAS,CLAVES Y RELACIONES


  • Tablas: Aunque las tablas se crean de manera independiente, pueden crearse relaciones
    hacia éstas que pueden estar vinculadas a la captura o muestra de la información contenida en
    dicha tabla. Es decir, una vez creada la tabla se pueden desarrollar sobre ella diferentes
    acciones que nos permitan adicionar, editar o eliminar información.

  • Definición de las relaciones
    Para definir una o más relaciones, en la base de datos que se encuentra activa se accede a la
    opción Base de datos, disponible en el menú Ventana, y luego se desarrolla la secuencia
    Herramientas à Relaciones. Como resultado, aparece la ventana Relaciones y, en forma
    superpuesta, se presenta el cuadro de diálogo Mostrar tabla.
    En este ejemplo se ha creado la tabla Especialidades, para relacionarla con la Tabla de
    Médicos

  • Una clave es aquel que identifica al registro, por ejemplo un número de legajo, un
    número de documento, etc. Una vez marcado como campo clave, en el momento de ingresar
    datos, no se permitirá ingresar valores repetidos, ni nulos.
  • Un algoritmo bien diseñado debe producir, a partir del mismo texto plano, dos textos cifrados completamente diferentes si se usa una clave distinta. Similarmente, descifrar un texto cifrado con una clave errónea debería producir un galimatías aparentemente caótico.
  • Son estructuradas formadas que se asocian con claves y valores
  • http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

DATOS CAMPO Y REGISTRO

  • Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.
  • Los datos fueron creados para que los ordenadores pudiesen trabajar con precisión y estricta lógica al remover el significado subjetivo.

    Campo
    Un campo es un componente de una tabla que contiene un elemento especifico de información,
    como ejemplo, nombre apellidos, edad, sexo, etc.
  • Es un conjunto de datos y campos relacionada con una finalidad

http://albertolacalle.com/contenidos_datos.htm
http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

¿QUE ES UNA BESE DE DATOS?

  • Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
    Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
    A veces se utiliza DB, de database en inglés, para referirse a las bases de datos
    Una base de datos es un formato estructurado que organizada y se dedicaa guardar informacion

    http://www.masadelante.com/faq-base-de-datos.htm

jueves, 15 de enero de 2009

tabla 2007



Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos
Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.

tabla3


tabla 2


tabla 1