Consulta base de datos

  • Published on
    14-Jul-2015

  • View
    46

  • Download
    0

Transcript

COLEGIO JOS CELESTINO MUTIS

BASE DE DATOS- ACCESS

CARLOS SIERRA DURN11-2

DOCENTE: SUSAN HERNADEZ

BUCARAMANGAde mayo de 2014

CONTENIDO

Cul es laestructura de una BD (Base de Datos)?

Cul es la diferencia entre una BD y un SGBD (Sistema de Gestin de Base de Datos)?

Cules son las diferencias entre una hoja de clculo y un SGBD

Qu es una BD Relacional?

Qu pasos tiene el proceso de diseode una BD?

Cules son las operaciones bsicas que se pueden realizar en una BD?

Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)?

http://wiki.elhacker.net/_/rsrc/1270544517128/bases-de-datos/mssql/introduccion/2.JPGCUL ES LA ESTRUCTURA DE UNA BD (BASE DE DATOS)?

Modelorelacional 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:
Cada uno consta de uno a msescenarios (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 accesar un archivo almacenado.

Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el lgebra relacionaly 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.http://yuyiiz.wordpress.com/2010/04/13/cual-es-la-estructura-de-una-base-de-datos/Cul es la diferencia entre una BD y un SGBD (Sistema de Gestin de Base de Datos)?

La base de datos es un archivo (o varios, dependiendo de cmo trabaje y est configurado el SGBD o el motor) que contiene las tablas, con sus respectivos datos fsicos. Adems 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 comunicacin con las bases de datos de forma transparente, y de este modo se asegura de brindar un acceso seguro ala informacin y evita que otras aplicaciones puedan daar y/o alterar la informacin daando 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 backups, realizar instrucciones SQL,etc.Ejemplo:Access vendra a ser el sistema de gestin... y los archivos mdb las bases de datos. O por ejemplo, Firebird (sistema, motor) y los archivos FDB (bases de datos).

http://3.bp.blogspot.com/_DMaDptB0GWs/S8RjKCZ8wrI/AAAAAAAAAAU/bjOnlYn7gNg/s1600/sgbd.jpghttps://mx.answers.yahoo.com/question/index?qid=20090827214405AA5HePL

Cules son las diferencias entre una hoja de clculo y un SGBD?

Unahoja de clculoes unprograma 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 elSGBDes 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.

http://1.bp.blogspot.com/_XUQAVPNz8CM/S8TVyQiFW4I/AAAAAAAAAAk/o-HhB2cUNQg/s1600/website-acess.jpg

http://yuyiiz.wordpress.com/2010/04/13/diferencias-entre-una-hoja-de-calculo-y-un-sgbd/Qu es una BD Relacional?

En una computadora existen diferentes formas de almacenar informacin. Esto da lugar a distintos modelos de organizacin de labase de datos: jerrquico, red, relacional y orientada a objeto.

Lasbases de datosrelacionales estn constituidas por una o ms tablas que contienenla informacin ordenada de una forma organizada. Cumplen las siguientes leyes bsicas:

Generalmente, contendrn muchas tablas.

Unatablaslo contiene un nmero fijo de campos.

El nombre de los campos de unatablaes distinto.

Cadaregistrode latablaes nico.

El orden de losregistrosy de los campos no est determinados.

Para cada campo existe un conjunto de valores posible.

https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcT6xqczjPfinsl5RkGEsuzh1oCVn9icvTaUpzKc5ErZjUreu2cI

http://html.rincondelvago.com/base-de-datos-relacional.html

Cules son las operaciones bsicas que se pueden realizar en una BD?Dentro de las operaciones bsicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).OPERACIONES UNARIASSeleccin:Mediante esta operacin se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condicin. Se utilizan los operadores booleanos and (Y), or (O), not (NO). La representacin sera la siguiente:O Condicin (Tabla)Proyeccin:esta operacin nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representacin sera la siguiente: O col1, col2, (Tabla)OPERACIONES BINARIASUnin:Esta operacin solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviramos una tabla llamada empleados2 con las mismas columnas tan solo tendramos que aadir las filas de ambas tablas en una nica tabla. Su representacin sera la siguiente: Tabla1UTabla2Producto cartesiano:se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo.Su representacin sera la siguiente: Tabla1 X Tabla2OTRASOPERACIONES EN LA BASE DE DATOS: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.http://www.desarrolloweb.com/articulos/operaciones-basicas-sobre-tablas.htmlDefinir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)?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.

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.

PGINAS:Una pgina de acceso a datos es un tipo especial de pginas web, diseada para ver los datos y trabajar con ellos desde Internet o desde una red local.

MACROS:Son conjuntos de operaciones grabadas que pueden ejecutarse en cualquier momento para realizar de forma automtica tareas repetitivas.

MDULOS:Son programas escritos especialmente para Access mediante un lenguaje de programacin llamado Visual Basic para aplicaciones.

http://4.bp.blogspot.com/_l3dvSqAm3oM/S82e31uZK8I/AAAAAAAAABg/pLnWf7_v6P4/s1600/ado3.gif
http://diegosotocjcm.blogspot.com/2010/04/definir-y-dar-ejemplos-de-cada-uno-de.html