BASE DE DATOS

download BASE DE DATOS

If you can't read please download the document

Transcript of BASE DE DATOS

  1. 1. NOMBRE: ERIKA TATIANA ORDOEZ GRADO: 11-02 PRESENTADO A: SUSAN HERNANDEZ BUCARAMANGA 2014 BASE DE DATOSBASE DE DATOS
  2. 2. 1. Cul es la estructura de una BD (Base de Datos)? 2. Cul es la diferencia entre una BD y un SGBD (Sistema de Gestin de Base de Datos)? 3. Cules son las diferencias entre una hoja de clculo y un SGBD 4. Qu es una BD Relacional? 5. Qu pasos tiene el proceso de diseo de una BD? 6. Cules son las operaciones bsicas que se pueden realizar en una BD? 7. Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)? PAG.1 PAG.2 PAG.3 PAG.4 PAG.4 PAG.6 PAG.6,PAG.7 TABLA DE CONTENIDOTABLA DE CONTENIDO
  3. 3. Cul es la estructura de una BD (Base de Datos)? La estructura de una base de datos consta: 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 relacionales 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 est provisto de un buffer (rea 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 almacenado. Para las recuperaciones sobre las claves principal o secundaria se pueden establecer uno o ms ndices para acezar un archivo almacenado. Sublenguaje de datos: Es un lenguaje de manejo de datos para el sistema relacional, el lgebra relacional y clculo relacional, ambos lenguajes son relacionalmente completos, 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 vez; en otras palabras, se puede recuperar una tabla en vez de un solo registro con la ejecucin de un comando del sublenguaje de datos. PAG.1
  4. 4. Cul es la diferencia entre una BD y un SGBD (Sistema de Gestin de Base de Datos)? 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 gestin 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. PAG.2
  5. 5. Cules son las diferencias entre una hoja de clculo y un SGBD *HOJA DE CALCULO: 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 hacer distintos tipos de graficas EL SISTEMA DE GESTION DE BASES DE DATOS es el de manejar de manera clara sencilla y ordenada un conjunto de datos que posteriormente se convertir en informacin PAG.3
  6. 6. 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 implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que estn guardados en tablas), y a travs de dichas conexiones relacionar los datos de ambas tablas, de ah proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM Qu pasos tiene el proceso de diseo de una BD? *Determinar el propsito de la base de datos Este paso le ayudar a decidir los datos que desea que Visual FoxPro almacene. * Determinar las tablas necesarias Cuando ya conozca claramente el propsito 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 datos. * 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. * Determinar las relaciones Observe cada tabla y decida cmo 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. * Perfeccionar el diseo Busque errores en el diseo. 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 diseo.
  7. 7. PAG.4 Cules son las operaciones bsicas que se pueden realizar en una BD? CREATE Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. ALTER Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar ndices a una tabla, modificar un trigger, etc. DROP Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. TRUNCATE Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho ms rpido, especialmente si la tabla es muy grande. La desventaja es que TRUNCATE slo sirve cuando se quiere eliminar absolutamente todos los registros, ya que no se permite la clusula WHERE. Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)? FORMULARIOS Los formularios son un tipo de objeto de Access que pueden utilizarse para diferentes fines, aunque una de sus utilidades principales es la creacin de diseos personalizados para la entrada y visualizacin de datos de las tablas. Tablas y relaciones Para almacenar los datos, cree una tabla para cada tipo de informacin de la que hace el seguimiento. Para reunir los datos de varias tablas en una consulta, formulario, inform o pgina de acceso a datos, defina relaciones entre las tablas.
  8. 8. PAG.6 Consultas Para buscar y recuperar tan slo los datos que cumplen las condiciones especificadas, incluyendo datos de varias tablas, cree una consulta. Una consulta puede tambin actualizar o eliminar varios registros al mismo tiempo, y realizar clculos predefinidos o personalizados en los datos. Formularios Para ver, escribir y cambiar datos de manera sencilla directamente en una tabla, cree un formulario. Al abrir un formulario, Microsoft Access recupera los datos de una o ms tablas, y los muestra en la pantalla con el diseo elegido en el Asistente paraformularios, o con un diseo que haya creado en la vista Diseo (vista Diseo: ventana que muestra el diseo de estos objetos de base de datos: tablas, consultas, formularios, informes, macros y pginas de acceso a datos. En la vista Diseo, puede crear objetos de base de datos nuevos y modificar el diseo de otros existentes.) Informes Para analizar los datos o presentarlos de cierta manera al imprimirlos, cree un informe. Por ejemplo, puede imprimir un informe que agrupe datos y calcule totales, y otro informe de datos diferentes con formato para imprimir etiquetas postales. PAG.7
  9. 9. *http://yuyiiz.wordpress.com/2010/04/13/cual-es-la- estructura-de-una-base-de-datos/ 1 *http://yuyiiz.wordpress.com/2010/04/13/difernecia- entre-bd-y-sgbd/ 2 *http://marlonynatalia.wordpress.com/2013/04/05/cua les-son-las-diferencias-entre-una-hoja-de-calculo-y- un-sgbd/ 3 *http://es.wikipedia.org/wiki/Base_de_datos_relacion al 4 http://juliegomez.wordpress.com/2010/04/13/%C 2%BFcuales-son-las-operaciones-basicas-que- se-pueden-realizar-en-una-bd/ 6
  10. 10. *http://yuyiiz.wordpress.com/2010/04/13/cual-es-la- estructura-de-una-base-de-datos/ 1 *http://yuyiiz.wordpress.com/2010/04/13/difernecia- entre-bd-y-sgbd/ 2 *http://marlonynatalia.wordpress.com/2013/04/05/cua les-son-las-diferencias-entre-una-hoja-de-calculo-y- un-sgbd/ 3 *http://es.wikipedia.org/wiki/Base_de_datos_relacion al 4 http://juliegomez.wordpress.com/2010/04/13/%C 2%BFcuales-son-las-operaciones-basicas-que- se-pueden-realizar-en-una-bd/ 6