SlideShare una empresa de Scribd logo
1 de 10
COLEGIO JOSÉ CELESTINO MUTIS
BASE DE DATOS- ACCESS
CARLOS SIERRA DURÁN
11-2
DOCENTE: SUSAN HERNADEZ
BUCARAMANGA
22 de mayo de 2014
CONTENIDO
- ¿Cuál es la estructura de una BD (Base de Datos)?
- ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión
de Base de Datos)?
- ¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD
- ¿Qué es una BD Relacional?
- ¿Qué pasos tiene el proceso de diseño de una BD?
- ¿Cuáles son las operaciones básicas que se pueden realizar en una
BD?
- ¿Definir y dar ejemplos de cada uno de los Objetos de Access;
(Tablas, Consultas, Formularios e Informes)?
¿CUÁL ES LA
ESTRUCTURA DE
UNA BD (BASE DE
DATOS)?
Modelo relacional de
datos:
Está representado por una colección 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 más escenarios (vistas) para describir los datos
requeridos por una aplicación dada. Un escenario puede incluir datos de una o
más tablas de datos. Cada programa de aplicación 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 más índices para accesar un archivo almacenado.
Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el álgebra
relacional y cálculo relacional, ambos lenguajes son “relacionalmente
completos”, esto es, cualquier relación que pueda derivarse de una o más
tablas de datos, también se puede derivar con u solo comando del sublenguaje.
Por tanto, el modo de operación 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 ejecución de un comando del sublenguaje de datos.
http://yuyiiz.wordpress.com/2010/04/13/cual-es-la-estructura-de-una-base-de-
datos/
¿Cuál es la diferencia entre una BD y un SGBD
(Sistema de Gestión de Base de Datos)?
La base de datos es un archivo (o varios, dependiendo de cómo 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 backups, realizar
instrucciones SQL, etc.
Ejemplo: Access vendría a ser el sistema de gestión... y los archivos mdb las
bases de datos. O por ejemplo, Firebird (sistema, motor) y los archivos FDB
(bases de datos).
https://mx.answers.yahoo.com/question/index?qid=20090827214405AA5HePL
¿Cuáles son las diferencias entre una hoja de
cálculo y un SGBD?
Una hoja de cálculo es un programa que permite manipular datos numéricos y
alfanuméricos dispuestos en forma de tablas, Habitualmente es posible realizar
cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas
Y el SGBD es un consiste en una colección 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 información de la base de datos.
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 información. Esto
da lugar a distintos modelos de organización de la base de datos: jerárquico,
red, relacional y orientada a objeto.
Las bases de datos relacionales están constituidas por una o más tablas que
contienen la información ordenada de una forma organizada. Cumplen las
siguientes leyes básicas:
• Generalmente, contendrán muchas tablas.
• Una tabla sólo contiene un número fijo de campos.
• El nombre de los campos de una tabla es distinto.
• Cada registro de la tabla es único.
• El orden de los registros y de los campos no está determinados.
• Para cada campo existe un conjunto de valores posible.
http://html.rincondelvago.com/base-de-datos-relacional.html
¿Cuáles son las operaciones básicas que se
pueden realizar en una BD?
Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza
una sola tabla) y las operaciones binarias (se utilizan dos tablas).
OPERACIONES UNARIAS
Selección: Mediante esta operación se obtiene un conjunto de filas con todas
las columnas de la tabla. Se seleccionan determinadas filas incluyendo una
condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO).
La representación sería la siguiente: O Condición (Tabla)
Proyección: esta operación nos devuelve una nueva tabla con las columnas
seleccionadas de otra. La representación sería la siguiente: O col1, col2,…
(Tabla)
OPERACIONES BINARIAS
Unión: Esta operación solo se puede hacer si las tablas tienes las mismas
columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2
con las mismas columnas tan solo tendríamos que añadir las filas de ambas
tablas en una única tabla. Su representación sería la siguiente:
Tabla1 U Tabla2
Producto 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 representación sería la siguiente: Tabla1 X Tabla2
OTRAS OPERACIONES EN LA BASE DE DATOS:
CREATE: Este comando crea un objeto dentro de la base de datos. Puede ser
una tabla, vista, índice, trigger, función, 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, función, 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 más rápido, especialmente si la tabla es muy grande.
La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar
absolutamente todos los registros, ya que no se permite la cláusula WHERE.
http://www.desarrolloweb.com/articulos/operaciones-basicas-sobre-tablas.html
¿Definir 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 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.
FORMULARIOS: Son diseños que realizamos para poder introducir, modificar
o visualizar los registros de una tabla o consulta. En los formularios podemos
insertar campos calculados e imágenes.
INFORMES: Son extractos de datos procedentes de tablas o consultas y que
tienen como propósito principal el ser impresos en papel, aunque también
pueden simplemente visualizarse en pantalla.
PÁGINAS: Una página de acceso a datos es un tipo especial de páginas web,
diseñada 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 automática tareas repetitivas.
MÓDULOS: Son programas escritos especialmente para Access mediante un
lenguaje de programación llamado Visual Basic para aplicaciones.
http://diegosotocjcm.blogspot.com/2010/04/definir-y-dar-ejemplos-de-cada-uno-
de.html
http://diegosotocjcm.blogspot.com/2010/04/definir-y-dar-ejemplos-de-cada-uno-
de.html

Más contenido relacionado

La actualidad más candente (11)

2011
20112011
2011
 
2011
20112011
2011
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datos
 
Bd cjcm
Bd cjcmBd cjcm
Bd cjcm
 
Base de datos acces
Base de datos accesBase de datos acces
Base de datos acces
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de daros
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Consulta base de datos (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base_de datos_parte_1
Base_de datos_parte_1Base_de datos_parte_1
Base_de datos_parte_1
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos!
Base de datos!Base de datos!
Base de datos!
 
Yurley
YurleyYurley
Yurley
 
base de datos
base de datos base de datos
base de datos
 
Consulta base de datos
Consulta base de datos Consulta base de datos
Consulta base de datos
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 

Consulta base de datos

  • 1. COLEGIO JOSÉ CELESTINO MUTIS BASE DE DATOS- ACCESS CARLOS SIERRA DURÁN 11-2 DOCENTE: SUSAN HERNADEZ BUCARAMANGA 22 de mayo de 2014
  • 2. CONTENIDO - ¿Cuál es la estructura de una BD (Base de Datos)? - ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base de Datos)? - ¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD - ¿Qué es una BD Relacional? - ¿Qué pasos tiene el proceso de diseño de una BD? - ¿Cuáles son las operaciones básicas que se pueden realizar en una BD? - ¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)?
  • 3. ¿CUÁL ES LA ESTRUCTURA DE UNA BD (BASE DE DATOS)? Modelo relacional de datos: Está representado por una colección 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 más escenarios (vistas) para describir los datos requeridos por una aplicación dada. Un escenario puede incluir datos de una o más tablas de datos. Cada programa de aplicación 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 más índices para accesar un archivo almacenado. Sublenguaje de datos: Es un lenguaje de manejo de datos para el sistema relacional, el álgebra relacional y cálculo relacional, ambos lenguajes son “relacionalmente completos”, esto es, cualquier relación que pueda derivarse de una o más tablas de datos, también se puede derivar con u solo comando del sublenguaje. Por tanto, el modo de operación 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 ejecución de un comando del sublenguaje de datos. http://yuyiiz.wordpress.com/2010/04/13/cual-es-la-estructura-de-una-base-de- datos/
  • 4. ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base de Datos)? La base de datos es un archivo (o varios, dependiendo de cómo 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 backups, realizar instrucciones SQL, etc. Ejemplo: Access vendría a ser el sistema de gestión... y los archivos mdb las bases de datos. O por ejemplo, Firebird (sistema, motor) y los archivos FDB (bases de datos). https://mx.answers.yahoo.com/question/index?qid=20090827214405AA5HePL
  • 5. ¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD? Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas, Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas Y el SGBD es un consiste en una colección 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 información de la base de datos.
  • 6. 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 información. Esto da lugar a distintos modelos de organización de la base de datos: jerárquico, red, relacional y orientada a objeto. Las bases de datos relacionales están constituidas por una o más tablas que contienen la información ordenada de una forma organizada. Cumplen las siguientes leyes básicas: • Generalmente, contendrán muchas tablas. • Una tabla sólo contiene un número fijo de campos. • El nombre de los campos de una tabla es distinto. • Cada registro de la tabla es único. • El orden de los registros y de los campos no está determinados. • Para cada campo existe un conjunto de valores posible.
  • 7. http://html.rincondelvago.com/base-de-datos-relacional.html ¿Cuáles son las operaciones básicas que se pueden realizar en una BD? Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas). OPERACIONES UNARIAS Selección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La representación sería la siguiente: O Condición (Tabla) Proyección: esta operación nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representación sería la siguiente: O col1, col2,… (Tabla) OPERACIONES BINARIAS Unión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. Su representación sería la siguiente: Tabla1 U Tabla2 Producto 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 representación sería la siguiente: Tabla1 X Tabla2 OTRAS OPERACIONES EN LA BASE DE DATOS: CREATE: Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, índice, trigger, función, 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, función, 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 más rápido, especialmente si la tabla es muy grande. La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar absolutamente todos los registros, ya que no se permite la cláusula WHERE. http://www.desarrolloweb.com/articulos/operaciones-basicas-sobre-tablas.html
  • 8. ¿Definir 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 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. FORMULARIOS: Son diseños que realizamos para poder introducir, modificar o visualizar los registros de una tabla o consulta. En los formularios podemos insertar campos calculados e imágenes. INFORMES: Son extractos de datos procedentes de tablas o consultas y que tienen como propósito principal el ser impresos en papel, aunque también pueden simplemente visualizarse en pantalla. PÁGINAS: Una página de acceso a datos es un tipo especial de páginas web, diseñada 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 automática tareas repetitivas. MÓDULOS: Son programas escritos especialmente para Access mediante un lenguaje de programación llamado Visual Basic para aplicaciones.