SlideShare una empresa de Scribd logo
1 de 20
BASES DE DATOS BIENVENIDO AL MARAVILLOSO MUNDO DE LA INFORMATICA
BASE DE DATOS JULIETH KATHERIN VARGAS SERRANO COLEGIO JOSE CELESTINO MUTIS GRADO UNDECIMO INFORMATICA BUCARAMANGA 2011
CONTENIDO: BASE DE DATOS ESTRUCTURA DE UNA BD DIFERENCIAS ENTRE UNA BD Y SGBD DIFERENCIAS ENTRE UNA HOJA DE CALCULO Y SGBD BD RELACIONAL PROCESO  DE DISEÑO DE UNA BD SQD  OPERACIONES BASICAS  EN UNA BD (SQD) OBJETOS DE ACCESS
BASE DE DATOS Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.
ESTRUCTURA DE UNA BASE DE DATOS Es un esquema que representa el diseño de una base de datos. Este modelo se basa en representaciones entre registros por medio de ligas, existen relaciones en las que participan solo dos entidades(binarias) y relaciones en las que participan más de dos entidades (generales) ya sea con o sin atributo descriptivo en la relación.La forma de diagramado consta de dos componentes básicos:Celdas: representan a los campos del registro.Líneas: representan a los enlaces entre los registros. su representación gráfica se basa en el acomodo de los campos de un  registro en un conjunto de celdas que se ligan con otro(s) registro(s)
Representación grafica
DIFERENCIA ENTRE UNA BASE DE DATOS Y UN SISTEMA DE GESTION DE BASE DE DATOS BASE DE DATOS(BD) es un conjunto de información almacenada en memoria auxiliar que permite acceso directo, y SISTEMA DE GESTION DE BASE DE DATOS (SGBD) es el tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. SGBD: conjunto de programas que permiten definir, manipular y utilizar la información que contienen las bases de datos, realizar todas las tareas de administración necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y seguridad. Una BD nunca se accede o manipula directamente sino a través del SGBD. Se puede considerar al SGBD como el interfaz entre el usuario y la BD. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
DIFERENCIAS ENTRE UNA HOJA DE CALCULO Y UN SGBD La hoja de calculo es simplemente un programa q guarda los datos simplemente por letras y por números  La hoja de calculo es muy fácil de manejar . En cambio el sistema de gestión de bases de datos son muchos programas especializados para guardar datos de forma muy ordenada  Son programas muy complejos y con gran capacidad para guardarlos
BASES DE DATOS RELACIONALES 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". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
PROCESO DE DISEÑO DE UNA BD. 	El proceso de diseño consta de los pasos siguientes: Determinar la finalidad de la base de datos     	Esto le ayudará a estar preparado para los demás pasos. Buscar y organizar la información necesaria     	Reúna todos los tipos de información que desee registrar en la base de datos, como los nombres de productos o los números de pedidos. Dividir la información en tablas     	Divida los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla. Convertir los elementos de información en columnas     	Decida qué información desea almacenar en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla. Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.
Especificar claves principales     	Elija la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila, como Id. de producto o Id. de pedido. Definir relaciones entre las tablas     	Examine cada tabla y decida cómo se relacionan los datos de una tabla con las demás tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario. Ajustar el diseño     	Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros con datos de ejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los ajustes necesarios en el diseño. Aplicar las reglas de normalización     	Aplique reglas de normalización de los datos para comprobar si las tablas están estructuradas correctamente. Realice los ajustes necesarios en las tablas.
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella
COMANDOS UTILIZADOS EN LENGUAGE SQL CREATE 	Este comando crea un objeto dentro de la base de datos Ejm: Createtable USUARIOS (id int, notnull, primarykey) nombre  varchar 2 (14) notnull). 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. Ejm: ALTER TABLE 'TABLA_USUARIOS' ( ADD NUEVO_CAMPO INT APELLIDOS  (9 )
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. Se puede combinar con la sentencia ALTER. Ejm: Alter  table USUARIOS  	DROP COLUMN NAME APELLIDOS INSERT 	Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional. Ejm: insertinto USUARIOS (1,’JULIETH’,) SELECT 	Este comando lo que hace es mostrar en pantalla la tabla de los registros , tambien puede visulizarse si se le especifica la columna a mostrar. En este caso mostrara toda la tabla USUARIOS. Ejm: Selectfrom USUARIOS  	ORDER BY ID
UPDATE 	Este comando actualiza los registros de nuestra tabla. Ejm: UPDATE USUARIOS 	SET  NOMBRE= ‘BELSY’ DELETE 	Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla. Ejm: DELETE FROM USUARIOS WHERE NAME = ‘BELSY’
OBJECTOS DE ACCESS Access consta de los siguientes tipos de objetos: Tablas: Conjunto de datos 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 visulaizar 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.
Tablas: Son los objetos principales de bases de datos que se utilizan para guardar datos. Aquí tienes el ejemplo de una tabla, es la tabla "Clientes" de la base de datos "Neptuno" incluida en Access:
Consultas: 	Permiten catalogar, ordenar, extraer y modificar la información contenida en una tabla o en un conjunto de tablas relacionadas. 	Por ejemplo, se da la consulta dependiendo del campo disponible ya sea una región o un país donde se va a seleccionar la ciudad.
Campos y registros: 	cada columna en una tabla es un campo y cada fila de una tabla representa un único registro que reúne la información de un elemento de la tabla.  Cada campo de Access sólo puede tener un tipo de datos: o sólo texto, o sólo números, etc.
Web grafía http://www.monografias.com/trabajos11/basda/basda.shtml http://es.wikipedia.org/wiki/Base_de_datos http://www.galeon.com/972286_lynx/Sgbdat4.html http://miguelgonzalezinf.blogspot.com/2010/04/hoja-de-calculo-y-sgbd.html http://www.slideshare.net/andsantos1234/bases-de-datos-7658384 http://es.wikipedia.org/wiki/SQL http://es.wikipedia.org/wiki/Base_de_datos_relacional http://puertolas.espacioblog.com/post/2008/05/28/objetos-access http://www.svetlian.com/msoffice/access_intro1.htm

Más contenido relacionado

La actualidad más candente

Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de darosJaiir MoReno
 
Presentación1
Presentación1Presentación1
Presentación1TATAJAHIR
 
Base de datos
Base de datosBase de datos
Base de datosLauracvdo
 
Base de datos
Base de datosBase de datos
Base de datosLauracvdo
 
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 Datosliras loca
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 
Cuestionario de informática ivan hidalgo
Cuestionario de informática ivan hidalgoCuestionario de informática ivan hidalgo
Cuestionario de informática ivan hidalgoivanhidalgo777
 

La actualidad más candente (10)

Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de daros
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Cuestionario de informática ivan hidalgo
Cuestionario de informática ivan hidalgoCuestionario de informática ivan hidalgo
Cuestionario de informática ivan hidalgo
 
wicho
 wicho wicho
wicho
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado (20)

Ressonância Schumann
Ressonância SchumannRessonância Schumann
Ressonância Schumann
 
Web quest
Web questWeb quest
Web quest
 
Internet
InternetInternet
Internet
 
Inici a la guitarra
Inici a la guitarraInici a la guitarra
Inici a la guitarra
 
Os2
Os2Os2
Os2
 
Gateiros
GateirosGateiros
Gateiros
 
Treinamentosann1
Treinamentosann1Treinamentosann1
Treinamentosann1
 
Filosofia da vida em 3 licoes!!
Filosofia da vida em 3 licoes!!Filosofia da vida em 3 licoes!!
Filosofia da vida em 3 licoes!!
 
Reserva Do Bosque
Reserva Do BosqueReserva Do Bosque
Reserva Do Bosque
 
Propósito
PropósitoPropósito
Propósito
 
Vou de féRias!
Vou de féRias!Vou de féRias!
Vou de féRias!
 
Slideshare Alfabeto
Slideshare AlfabetoSlideshare Alfabeto
Slideshare Alfabeto
 
A Mansão Da Iurd
A Mansão Da IurdA Mansão Da Iurd
A Mansão Da Iurd
 
Barra prime offices
Barra prime officesBarra prime offices
Barra prime offices
 
Uma LóGica De Einstein
Uma LóGica De EinsteinUma LóGica De Einstein
Uma LóGica De Einstein
 
Coisas com graca
Coisas com gracaCoisas com graca
Coisas com graca
 
Para Pensar e Agir!
Para Pensar e Agir!Para Pensar e Agir!
Para Pensar e Agir!
 
Banco De Questoes Unidade 11
Banco De Questoes Unidade 11Banco De Questoes Unidade 11
Banco De Questoes Unidade 11
 
Didaticgeoaula3
Didaticgeoaula3Didaticgeoaula3
Didaticgeoaula3
 
Conto Do Bosque
Conto Do BosqueConto Do Bosque
Conto Do Bosque
 

Similar a Bases de datos (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Ana maria jaimes moreno
Ana maria jaimes morenoAna maria jaimes moreno
Ana maria jaimes moreno
 
Presentación1
Presentación1Presentación1
Presentación1
 
Joce celestino
Joce celestinoJoce celestino
Joce celestino
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Dia positiva wendy
Dia positiva wendyDia positiva wendy
Dia positiva wendy
 
Sergio
SergioSergio
Sergio
 
Ba se de datos
Ba se de datosBa se de datos
Ba se de datos
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 
Ba se de datos! ♥
Ba se de datos! ♥Ba se de datos! ♥
Ba se de datos! ♥
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos!
Base de datos!Base de datos!
Base de datos!
 
Karen
KarenKaren
Karen
 
Jennifervelasco1
Jennifervelasco1Jennifervelasco1
Jennifervelasco1
 
Jennifervelasco1
Jennifervelasco1Jennifervelasco1
Jennifervelasco1
 

Bases de datos

  • 1. BASES DE DATOS BIENVENIDO AL MARAVILLOSO MUNDO DE LA INFORMATICA
  • 2. BASE DE DATOS JULIETH KATHERIN VARGAS SERRANO COLEGIO JOSE CELESTINO MUTIS GRADO UNDECIMO INFORMATICA BUCARAMANGA 2011
  • 3. CONTENIDO: BASE DE DATOS ESTRUCTURA DE UNA BD DIFERENCIAS ENTRE UNA BD Y SGBD DIFERENCIAS ENTRE UNA HOJA DE CALCULO Y SGBD BD RELACIONAL PROCESO DE DISEÑO DE UNA BD SQD OPERACIONES BASICAS EN UNA BD (SQD) OBJETOS DE ACCESS
  • 4. BASE DE DATOS Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.
  • 5. ESTRUCTURA DE UNA BASE DE DATOS Es un esquema que representa el diseño de una base de datos. Este modelo se basa en representaciones entre registros por medio de ligas, existen relaciones en las que participan solo dos entidades(binarias) y relaciones en las que participan más de dos entidades (generales) ya sea con o sin atributo descriptivo en la relación.La forma de diagramado consta de dos componentes básicos:Celdas: representan a los campos del registro.Líneas: representan a los enlaces entre los registros. su representación gráfica se basa en el acomodo de los campos de un  registro en un conjunto de celdas que se ligan con otro(s) registro(s)
  • 7. DIFERENCIA ENTRE UNA BASE DE DATOS Y UN SISTEMA DE GESTION DE BASE DE DATOS BASE DE DATOS(BD) es un conjunto de información almacenada en memoria auxiliar que permite acceso directo, y SISTEMA DE GESTION DE BASE DE DATOS (SGBD) es el tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. SGBD: conjunto de programas que permiten definir, manipular y utilizar la información que contienen las bases de datos, realizar todas las tareas de administración necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y seguridad. Una BD nunca se accede o manipula directamente sino a través del SGBD. Se puede considerar al SGBD como el interfaz entre el usuario y la BD. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
  • 8. DIFERENCIAS ENTRE UNA HOJA DE CALCULO Y UN SGBD La hoja de calculo es simplemente un programa q guarda los datos simplemente por letras y por números La hoja de calculo es muy fácil de manejar . En cambio el sistema de gestión de bases de datos son muchos programas especializados para guardar datos de forma muy ordenada Son programas muy complejos y con gran capacidad para guardarlos
  • 9. BASES DE DATOS RELACIONALES 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". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
  • 10. PROCESO DE DISEÑO DE UNA BD. El proceso de diseño consta de los pasos siguientes: Determinar la finalidad de la base de datos     Esto le ayudará a estar preparado para los demás pasos. Buscar y organizar la información necesaria     Reúna todos los tipos de información que desee registrar en la base de datos, como los nombres de productos o los números de pedidos. Dividir la información en tablas     Divida los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla. Convertir los elementos de información en columnas     Decida qué información desea almacenar en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla. Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.
  • 11. Especificar claves principales     Elija la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila, como Id. de producto o Id. de pedido. Definir relaciones entre las tablas     Examine cada tabla y decida cómo se relacionan los datos de una tabla con las demás tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario. Ajustar el diseño     Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros con datos de ejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los ajustes necesarios en el diseño. Aplicar las reglas de normalización     Aplique reglas de normalización de los datos para comprobar si las tablas están estructuradas correctamente. Realice los ajustes necesarios en las tablas.
  • 12. SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella
  • 13. COMANDOS UTILIZADOS EN LENGUAGE SQL CREATE Este comando crea un objeto dentro de la base de datos Ejm: Createtable USUARIOS (id int, notnull, primarykey) nombre varchar 2 (14) notnull). 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. Ejm: ALTER TABLE 'TABLA_USUARIOS' ( ADD NUEVO_CAMPO INT APELLIDOS (9 )
  • 14. 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. Se puede combinar con la sentencia ALTER. Ejm: Alter table USUARIOS DROP COLUMN NAME APELLIDOS INSERT Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional. Ejm: insertinto USUARIOS (1,’JULIETH’,) SELECT Este comando lo que hace es mostrar en pantalla la tabla de los registros , tambien puede visulizarse si se le especifica la columna a mostrar. En este caso mostrara toda la tabla USUARIOS. Ejm: Selectfrom USUARIOS ORDER BY ID
  • 15. UPDATE Este comando actualiza los registros de nuestra tabla. Ejm: UPDATE USUARIOS SET NOMBRE= ‘BELSY’ DELETE Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla. Ejm: DELETE FROM USUARIOS WHERE NAME = ‘BELSY’
  • 16. OBJECTOS DE ACCESS Access consta de los siguientes tipos de objetos: Tablas: Conjunto de datos 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 visulaizar 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.
  • 17. Tablas: Son los objetos principales de bases de datos que se utilizan para guardar datos. Aquí tienes el ejemplo de una tabla, es la tabla "Clientes" de la base de datos "Neptuno" incluida en Access:
  • 18. Consultas: Permiten catalogar, ordenar, extraer y modificar la información contenida en una tabla o en un conjunto de tablas relacionadas. Por ejemplo, se da la consulta dependiendo del campo disponible ya sea una región o un país donde se va a seleccionar la ciudad.
  • 19. Campos y registros: cada columna en una tabla es un campo y cada fila de una tabla representa un único registro que reúne la información de un elemento de la tabla.  Cada campo de Access sólo puede tener un tipo de datos: o sólo texto, o sólo números, etc.
  • 20. Web grafía http://www.monografias.com/trabajos11/basda/basda.shtml http://es.wikipedia.org/wiki/Base_de_datos http://www.galeon.com/972286_lynx/Sgbdat4.html http://miguelgonzalezinf.blogspot.com/2010/04/hoja-de-calculo-y-sgbd.html http://www.slideshare.net/andsantos1234/bases-de-datos-7658384 http://es.wikipedia.org/wiki/SQL http://es.wikipedia.org/wiki/Base_de_datos_relacional http://puertolas.espacioblog.com/post/2008/05/28/objetos-access http://www.svetlian.com/msoffice/access_intro1.htm