viernes, 19 de junio de 2009

GeneraciiOn de Una Base D Datos!!!!!

  • Cuando hablamos de bases de datos, en nuestras conversaciones nos referimos a datos relacionales. Esto no fue siempre así, antes que el modelo relacional fuese desarrollado, existió otro modelo de datos.Ahora, el caso para considerar las alternativas ha llegado a ser cada vez más fuerte, con las nuevas generaciones de leguajes de desarrollo orientados a objetos se abre una gama de oportunidades a las aplicaciones, y a su vez a las base de datos con la aparición de las bases de datos nativas, orientadas a guardar estos objetos creados por las aplicacionesPrimera generación: modelo jerárquicos y redEl modelo jerárquicosEl modelo de dato de redSegunda generación de bases de datos.: modelo relacionalAccesando el modelo relacionalModelo relacional con programación de procedimientosModelo relacional con programación orienta a objetosTercera generación: modelo post-relacionalEl modelo de objetoEl modelo objeto a relacional. Se dice que los sistemas de bases de datos tienen sus raíces en el proyecto estadounidense Apolo de mandar al hombre a la luna, en los años sesenta. En aquella época, no había ningún sistema que permitiera gestionar la inmensa cantidad de información que requería el proyecto.
  • Aqui nos mecionan que la generación de un sistema base de datos es desde el primer sistema de base de datos que se creo hasta el mas reciente.
  • http://labloguera.net/blogs/elperucho/archive/2007/10/31/generaciones-de-bases-de-datos-un-poco-de-historia.aspx

Diiseño Fiisiico D 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.
  • El diseño fisico de una base de datos se refiere acomo se guarda el archivo y para esto el diseñador fisico debe de conocer como funciona este.
  • http://www.mailxmail.com/curso-diseno-base-datos-relacionales/diseno-fisico-bases-datos

Eleciion De Un Siistema De Gestores De Base D Datos!!!

  • 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.Y existen muchas "maneras" de manejar informáticamente esas bases de datos: con Access, Oracle, SQL, PostgreSQL o MySql .. entre otros. Cada sistema tiene unas características, unas ventajas y unos inconvenientes, la elección de uno u otro sistema para gestionar nuestra base de datos vendrá definida por nuestras necesidades.MySql 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.
  • El gestor de base de datos se elige depende de las necesidades que tenga cada usuario y asi se elegira la mas apta para la base de datos.
  • http://www.wikilearning.com/tutorial/introduccion_a_las_bases_de_datos-tipos_de_gestores_de_bases_de_datos/10147-2

miércoles, 17 de junio de 2009

Diiseño Conceptual De La Base De Datos!!!!!!

  • Conjunto 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.
  • Las personas que hacen este trabajo se encargan de buscar las relaciones entre una base de datos y otra y de que queden perfectas para poder utilizarlas con facilidad.
  • http://www.alegsa.com.ar/Dic/dise%C3%B1o%20conceptual%20de%20bases%20de%20datos.php

Recolecciion Y Analiisiis de iiNformaciiOn!!!

  • En esta etapa se recogen y analizan los requerimientos de los usuarios y de las áreas de aplicación. Esta información se puede recoger de varias formas:Entrevistando al personal de la empresa, concretamente, a aquellos que son considerados expertos en las áreas de interés.Observando el funcionamiento de la empresa.Examinando documentos, sobre todo aquellos que se utilizan para recoger o visualizar información.Utilizando cuestionarios para recoger información de grandes grupos de usuarios.Utilizando la experiencia adquirida en el diseño de sistemas similares.La información recogida debe incluir las principales áreas de aplicación y los grupos de usuarios, la documentación utilizada o generada por estas áreas de aplicación o grupos de usuarios, las transacciones requeridas por cada área de aplicación o grupo de usuarios y una lista priorizada de los requerimientos de cada área de aplicación o grupo de usuarios.Esta etapa tiene como resultado un conjunto de documentos con las especificaciones de requisitos de los usuarios, en donde se describen las operaciones que se realizan en la empresa desde distintos puntos de vista.La información recogida se debe estructurar utilizando técnicas de especificación de requisitos, como por ejemplo técnicas de análisis y diseño estructurado y diagramas de flujo de datos. También las herramientas CASE ( Computer-Aided Software Engineering) pueden proporcionar una asistencia automatizada que garantice que los requisitos son completos y consistentes.
  • Aqui necesitamos saber un tema en especifico para poder comenzar a buscar informacion y diferentes puntos de vista sobre el mismo para saber de que tema voy a hablar.
  • http://www3.uji.es/~mmarques/f47/apun/node67.html

Ciiclo De Viida De Las Apliicaciiones De Las Bases 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.
  • Un ciiclo es como una seriie de etapas por las cuales debe pasar cualquier empresa o cualqiier proyecto para llegar a ser algo grande y para q lleve un buen desarroolllo.
  • http://www3.uji.es/~mmarques/f47/apun/node67.html

Tercera Forma Normal!!!!

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).
  • Es una Forma Normal que una tabla de primera forma normal tiiene q estar en una tabla de segunda forma normal y sus atributos tiienen que se dependiientes de una clave la cual se llama candidata

Priimera Forma Norma!!!

  • 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).
  • Bueno Esta priimera forma normal es usada en la normaliizaciion de las bases de datos, en ciierto grupo minimo de criteriios.
  • http://es.wikipedia.org/wiki/1NF

NorMalizaciiOn!!

  • La normalización o estandarización es la redacción y aprobación de normas que se establecen para garantizar el acoplamiento de elementos construidos independientemente, así como garantizar el repuesto en caso de ser necesario, garantizar la calidad de los elementos fabricados y la seguridad de funcionamiento.
    La normalización es el proceso de elaboración, aplicación y mejora de las normas que se aplican a distintas actividades científicas, industriales o económicas con el fin de ordenarlas y mejorarlas. La asociación estadounidense para pruebas de materiales(ASTM), define la normalización como el proceso de formular y aplicar reglas para una aproximación ordenada a una actividad específica para el beneficio y con la cooperación de todos los involucrados.
  • Esto es la aprobaciion de las normas que se ponen para favoriisar el acoplamiento d aquellos elementos construidos indepentdiientemente

miércoles, 6 de mayo de 2009

Creación D Un Informe Utilizando Tablas!!!

  • Si ninguna de las opciones para la creación automática de informes resultara apropiada para sus necesidades, o bien deseara acudir a la ventana de diseño para modificar la estructura o organización de informes creados por el Asistente o de autoinforme, siga estos pasos:1. Active la ficha Informes en la ventana Base de datos.2. Pulse en el botón Nuevo para acceder al cuadro de diálogo Nuevo Informe3. Elija Vista Diseño en el cuadro de diálogo nuevo informe.4. Lleve a cabo una de las siguientes acciones, dependiendo del tipo de informe que se dispone a crear.· Elija el nombre de la tabla o consulta que contiene los datos en los que desea basar el informe· Si desea crear un informe que utilice datos de más de una tabla, base su informe en una consulta.· Si desea confeccionar un informe independiente, no seleccione nada de esta lista.5.
  • http://www.wikilearning.com/curso_gratis/tablas_en_access-informes/3766-5

Creación De Un Informe Utilizando El Asistente!!!

  • Para arrancar el asistente para informes podemos hacerlo como lo vimos en el punto anterior o bien, otra forma más rápida es desde la ventana Base de datos con el objeto Informes seleccionado, haciendo doble clic en la opción Crear un informe utilizando el asistente.En esta ventana nos pide introducir los campos a incluir en el informe.Primero seleccionamos la tabla o consulta de donde cogerá los datos del cuadro Tablas/Consultas este será el origen del informe. Si queremos sacar datos de varias tablas lo mejor será crear una consulta para obtener esos datos y luego elegir como origen del informe esa consulta.A continuación seleccionamos los campos haciendo clic sobre el campo para seleccionarlo y clic sobre el botón > o simplemente doble clic sobre el campo.Si nos hemos equivocado de campo pulsamos el botón <>> o deseleccionar todos los campos a la vez haciendo clic sobre el botón <<. En esta pantalla elegimos los niveles de agrupamiento dentro del informe. Podemos agrupar los registros que aparecen en el informe por varios conceptos y para cada concepto añadir una cabecera y pie de grupo, en el pie de grupo normalmente se visualizarán totales de ese grupo. Para añadir un nivel de agrupamiento, en la lista de la izquierda, hacer clic sobre el campo por el cual queremos agrupar y hacer clic sobre el botón > (o directamente hacer doble clic sobre el campo).En la parte de la derecha aparece un dibujo que nos indica la estructura que tendrá nuestro informe, en la zona central aparecen los campos que se visualizarán para cada registro, en nuestro ejemplo, encima aparece un grupo por población, y encima un grupo por código postal.Para quitar un nivel de agrupamiento, hacer clic sobre la cabecera correspondiente al grupo para seleccionarlo y pulsar el botón <. Intervalos de agrupamiento En este cuadro aparecen los distintos grupos que tenemos definidos, y por cada grupo tenemos el campo que define el grupo en Campos de grupo: y el cuadro Intervalos de agrupamiento:, desplegando el cuadro podemos indicar que utilice para agrupar el valor completo contenido en el campo o que utilice la primera letra, las dos primeras, etc... Después de pulsar el botón Aceptar volvemos a la ventana anterior. Una vez tenemos los niveles de agrupamiento definidos hacemos clic en el botón Siguiente > y pasamos a la siguiente ventana
  • Este proceso sera mas sencillo ya que el asistente siempre es util para facilitar y ser util
  • http://www.aulaclic.es/access2003/t_12_1.htm

Informes!!!

  • 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. Como será visto, los informes también incluyen medios para agrupar y agregar datos.
  • Bueno A lo Que yo Entendi esto de informes son aquellos recursos que se tienen para lo de las informaciones ya que como dicen puede ser una tabla o consulta como lo vimos anteriormente.
  • http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/informes.htm

Consulta 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.
  • La verdad no le entiendo ni se q son los parametros por eso no tengo opinion
  • http://www.maestrosdelweb.com/editorial/tutsql12/

domingo, 3 de mayo de 2009

Consultas 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.
  • Esto por lo que yo entendi es algo asi como si nosotros no tuvimos el asunto pues podemos averiduarlo siempre y cuando cuando estos datos se guarden y ya nosostros saber cuando se le atendio y cosas asi.
  • http://www.aulafacil.com/Access2/CursoAccess/Lecc-26-Acc.htm

Consultas Por Asistente!!!

  • Esta vez vamos a aprender a utilizar el asistente para la creacion de consultas, para combinar varias tablas. Solo tenemos que pulsar en la opcion del asistente. En la ventana del asistente tenemos que seguir ciertos pasos. Primero elegiremos la tabla sobre la que queremos crear la consulta en el cuadro de dialogo superior Después pasaremos los campos que queramos que muestra la consulta desde la lista de campos disponibles a la ventana de campos seleccionados, si queremos hacerlo uno a uno, o bien si queremos elegir el orden en que serán mostrados los campos, pulsaremos el primer botón. En cambio si queremos seleccionar todos los campos y en el mismo orden, podemos pasarlos con un solo clic, pulsando en el segundo botón. Ahora, sin salir de esta ventana, vamos a elegir la segunda tabla, lo hacemos en la ventana de dialogo superior, eligiendo entre las disponibles la que deseemos.OPINION: Para crear una consulta usando el asistente, presenta una serie de cuadros de diálogo con opciones predeterminadas, que pueden ayudarnos a crear consultas rápidas.
  • Esto Se refiere a que con el asistente que se encuentra podemos trabajar con las consultas las podemos desarrollar.
  • http://www.aulafacil.com/Access2/CursoAccess/Lecc-26-Acc.htm

Consultas!!!

  • Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla. Serán estudiados tres tipos de consultas:De selección: selecciona y presenta registros en formato patrón .De referencias cruzadas: selecciona y presenta registros en formato de planilla.De acción: altera el contenido de registros en una única operación.
  • Esto Sirve para poder revisar y recuperar información de la misma base de datos.
  • http://www.cyta.com.ar/biblioteca

viernes, 24 de abril de 2009

Agregar Objetos Al Formulario!!!

  • Los objetos sirven para poder introducir datos y los objetos que se pueden introducir son: los cambios de texto que sirven para introducir caracteresLos objetos de formulario son mecanismos que permiten a los usuarios introducir datos. Puede añadir a un formulario los siguientes objetos de formulario:Los campos de texto aceptan cualquier valor alfanumérico. El texto se puede visualizar como una sola línea, como varias líneas y como un campo de contraseña en el que el texto introducido se sustituye por asteriscos o viñetas para ocultar el texto a otras personas que puedan estar mirándolo.Los campos ocultos permiten almacenar información introducida por el usuario, como un nombre, una dirección de correo electrónico o una preferencia de visualización, y utilizarlos la próxima vez que el usuario visite el sitio.Botones realizan acciones cuando se hace clic en ellos. Normalmente estas acciones incluyen el envío y restablecimiento de formularios. Puede añadir una etiqueta o un nombre personalizado a un botón, o bien usar una de las etiquetas predefinidas, "Enviar" o "Restablecer".Las casillas de verificación admiten múltiples respuestas en un solo grupo de opciones. Un usuario puede seleccionar tantas acciones como sean necesarias. El ejemplo siguiente muestra tres casillas de verificación seleccionadas para ilustrar esto: Surfing, Mountain Biking y Rafting.Los botones de opción representan opciones que se excluyen mutuamente. Cuando se selecciona un botón de un grupo de botones de opción, se desactivan todos los demás botones del grupo (un grupo está formado por dos o más botones que comparten el mismo nombre). En el ejemplo anterior, Rafting es la opción seleccionada en este momento. Si el usuario hace clic en Surfing, el botón Rafting se deselecciona automáticamente.Lista/menú muestra valores de opciones en una lista de desplazamiento que permite a los usuarios seleccionar varias opciones. La opción Menú muestra los valores de las opciones en un menú que permite a los usuarios seleccionar una sola opción
  • Esto sirve para poder introducir datos

Modificar Formularios!!!

  • 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.
  • Esta opcion permite desahacerte de cosas que no te gustan de tu formulario y asi poner tu formulario como te agrade.

Creación De Un Formulario!!!

  • 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.
  • Estos formularios ya sea de cada qien para su agradable comodidad se pueden elaborar a como les guste, y para esto se necesita la ayuda de un asistente.
  • http://www.aulaclic.es/access2003/t_11_1.htm

Relaciones Entre Tablas!!!

  • Tras definir las columnas y las claves principales básicas de las tablas, ya puede comenzar a definir las relaciones. Una vez definidas las relaciones, puede escribir declaraciones SQL en Dreamweaver para combinar datos procedentes de dos tablas (véase Unión de tablas). Por ejemplo, cada avión gestionado por Arrow Aircraft tiene varios propietarios. Desea establecer una relación "uno a varios" entre los aviones de la tabla de aviones y los propietarios de la tabla de propietarios. Esto le evitaría tener que introducir y controlar datos de aviones redundantes en la tabla de propietarios.En las relaciones de bases de datos "uno a varios", cada fila de una tabla está relacionada con varias filas de la otra tabla. Para definir esta clase de relación, se incluye una clave externa en la tabla que incluya todas las filas de la tabla propietarios, como en el ejemplo anterior. Una clave externa es una columna que contiene valores que corresponden a los de la columna de clave principal de otra tabla. La clave principal de la tabla de aviones de este caso se llama ac_serial. Por lo tanto, si incluimos una clave externa denominada ac_serial en la tabla de propietarios, definiríamos una "relación de un avión con varios propietarios".
  • Como su nombre lo dice hay una relacion entre las tablas y las claves de esas tablas ya que cada fila de esta tabla esta relacionada a otra tabla y asi se va bueno eso fue lo que yo entendi.
  • http://livedocs.adobe.com/dreamweaver/8_es/using/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=46_dbba9.htm

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. Una clave principal es un campo unico para dicho registro en particular. Debido a que esta es una clave principal, no se permiten duplicados. 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.Es muy importante tener una clave principal para crear una base de datos relacional, al igual para resaltar registros que tu quieras. Ademas es un campo ùnico por lo que no se permiten duplicados. Es indispensable tener una clave principal.
  • Es una relacion q hacen coincidir aquellos datos de donde estan los campos de clave.

Operaciones Principales!!!

  • 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 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.
  • Con estas diferentes operaciones podemos analizar y entender mejor como podemos utilizar esto en access
  • http://www.aulaclic.es/excel2007/t_15_1.htm

2 Bimestre!!! Tablas!!! Diseño De Tablas!!!

  • Para crear una tabla de datos tenemos que posicionarnos en la ventana base de datos con el objeto tablas seleccionado, si hacemos clic en el icono se abre una ventana con las distintas formas que tenemos para crear una tabla:-Vista Hoja de datos consiste en introducir directamente los datos en la tabla y según el valor que introduzcamos en la columna determinará el tipo de datos que tiene la columna.-Vista diseño es el método que detallaremos en esta unidad didáctica-Asistente para tablas utiliza un asistente que nos va guiando paso por paso en la creación de la tabla utilizando un juego de tablas que tiene ya predefinidas. Importar tabla consiste en crear una nueva tabla a partir de otra existente en otra base de datos.-Vincular tabla consiste en crear una referencia a otra tabla almacenada en otra base de datos.
  • En esto se tiene distintas opciones para diseñar una tabla lo cual esto permite que cada persona que trabaje con esta manera tenga comodidad y que le agrade.
  • http://www.duiops.net/manuales/access/access3.htm

miércoles, 11 de febrero de 2009

Operadores Adicionales de Consulta!!!

  • Algunos operadores son:Operadores de expresionesPuede utilizar muchos operadores (incluidos operadores matemáticos y de texto) al crear expresiones para la consulta.Operadores matemáticosEn la tabla siguiente se muestran los operadores matemáticos que puede utilizar al crear una expresión.Operador de textoPuede realizar una operación en el texto: concatenación o vinculación de cadenas. En algunas bases de datos puede concatenar cadenas y realizar otras operaciones (como quitar los espacios sobrantes) mediante un único operador.

http://msdn.microsoft.com/es-es/library/yhxfwfc9(VS.80).aspx

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.

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:


    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.
  • Pues no se si sean los operadores primitvos al igual que los unarios pero asi yo los encontre.

http://usuarios.lycos.es/cursosgbd/UD3.htm

Algebra Racional!!!

  • 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.
  • Bueno pues el algebra racional se podria denominar como una calculadora ya que sirve para la manipulacion de datos que se hacen de un procedimiento y esta contiene propiedades algebraicas.

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. En esta arquitectura, el esquema de una base de datos se define en tres niveles de abstracción distintos:

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

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

    3. 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 determinados y ocultos 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 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.
  • Bueno de lo que yo le entendi es que es un proceso podriamos decir para que se valla almacenando mas eficazmente la infromacion y como su nombre lo dice tiene 3 niveles que se llaman de otro modo esquemas para una base de datos.

http://www3.uji.es/~mmarques/f47/apun/node33.html

martes, 10 de febrero de 2009

Modelo Ansi-Spark!!!

  • 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.
  • Este es un tipo de arquitectura que va relacionada con la arquitectura de una base de datos de 3 niveles

http://www.monografias.com/trabajos37/arquitectura-de-sistemas/arquitectura-de-sistemas.shtml

Requerimientos Para La Construcción De Una Bodega De Datos!!!

  • Se requiere de un servidor para el almacenamiento y manejo de la base de datos corporativa; este servidor se recomienda que sea altamente escalable, pues algunas veces el proyecto de construcción de la bodega presenta redimensionamiento a medida que se avanza en la implementación. La capacidad inicial de almacenamiento estará determinada por los requerimientos de información histórica presentados por la empresa y por la perspectiva de crecimiento que se tenga. Dependiendo del diseño del sistema, puede ser necesario contar con un segundo servidor para las herramientas de consulta de datos. Este equipo debe tener el sistema operativo recomendado por el proveedor de la herramienta a utilizar, siendo el más usado alguna versión de Windows. Las estaciones de trabajo de cada usuario deberán cumplir con las características recomendadas por el proveedor de la herramienta de consulta seleccionada.
  • Pues lo que yo le entendi es algo asi como que debes de manejar muy pero muy bien acces ya que esto es de una manejabilidad de este programa muy dificil y tienes q tener un conocimiento muy alto sobre este programa.

http://planeacion.udea.edu.co/datamart/requerimientos.htm

martes, 3 de febrero de 2009

Modelo De Base De Datos Relacional!!!

  • CONCEPTO: Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos 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á compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).
    En este modelo, el lugar y la forma en que se almacenen los datos no tienen 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 para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
    El lenguaje más habitual para construir las consultas a bases de datos relacionales es
    SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales.
    Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como
    normalización de una base de datos.
  • OPINIÓN PERSONAL: Bueno pues este modelo es el ultimo y el mas recomendado y utilizado en la actualidad ya que sirve para resolver problemas reales y administrativos.


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

Modelos De Base De Datos Entidad-Relacion!!!

  • CONCEPTO: 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-Relación es un concepto de modelado para bases de datos, propuesto por Peter Chen en 1976, mediante el cual se pretende 'visualizar' los objetos que pertenecen a la Base de Datos como entidades (se corresponde al concepto de objeto de la Programación Orientada a Objetos) las cuales tienen unos atributos y se vinculan mediante relaciones.
    Es una representación conceptual de la información. Mediante una serie de procedimientos se puede pasar del modelo E-R a otros, como por ejemplo el
    modelo relacional.
    El modelado entidad-relación es una técnica para el modelado de datos utilizando diagramas entidad relación. No es la única técnica pero sí la más utilizada. Brevemente consiste en los siguientes pasos:
    Se parte de una descripción textual del problema o sistema de información a automatizar (los requisitos).
    Se hace una lista de los sustantivos y verbos que aparecen.
    Los sustantivos son posibles entidades o atributos.
    Los verbos son posibles relaciones.
    Analizando las frases se determina la cardinalidad de las relaciones y otros detalles.
    Se elabora el diagrama (o diagramas) entidad-relación.
    Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
    Dado lo rudimentario de esta técnica se necesita cierto entrenamiento y experiencia para lograr buenos modelos de datos.
  • OPINIÓN PERSONAL: Bueno ps mi opinion es q si es esta tecnica es la más utilizada, ya que se podria decir que es mas facil y mas objetiva.

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

Modelo De Base De Datos Jerarquico!!!

  • CONCEPTO: Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
    Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.
    Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.
  • OPINIÓN PERSONAL: Bueno pues este modelo nos indica que los datos se organizan de una forma casi igual a un árbol pero se ve al reves, este tipo de modelos puede ser muy util para los datos compartidos.

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

Modelo De Base De Datos De Red!!!

  • CONCEPTO: Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
    Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
  • OPINIÓN PERSONAL : Bueno pues este modelo a lo que yo entiendo fue que es mucho mejor que el modelo jerarquico ya que permitia la solución eficiente del error de redundacina a este modelo jerarquico.

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

Modelos De Bases De Datos!!!

  • CONCEPTO: Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos.
    Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a
    algoritmos, y conceptos matemáticos.
  • OPINIÓN PERSONAL: Bueno pues los modelos de bases de datos sirven mucho ya q en mi opinion estos ayudan a que cada persona se puede acomodar a cada modelo ya que estos modelos es de acuerdo a la administración de datos de cada persona.

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

Informes!!!

  • CONCEPTO DE INFORME: Permite preparar los registros de la base de datos de forma personalizada para imprimirlos.
  • OPINIÓN PERSONAL: Esta función sirve para los registros q se tengan en la base de datos ya que alli se pueden personalizar para podr imprimirlos de otra forma no.

www.monografías.com

Consultas Y Formularios!!!

  • CONCEPTO DE CONSULTAS: una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas.
  • OPINIÓN PERSONAL: Las consultas nos sirven para poder efitar los datos que no se qieran o que se qieran modificar. para esto se utiliza un lenguaje que se llama lenguaje de consultas y este se nombre SQL.

http://www.alegsa.com.ar/Dic/consulta%20en%20base%20de%20datos.php

  • CONCEPTO DE FORMULARIO:Los formularios permiten organizar los datos de manera análoga a las fichas en los documentos a rellenar, introducir los datos en la base de datos, verlos e imprimirlos.
  • OPINIÓN PERSONAL: Los formularios sirven para ser mas organizados en los datos que se qieren realizar ya que son como fichas para poner esos datos.

http://www.mailxmail.com/curso/informatica/access/capitulo18.htm

lunes, 2 de febrero de 2009

Tablas, Claves y Relaciones!!!

  • CONCEPTO DE TABLAS: Unidad donde se crea el conjunto de datos de la base de datos. Estos datos estarán ordenados en columnas verticales.
  • OPINION PERSONAL: Estas tablas es donde se pondran lo que es el campo y el registro y como ya vimos estas tablas se hacen verticalmente ya que de otra manera no se podra.

  • CONCEPTO DE CLAVE: Campo que permite identificar y localizar un registro de manera ágil y organizada.
  • OPINIÓN PERSONAL: La clave en mi opinion es como una abreviatura para que rapido y facil se encuentreun registro ya que es un campo y esto se puede facilitar el trabajo de localizar algun registro.

http://www.monografías.com/

  • CONCEPTO DE RELACIONES: Una relación es una tabla con columnas y filas. Un SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas. Esta percepción sólo se aplica a la estructura lógica de la base de datos (en el nivel externo y conceptual de la arquitectura de tres niveles ANSI-SPARC). No se aplica a la estructura física de la base de datos, que se puede implementar con distintas estructuras de almacenamiento.
  • OPINIÓN PERSONAL: Las relaciones es una tabla en la base de datos ya que es mas facil percibir los datos que se encuentran

http://www3.uji.es/~mmarques/f47/apun/node47.html

Dato, Campo y Registro!!!

  • CONCEPTO DE DATO: Es una representación simbólica (numérica, alfabética, algorítmica etc.), atributo o característica de una entidad. El dato no tiene valor semántico (sentido) en sí mismo, pero convenientemente tratado (procesado) se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático.
  • OPINION PERSONAL: Los datos siempre han sido algo importante para saber hasta la minima parte de un problema ya q si falta un dato no se puede resolver este problema, por eso es parate tambien fundamental para encontrar alguna información.

  • CONCEPTO DE CAMPO: Unidad básica de una base de datos. Un campo puede ser , por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacions en blanco en el medio.
  • OPINIÓN PERSONAL: El campo es aquella información la cual se pone para pedir la información que se pide en el registro que a continuación lo comentaremos.

  • CONCEPTO DE REGISTRO: Los registros constituyen la información que va contenida en los campos de la tabla, por ejemplo: el nombre del paciente, el apellido, etc
  • OPINIÓN PERSONAL: El registro es aquella informacion que a base del campo se da a entender con otras palabras el registro ya es la información que se qiere, que se encuentra y esta esta formada por el dato que ya vimos.

www.monografias.com

4to. Semestre Base De Datos!!!

  • CONCEPTO : Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
    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.
    Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
    Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la
    Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).

  • OPINIÓN PERSONAL: Un ejemplo de una base de datos es la biblioteca ya que la biblioteca vemos que estan bien organizados los libros donde se ponen por categorias de acuerdo con la información de cada libro para el uso más eficaz de las personas que la utilizan, la base de datos es casi lo mismo ya que tambien es donde se pueden poner la informacion dependiendo de la categoria y se usa de manera mazs eficaz para encontrar la información.

http://www.wikipedia.com/