SlideShare une entreprise Scribd logo
1  sur  50
TUTORIAL BÁSICO DE OPENOFFICE 3.2 BASE  Autor: Enrique Laín
BASES DE DATOS. INTRODUCCIÓN DEFINICIÓN :  Una  base de datos  es una colección de datos  relacionados  entre sí. Dichos datos se almacenan dentro de la base de datos en forma de  tablas , que a su vez guardan información sobre un grupo de cosas con las mismas características o  atributos. Por ejemplo, en una base de datos puedes tener una  tabla  con información de todos tus libros: el título, el nombre del autor, el año de edición, etc.; es decir, diferentes propiedades o  atributos  comunes a todos los libros. Veamos gráficamente éste ejemplo de la tabla  Libros : Libros Atributos REGISTROS A  cada línea  de  DATOS  se le llama  REGISTRO . Título Autor Año edición El niño del pijama a rayas Boyne, John 2008 Trainspotting Welsh, Irvine 1996 Del amor y otros demonios García Márquez, Gabriel 1995
¿CÓMO EJECUTAR OPENOFFICE BASE? (I) ,[object Object],[object Object],[object Object],[object Object]
¿CÓMO EJECUTAR OPENOFFICE BASE? (II) A continuación pincharemos en el botón  Finalizar  del asistente. En la siguiente ventana indicaremos en qué carpeta guardaremos nuestra base de datos y con qué nombre. Finalmente pincharemos en  Guardar , y habremos creado una Base de Datos en blanco. Pincharemos aquí  para indicar la carpeta donde de guardará Aquí daremos el nombre de la BD
ENTORNO DE OPENOFFICE BASE Aquí tenemos las barras de título, menús y herramientas. Aquí aparecen las tareas que podemos realizar con el elemento de la base de datos elegido desde el panel de la izquierda. Elementos de la base de datos Aquí irán apareciendo los objetos que vayamos creando
¿CÓMO ABRIR UNA BASE DE DATOS YA CREADA? Si queremos abrir una base de datos que ya existe elegiremos dicha opción y le diremos al asistente  dónde  se encuentra. Finalmente pincharemos en
¿CÓMO CREAR UNA TABLA EN VISTA DE DISEÑO? Una vez creada la base de datos en blanco vamos a crear las tablas. Para ello se podría utilizar la opción del asistente, pero nosotros lo haremos ‘a nuestro gusto’ utilizando la opción  Crear tabla en vista Diseño… NOTA: Es muy importante fijarnos en el  panel de la izquierda  para elegir el objeto sobre el que vamos a trabajar, en este caso  sobre el objeto  Tablas.
¿CÓMO INSERTAR LOS CAMPOS O ATRIBUTOS EN LAS TABLAS? (I) Desde la siguiente ventana podremos: Teclear el nombre de cada Atributo  o campo de la tabla, así como el tipo de dato de dichos atributos y sus propiedades. Desde aquí elegiremos las características de cada campo o atributo.
¿CÓMO INSERTAR LOS CAMPOS O ATRIBUTOS EN LAS TABLAS? (II) Para indicar el Tipo de dato de cada campo o atributo pincharemos  aquí  y elegiremos el deseado. El apartado  Descripción  asociado a cada campo no es obligatorio, pero a veces ayuda a entender el significado de algunos atributos de la tabla.
TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (I) Alfanuméricos .: Se utilizan para almacenar textos que pueden contener letras y números. El más utilizado es el tipo Texto [VARCHAR].  Temporales  .: Se utilizan para guardar fechas y/o horas.
TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (II) Numéricos, enteros y reales . Se utilizan para almacenar valores numéricos sobre los que, al contrario que en los tipos alfanuméricos, se podrán realizar operaciones aritméticas. En las propiedades delos reales hay que indicar cuántas de las cifras del tamaño asignado serán decimales (se conoce también como la escala). Los más utilizados son Integer[INTEGER] y Número[NUMERIC].
TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (III) Especiales .: Tipos de datos que no entran en ninguna de las clasificaciones anteriores. El más utilizado es el tipo Sí/No [BOOLEAN]
¿CÓMO GUARDAR LA TABLA CREADA? Bastará con pinchar en  de la barra de herramientas de Diseño de tablas. Entonces, si la tabla no existía, nos aparecerá la siguiente ventana: Pinchando aquí  escribiremos el nombre que daremos a nuestra  tabla . Como podemos ver nos aparecerá un nuevo objeto tabla con el nombre dado.
¿CÓMO ELIMINAR UN OBJETO CREADO? Para eliminar un objeto que hayamos creado:  Tabla, Consulta, Formulario o Informe  bastará con seleccionarlo y pinchar en  de la barra de herramientas o bien pinchar con botón derecho del ratón sobre el y luego  eliminar .
¿CÓMO EDITAR O CAMBIAR UN OBJETO CREADO? Para editar un objeto que hayamos creado:  Tabla, Consulta, Formulario o Informe  bastará con seleccionarlo y pinchar en  de la barra de herramientas o bien pinchar con botón derecho del ratón sobre el y luego  Editar .
¿CÓMO AÑADIR REGISTROS A UNA TABLA? (I) Tras abrir una base de datos nos aparece la ventana de la izquierda. Si lo que queremos es insertar registros en una tabla ya creada, primero elegimos el objeto  Tablas  en el panel de la izquierda y luego la tabla con la que trabajaremos (en el ejemplo la tabla  Libros ). Tras pinchar en la tabla veremos la siguiente ventana, donde podremos ir metiendo cada línea de datos:  REGISTROS , en cada campo.
¿CÓMO AÑADIR REGISTROS A UNA TABLA? (II) Desde la siguiente ventana podremos ir introduciendo los datos de cada campo o atributo de la tabla. Registro en que estamos Número total de  registros  de la tabla. Para insertar un nuevo registro. Nos lleva al último registro de la tabla Va al siguiente registro  Nos lleva al primer registro de la tabla Va al registro anterior Desde la barra inferior de la ventana anterior podemos movernos por los registros e insertar nuevos  registros.:
¿CÓMO IR A LA VISTA DE DISEÑO DE UNA TABLA? En el caso de queramos añadir , editar o eliminar un campo  de alguna tabla ya creada deberemos proceder como sigue: Hay que situarse en la tabla que queramos editar, pincharemos al botón derecho del ratón y con el izquierdo elegiremos la opción  Editar. Tras pinchar en Editar nos aparecerá la siguiente ventana ya conocida:
¿CÓMO INDICAR LA CLAVE PRIMARIA? La  clave primaria  es aquel atributo de la tabla cuyo dato es diferente en cada registro.   Para indicar cual es la clave primaria de una tabla, bastará con situarnos en el campo o atributo elegido, luego pincharemos con el botón derecho del ratón y elegiremos  Llave primaria. ¿CÓMO ELIMINAR UN ATRIBUTO O CAMPO DE UNA TABLA? Haciendo clic con el botón izquierdo del ratón, a la izquierda del atributo a eliminar, conseguiremos seleccionar toda la información sobre dicho atributo. Luego pinchamos al botón derecho del ratón y seleccionamos  Eliminar. NOTA:  Como puede verse en el menú contextual de la izquierda también podríamos  copiar  o  mover  información de atributos e  Insertar filas.
¿CÓMO ORDENAR LOS REGISTROS DE UNA TABLA? Para ordenar una tabla por uno o varios de sus campos existen varias formas de hacerlo: a) Nos situamos en alguno de los datos cuyo campo queremos ordenar y luego le pinchamos a  si queremos orden ascendente o  si lo queremos descendente b) Si queremos ordenar primero por uno de los campos y luego por otro, debido a que puede darse el caso de que existan varios registros cuyo dato en ese campo sea igual. Entonces pincharemos en  y nos aparecerá la siguiente ventana: En este ejemplo podemos ver que existen dos registros de  El Buscón . En la ventana de la izquierda se ha propuesto ordenar  primero por Autor, luego por Título y luego por Fecha de Edición.
RELACIÓN ENTRE TABLAS (I) PASO 1 .: Desde la ventana principal de una base de datos, donde ya existan tablas creadas, pincharemos en  Herramientas ->Relaciones  para crear las relaciones existentes entre las tablas.
RELACIÓN ENTRE TABLAS (II) PASO 2.:  En la siguiente ventana elegiremos cada una de las tablas a relacionar y pincharemos en  el botón  Añadir . Mostrándose  esta  nueva ventana: PASO 3.:  Para relacionar las tablas mantendremos pinchado el botón izquierdo del ratón sobre el atributo correspondiente de una de las tablas y arrastraremos hasta llegar al atributo elegido de la otra tabla. Finalmente aparecerá una línea que las une a través de un determinado tipo de relación (en el ejemplo es una relación de uno a varios: 1 a n)
MODIFICAR O ELIMINAR LA RELACIÓN ENTRE TABLAS Para modificar la relación entre tablas pincharemos  doble clic  en la línea que las une, apareciendo la ventana mostrada a la derecha. Aquí se recomienda seleccionar las opciones:  Actualizar cascada y Eliminar cascada.  Estas opciones permiten conservar la integridad de la base de datos, de tal manera que cuando se elimine algún registro de una tabla también se elimine la información correspondiente a las tablas con que esté relacionada; así como cuando se cambie algún registro de una tabla también se haga en las tablas relacionadas. Para  ELIMINAR  alguna relación entre tablas bastará con pinchar  un clic con el botón izquierdo  en la línea que las une y luego a la tecla  Supr.
¿CÓMO FILTRAR REGISTROS DE UNA TABLA O CONSULTA? (I) El filtrado de datos nos permiten elegir de forma simple qué datos  de una Tabla o Consulta queremos que se muestren.  Existen distintos tipos de filtros: 1.- AUTOFILTRO .:  Filtra los registros según el contenido del campo seleccionado. Veamos un ejemplo sobre la siguiente  Tabla Libros . Para aplicar el  AutoFiltro  a la tabla anterior bastará con situarnos en el dato elegido del campo correspondiente y luego pinchamos en  de la barra de herramientas. El resultado es el siguiente: NOTA:  Para mostrar de nuevo todos los registros  pincharemos en  de la barra de herramientas. Y para eliminar definitivamente el filtro en
¿CÓMO FILTRAR REGISTROS DE UNA TABLA O CONSULTA? (II) 2.- FILTRO ESTÁNDAR .:  Permite establecer las opciones del filtro de forma parecida a como establecíamos los criterios de ordenación. Veamos un ejemplo sobre la anterior  Tabla Libros: Queremos establecer un filtro estándar que muestre los registros que cumplan que la Editorial sea Castalia y la Fecha de Edición anterior al 4/8/1989. SOLUCIÓN:  Pinchamos en  de la barra de herramientas y rellenamos la ventana que nos aparece con los siguientes datos: NOTA:  Para mostrar de nuevo todos los registros  pincharemos en  de la barra de herramientas. Y para eliminar definitivamente el filtro en  El resultado sería el siguiente:
CONSULTAS Las consultas son objetos que vamos a utilizar para visualizar aquellos registros de una base de datos (información contenida en una o varias tablas relacionadas) que cumplan unas condiciones o criterios. En muy importante comprobar el resultado una vez se creó una consulta para verificar que sea el esperado, pues sino habría que revisar los criterios o condiciones en el diseño de la consulta. Las consultas nos serán muy útiles  también cuando creemos  formularios e informes. ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿CÓMO SE CREA UNA CONSULTA EN VISTA DE DISEÑO?  Vamos utilizar un ejemplo para explicar cómo crear una consulta en vista de diseño. PASO 1.:   Elegimos, desde el panel izquierdo el objeto  Consultas  y luego pinchamos sobre  Crear consulta en vista Diseño…  (ubicado en el panel de Tareas)
¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. CONSULTA SENCILLA (I) PASO 2.:  Desde la ventana  Agregar tabla o consulta  elegiremos cada una de las tablas  implicadas en la consulta y luego pincharemos en el botón  Añadir.  Las tablas añadidas se mostrarán en este  panel .
¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. CONSULTA SENCILLA (II) En el panel inferior de esta ventana tendremos: Campo : muestra los nombres de los campos que se desean visualizar.  Alias : el valor que se escriba se mostrará en la cabecera de la columna de resultados en lugar del nombre del campo que tiene la tabla.  Tabla : muestra la tabla a la que pertenece el campo.  Orden : Permite ordenar el resultado de la consulta por el campo que deseemos . Se elegirá entre orden  ascendente o descendente.  Visible :  Aquí se marcarán los campos que  queremos que se muestren en la consulta. Función : permiten realizar distintas operaciones sobre los resultados. Criterio:  Es donde pondremos la/s condición/es que deben cumplir  los registros de la o las tablas relacionadas en la consulta.
¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. EJECUTAR UNA CONSULTA  Tras crear una consulta, según la diapositiva anterior, podremos ver el resultado obtenido pinchando en  de la barra de herramientas. En la siguiente figura se puede apreciar el resultado de una consulta donde se muestran los  campos :  Título, Autor y Editorial .  Ordenando  por el campo  Autor  en modo  ascendente  (de la A a la Z) y con la condición o  criterio  de que la  Editorial  sea la de  Castalia .
¿CÓMO GUARDAR UNA CONSULTA? Para guardar una consulta  una vez creada pincharemos en  de la barra de herramientas. Nos aparecerá esta ventana donde daremos nombre a nuestra consulta y pincharemos en el botón  Aceptar. Entonces se podrá ver la consulta creada y guardada en el panel de  Consultas.
CONSULTAS COMPLEJAS (I) En adelante vamos a crear una serie de Consultas en Vista de Diseño utilizando las siguientes tablas:  Libros  y  Préstamo  pertenecientes a la base de datos Biblioteca.
CONSULTAS COMPLEJAS (I). CONSULTA 1 En las siguientes diapositivas vamos a mostrar ejemplos de consultas que afecte a varias tablas y algunas consultas complejas: CONSULTA 1. :  Crear una consulta que muestre los campos:  Autor Título Editorial y Nombre  de aquellos alumnos de  4º ESO  que tengan libros prestados. SOLUCIÓN : Tras seguir los pasos de las diapositivas 26, 27 y 28 : La diferencia entre esta consulta y la anteriormente presentada es que en este caso necesitamos las dos tablas de nuestra base de datos ( Libros y Préstamo)  ya que el criterio o condición es que el alumno sea de  4º ESO  (campo que pertenece a la tabla  Préstamo)  y además nos pide como resultado representar campos de ambas tablas. Finalmente habrá que guardar la consulta, como ya explicamos.
¿CONSULTAS COMPLEJAS (I). CONSULTA 2 CONSULTA 2. :  Crear una consulta que muestre los campos:  NOMBRE, Nº CARNET y Fecha  devolución de aquellos alumnos que no devolvieron a tiempo uno o más libros y fueron sancionados por ello.  SOLUCIÓN : Teniendo en cuenta que la tabla de Préstamo contempla la siguiente información. Crearemos la siguiente consulta en vista de diseño:
CONSULTAS COMPLEJAS (I). CONSULTA 3 CONSULTA 3. - Crear una consulta que muestre los Libros cuya Editorial sea Castalia o Cátedra. Aquí se muestra el resultado de la ejecución de la consulta creada: En la figura de la izquierda se muestra el diseño de ésta consulta.  Para hacer la consulta solo necesitamos la tabla  Libros. Como se puede apreciar en  Criterio  (del campo  Editorial ) ponemos la primera condición: Editorial Castalia y en la siguiente fila Editorial Cátedra, esta es la forma de decirle que muestre los registros cuya Editorial sea Castalia  O  Cátedra. Otra forma correcta de expresar el Criterio sería poniendo en  Criterio  del campo  Editorial  la siguiente expresión:  Castalia O Cátedra.
CONSULTAS COMPLEJAS (I). CONSULTA 4 CONSULTA 4.- Crear una consulta que muestre los libros con autor Anónimo y Año de compra1988.  En la figura de la izquierda se muestra el diseño de esta consulta: En este caso de deben cumplir A LA VEZ dos condiciones o criterios:  Autor Anónimo y Año 1988 . Bastará con poner los  Criterios  en cada uno de los campos correspondientes. El resultado de la ejecución de la consulta será el siguiente:
CONSULTAS COMPLEJAS (I). CONSULTA 5 CONSULTA 5.- Crear una consulta que muestre los libros cuyo Año de compra sea posterior a 1987. En la figura de la izquierda se muestra el diseño de ésta consulta. Como puede verse en  Criterio  del campo  Año  hay que poner >1987 ( el símbolo  >  significa mayor que). NOTA : Si la consulta hubiese pedido fecha  menor que  habríamos utilizado el símbolo  <. A continuación se muestra el resultado de la ejecución de la consulta:
CONSULTAS COMPLEJAS. CONSULTA 6 CONSULTA 6. Crear una consulta con los alumnos cuya fecha de devolución de los libros prestados esté en el 5/7/2010 y el 3/8/2010. En la figura de la izquierda se muestra el diseño de ésta consulta. Como puede verse en  Criterio  del campo  Fecha de devolución  podemos poner  Entre 5/7/2010 Y 3/8/2010 . NOTA : También habría sido válida la siguiente expresión:  >= 5/7/2010 Y  <=3/8/2010 . El significado de los símbolos es el siguiente: >=  Mayor o igual que <=  Menor o igual que El resultado sería el siguiente:
CONSULTAS COMPLEJAS. CONSULTA 7 CONSULTA 7. Crear una consulta sobre la Tabla Libros que muestre los registros cuyo Autor empiece por la letra A.  La figura de la izquierda muestra cómo diseñar la consulta propuesta. Como se puede ver en  Criterio  del campo  Autor  se ha escrito:  COMO ‘A*’.  Donde el asterisco  *  es el comodín que permite indicar que en su lugar podría venir cualquier carácter o caracteres. El resultado sería el siguiente:
CONSULTAS COMPLEJAS. CONSULTA 8 CONSULTA 8. Crear una consulta sobre la Tabla Libros que muestre los registros cuyo Título empiece por cualquier letra, que la segunda letra sea una a y luego termine en cualquier carácter o caracteres.  La figura de la izquierda muestra cómo diseñar la consulta propuesta. Como se puede ver en  Criterio  del campo  Autor  se ha escrito:  como ‘?A*’.  Donde el asterisco  *  es el comodín que permite indicar que en su lugar podría venir  cualquier carácter o caracteres  y  ?  Se sustituiría por  cualquier carácter . El resultado sería el siguiente:
FORMULARIOS. INTRODUCCIÓN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (I) En este primer paso del asistente  elegiremos la tabla  y los campos de dicha tabla sobre la que queremos hacer el Formulario. Con estos botones  pasaremos a la ventana de la derecha (llamada  Campos del Formulario)  aquellos campos de la tabla que queremos que aparezcan en el Formulario. Como se puede ver en este ejemplo se ha elegido la  Tabla Libros  y sus campos:  Título, Autor, Editorial, Año y Fecha edición.
¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (II) En este segundo paso podríamos crear un subformulario dentro de nuestro formulario. En nuestro caso no lo crearemos, pincharemos en el botón  Siguiente . En este 5º paso del asistente elegiremos el tipo de diseño (disposición de los campos)  que deseamos para nuestro Formulario. En nuestro caso hemos elegido el tipo de  diseño señalado .
¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (III) ,[object Object],[object Object],[object Object],[object Object],En este paso elegiremos el modelo de Formulario que deseemos. Conforme nos vamos moviendo por cada uno de los modelos, como fondo, se nos muestra una vista previa de cómo quedaría.
¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (IV) En la figura de la derecha se puede ver el último paso del asistente daremos nombre a nuestro Formulario. A la izquierda podemos ver la figura que muestra el aspecto del Formulario creado. Desde el formulario, gracias a la barra de herramientas de la parte inferior, podremos movernos por los diferentes Registros, eliminar  y añadir algún registro.
INFORME. INTRODUCCIÓN Los informes son documentos que se utilizan para presentar los datos de una forma más elegante. Es decir, su objetivo es recuperar información de la base de datos, igual que las consultas, pero con un formato que facilita su presentación e impresión en papel. Los informes suelen construirse a partir de consultas almacenadas y no a partir de las tablas.  Los informes en OpenOffice Base sólo se pueden crear utilizando el asistente. Para crear un informe elegiremos el objeto  Informes  izquierdo y luego pincharemos en  Usar el asistente para crear informe.
¿CÓMO CREAR UN INFORME CON EL ASISTENTE (I) En este primer paso elegiremos  la Tabla o Consulta  de la que queremos el Informe. Y también indicaremos qué  campos  queremos que aparezcan en el Informe. Aquí podemos elegir algún alias para los campos que queremos representar en nuestro Informe, normalmente se dejan como están.
¿CÓMO CREAR UN INFORME CON EL ASISTENTE (II) En este paso indicaremos por cual de los campos queremos que se agrupe la información en el Informe. Aquí indicaremos por qué campo o campos queremos que se ordene la información del Informe. Además elegiremos en qué orden: ascendente o descendente.
¿CÓMO CREAR UN INFORME CON EL ASISTENTE (III) En este paso podremos elegir entre los modelos de Informes que nos ofrece OpenOffice Base. Aquí  daremos nombre a nuestro Informe ya creado y pincharemos en  Finalizar .
¿CÓMO CREAR UN INFORME CON EL ASISTENTE (IV) Este sería el aspecto del Informe creado:

Contenu connexe

Tendances

Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and ComponentsRIAH ENCARNACION
 
Object Oriented Dbms
Object Oriented DbmsObject Oriented Dbms
Object Oriented Dbmsmaryeem
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Database management systems cs403 power point slides lecture 04
Database management systems   cs403 power point slides lecture 04Database management systems   cs403 power point slides lecture 04
Database management systems cs403 power point slides lecture 04Md.Abu Sayed
 
RELATIONSHIP IN DBMS.pptx
RELATIONSHIP IN DBMS.pptxRELATIONSHIP IN DBMS.pptx
RELATIONSHIP IN DBMS.pptxKAnurag2
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente ServidorJimmy Campo
 
Introduction to Microsoft Power BI
Introduction to Microsoft Power BIIntroduction to Microsoft Power BI
Introduction to Microsoft Power BICCG
 

Tendances (20)

ADO .NET
ADO .NETADO .NET
ADO .NET
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and Components
 
dbms notes.ppt
dbms notes.pptdbms notes.ppt
dbms notes.ppt
 
DAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to HeroDAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to Hero
 
Object Oriented Dbms
Object Oriented DbmsObject Oriented Dbms
Object Oriented Dbms
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
Database management systems cs403 power point slides lecture 04
Database management systems   cs403 power point slides lecture 04Database management systems   cs403 power point slides lecture 04
Database management systems cs403 power point slides lecture 04
 
RELATIONSHIP IN DBMS.pptx
RELATIONSHIP IN DBMS.pptxRELATIONSHIP IN DBMS.pptx
RELATIONSHIP IN DBMS.pptx
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Manual access 2019 (1)
Manual access 2019 (1)Manual access 2019 (1)
Manual access 2019 (1)
 
Object oriented database
Object oriented databaseObject oriented database
Object oriented database
 
Chapter 4 functions, views, indexing
Chapter 4  functions, views, indexingChapter 4  functions, views, indexing
Chapter 4 functions, views, indexing
 
Data Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) TrainingData Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) Training
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Introduction to Microsoft Power BI
Introduction to Microsoft Power BIIntroduction to Microsoft Power BI
Introduction to Microsoft Power BI
 

En vedette

Tutorial de OpenOffice.org 3.2 Calc
Tutorial de OpenOffice.org 3.2 CalcTutorial de OpenOffice.org 3.2 Calc
Tutorial de OpenOffice.org 3.2 Calchenrylain
 
Primer Paquete Económico 2017 Zacatecas (2/9)
Primer Paquete Económico 2017 Zacatecas (2/9)Primer Paquete Económico 2017 Zacatecas (2/9)
Primer Paquete Económico 2017 Zacatecas (2/9)Zacatecas TresPuntoCero
 
Gfpi f-019 guia de aprendizaje 01 tda orientar fpi
Gfpi f-019 guia de aprendizaje 01 tda orientar fpiGfpi f-019 guia de aprendizaje 01 tda orientar fpi
Gfpi f-019 guia de aprendizaje 01 tda orientar fpilisbet bravo
 
Análisis situacional integral de salud final
 Análisis situacional integral de salud final Análisis situacional integral de salud final
Análisis situacional integral de salud finalEstefanía Echeverría
 
JULIOPARI - Elaborando un Plan de Negocios
JULIOPARI - Elaborando un Plan de NegociosJULIOPARI - Elaborando un Plan de Negocios
JULIOPARI - Elaborando un Plan de NegociosJulio Pari
 
Onderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefOnderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefrloggen
 
Como hacer un plan de negocios
Como hacer un plan de negociosComo hacer un plan de negocios
Como hacer un plan de negociosXPINNERPablo
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicasLarryJimenez
 
Schrijven voor het web
Schrijven voor het webSchrijven voor het web
Schrijven voor het webSimone Levie
 
1. estructura curricular
1. estructura curricular1. estructura curricular
1. estructura curricularjhordanperilla
 

En vedette (20)

Tutorial de OpenOffice.org 3.2 Calc
Tutorial de OpenOffice.org 3.2 CalcTutorial de OpenOffice.org 3.2 Calc
Tutorial de OpenOffice.org 3.2 Calc
 
Macromedia flash
Macromedia flashMacromedia flash
Macromedia flash
 
Proyecto Formativo
Proyecto FormativoProyecto Formativo
Proyecto Formativo
 
Primer Paquete Económico 2017 Zacatecas (2/9)
Primer Paquete Económico 2017 Zacatecas (2/9)Primer Paquete Económico 2017 Zacatecas (2/9)
Primer Paquete Económico 2017 Zacatecas (2/9)
 
Gfpi f-019 guia de aprendizaje 01 tda orientar fpi
Gfpi f-019 guia de aprendizaje 01 tda orientar fpiGfpi f-019 guia de aprendizaje 01 tda orientar fpi
Gfpi f-019 guia de aprendizaje 01 tda orientar fpi
 
Relatietips
RelatietipsRelatietips
Relatietips
 
Análisis situacional integral de salud final
 Análisis situacional integral de salud final Análisis situacional integral de salud final
Análisis situacional integral de salud final
 
De impact van adhd
De impact van adhdDe impact van adhd
De impact van adhd
 
PMP Sonora Saludable 2010 2015
PMP Sonora Saludable 2010   2015  PMP Sonora Saludable 2010   2015
PMP Sonora Saludable 2010 2015
 
Geheugen verbeteren
Geheugen verbeterenGeheugen verbeteren
Geheugen verbeteren
 
JULIOPARI - Elaborando un Plan de Negocios
JULIOPARI - Elaborando un Plan de NegociosJULIOPARI - Elaborando un Plan de Negocios
JULIOPARI - Elaborando un Plan de Negocios
 
Onderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefOnderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitief
 
Como hacer un plan de negocios
Como hacer un plan de negociosComo hacer un plan de negocios
Como hacer un plan de negocios
 
Tears In The Rain
Tears In The RainTears In The Rain
Tears In The Rain
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicas
 
Cápsula 1. estudios de mercado
Cápsula 1. estudios de mercadoCápsula 1. estudios de mercado
Cápsula 1. estudios de mercado
 
Rodriguez alvarez
Rodriguez alvarezRodriguez alvarez
Rodriguez alvarez
 
Schrijven voor het web
Schrijven voor het webSchrijven voor het web
Schrijven voor het web
 
Fichero de actividades
Fichero de actividadesFichero de actividades
Fichero de actividades
 
1. estructura curricular
1. estructura curricular1. estructura curricular
1. estructura curricular
 

Similaire à Tutorial de OpenOffice Base

Trabajo investigativo access 2010
Trabajo investigativo access 2010Trabajo investigativo access 2010
Trabajo investigativo access 2010FelipeMoreno141298
 
Trabajo investigativo access 2010 (1)
Trabajo investigativo access 2010 (1)Trabajo investigativo access 2010 (1)
Trabajo investigativo access 2010 (1)santigomoreno14
 
Trabajo investigativo access 2010
Trabajo investigativo access 2010 Trabajo investigativo access 2010
Trabajo investigativo access 2010 felipemoreno1498
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010luis_carlos_quiroz
 
Tutorial de access 2007
Tutorial de access 2007Tutorial de access 2007
Tutorial de access 2007Infoaprende
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Creacion de tablas en base de datos
Creacion de tablas en base de datos Creacion de tablas en base de datos
Creacion de tablas en base de datos Juan Carlos A. Ch
 

Similaire à Tutorial de OpenOffice Base (20)

.... :D
.... :D.... :D
.... :D
 
Trabajo investigativo access 2010
Trabajo investigativo access 2010Trabajo investigativo access 2010
Trabajo investigativo access 2010
 
Trabajo investigativo access 2010 (1)
Trabajo investigativo access 2010 (1)Trabajo investigativo access 2010 (1)
Trabajo investigativo access 2010 (1)
 
Trabajo investigativo access 2010
Trabajo investigativo access 2010 Trabajo investigativo access 2010
Trabajo investigativo access 2010
 
Manual
ManualManual
Manual
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010
 
Como crear tablas de access 2010
Como crear tablas de access 2010 Como crear tablas de access 2010
Como crear tablas de access 2010
 
Manual acces 2007 9 b
Manual acces 2007 9 bManual acces 2007 9 b
Manual acces 2007 9 b
 
Manual Acces 2007
Manual Acces 2007 Manual Acces 2007
Manual Acces 2007
 
Manual acces 2007 9ºB
Manual acces 2007 9ºB Manual acces 2007 9ºB
Manual acces 2007 9ºB
 
Access 2007
Access 2007Access 2007
Access 2007
 
Access 2007
Access 2007Access 2007
Access 2007
 
Access
AccessAccess
Access
 
Tutorial de access 2007
Tutorial de access 2007Tutorial de access 2007
Tutorial de access 2007
 
Manual
ManualManual
Manual
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Creacion de tablas en base de datos
Creacion de tablas en base de datos Creacion de tablas en base de datos
Creacion de tablas en base de datos
 

Plus de henrylain

Tutorial Windows XP I
Tutorial Windows XP ITutorial Windows XP I
Tutorial Windows XP Ihenrylain
 
Tutorial de OpenOffice Impress 3.2
Tutorial de OpenOffice Impress 3.2Tutorial de OpenOffice Impress 3.2
Tutorial de OpenOffice Impress 3.2henrylain
 
Sistema Operativo Windows XP II
Sistema Operativo Windows XP IISistema Operativo Windows XP II
Sistema Operativo Windows XP IIhenrylain
 
Tutorial navegador mozilla 3
Tutorial navegador mozilla 3Tutorial navegador mozilla 3
Tutorial navegador mozilla 3henrylain
 
Tutorial básico de Internet Explorer 8
Tutorial básico de Internet Explorer 8Tutorial básico de Internet Explorer 8
Tutorial básico de Internet Explorer 8henrylain
 
Tutorial de OpenOffice Writer
Tutorial de OpenOffice WriterTutorial de OpenOffice Writer
Tutorial de OpenOffice Writerhenrylain
 

Plus de henrylain (6)

Tutorial Windows XP I
Tutorial Windows XP ITutorial Windows XP I
Tutorial Windows XP I
 
Tutorial de OpenOffice Impress 3.2
Tutorial de OpenOffice Impress 3.2Tutorial de OpenOffice Impress 3.2
Tutorial de OpenOffice Impress 3.2
 
Sistema Operativo Windows XP II
Sistema Operativo Windows XP IISistema Operativo Windows XP II
Sistema Operativo Windows XP II
 
Tutorial navegador mozilla 3
Tutorial navegador mozilla 3Tutorial navegador mozilla 3
Tutorial navegador mozilla 3
 
Tutorial básico de Internet Explorer 8
Tutorial básico de Internet Explorer 8Tutorial básico de Internet Explorer 8
Tutorial básico de Internet Explorer 8
 
Tutorial de OpenOffice Writer
Tutorial de OpenOffice WriterTutorial de OpenOffice Writer
Tutorial de OpenOffice Writer
 

Dernier

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 

Dernier (20)

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 

Tutorial de OpenOffice Base

  • 1. TUTORIAL BÁSICO DE OPENOFFICE 3.2 BASE Autor: Enrique Laín
  • 2. BASES DE DATOS. INTRODUCCIÓN DEFINICIÓN : Una base de datos es una colección de datos relacionados entre sí. Dichos datos se almacenan dentro de la base de datos en forma de tablas , que a su vez guardan información sobre un grupo de cosas con las mismas características o atributos. Por ejemplo, en una base de datos puedes tener una tabla con información de todos tus libros: el título, el nombre del autor, el año de edición, etc.; es decir, diferentes propiedades o atributos comunes a todos los libros. Veamos gráficamente éste ejemplo de la tabla Libros : Libros Atributos REGISTROS A cada línea de DATOS se le llama REGISTRO . Título Autor Año edición El niño del pijama a rayas Boyne, John 2008 Trainspotting Welsh, Irvine 1996 Del amor y otros demonios García Márquez, Gabriel 1995
  • 3.
  • 4. ¿CÓMO EJECUTAR OPENOFFICE BASE? (II) A continuación pincharemos en el botón Finalizar del asistente. En la siguiente ventana indicaremos en qué carpeta guardaremos nuestra base de datos y con qué nombre. Finalmente pincharemos en Guardar , y habremos creado una Base de Datos en blanco. Pincharemos aquí para indicar la carpeta donde de guardará Aquí daremos el nombre de la BD
  • 5. ENTORNO DE OPENOFFICE BASE Aquí tenemos las barras de título, menús y herramientas. Aquí aparecen las tareas que podemos realizar con el elemento de la base de datos elegido desde el panel de la izquierda. Elementos de la base de datos Aquí irán apareciendo los objetos que vayamos creando
  • 6. ¿CÓMO ABRIR UNA BASE DE DATOS YA CREADA? Si queremos abrir una base de datos que ya existe elegiremos dicha opción y le diremos al asistente dónde se encuentra. Finalmente pincharemos en
  • 7. ¿CÓMO CREAR UNA TABLA EN VISTA DE DISEÑO? Una vez creada la base de datos en blanco vamos a crear las tablas. Para ello se podría utilizar la opción del asistente, pero nosotros lo haremos ‘a nuestro gusto’ utilizando la opción Crear tabla en vista Diseño… NOTA: Es muy importante fijarnos en el panel de la izquierda para elegir el objeto sobre el que vamos a trabajar, en este caso sobre el objeto Tablas.
  • 8. ¿CÓMO INSERTAR LOS CAMPOS O ATRIBUTOS EN LAS TABLAS? (I) Desde la siguiente ventana podremos: Teclear el nombre de cada Atributo o campo de la tabla, así como el tipo de dato de dichos atributos y sus propiedades. Desde aquí elegiremos las características de cada campo o atributo.
  • 9. ¿CÓMO INSERTAR LOS CAMPOS O ATRIBUTOS EN LAS TABLAS? (II) Para indicar el Tipo de dato de cada campo o atributo pincharemos aquí y elegiremos el deseado. El apartado Descripción asociado a cada campo no es obligatorio, pero a veces ayuda a entender el significado de algunos atributos de la tabla.
  • 10. TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (I) Alfanuméricos .: Se utilizan para almacenar textos que pueden contener letras y números. El más utilizado es el tipo Texto [VARCHAR]. Temporales .: Se utilizan para guardar fechas y/o horas.
  • 11. TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (II) Numéricos, enteros y reales . Se utilizan para almacenar valores numéricos sobre los que, al contrario que en los tipos alfanuméricos, se podrán realizar operaciones aritméticas. En las propiedades delos reales hay que indicar cuántas de las cifras del tamaño asignado serán decimales (se conoce también como la escala). Los más utilizados son Integer[INTEGER] y Número[NUMERIC].
  • 12. TIPOS DE DATOS DE LOS CAMPOS O ATRIBUTOS (III) Especiales .: Tipos de datos que no entran en ninguna de las clasificaciones anteriores. El más utilizado es el tipo Sí/No [BOOLEAN]
  • 13. ¿CÓMO GUARDAR LA TABLA CREADA? Bastará con pinchar en de la barra de herramientas de Diseño de tablas. Entonces, si la tabla no existía, nos aparecerá la siguiente ventana: Pinchando aquí escribiremos el nombre que daremos a nuestra tabla . Como podemos ver nos aparecerá un nuevo objeto tabla con el nombre dado.
  • 14. ¿CÓMO ELIMINAR UN OBJETO CREADO? Para eliminar un objeto que hayamos creado: Tabla, Consulta, Formulario o Informe bastará con seleccionarlo y pinchar en de la barra de herramientas o bien pinchar con botón derecho del ratón sobre el y luego eliminar .
  • 15. ¿CÓMO EDITAR O CAMBIAR UN OBJETO CREADO? Para editar un objeto que hayamos creado: Tabla, Consulta, Formulario o Informe bastará con seleccionarlo y pinchar en de la barra de herramientas o bien pinchar con botón derecho del ratón sobre el y luego Editar .
  • 16. ¿CÓMO AÑADIR REGISTROS A UNA TABLA? (I) Tras abrir una base de datos nos aparece la ventana de la izquierda. Si lo que queremos es insertar registros en una tabla ya creada, primero elegimos el objeto Tablas en el panel de la izquierda y luego la tabla con la que trabajaremos (en el ejemplo la tabla Libros ). Tras pinchar en la tabla veremos la siguiente ventana, donde podremos ir metiendo cada línea de datos: REGISTROS , en cada campo.
  • 17. ¿CÓMO AÑADIR REGISTROS A UNA TABLA? (II) Desde la siguiente ventana podremos ir introduciendo los datos de cada campo o atributo de la tabla. Registro en que estamos Número total de registros de la tabla. Para insertar un nuevo registro. Nos lleva al último registro de la tabla Va al siguiente registro Nos lleva al primer registro de la tabla Va al registro anterior Desde la barra inferior de la ventana anterior podemos movernos por los registros e insertar nuevos registros.:
  • 18. ¿CÓMO IR A LA VISTA DE DISEÑO DE UNA TABLA? En el caso de queramos añadir , editar o eliminar un campo de alguna tabla ya creada deberemos proceder como sigue: Hay que situarse en la tabla que queramos editar, pincharemos al botón derecho del ratón y con el izquierdo elegiremos la opción Editar. Tras pinchar en Editar nos aparecerá la siguiente ventana ya conocida:
  • 19. ¿CÓMO INDICAR LA CLAVE PRIMARIA? La clave primaria es aquel atributo de la tabla cuyo dato es diferente en cada registro. Para indicar cual es la clave primaria de una tabla, bastará con situarnos en el campo o atributo elegido, luego pincharemos con el botón derecho del ratón y elegiremos Llave primaria. ¿CÓMO ELIMINAR UN ATRIBUTO O CAMPO DE UNA TABLA? Haciendo clic con el botón izquierdo del ratón, a la izquierda del atributo a eliminar, conseguiremos seleccionar toda la información sobre dicho atributo. Luego pinchamos al botón derecho del ratón y seleccionamos Eliminar. NOTA: Como puede verse en el menú contextual de la izquierda también podríamos copiar o mover información de atributos e Insertar filas.
  • 20. ¿CÓMO ORDENAR LOS REGISTROS DE UNA TABLA? Para ordenar una tabla por uno o varios de sus campos existen varias formas de hacerlo: a) Nos situamos en alguno de los datos cuyo campo queremos ordenar y luego le pinchamos a si queremos orden ascendente o si lo queremos descendente b) Si queremos ordenar primero por uno de los campos y luego por otro, debido a que puede darse el caso de que existan varios registros cuyo dato en ese campo sea igual. Entonces pincharemos en y nos aparecerá la siguiente ventana: En este ejemplo podemos ver que existen dos registros de El Buscón . En la ventana de la izquierda se ha propuesto ordenar primero por Autor, luego por Título y luego por Fecha de Edición.
  • 21. RELACIÓN ENTRE TABLAS (I) PASO 1 .: Desde la ventana principal de una base de datos, donde ya existan tablas creadas, pincharemos en Herramientas ->Relaciones para crear las relaciones existentes entre las tablas.
  • 22. RELACIÓN ENTRE TABLAS (II) PASO 2.: En la siguiente ventana elegiremos cada una de las tablas a relacionar y pincharemos en el botón Añadir . Mostrándose esta nueva ventana: PASO 3.: Para relacionar las tablas mantendremos pinchado el botón izquierdo del ratón sobre el atributo correspondiente de una de las tablas y arrastraremos hasta llegar al atributo elegido de la otra tabla. Finalmente aparecerá una línea que las une a través de un determinado tipo de relación (en el ejemplo es una relación de uno a varios: 1 a n)
  • 23. MODIFICAR O ELIMINAR LA RELACIÓN ENTRE TABLAS Para modificar la relación entre tablas pincharemos doble clic en la línea que las une, apareciendo la ventana mostrada a la derecha. Aquí se recomienda seleccionar las opciones: Actualizar cascada y Eliminar cascada. Estas opciones permiten conservar la integridad de la base de datos, de tal manera que cuando se elimine algún registro de una tabla también se elimine la información correspondiente a las tablas con que esté relacionada; así como cuando se cambie algún registro de una tabla también se haga en las tablas relacionadas. Para ELIMINAR alguna relación entre tablas bastará con pinchar un clic con el botón izquierdo en la línea que las une y luego a la tecla Supr.
  • 24. ¿CÓMO FILTRAR REGISTROS DE UNA TABLA O CONSULTA? (I) El filtrado de datos nos permiten elegir de forma simple qué datos de una Tabla o Consulta queremos que se muestren. Existen distintos tipos de filtros: 1.- AUTOFILTRO .: Filtra los registros según el contenido del campo seleccionado. Veamos un ejemplo sobre la siguiente Tabla Libros . Para aplicar el AutoFiltro a la tabla anterior bastará con situarnos en el dato elegido del campo correspondiente y luego pinchamos en de la barra de herramientas. El resultado es el siguiente: NOTA: Para mostrar de nuevo todos los registros pincharemos en de la barra de herramientas. Y para eliminar definitivamente el filtro en
  • 25. ¿CÓMO FILTRAR REGISTROS DE UNA TABLA O CONSULTA? (II) 2.- FILTRO ESTÁNDAR .: Permite establecer las opciones del filtro de forma parecida a como establecíamos los criterios de ordenación. Veamos un ejemplo sobre la anterior Tabla Libros: Queremos establecer un filtro estándar que muestre los registros que cumplan que la Editorial sea Castalia y la Fecha de Edición anterior al 4/8/1989. SOLUCIÓN: Pinchamos en de la barra de herramientas y rellenamos la ventana que nos aparece con los siguientes datos: NOTA: Para mostrar de nuevo todos los registros pincharemos en de la barra de herramientas. Y para eliminar definitivamente el filtro en El resultado sería el siguiente:
  • 26.
  • 27. ¿CÓMO SE CREA UNA CONSULTA EN VISTA DE DISEÑO? Vamos utilizar un ejemplo para explicar cómo crear una consulta en vista de diseño. PASO 1.: Elegimos, desde el panel izquierdo el objeto Consultas y luego pinchamos sobre Crear consulta en vista Diseño… (ubicado en el panel de Tareas)
  • 28. ¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. CONSULTA SENCILLA (I) PASO 2.: Desde la ventana Agregar tabla o consulta elegiremos cada una de las tablas implicadas en la consulta y luego pincharemos en el botón Añadir. Las tablas añadidas se mostrarán en este panel .
  • 29. ¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. CONSULTA SENCILLA (II) En el panel inferior de esta ventana tendremos: Campo : muestra los nombres de los campos que se desean visualizar. Alias : el valor que se escriba se mostrará en la cabecera de la columna de resultados en lugar del nombre del campo que tiene la tabla. Tabla : muestra la tabla a la que pertenece el campo. Orden : Permite ordenar el resultado de la consulta por el campo que deseemos . Se elegirá entre orden ascendente o descendente. Visible : Aquí se marcarán los campos que queremos que se muestren en la consulta. Función : permiten realizar distintas operaciones sobre los resultados. Criterio: Es donde pondremos la/s condición/es que deben cumplir los registros de la o las tablas relacionadas en la consulta.
  • 30. ¿CÓMO CREAR UNA CONSULTA EN VISTA DE DISEÑO?. EJECUTAR UNA CONSULTA Tras crear una consulta, según la diapositiva anterior, podremos ver el resultado obtenido pinchando en de la barra de herramientas. En la siguiente figura se puede apreciar el resultado de una consulta donde se muestran los campos : Título, Autor y Editorial . Ordenando por el campo Autor en modo ascendente (de la A a la Z) y con la condición o criterio de que la Editorial sea la de Castalia .
  • 31. ¿CÓMO GUARDAR UNA CONSULTA? Para guardar una consulta una vez creada pincharemos en de la barra de herramientas. Nos aparecerá esta ventana donde daremos nombre a nuestra consulta y pincharemos en el botón Aceptar. Entonces se podrá ver la consulta creada y guardada en el panel de Consultas.
  • 32. CONSULTAS COMPLEJAS (I) En adelante vamos a crear una serie de Consultas en Vista de Diseño utilizando las siguientes tablas: Libros y Préstamo pertenecientes a la base de datos Biblioteca.
  • 33. CONSULTAS COMPLEJAS (I). CONSULTA 1 En las siguientes diapositivas vamos a mostrar ejemplos de consultas que afecte a varias tablas y algunas consultas complejas: CONSULTA 1. : Crear una consulta que muestre los campos: Autor Título Editorial y Nombre de aquellos alumnos de 4º ESO que tengan libros prestados. SOLUCIÓN : Tras seguir los pasos de las diapositivas 26, 27 y 28 : La diferencia entre esta consulta y la anteriormente presentada es que en este caso necesitamos las dos tablas de nuestra base de datos ( Libros y Préstamo) ya que el criterio o condición es que el alumno sea de 4º ESO (campo que pertenece a la tabla Préstamo) y además nos pide como resultado representar campos de ambas tablas. Finalmente habrá que guardar la consulta, como ya explicamos.
  • 34. ¿CONSULTAS COMPLEJAS (I). CONSULTA 2 CONSULTA 2. : Crear una consulta que muestre los campos: NOMBRE, Nº CARNET y Fecha devolución de aquellos alumnos que no devolvieron a tiempo uno o más libros y fueron sancionados por ello. SOLUCIÓN : Teniendo en cuenta que la tabla de Préstamo contempla la siguiente información. Crearemos la siguiente consulta en vista de diseño:
  • 35. CONSULTAS COMPLEJAS (I). CONSULTA 3 CONSULTA 3. - Crear una consulta que muestre los Libros cuya Editorial sea Castalia o Cátedra. Aquí se muestra el resultado de la ejecución de la consulta creada: En la figura de la izquierda se muestra el diseño de ésta consulta. Para hacer la consulta solo necesitamos la tabla Libros. Como se puede apreciar en Criterio (del campo Editorial ) ponemos la primera condición: Editorial Castalia y en la siguiente fila Editorial Cátedra, esta es la forma de decirle que muestre los registros cuya Editorial sea Castalia O Cátedra. Otra forma correcta de expresar el Criterio sería poniendo en Criterio del campo Editorial la siguiente expresión: Castalia O Cátedra.
  • 36. CONSULTAS COMPLEJAS (I). CONSULTA 4 CONSULTA 4.- Crear una consulta que muestre los libros con autor Anónimo y Año de compra1988. En la figura de la izquierda se muestra el diseño de esta consulta: En este caso de deben cumplir A LA VEZ dos condiciones o criterios: Autor Anónimo y Año 1988 . Bastará con poner los Criterios en cada uno de los campos correspondientes. El resultado de la ejecución de la consulta será el siguiente:
  • 37. CONSULTAS COMPLEJAS (I). CONSULTA 5 CONSULTA 5.- Crear una consulta que muestre los libros cuyo Año de compra sea posterior a 1987. En la figura de la izquierda se muestra el diseño de ésta consulta. Como puede verse en Criterio del campo Año hay que poner >1987 ( el símbolo > significa mayor que). NOTA : Si la consulta hubiese pedido fecha menor que habríamos utilizado el símbolo <. A continuación se muestra el resultado de la ejecución de la consulta:
  • 38. CONSULTAS COMPLEJAS. CONSULTA 6 CONSULTA 6. Crear una consulta con los alumnos cuya fecha de devolución de los libros prestados esté en el 5/7/2010 y el 3/8/2010. En la figura de la izquierda se muestra el diseño de ésta consulta. Como puede verse en Criterio del campo Fecha de devolución podemos poner Entre 5/7/2010 Y 3/8/2010 . NOTA : También habría sido válida la siguiente expresión: >= 5/7/2010 Y <=3/8/2010 . El significado de los símbolos es el siguiente: >= Mayor o igual que <= Menor o igual que El resultado sería el siguiente:
  • 39. CONSULTAS COMPLEJAS. CONSULTA 7 CONSULTA 7. Crear una consulta sobre la Tabla Libros que muestre los registros cuyo Autor empiece por la letra A. La figura de la izquierda muestra cómo diseñar la consulta propuesta. Como se puede ver en Criterio del campo Autor se ha escrito: COMO ‘A*’. Donde el asterisco * es el comodín que permite indicar que en su lugar podría venir cualquier carácter o caracteres. El resultado sería el siguiente:
  • 40. CONSULTAS COMPLEJAS. CONSULTA 8 CONSULTA 8. Crear una consulta sobre la Tabla Libros que muestre los registros cuyo Título empiece por cualquier letra, que la segunda letra sea una a y luego termine en cualquier carácter o caracteres. La figura de la izquierda muestra cómo diseñar la consulta propuesta. Como se puede ver en Criterio del campo Autor se ha escrito: como ‘?A*’. Donde el asterisco * es el comodín que permite indicar que en su lugar podría venir cualquier carácter o caracteres y ? Se sustituiría por cualquier carácter . El resultado sería el siguiente:
  • 41.
  • 42. ¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (I) En este primer paso del asistente elegiremos la tabla y los campos de dicha tabla sobre la que queremos hacer el Formulario. Con estos botones pasaremos a la ventana de la derecha (llamada Campos del Formulario) aquellos campos de la tabla que queremos que aparezcan en el Formulario. Como se puede ver en este ejemplo se ha elegido la Tabla Libros y sus campos: Título, Autor, Editorial, Año y Fecha edición.
  • 43. ¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (II) En este segundo paso podríamos crear un subformulario dentro de nuestro formulario. En nuestro caso no lo crearemos, pincharemos en el botón Siguiente . En este 5º paso del asistente elegiremos el tipo de diseño (disposición de los campos) que deseamos para nuestro Formulario. En nuestro caso hemos elegido el tipo de diseño señalado .
  • 44.
  • 45. ¿CÓMO CREAR UN FORMULARIO CON EL ASISTENTE? (IV) En la figura de la derecha se puede ver el último paso del asistente daremos nombre a nuestro Formulario. A la izquierda podemos ver la figura que muestra el aspecto del Formulario creado. Desde el formulario, gracias a la barra de herramientas de la parte inferior, podremos movernos por los diferentes Registros, eliminar y añadir algún registro.
  • 46. INFORME. INTRODUCCIÓN Los informes son documentos que se utilizan para presentar los datos de una forma más elegante. Es decir, su objetivo es recuperar información de la base de datos, igual que las consultas, pero con un formato que facilita su presentación e impresión en papel. Los informes suelen construirse a partir de consultas almacenadas y no a partir de las tablas. Los informes en OpenOffice Base sólo se pueden crear utilizando el asistente. Para crear un informe elegiremos el objeto Informes izquierdo y luego pincharemos en Usar el asistente para crear informe.
  • 47. ¿CÓMO CREAR UN INFORME CON EL ASISTENTE (I) En este primer paso elegiremos la Tabla o Consulta de la que queremos el Informe. Y también indicaremos qué campos queremos que aparezcan en el Informe. Aquí podemos elegir algún alias para los campos que queremos representar en nuestro Informe, normalmente se dejan como están.
  • 48. ¿CÓMO CREAR UN INFORME CON EL ASISTENTE (II) En este paso indicaremos por cual de los campos queremos que se agrupe la información en el Informe. Aquí indicaremos por qué campo o campos queremos que se ordene la información del Informe. Además elegiremos en qué orden: ascendente o descendente.
  • 49. ¿CÓMO CREAR UN INFORME CON EL ASISTENTE (III) En este paso podremos elegir entre los modelos de Informes que nos ofrece OpenOffice Base. Aquí daremos nombre a nuestro Informe ya creado y pincharemos en Finalizar .
  • 50. ¿CÓMO CREAR UN INFORME CON EL ASISTENTE (IV) Este sería el aspecto del Informe creado: