Base de datos 11-1

  • Published on
    30-Jul-2015

  • View
    42

  • Download
    3

Transcript

1. Colegio Jos Celestino Mutis Actividad base de datos Presentado a: Lic. Susan Hernandez. Integrantes: Camilo Abril Torres Maicol Garca Hernndez 11-1 Bucaramanga, 2014. 2. 1 Tabla de contenido Cul es la estructura de una BD (Base de Datos)? ................... Pgina 2 Cul es la diferencia entre una BD y un SGBD? ..... Pgina 3 Cules son las diferencias entre 1 hoja de clculo y un SGBD?... Pgina 4 Qu es una BD Relacional? Pgina 5 Qu pasos tiene el proceso de diseo de una BD?....................... Pgina 6 Cules son las operaciones que se pueden hacer en una BD?.... Pgina 7 Definir y dar ejemplos de cada uno de los Objetos de Access)? .. Pgina 8 y 9 Bibliografa. Pag 10 3. 2 Cul es la estructura de una BD (Base de Datos)? Modelo relacional de datos: En el nivel conceptual, el modelo relacional de datos est representado por una coleccin de relaciones almacenadas. Cada registro de tipo conceptual en un modelo relacional de datos se implanta como un archivo almacenado distinto. Submodelo de datos: Los esquemas externos de un sistema relacional se llaman submodelos rela- cionales de datos; cada uno consta de uno a ms escenarios (vistas) para describir los datos requeridos por una aplicacin dada. Un escenario puede incluir datos de una o ms tablas de datos. Cada programa de aplicacin es- t provisto de un buffer (Area de trabajo de usuario) donde el DBMS puede depositar los datos recuperados de la base para su procesamiento, o puede guardar temporalmente sus salidas antes de que el DBMS las escriba en la base de datos. Esquema de almacenamiento: En el nivel interno, cada tabla base se implanta como un archivo almacena- do. Para las recuperaciones sobre las claves principal o secundaria se pue- den establecer uno o ms ndices para accesar un archivo almacenado. Sublenguaje de datos: Es un lenguaje de manejo de datos para el sistema relacional, el lgebra re- lacional y clculo relacional, ambos lenguajes son relacionalmente comple- tos, esto es, cualquier relacin que pueda derivarse de una o ms tablas de datos, tambin se puede derivar con u solo comando del sublenguaje. Por tanto, el modo de operacin de entrada/Salida en un sistema relacional se puede procesar en la forma: una tabla a la vez en lugar de: un registro a la 4. 3 vez; en otras palabras, se puede recuperar una tabla en vez de un solo regis- tro con la ejecucin de un comando del sublenguaje de datos. Cul es la diferencia entre una BD y un SGBD? Una base de datos es un conjunto de datos no redundantes, almacenados en un soporte informtico, organizados de forma independiente de su utilizacin y accesibles simultneamente por distintos usuarios y aplicaciones y un sistema de gestion de base de datos (SGBD) es el conjunto de programas que permiten definir, manipular y utilizar la informacin que contienen las bases de datos, realizar todas las tareas de administracin necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y seguridad. Una BD nunca se accede o manipula directamente sino a travs del SGBD. Se puede considerar al SGBD como el interfaz entre el usuario y la BD. 5. 4 Cules son las diferencias entre una hoja de clculo y un SGBD? Una hoja de clculo es un programa que permite manipular datos numricos y alfanumricos dispuestos en forma de tablas, Habitualmente es posible realizar clculos complejos con frmulas y funciones y dibujar distintos tipos de grficas Y el SGBD es un consiste en una coleccin de datos interrelacionados y un conjunto de programas para acceder a esos datos. El Objetivo primordial de un SGBD es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar informacin de la base de datos. 6. 5 Qu es una BD Relacional? Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo ms utilizado en la actualidad para modelar problemas reales y administrar datos dinmicamente. Permiten establecer interconexiones (relaciones) entre los datos (que estn guardados en tablas), y trabajar con ellos conjuntamente. En una base de datos relacional, todos los datos se almacenan y se accede a ellos por medio de relaciones. Las relaciones que almacenan datos son llamadas "relaciones base" y su implementacin es llamada "tabla". Otras relaciones no almacenan datos, pero son calculadas al aplicar operaciones relacionales. 7. 6 Qu pasos tiene el proceso de diseo de una BD? A continuacin se indican los pasos que hay que seguir en el proceso de diseo de una base de datos. Cada paso se trata con mayor detalle en los temas restan- tes de esta seccin. 1. Determinar el propsito de la base de datos: Este paso le ayudar a de- cidir los datos que desea que Visual FoxPro almacene. 2. Determinar las tablas necesarias: Cuando ya conozca claramente el pro- psito de la base de datos, puede dividir la informacin en temas distintos, como Employees u Orders. Cada tema ser una tabla de la base de da- tos. 3. Determinar los campos necesarios: Tiene que decidir la informacin que desea incluir en cada tabla. Cada categora de informacin 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 podra ser Last_name y otro podra ser Hire_date. 4. Determinar las relaciones: Observe cada tabla y decida cmo se relacio- nan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario. 5. Perfeccionar el diseo: Busque errores en el diseo. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los re- sultados que desea de sus tablas. Haga los ajustes necesarios al diseo. 8. 7 Cules son las operaciones bsicas que se pueden hacer en una BD? Seleccionar renglones de alguna tabla (SELECT) Seleccionar columnas de alguna tabla (PROJECT) Unir o juntar informacin de varias tablas (JOIN) 9. 8 Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)? Tablas: Conjunto de datos estructurados que forman el contenido de una base de datos. Consultas: Permiten catalogar, ordenar, extraer y modificar la informacin 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. 10. 9 Formularios: Son diseos que realizamos para poder introducir, modificar o visualizar los registros de una tabla o consulta. En los formularios podemos insertar campos calculados e imgenes. Informes: Son extractos de datos procedentes de tablas o consultas y que tienen como propsito principal el ser impresos en papel, aunque tambin pueden simplemente visualizarse en pantalla. 11. 10 Bibliografa http://sistemas.itlp.edu.mx/tutoriales/basedat1/tema3_1.htm www.galeon.com/972286_lynx/Sgbdat4.html http://es.wikipedia.org/wiki/Base_de_datos http://msdn.microsoft.com/es-es/library/cc466455(VS.71).aspx http://www.monografias.com/trabajos12/basdat/basdat.shtml http://puertolas.espacioblog.com/post/2008/05/28/objetos-access