martes, 9 de junio de 2009

··· GeNerAcIÓN dE UN sIsTEmA dE BaSe De daToS ···

  • **En esta fase final se hace realidad la base de datos, mediante la creación y la compilación del esquema de bases de datos y de los ficheros de bases de datos, así como de las transacciones, a través de las aplicaciones
  • .**Es El UlTimO PaSo PaRa UN sIsTeMa De bAsE dE DaToS, Es MuY IMpOrtAnTe yA QuE AqUi Se vEn loS eSqUeMaS aSi Como Su inFoRMaCióN...:D

|| DiSeÑO fIsIcO dE La 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.
  • .Es en El DiSeÑo FiSiCo DonDe Se CreAn TaBLaS Con lAs rElAcIONeS dE iNfOrMaCión DeL mOdElo LoGiCo.. :)
  • http://www3.uji.es/~mmarques/f47/apun/node94.html

:) TrAnSfOrmAción Al mOdElo 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 (corresponde al Diseño del esquema conceptual, esquema de especificación del modelo de datos a alto nivel, independiente de cualquier SGBD, que no puede utilizarse para implementar directamente la estructura de la base de datos. Para obtenerlo puede adoptarse un enfoque de esquema centralizadoo un enfoque de integración de vistas), al modelo de datos ofrecido por el SGBD.
  • Se cReAn EsQuEmAs QuE sE ReLaCioNaN cON eL MOdElo DE DaToS... s:
  • http://tramullas.com/documatica/2-8.html

eLeCcIÓn De Un SiStEmA geStOr De BaSe De dAtOs!! D:

  • Los sistemas de gestión de base de datos (SGBD); (en inglés: DataBase Management System, abreviado DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización.
  • son softwares que nos ayudan a manejar de una forma eficaz la información que se utilizaran en la base de datos..d:
  • http://es.wikipedia.org/wiki/DBMS

(( DiSeÑO cONcEpTuAl De lA BaSe DE DAtOs))

  • ++El diseño de bases de datos es el proceso por el que se determina la organización de una base de datos, incluidos su estructura, contenido y las aplicaciones que se han de desarrollar. Durante mucho tiempo, el diseño de bases de datos fue considerado una tarea para expertos: más un arte que una ciencia. Sin embargo, se ha progresado mucho en el diseño de bases de datos y éste se considera ahora una disciplina estable, con métodos y técnicas propios. Debido a la creciente aceptación de las bases de datos por parte de la industria y el gobierno en el plano comercial, y a una variedad de aplicaciones científicas y técnicas, el diseño de bases de datos desempeña un papel central en el empleo de los recursos de información en la mayoría de las organizaciones. El diseño de bases de datos ha pasado a constituir parte de la formación general de los informáticos, en el mismo nivel que la capacidad de construir algoritmos usando un lenguaje de programación convencional.
  • ++ fOrMa En QuE estA OrgAniZaDa lA INfOrmACión En unA BaSe DE DaToS.. :D

¬¬ ReColEcCiÓn Y aNáLIsIs dE INfOrMaCióN¬¬

  • **La recolección de datos se refiere al uso de una gran diversidad de técnicas y herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de información, los cuales pueden ser la entrevistas, la encuesta, el cuestionario, la observación, el diagrama de flujo y el diccionario de datos.
    Todas estos instrumentos se aplicará en un momento en particular, con la finalidad de buscar información que será útil a una investigación en común.
  • ** Son las formas en como se obtiene la información y como es analizada para el desarrollo de la misma...(:
  • http://www.monografias.com/trabajos12/recoldat/recoldat.shtml

sábado, 6 de junio de 2009

CiClo De vIda DeL sIsTeMa De ApliCaCión De bAsE de DaToS!!

  • **1. Planificación del proyecto
    Esta etapa conlleva la planificación de cómo se pueden llevar a cabo las etapas del ciclo de vida de la manera más eficiente. Hay tres componentes principales: el trabajo que se ha de realizar, los recursos para llevarlo a cabo y el dinero para pagar por todo ello. Como apoyo a esta etapa, se necesitará un modelo de datos corporativo en donde se muestren las entidades principales de la empresa y sus relaciones, y en donde se identifiquen las principales áreas funcionales. Normalmente, este modelo de datos se representa mediante un diagrama entidad-relación. En este modelo se tiene que mostrar también qué datos comparten las distintas áreas funcionales de la empresa.

2. Definición del sistema
En esta etapa se especifica el ámbito y los límites de la aplicación de bases de datos, así como con qué otros sistemas interactúa. También hay que determinar quienes son los usuarios y las áreas de aplicación.
3. Recolección y análisis de los requisitos
En esta etapa se recogen y analizan los requerimientos de los usuarios y de las áreas de aplicación.

4. Diseño de la base de datos
Esta etapa consta de tres fases: diseño conceptual, diseño lógico y diseño físico de la base de datos.

5. Selección del SGBD
Si no se dispone de un SGBD, o el que hay se encuentra obsoleto, se debe escoger un SGBD que sea adecuado para el sistema de información.

6. Diseño de la aplicación
En esta etapa se diseñan los programas de aplicación que usarán y procesarán la base de datos.

7. Prototipado
etapa opcional, es para construir prototipos de la aplicación que permitan a los diseñadores y a los usuarios probar el sistema

8. Implementación
En esta etapa se crean las definiciones de la base de datos a nivel conceptual, externo e interno, así como los programas de aplicación. La implementación de la base de datos se realiza mediante las sentencias del lenguaje de definición de datos (LDD) del SGBD escogido.

9. Conversión y carga de datos

10. Prueba

11. Mantenimiento
Una vez que el sistema está completamente implementado y probado, se pone en marcha. El sistema está ahora en la fase de mantenimiento en la que se llevan a cabo las siguientes tareas:
Monitorización de las prestaciones del sistema. Si las prestaciones caen por debajo de un determinado nivel, puede ser necesario reorganizar la base de datos.
Mantenimiento y actualización del sistema. Cuando sea necesario, los nuevos requisitos que vayan surgiendo se incorporarán al sistema, siguiendo de nuevo las etapas del ciclo de vida que se acaban de presentar.

  • son etapas que tiene el sistema de aplicación de base de datos, y cada una de ellas tiene caracteristicas unicas, aunque tambien no es necesario que se cumplan todas estas fases ya que el proceso no es secuencial..(:
  • http://www3.uji.es/~mmarques/f47/apun/node67.html

!!TercerA fOrmA NoRmAl :D

  • Una relación se encuentra en tercera forma normal (EFN) si no existen transitividades entre sus atributos y si ya se encuentra en 2 FN.
    Descripción
    Una relación R a poner en tercera forma normal debe estar en la segunda forma normal. Es muy común que R sea una sub-relación; la relación original estaba en primera forma normal (para ponerla en segunda forma normal fue descompuesta en varias sub-relaciones). Estas son ahora candidatas a una descomposición adicional. El objeto de esta fase es determinar todas las dependencias transitivas; la descomposición producirá a continuación sub-relaciones para las cuales no existirán dependencias transitivas -la definición de la tercera forma normal (EFN)-.
    Una dependencia transitiva abarca como mínimo tres componentes. Si los componentes fueran más, la dependencia múltiple puede derivarse en varias dependencias atransitivas de tres componentes solamente dada una.
  • **la tercera forma debe de ser primero segunda forma, y antes debe ser primera forma, es una descomposición de claves dependientes...s:

[[SeGunDa fOrMa nOrMal]]

  • Una relación está en segunda forma normal (2FN) solamente si todos los atributos son dependientes en forma completa de la clave.
    Descripcion De La Segunda Forma Normal (2 Fn)
    Su nombre ya nos indica el hecho de que la segunda forma normal es por lo general el próximo paso de normalización y descomposición. Para ser accesible a la normalización, y poder ser puesta en segunda forma normal, la relación debe poseer las siguientes propiedades:
    -Debe estar en primera forma normal
    -Debe tener una clave compuesta.
    La consecuencia inmediata de los requerimientos expresados más arriba es que cualquier relación en primera forma normal que tiene una clave simple, está automáticamente en segunda forma normal.
  • **una segunda forma normal de un sistema de base de datos por regla primero debio haber pasado por la primera forma normal, y debe de contar con una clave propia..:p

PrIMerA FoRMa nOrmAl!!

  • **Para que una relación esté en primera forma normal (1 FN), debe ser solamente una relación propia, una matríz m por n, donde:
    - Ninguna celda de la matriz está vacía;
    - El valor n cualquier columna está definido por el dominio para dicho atributo.
    -Cada tupla tiene una clave que la identifica en forma unívoca, pero dicha clave no significa orden.
    La aplicación determina la relación
    Para que una relación sea normalizada en pasos adicionales, debe encontrarse en la primera forma normal. Colocar los datos en la primera forma normal está a cargo del diseñador de la aplicación. Estos datos se encuentran disponibles de alguna manera inicialmente. Si la aplicación existe en forma manual, o ha sido anteriormente computarizada pero no todavía como relación, el diseñador reorganiza los datos de modo de conformar una matríz 1FN.
  • ** la primera forma normal debe de ser única y por lo tanto los datos no deben de ser repetititvos.. (:

UniDaD 3!! CICLO DE VIDA Y NORMALIZACION DE UN SISTEMA DE BASE DE DATOS

  • 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.
  • ** la normalización nos ayuda a no repetir información que ya existe en una base de datos, además de que nos ayuda a mantener segura nuestra información..:D

miércoles, 6 de mayo de 2009

== CreAcIÓn De uN InFoRMe UtILIzAnDo TaBLaS ==

  • Los Informes se utilizan primordialmente para presentar, resumir e imprimir los datos de la forma que resulte mas 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.. En la primera pantalla del Asistente para informe puede seleccionar los campos que desea incluir en el informe. Estos campos pueden proceder de una o de varias tablas.Veamos a continuación cuales son los pasos para crear un informe a partir del asistente:1. Active la ficha Informes en la ventana Base de Datos.2. Pulse en el botón Nuevo parra acceder al cuadro de diálogo Nuevo informe3. En el cuadro de diálogo Nuevo informe, elija la opción Asistente para informes.4. Seleccione en la parte inferior la tabla o consulta que contiene los datos en los que desea basar su informe.Access utiliza esa tabla o consulta como el origen de datos predeterminado para el informe. Sin embargo, puede cambiar el origen de datos del asistente y seleccionar campos de otras tablas y consultas. 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.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.
  • NoS VA DICIENDO PASO A PASO COMO CREAR NUESTRO INFORME, SI ES EU NO SABEMOS COMO CREARLO...C:

:: creación de un informe utilizando el asiste ::

  • El Asistente para informes es una herramienta del Diseñador de informes que le guiará en el proceso de creación de un informe. El Asistente para informes se puede utilizar para seleccionar datos de informe y crear un informe tabular o matricial.
    Pasos del asistente

    Al iniciar el Asistente para informes, aparece la página de bienvenida. En ella se describen los pasos básicos que realizará para crear el informe. Puede elegir no volver a mostrar esta página para que la próxima vez que ejecute el Asistente para informes comience en el primer paso. En las siguientes secciones se describen los pasos del Asistente para informes.
    Seleccionar un origen de datos
    El primer paso para crear un informe es definir un origen de datos. El Asistente para informes muestra una lista de todos los orígenes de datos compartidos del proyecto de informe y, además, una opción para crear un origen de datos.
    Diseñar una consulta
    El siguiente paso es diseñar una consulta. Puede escribir la cadena de consulta, generarla utilizando el Diseñador de consultas o importar una consulta de otro informe. Para obtener información acerca del Diseñador de consultas, vea Crear un conjunto de datos de informe.
    Elegir un tipo de informe
    El siguiente paso es seleccionar el tipo de informe que desea. Puede elegir un informe tabular o de matriz. Un informe tabular tiene un número fijo de columnas. Un informe de matriz, o tabla de referencias cruzadas, tiene un número variable de columnas en función de los resultados de la consulta.
    Si elige un informe tabular, el Asistente para informes le ayudará a seleccionar los campos por los que se va agrupar, así como a definir un diseño y un estilo para el informe. Si selecciona un informe de matriz, el asistente le ayudará a seleccionar los campos que van a incluirse en las filas, columnas y áreas de datos de la matriz, así como a definir un diseño y un estilo para el informe.
    Seleccionar un estilo
    El siguiente paso es aplicar un estilo al informe mediante una plantilla de estilo. Seleccione una plantilla para aplicar estilos al informe, como fuente, color y borde. El Diseñador de informes proporciona seis plantillas de estilo: Pizarra, Bosque, Corporativo, Negrita, Océano y Genérico. También puede agregar otras plantillas de estilo. Para obtener más información, vea "Trabajar con plantillas de estilo" más adelante en este tema.
    Asignar nombre al informe
    El paso final es asignar un nombre al informe y comprobar los campos que se incluirán en el mismo. Una vez completados todos los pasos, el Diseñador de informes crea el informe y lo agrega al proyecto del servidor de informes.
    Agregar las plantillas de estilo al asistente
  • Te va diciendo paso a paso como crear un informe, es la manera mas fácil de realizarlo...:)

(( ParTeS dE Un iNfOrM3 ))

  • 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.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.
  • cOmo esta constituido un informe, éste le da una mayor presentación al trabajo..:)

::: Consulta por parámetros:::

  • una consulta de parámetros es una consulta que, cuando se ejecuta, muestra una ventana de diálogo que solicita informaciones, como por ejemplo criterios para recuperar registros o un valor que se desea insertar en un campo. 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.
  • nos ayuda a hacer mas facil la busqueda de información mediante valores... s:

" ConSulTa POr vaRiAs TaBLaS "

  • En Access, es posible realizar consultas involucrando campos de varias tablas, de modo que el resultado de la consulta muestre información procedente de todas ellas. Para que una consulta pueda realizarse sobre campos de varias tablas, éstas deben tener un campo común, y las tablas deberán estar relacionadas por esos campos. Si no se hubieran establecido las relaciones anteriormente, habría que establecerlas en este momento (en la propia consulta), ya que si no existen relaciones entre las tablas, Access no encontrará relación entre los campos especificados en la ventana de diseño y no mostrará ningún registro como resultado de la consulta.
    Una vez establecidas las relaciones entre las tablas el modo de generar una consulta de varias tablas es similar a la de creación de cualquier otra consulta, sin más que "subir" a la parte superior de la consulta las tablas necesarias (varias en lugar de una sola), y "bajar" los campos a incluir en la consulta desde cada correspondiente tabla en la que se encuentren.
  • Nos muestra información de una tabla que se relaciona con otros campos y asi se nos hace mas facil encontrar una determinada información.

¬¬ cOnsultas pOr AsIstentE ¬¬

  • Asistente.- Existen cuatro posibilidades para la creación de consultas mediante el asistente. : 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-

2)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.-

3)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.-

4)Asistente para consultas de buscar no coincidentes: crea una consulta para buscar en una tabla los registros que no tienen registros relacionados en otra tabla.

··· AgRegAr oBjEtoS aL ForMulArI0 ···

  • La tarea principal en el diseño de formularios se basa en añadir los campos y controles necesarios a las distintas secciones de la ventana.Para agregar campos del origen de registros del formulario:1. Pulse en Lista de campos, en la barra de herramientas para obtener una lista de los campos disponibles en el origen de registros.2. Pulse en el campo en la lista y arrástrelo directamente al formulario para crear un cuadro de texto que muestre el contenido del campo.También pude agregar controles, tales como rótulos y botones de orden, usando el cuadro de herramientas. Existen aquí dos alternativas: agregar controles con asistente o sin asistente.
  • Se pueden agregar objetos que son necesarios a un formulario para darle una mayor presentacion =]
  • http://www.wikilearning.com/curso_gratis/tablas_en_access-formularios/3766-4

") MoDifICaR Un FoRmulAr!o ("

  • Modificar el diseño del formulario, si seleccionamos esta opción aparecerá la vista Diseño de formulario donde podremos modificar el aspecto del formulario .Para editar datos de una tabla utilizando un formulario, debemos abrir el formulario posicionándonos en la ventana Base de datos con el objeto Formularios seleccionado, y hacer clic en el botón o simplemente hacer doble clic sobre el nombre del formulario en la ventana Base de datos.
    Aparecerán los datos del origen del formulario con el aspecto definido en el formulario (la vista Formulario). Podemos a continuación buscar datos, reemplazar valores, modificarlos como si estuvieramos en la vista Hoja de datos de una tabla, desplazarnos a lo largo de la tabla utilizando la barra de desplazamiento por los registros que ya conocemos, lo único que cambia es el aspecto de la pantalla.
  • Con esta opcion podemos modificar nuestro formulario, ya sea para quitarle un dato, o agregarle mas datos, c:
  • http://www.aulaclic.es/access2003/t_11_2.htm

\\ CrEaCión De uN FoRmulAriO \\

  • Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.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. ::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.
  • Podemos crear un formulario desde vista diseño, autoformulario, etc..esto con el fin de dar mayor presentación al mismo.... n_n

[[ ReLaCioNeS eNtRe t@TbLaS ]]

  • Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas.
    Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la otra será la tabla secundaria (destino de la relación). Se pueden distinguir tres tipos de relaciones:
    1)Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.

2)Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria).

3)Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa.

~.* DeFInIcIoN dE ClAv3$ ~.*

  • "Clave primaria": Es una columna o un conjunto de columnas que identifican unívocamente a cada fila. Debe ser única, no nula y obligatoria. Como máximo, podemos definir una clave primaria por tabla. Esta clave se puede referenciar por una columna o columnas. Cuando se crea una clave primaria, automáticamente se crea un índice que facilita el acceso a la tabla.

" Claves ajenas": : Esta formada por una o varias columnas que están asociadas a una clave primaria de otra o de la misma tabla. Se pueden definir tantas claves ajenas como se precise, y pueden estar o no en la misma tabla que la clave primaria. El valor de la columna o columnas que son claves ajenas debe ser: NULL o igual a un valor de la clave referenciada (regla de integridad referencial).

= Op3RªCi0NeS pRîNcIPâLêS =

  • Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).

- Operaciones unarias^ Selección^: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO).

-Operaciones binarias ^Unión^: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. Su representación sería la siguiente: Tabla1 u Tabla2

((2º BiMeStR3)) :: DiSeÑo De tAbla$ ::

  • Desde esta opción podremos definir todos los campos de la tabla con todas sus características... Si una vez creada una tabla, queremos cambiar algo de su definición (por ejemplo, añadir una nueva columna, ampliar una columna que ya existe, borrar una columna, etc...) tendremos que realizar una modificación en su diseño:
    Abrir la base de datos donde se encuentra la tabla a modificar, en el caso de que no lo estuviera.
    Seleccionar la tabla que queremos modificar, haciendo clic sobre ésta para que su nombre aparezca remarcado.
    Hacer clic sobre el botón Diseño de la ventana de la base de datos.
  • Diseño de tablas, nos ayuda a modificar y acomodar la informacion como nosostros queramos..:)
  • http://www.aulaclic.es/access2003/t_4_1.htm

miércoles, 11 de febrero de 2009

=18= ``OpErAdOrEs AdIcIONaLeS 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.
  • como el nombre lo indica son operadores con los que se consultan datos que llevan una secuencia
  • http://msdn.microsoft.com/es-es/library/bb397896.aspx

~17~ ...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.La intersección de dos relaciones compatibles en sus esquema es otra relación definida sobre el mismo esquema de relación, cuya extensión estará constituida por las tuplas que pertenezcan a ambas relaciones.
  • son derivados de los operadores primitivos, y simplifican las consultas....=D

((16)) ^^ Op€rAdOrEs PrIMIt1vOs ^^

  • Todo lenguaje computacional debe soportar la existencia de variables de tipos numérico, lógico y de carácter para la construcción de un programa
    Java cuenta con ocho tipos de datos primitivos para almacenar distintos rangos de valores:byte, short, int, long, float, double, char, boolean.

    En la construcción de programas los tipos primitivos más usados son : int, double, char y boolean
    .
  • LoS operadores primitivos son aquellas variables alfanumericas con las cules se puede crera un programa.. C:
  • http://pjsml.50megs.com/java/variables2.html

15:: aLgEbrA rElAcIONaL ( x - x ) /

  • 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.
  • Algebra relacional sirve para dar a un ordenador paso a paso las relaciones que se definen con el modelo relacional.Con ellos es más fácil obtener versiones de consultas..
  • http://es.wikipedia.org/wiki/Algebra_relacional

14:: (( ArQuiTeCTuRa De 3 nIVeLeS ))

  • 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 objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física. En esta arquitectura, el esquema de una base de datos se define en tres niveles de abstracción distintos:


-En el nivel interno se describe la estructura física de la base de datos mediante un esquema interno. Este esquema se especifica mediante un modelo físico y describe todos los detalles para el almacenamiento de la base de datos, así como los métodos de acceso.


-En el nivel conceptual se describe la estructura de toda la base de datos para una comunidad de usuarios (todos los de una empresa u organización), mediante un esquema conceptual. Este esquema oculta los detalles de las estructuras de almacenamiento y se concentra en describir entidades, atributos, relaciones, operaciones de los usuarios y restricciones. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar el esquema.

-En el nivel externo se describen varios esquemas externos o vistas de usuario. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado y oculta a ese grupo el resto de la base de datos. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar los esquemas.

  • La arquitectura de 3 nivles separa las aplicaciones de las bases fisicas, esta ovbiamente esta divida en tres niveles y cada nivel tiene una funcion específica que se relacionan con la bse de datos...:)
  • http://www3.uji.es/~mmarques/f47/apun/node33.html

: 13: MoDeLO aNsI sPaRk

  • ANSI/X3/SPARC es un grupo de estudio del Standard Planning and Requirements Committee (SPARC) del ANSI (American National Standards Institute), dentro del Comité X3, que se ocupa de ordenadores e informática. La situación del Grupo de Estudio sobre Sistemas de Gestión de Bases de Datos en el ANSI y su relación con ISO (International Standards Organization.

  • El modelo ansi spark es una compañia que se encarga o estudia los ordenadores y la informática..(:

:: ReQu€RimIeNtO$ De CoNsTrUcCión ::

  • 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 papel
  • requerimientos de costrucción, lo que se necesita para una base de datos.

miércoles, 4 de febrero de 2009

11.-mŐĐĒĽǿ ŖēĽÅĈįÕŋåŀ

En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que estos se almacenen no tiene mayor relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por un usuario no experto. La información puede ser recuperada o almacenada por medio de «consultas» que ofrecen una amplia flexibilidad y poder para administrar la información.
  • el modelo relacional es el que sus datos estan almacenados en relaciones

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

martes, 3 de febrero de 2009

~mÒďĘĻŌëמťĬĐâÐ ЯЭĹαÇїÓЙ~

  • Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.
  • el modelo entidad-relacion es una herramienta para representar conceptualmente la información.

http://es.wikipedia.org/wiki/Diagrama_entidad-relaci%C3%B3n

//Mõđěļŏ ∂ẾŖÁЯ₪ύĬċò//

  • Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases de Datos que, como su nombre indica, almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo.

  • un modelo jerárquico es el que ordena la información empezando por lo más importante y terminando con lo menos relevante.

http://es.wikipedia.org/wiki/Base_de_datos_jer%C3%A1rquica

::mõĎỀĻÔ ĎÈ яễÐ::

  • 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
.
Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red.
** el modelo de datos en red es el que se pude relacionar con otros componentes.

[[môđỄĽØś đЗ бÀśΞŜ Đé ďǻŢőŚ]]

MODELOS DE BASES DE DATOS
Esta categoría incluye:

Base de datos de red

6.-¨¨ ‡їÞōŜ đẼ ĝểŚţǿřèś ďĒ ฿ÁŠẻ đė Ďα‡ŏś¨¨

  • TIPOS DE GESTORES:

Existen unos programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática

- Gestor 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.

-gestor jerárquico: su estructura básica es el árbol, éste se puede implementra mediante, registros variables, son registros que van creciendo según se aumente el archivo, y cadenas de punteros.

- gestor en grafo. se implementa mediante cadenas de punteros.

  • los gestores de base de datos permiten acceder a los datos de una manera mas rápida y fácil.

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

5.- ººįŊדּθŔmỆŝ Ỳ ŔĔÞŐŗ†ėŜ.ºº

  • INFORME. Un informe access no es mas que una tabla o consulta mostrada en una forma "elegante y dinámica", los informes son uno de los módulos de access mas importantes, ya que permiten automatizar en gran medida el desarrollo de documentos a partir de bases de datos. Gracias a las herramientas de agrupación y ordenación de datos, y combinado con el código vba que podemos asociar al informe, los resultados pueden ser espectaculares.

Los informes constituyen un recurso específico para la presentación de informaciones en papel impreso. El origen de estas informaciones puede ser una tabla o consulta. Además de eso, es posible incluir en el informe elementos gráficos para hacerlo mas atractivo.

  • Informes son objetos para imprimir la informacion de las consultas o de los formularios.

http://www.programarvba.com/informes-access.htm

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/informes.htm

::*4.- ĆøŋśÜĽ†Ăś y ךּőяMũļДяĬØŜ ::*

  • CONSULTAS. Objetos para visualizar de una forma personal los datos de una o más tablas. Las consultas son preguntas, por lo generla hechas mediante un ejemplo, que se realizan a la base de datos para obtener cietos resultados.Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla.Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la Base de Datos. Con ellas podemos:
    -Elegir campos específicos de tablas específicas;
    -Seleccionar informaciones vía criterios;
    -mostrar las informaciones en varios órdenes;
    -Obtener datos de varias tablas simultáneamente;
    -Calcular totales;
    -Crear formularios e informes;
    -Crear otras consultas y gráficos.

FORMULARIOS. Objetos para introducir y visualizar datos obtenidos de una consulta o de una tabla de una forma más elegante que si se hace directamente sobre la tabla o tablas originales. La construcción de los formularios puede ser muy simple o muy compleja.

  • Una consulta es un objeto para obtener infomación específica de la base de datos.

Un formulario es un formato de pantalla que se utiliza àra mejorar la imagen de las tablas. =)

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/consultas.htm

:: ŦÁЂĺÅŞ, ςļÄעÊŝ Ỷ ЯệľǻĆїθņẾŝ:::

  • · Las tablas son objetos para definir y almacenar los datos. Las tablas contienen los datos que utilizará para trabajar con el resto de los objetos. Para facilitar la recuperación de los datos, las tablas suelen tener una clave principal, formada por uno o más campos que tienen un valor único para cada registro, y uno o más índices. En una tabla no puede haber dos columnas con el mismo nombre pero ese nombre sí se puede utilizar en otra tabla.
    Normalmente todas las tablas deben tener una clave principal definida.

Una clave principal es una columna (o combinación de columnas) que permite identificar de forma inequívoca cada fila de la tabla, por lo que no pueden haber en una tabla dos filas con el mismo valor en la columna definida como clave principal.


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.

  • Una tabla en access es la hoja en donde se almacena información y la mayoria de las veces ésta tiene una clave para proteger la información.

-Una clave es la combinacion de columnas o una sola columna que identfica cada fila. No debe de haber en una tabla la misma información.

Una relación sirve para conseguir a partir de información en una tabla, obtener informacion registrada en otra tabla.

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/relaciones.htm
http://www.aulaclic.es/sql/b_1_1_1.htm

sábado, 31 de enero de 2009

*Ðâ‡ō, ÇâMÞð צּ ŕĚğŀśťŕŌ*

dato,campo y registro
  • Un dato es la intersección entre un campo y un registro. Los tipos de datos más utilizados son los números, el texto, la fecha y la moneda.
    Un campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los campos por su nombre.
    Un registro está formado por el conjunto de información en particular.
  • o Un dato es lo que se escribe en los campos y registros, y puede ser texto, números, etc.
    En Access una columna seria un campo, y cada campo solo puede tener un tipo de datos, ya sea texto, o números, etc.
    Un registro no es otra cosa que cada fila, y reúne información de la tabla de Access.=D

::4º ŚéMỆŝ‡řế:: ĉøŅċëρŧŏś ฿ǻŚĬĈōŝ

  • · Una base de datos no es más que un conjunto de información relacionada que se encuentra agrupada o estructurada. El archivo por sí mismo no constituye una base de datos, sino mas bien la forma en que está organizada la información es la que da origen a la base de datos. Para Access una base de datos es una recopilación de información relativa a un asunto o propósito particular.

    © Una base de datos es un conjunto de archivos y de datos organizados para un uso determinado, por ejemplo, como una agenda de teléfonos.

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