viernes, 19 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
  • La normalización es aplicar algunas reglas a bases de datos ya establecidas, por el modelo entidad-relación o el modelo relacional.
  • http://es.wikipedia.org/wiki/Clave_for%C3%A1nea

PIRMERA 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, es la que se utiliza en la normalización de base de datos para satisfacer cierto conjunto mínimo de criterios.
  • 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).
  • La segunda forma normal las cualidades q debe tener la primra fase, deben de satisfacer a la segunda fase.
  • 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 candidataUn 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").
  • Para que la tercera fase normal pertenezca a está, la tabla utilizada debe perteneces a la fase dos.
  • http://es.wikipedia.org/wiki/3NF

CICLO DE VIDA DEL SISTEMA DE APLICACIOND E BASE DE DATOS

  • Las etapas del ciclo de vida de una aplicación de bases de datos son las siguientes:1.Planificación del proyecto.2.Definición del sistema.3.Recolección y análisis de los requisitos.4.Diseño de la base de datos.5.Selección del SGBD.6.Diseño de la aplicación.7.Prototipado.8.Implementación.9.Conversión y carga de datos.10.Prueba.11.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.
  • Las etapas del ciclo de vida son secuenciales, y algunas de ellas se tiene que repetir varias veces.
  • http://www3.uji.es/~mmarques/f47/apun/node67.html

RECOLECCION Y ANALISIS DE INFORMACION

DISEÑO CONCEPTUAL DE 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.
  • El diseño conceptual de la base de datos forma parte del diseño de concepto, logico y fisico de la base.
  • http://www.alegsa.com.ar/Dic/dise%C3%B1o%20conceptual%20de%20bases%20de%20datos.php

jueves, 18 de junio de 2009

ELECCION DE UN SISTEMA DE GESTORES DE BASE DE 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.
  • Se constituyen de las rutinas necesarias para le gestión de base de datos
  • http://www.wikilearning.com/tutorial/introduccion_a_las_bases_de_datos-tipos_de_gestores_de_bases_de_datos/10147-2

TRANSFORMACION AL MODELO DE DATOS

  • En el dinámico entorno de la información almacenada en las bases de datos, las recientes tendencias, derivadas en muchas ocasiones de las propias necesidades, han obligado a completar e incorporar nuevos conceptos y enfoques en el tratamiento de los datos. Por ejemplo, la existencia de relaciones complejas en el mundo real han obligado a la incorporación del modelado semántico, lo que ha dado como resultado la evolución del modelo entidad-relación extendido, con sus conceptos de superclases y subclases, y los procesos de generalización y especialización, así como la importante noción de herencia.
  • La transformación al modelo de datos se ha dado debido a las necesidades de incorporar nuevos enfoques del tratamiento de los datos
  • http://tramullas.com/documatica/2-8.html

DISEÑO FISICO DE LA BASE DE DATOS

  • En esta etapa se crea un esquema conceptual de la base de datos. Se desarrollan las especificaciones hasta el punto en que puede comenzar la implementación. Durante esta etapa se crean modelos detallados de las vistas de usuario y sobre todo las relaciones entre cada elemento del sistema, documentando los derechos de uso y manipulación de los diferentes grupos de usuarios.
    Si parte de la información necesaria para crear algún elemento establecido ya se encuentra implementado en otro sistema de almacenamiento hay que documentar que relación existirá entre uno y otro y detallar los sistemas que eviten la duplicidad o incoherencia de los datos.
    El diseño consta, como se vio anteriormente, de tres fases: el diseño global o conceptual, el diseño lógico y el modelo físico.
    Esta etapa consta de tres fases: diseño conceptual, diseño lògico, diseño fisico de la Base de Datos.
    La primera fase consiste en la producción de un esquema conceptual que es independiente de todos los consideraciones fisicas.este modelo se refina después en un
    esquema lògico eliminando las construcciones que no se puede representar en el modelo de Base de Datos escogido (relacional, orientado a objeto,etc). En la tercera
    fase el esquema lògico que traduce un esquema fisico para el sistema gestor de Base de Datos escogido. La fase de diseño fisico considera las estructuras de
    almacenamiento y los mètodos de acceso necesarios para proporcionar un acceso eficiente a la Base de Datos en memoria secundaria.
  • El diseño físico de la base de datos consiste en tres etapas: Diseño conceptual, lógico y físico de la base de datos
  • http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtml#diseno

GENERACION DE UN SISTEMA DE BASE DE DATOS

  • Es un sistema que almacena datos que están relacionados.
    Es un Depositorio en donde guardamos información integrada que podemos almacenar y recuperar.Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos

Se componen de:



  1. Hardware: constituido por dispositivo de almacenamiento como discos, tambores, cintas, etc.

  2. Software: que es el DBMS o Sistema Administrador de Base de Datos.

  3. Datos: los cuales están almacenados de acuerdo a la estructura externa y van a ser procesados para convertirse en información.

martes, 12 de mayo de 2009

CREACION DE UN INFORME UTILIZANDO TABLAS

  • Para crear un informe, como es costumbre en Access, existen dos alternativas, utilizar un asistente que se encargue de automatizar el proceso y guiarle paso a paso durante el desarrollo del mismo, o bien crearlo desde el principio, manualmente, recurriendo a la correspondiente ventana de diseño.El Asistente acelera el proceso de creación de un informe, ya que realiza automáticamente todo el trabajo básico, en el que normalmente se invierte una buen cantidad de tiempo. Cuando se utiliza un asistente para informes, Microsoft Access solicita información al usuario acerca del tipo de informe que desea conseguir y crea un diseño basado en dicha información.
  • El asistente te ayuda paso a paso y acelera el proceso de creacion de un informe
  • http://www.wikilearning.com/curso_gratis/tablas_en_access-informes/3766-5

CONSULTAS POR PARAMETROS

  • 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.
  • Son consiltas condicionadas con parametros
  • http://www.maestrosdelweb.com/editorial/tutsql12/

PARTES DE UN 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.
  • El informe es la forma imprimible de una base de datos
  • http://www.programarvba.com/informes-access.htm

CREACION DE UN INFORME UTI8LIZANDO EL ASISTENTE

  • El Asistente para informes es una herramienta de Visual Studio que puede utilizar para crear los archivos de definiciones de informe de cliente (.rdlc) asociados a los controles ReportViewer. El Asistente le guiará a través del proceso de creación de una definición de informe. En dicho asistente, puede seleccionar los datos del informe y elegir las columnas que desea utilizar en las páginas, en los grupos y en las filas de detalle del informe, así como crear un informe de tabla o de matriz.
  • El asistente te alluda en la creacion de un informe , puede seleccionar datos o elegir columnas
  • http://msdn.microsoft.com/es-es/library/bb558709.aspx

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.
  • Puedes consultar diferentas tablas combinando varias tablas
  • http://www.aulafacil.com/Access2/CursoAccess/Lecc-26-Acc.htm

CONSULTA POR ASISITENTE

  • 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.
  • Los informes te pueden servir como consulta pero no se pueden modificar los documentos
  • http://www.aulaclic.es/access2002/t_12_1.htm

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
    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.
  • Se pueden agrgar objetos como Controles Contenedores Clases definidas por el usuario Objetos OLE
  • http://msdn.microsoft.com/es-es/library/cc466243(VS.71).aspx

MODIFICAR UN FORMULARIO

  • La vista diseño es la que nos permite definir el formulario, en ella le indicamos a Access cómo debe presentar los datos del origen del formulario .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
  • Se puede facilitar la modificacion cambiando a vist de diseño
  • http://www.aulaclic.es/access2003/t_11_1.htm

CREACION DE UN 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.Crear un formulario.- Existe la posibilidad de crear un formulario utilizando un asistente o bien automáticamente mediante el Asistente para formularios. El Asistente para formularios realiza más rápidamente el proceso de creación de un formulario ejecutando automáticamente todas las operaciones fundamentales. En tal caso, al usuario se le solicitan las informaciones y se crea un formulario basándose en las respuestas dadas. También es posible ir a Vista Diseño para personalizar el formulario.
  • El formulario se crea mas facilmente con el asistente ya que solo necesitas elegir algunas opciones y ya esta.
  • http://www.mailxmail.com/curso-introduccion-access/formularios-1

RELACIONES ENTRE TABLAS

  • Una relación hace coincidir los datos en columnas claves, normalmente, las columnas con el mismo nombre en ambas tablas. En la mayoría de los casos, la relación coincide con la clave principal de una tabla, que proporciona un identificador único para cada fila, con una entrada en la clave externa de la otra tabla.Una relación uno a varios es el tipo más común de relación. En este tipo de relación, una fila de tabla pueden tener muchas filas coincidentes en la tabla B, pero una fila en la tabla B puede tener sólo una fila coincidente de la tabla a. En una relación varios a varios, una fila en la tabla puede tener muchas filas coincidentes en la tabla B y viceversa. Crear dicha una relación si se define una tercera tabla, denominada tabla de unión, cuya clave principal consta de las claves externas de la tabla y la tabla B.
  • Relaciona los datos si tienen caracteristicas similares como el mismo nombre.
  • http://support.microsoft.com/kb/304467/es

DEFINICION DE CLAVES

  • Una clave primaria es aquella columna (pueden ser también dos columnas o más) que identifica únicamente a esa fila. La clave primaria es un identificador que va a ser único para cada fila. Se acostumbra poner la clave primaria como la primera columna de la tabla pero esto no tiene que ser necesario, si no es más una conveniencia. Una clave foránea es aquella columna que existiendo como dependiente en una tabla, es a su vez clave primaria en otra tabla.
    Una clave alternativa es aquella clave candidata que no ha sido seleccionada como clave primaria, pero que también puede identificar de forma única a una fila dentro de una tabla. Una clave compuesta es una clave que está compuesta por más de una columna.
  • las claves de de una base de datos se clasifican en: Primarias Foraneas Alternativas y Compuestas
  • http://es.wikipedia.org/wiki/Clave_for%C3%A1nea#Claves

OPERACIONES PRINCIPALES

  • 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).
  • Regularmente se ocupaen en en empresas donde se almacenan datos y esoto facilita el manejo
  • http://es.wikipedia.org/wiki/Base_de_datos

DISEÑO DE UNA BASE DE DATOS

  • Son muchas las consideraciones a tomar en cuenta al momento de hacer el diseño de la base de datos, quizá las más fuertes sean:
    La velocidad de acceso,
    El tamaño de la información,
    El tipo de la información,
    Facilidad de acceso a la información,
    Facilidad para extraer la información requerida,
    El comportamiento del manejador de bases de datos con cada tipo de información.
    No obstante que pueden desarrollarse sistemas de procesamiento de archivo e incluso manejadores de bases de datos basándose en la experiencia del equipo de desarrollo de software logrando resultados altamente aceptables, siempre es recomendable la utilización de determinados estándares de diseño que garantizan el nivel de eficiencia mas alto en lo que se refiere a almacenamiento y recuperación de la información.
    De igual manera se obtiene modelos que optimizan el aprovechamiento secundario y la sencillez y flexibilidad en las consultas que pueden proporcionarse al usuario.
  • Menciona que se pueden calsificar de 6 para hacer mas facil su manejo:dependiendo de la velocidad de acceso, El tamaño de la información, El tipo de la información, La Facilidad de acceso a la información,La Facilidad para extraer la información requerida y El comportamiento del manejador de bases de datos con cada tipo de información.
  • http://www.monografias.com/trabajos30/base-datos/base-datos.shtml

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.
  • Son los que les dan las capacidades de consilta como filtrado.

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
  • Son los que se derivan de los operadores primitivos

Operadoeres primitivos

  • Los tradicionales de teoría de conjuntos unión, diferencia y producto cartesiano, y los especialmente introducidos por Codd de restricción y proyección; además, existen otros operadores que se pueden considerar derivados, ya que se pueden deducir de los primitivos.
  • Son los operadores basicos con los que trabaja el modelo relacional

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.
  • El algebra relacional son las operaciones que describen como computar una respuesta sobre las relaciones.

Modelo ANSI-SPARK

  • Los sistemas manejadores de bases de datos se basan principalmente en la norma ANSI/SPARK, dicha norma dice los diferentes niveles que deben considerarse en el diseño; pero no obligan a los desarrolladores a que sus productos contengan exactamente dichos niveles. Los niveles que se proponen en esta norma son:
    Nivel Físico. Es el nivel más bajo de abstracción, define cómo se almacenan realmente los datos, en este nivel se describen las estructuras complejas de bajo nivel de los datos.
    Nivel Conceptual. Describe los datos que son realmente almacenados en la base de datos; define las relaciones que existen entre ellos. La BD compleja se describe en términos de pequeñas y sencillas estructuras de datos.
    Nivel externo o de Visión. Describe sólo parte de la BD completa, proporciona una vista, de acuerdo a las necesidades específicas de cada uno de los usuarios del sistema.
  • Las bases de datos de basan en la norma ANSI SPARK que se deven considerar tres niveles de diseño los cuales son nivel fisico, conceptual y externo

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:
    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 niveles separalas aplicaciones de la base de datos en 3 diferentes niveles los cuales son nivel interno, conceptual y externo

REQUERIMIENTOS PARA LA CONSTRUCCIÓN DE UNA BASE DE DATOS

  • Hardware;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. Software; Las herramientas se clasifican en cuatro categorías básicas Herramientas de Almacenamiento: corresponde a la herramienta en la cual se irán a almacenar los datos.Herramientas de Extracción y Colección: Ayudan a definir, acumular, totalizar y filtrar los datos de sus sistemas transaccionales en el Data Warehouse.Herramientas para Elaboración de Reportes a Usuarios Finales: Es la interface vista por el usuario.Herramientas de Análisis Inteligente: Estas herramientas han sido construidas utilizando inteligencia artificial, buscan alrededor del Data Warehouse modelos y relaciones en los datos.
  • Se nececita como hardware un servidor dependiendo las necesidades de la base de datos y de softwarediferentes heramientas como de almacenamiento, extracion y coleccion, elaboracion de reportes a usuarios finales y de enalisis inteligente

martes, 3 de febrero de 2009

Base de Datos Entidad Relacion

  • 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.
  • Es una herramienta de moldeado de datos.

Base de datos relacional

  • 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.
  • Es similar a las otras bases d dasos solo que esta facilita su acceeso con consultas.

Bases de datos jerárquicas

  • É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.
  • Es un base de datos que almacena datos en forma jerarquica.

Base de datos de red

  • 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.
  • Es un base de datos formada por un set de registros.

Modelo de Base 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.
  • Es la descripcon de una base de datos

Tipos de gestores de base de datos

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

Informes y Reportes

  • Un informe o reporte es el documento caracterizado por contener información u otra materia reflejando el resultado de una investigación adaptado al contexto de una situación y de una audiencia dadas.
  • Un informe se refiere a un documento mencionando los resultados de una investigacion y un reoporte se refiere a lo mismo.

Consultas y Formularios

  • 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.Se llama formulario a una plantilla o página con espacios vacíos que han de ser rellenados con alguna finalidad, por ejemplo una solicitud de empleo en la que has de rellenar los espacios libres con la información personal requerida.
  • Una consulta es, acceder a una base de datos y un formulario es una pagina con espacios a rellenar.

Tabla, Claves y Relaciones

  • Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.Una clave, palabra clave, o clave criptográfica es una pieza de información que controla la operación de un algoritmo de criptografía. Habitualmente, esta información es una secuencia de números o letras mediante la cual, en criptografía, se especifica la transformación del texto plano en texto cifrado, o viceversa.Una relación es una tabla con columnas y filas
  • Tabla se refiaere a un conjunto de campos ordenados en filas y columnas, clave se refiere a una pieza de informacion y una relacion se refiere a una tabla

Dato, Campo y Registro

  • El dato (del latín datum), 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.Campo, cada una de las unidades elementales de datos, el conjunto de las cuales constituye un registro.Registro en informática, y concretamente en el contexto de una base de datos relacional, un registro (también llamado fila o tupla) representa un ítem único de datos implícitamente estructurados en una tabla.
  • Dato se refiera a un conjunto de caracteres, capo es una unida de de datos y registro es la representación de un campo estructurado en una tabla

Base de Datos

  • Una base de datos o banco de datos (en ingles: database) 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 informatica 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.
  • Es un conjunto de datos almacenados sistemáticamente para facilitar su uso.