Julieth Johana Niño Aguilar<br />Grado: 11-02<br />Profesora: Susan Hernández<br />
¿Qué Son Bases De Datos?<br />Una base de datos conjunto de datos pertenecientes a un mismo contexto y almacenados sistemá...
¿Tipos De Bases De Datos?<br />Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se est...
Según el contenido<br />      Bases de datos dinámicas<br />       Éstas son bases de datos donde la información almacenad...
Modelos De Bases De Datos<br />       Además de la clasificación por la función de las bases de datos, éstas también se pu...
Bases de datos jerárquicas<br />       Éstas son bases de datos que, como su nombre indica, almacenan su información en un...
Bases de datos transaccionales<br />      Son bases de datos cuyo único fin es el envío y recepción de datos a grandes vel...
Bases de datos multidimensionales<br />    Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como cr...
Gestión de bases de datos distribuida (SGBD)<br />      la base de datos y el software SGBD pueden estar distribuidos en m...
ESTRUCTURA DE LA BASE DE DATOS<br />Aunque las bases de datos CDS/ISIS pueden parecerse a simple vista como un archivo de ...
¿DIFERENCIA ENTRE BASES DE DATOS Y SGBD?<br />La base de datos es un archivo (o varios, dependiendo de como trabaje y esté...
¿DIFERENCIA ENTRE EL SGBD Y HOJA DE CALCULO?<br />Una hoja de calculo es un software a través del cual se pueden usar dato...
¿BASES DE DATOS DE RELACION?<br />Una base de datos relacional es una base de datos que cumple con el modelo relacional, e...
¿PROCESO DE DISEÑO DE BASES DATOS?<br />Si usa un proceso de diseño de base de datos establecido, puede crear de forma ráp...
Determinar el propósito de la base de datos   Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacen...
LOS OBJETOS DE ACCESS<br />Access consta de los siguientes tipos de objetos:<br />Tablas: Conjunto de datos estructurados ...
EJEMPLOS <br />Tablas  Una tabla es un conjunto de información acerca de una persona, cosa o evento. Access representa las...
Informes Con un informe presentamos ciertos contenidos de nuestra base de datos para ser impresos. Un informe constituye u...
Próxima SlideShare
Cargando en…5
×

Julieth

696 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
696
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
7
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Julieth

  1. 1. Julieth Johana Niño Aguilar<br />Grado: 11-02<br />Profesora: Susan Hernández<br />
  2. 2. ¿Qué Son Bases De Datos?<br />Una base de datos 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.<br />
  3. 3. ¿Tipos De Bases De Datos?<br />Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, la utilidad de las mismas o las necesidades que satisfagan:<br />Según la variabilidad de los datos almacenados<br /> Bases de datos estáticas<br /> Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.<br /> Bases de datos dinámicas<br /> Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa<br />
  4. 4. Según el contenido<br /> Bases de datos dinámicas<br /> Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa;<br /> Bases de datos de texto completo<br /> Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.<br /> Directorios<br /> Un ejemplo son las guías telefónicas en formato electrónico<br />
  5. 5. Modelos De Bases De Datos<br /> 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.<br /> 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.<br /> Algunos modelos con frecuencia utilizados en las bases de datos:<br />
  6. 6. Bases de datos jerárquicas<br /> É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.<br /> 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.<br /> Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.<br /> Base de datos de red<br /> É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).<br /> 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<br />
  7. 7. Bases de datos transaccionales<br /> Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.<br />Bases de datos relacionales<br /> Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. 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.<br />
  8. 8. Bases de datos multidimensionales<br /> Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudia.<br />Bases de datos deductivas<br /> Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática.<br />
  9. 9. Gestión de bases de datos distribuida (SGBD)<br /> la base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red. Hay de dos tipos:<br /> 1. Distribuidos homogéneos: utilizan el mismo SGBD en múltiples sitios.<br /> 2. Distribuidos heterogéneos: Da lugar a los SGBD federados o sistemas multibase de datos en los que los SGBD participantes tienen cierto grado de autonomía local y tienen acceso a varias bases de datos autónomas preexistentes almacenados en los SGBD, muchos de estos emplean una arquitectura cliente-servidor.<br /> Estas surgen debido a la existencia física de organismos descentralizados. Esto les da la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etcétera.<br />
  10. 10. ESTRUCTURA DE LA BASE DE DATOS<br />Aunque las bases de datos CDS/ISIS pueden parecerse a simple vista como un archivo de información, en realidad consisten en varios archivos lógicamente interrelacionados pero físicamente diferentes. La administración de los archivos físicos es responsabilidad de CDS/ISIS y el usuario normalmente no necesita conocer su estructura en detalle para operar una base de datos. No obstante, algunos conocimientos básicos sobre los objetivos y funciones de los archivos principales asociados a una base de datos pueden ayudar a un mejor entendimiento del sistema. (El usuario con interés en mayores detalles técnicos encontrará una descripción detallada del formato físico de una base de datos en los apéndices G y H ("Estructura del archivo maestro y formato de los registros", y "Estructura del archivo invertido y formato de los registros") <br />
  11. 11. ¿DIFERENCIA ENTRE BASES DE DATOS Y SGBD?<br />La base de datos es un archivo (o varios, dependiendo de como trabaje y esté configurado el SGBD o el motor) que contiene las tablas, con sus respectivos datos físicos. Además de almacenar los datos, almacena las vistas, procedimientos almacenados, disparadores o triggers, los índices, etc.Por otra parte, el SGBD es el sistema que administra las bases de datos. Se encarga de ofrecer una comunicación con las bases de datos de forma transparente, y de este modo se asegura de brindar un acceso seguro a la información y evita que otras aplicaciones puedan dañar y/o alterar la información dañando al archivo.Mediante el SGDB es posible crear, eliminar y/o modificar las bases de datos, indicar los permisos de acceso, crear copias de seguridad o Backus, realizar instrucciones SQL, etc.Por decirlo de algún modo, el sistema de gestión, ofrece una interfaz de conexión y comunicación con la bases de datos.<br />
  12. 12. ¿DIFERENCIA ENTRE EL SGBD Y HOJA DE CALCULO?<br />Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo.<br />Un sistema de gestión de base de datos también es un software pero este consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos.  un SGBD proporciona un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de dato el cual no lo proporciona la hoja de calculo en la hoja de calculo ya interactua con una serie de datos.<br />
  13. 13. ¿BASES DE DATOS DE RELACION?<br />Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". <br />
  14. 14. ¿PROCESO DE DISEÑO DE BASES DATOS?<br />Si usa un proceso de diseño de base de datos establecido, puede crear de forma rápida y efectiva una base de datos bien diseñada que le proporciona acceso conveniente a la información que desea. Con un diseño sólido tardará menos tiempo en construir la base de datos y obtendrá resultados más rápidos y precisos.<br />A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección. <br />
  15. 15. Determinar el propósito de la base de datos   Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. <br />Determinar las tablas necesarias   Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como "Employees" u "Orders". Cada tema será una tabla de la base de datos. <br />Determinar los campos necesarios   Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date. <br />Determinar las relaciones   Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario. <br />Perfeccionar el diseño   Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño. <br />
  16. 16. LOS OBJETOS DE ACCESS<br />Access consta de los siguientes tipos de objetos:<br />Tablas: Conjunto de datos estructurados que forman el contenido de una base de datos. <br />Consultas: Permiten catalogar, ordenar, extraer y modificar la información contenida en una tabla o en un conjunto de tablas relacionadas, dependiendo de los tipos de consulta y de las condiciones que en ella se establezcan. <br />Formularios: Son diseños que realizamos para poder introducir, modificar o visulaizar los registros de una tabla o consulta. En los formularios podemos insertar campos calculados e imágenes. <br />Informes: Son extractos de datos procedentes de tablas o consultas y que tienen como propósito prinicipal el ser impresos en papel, aunque también pueden simplemente visualizarse en pantalla. <br />
  17. 17. EJEMPLOS <br />Tablas  Una tabla es un conjunto de información acerca de una persona, cosa o evento. Access representa las tablas en forma similar a las hojas de cálculo, donde las columnas son campos y las filas son registros.  En una tabla, un campo es una clase de información como puede ser la edad, localidad, sexo, DNI, etc. Un registro es un conjunto de información acerca de una persona, cosa o evento específico. En este caso Edad= <br /> La definición de las tablas es el eje sobre el cual giran los demás elementos de Microsoft Access.se dijo, una base de datos la forman los datos propiamente dichos y los programas que los manipulan. Puede decirse que las tablas constituyen los datos en sí y que los demás elementos de Access son los programas que los manipulan.<br /> 21, Localidad=Granada, Sexo=Varón, DNI=24.344.233, etc. Un punto importante que hay que destacar es que cada registro debe ser único en la tabla correspondiente. Para ello, existe un campo cuyo valor nunca puede repetirse a través de todos los registros de la tabla; este campo se denomina clave principal. En el ejemplo mostrado podría ser el DNI. <br />Formularios Un formulario es la interfaz que maneja Microsoft Access para la interacción con el usuario. En un formulario se puede presentar, cambiar, eliminar e introducir la información de una o más tablas. El diseño correcto de un formulario facilita a los usuarios la interacción con el sistema de base de datos. Microsoft Access incorpora un asistente que genera automáticamente los formularios más habituales. Consultas Una consulta es una solicitud de información a la base de datos. Los datos mostrados pueden proceder de una sola tabla o de un conjunto de tablas (relacionadas entre ellas). Una consulta crea la llamada “hoja de respuestas dinámica” a partir de la información extraída de las tablas de la base de datos. En algunos tipos de consulta es posible modificar los datos como si se tratasen de tablas, pero ello no implica que la información radique en las consultas ya que el único elemento que contiene realmente la información del sistema son las tablas. En las consultas se pueden aplicar criterios para filtrar los datos de las tablas y recuperar sólo lo que cumplan con el criterio.<br />
  18. 18. Informes Con un informe presentamos ciertos contenidos de nuestra base de datos para ser impresos. Un informe constituye una forma de presentar los datos significativos que queramos para poder ser distribuidos.<br />

×