SlideShare una empresa de Scribd logo
1 de 13
Creación de tablas en LibreOffice Base
Inicialmente nos situamos en el entorno de LibreOffice
en el asistente para creación de bases de datos
1
Ahora en el entorno de LibreOffice base, en el menú de tablas y,
dentro de las tareas, pulsamos sobre Crear tabla en modo
Diseño… tal y como se muestra
2
A continuación nos aparece una pantalla para definir las columnas que tendrá
la tabla. Por cada columna de nuestra futura tabla podemos indicar el nombre,
el tipo de datos y una breve descripción sobre lo que almacenará dicha
columna.
3
Comenzamos a definir la primera columna: nos situamos en la primera fila de
la rejilla y en la columna Nombre del campo escribimos ID_PELICULA como se
refleja en la figura
4
Para pasar a elegir el Tipo de campo, podemos hacerlo de tres maneras:
• Pulsando la tecla Intro,
• Pulsando la tecla Tabulación
• O haciendo clic con el botón izquierdo del ratón sobre dicha columna.
Al situarnos sobre dicha columna veremos que, por defecto, nos indica
Texto[VAR CHAR] como tipo de dato. Si queremos cambiar de tipo de campo,
debemos hacer clic con el botón izquierdo del ratón sobre la flecha de la lista
desplegable de la derecha y elegir otro tipo.
Los distintos tipos de campo o tipo de datos que pueden tener las columnas se
verán con más detenimiento mas adelante. Por ahora sólo indicaremos que
destacan los de tipo texto, numéricos y de fecha, con características propias
para cada tipo.
En nuestro caso, para este campo vamos a elegir uno de los de tipo numérico
llamado Número[Numeric]
5
6
A continuación, en la columna Descripción, sería aconsejable que se
introdujese un comentario acerca del campo que se acaba de insertar, como
aparece en la figura.
7
Si nos fijamos con detenimiento en la parte inferior de dicha figura, veremos
que hay una ventana que nos va a permitir establecer algunas propiedades
para el campo que estamos creando de nuestra tabla. Dichas propiedades las
analizaremos mas adelante.
Este primer campo introducido es el que identificará cada una de las películas
que se introduzcan en la base de datos; es decir, me va a servir para distinguir
una película de otra inequívocamente. Es imprescindible tener en la mayoría
de las tablas de una base de datos un campo cuyo valor sirva inequívocamente
para diferenciar una fila de cualquier otra.
Por ejemplo, si tenemos una tabla con los datos de contactos de nuestros
amigos, podríamos estar seguros que, usando su número de Documento de
Identidad, ninguno de ellos tendría el mismo valor en dicho campo. En cambio,
el campo nombre para nuestros amigos, aunque improbable, podría repetirse.
En el caso de nuestra tabla Peliculas, a priori, no hay ningún campo acerca de
una película que podamos utilizar para diferenciar una película de otra ya que,
por ejemplo, podemos tener dos películas con el mismo título o dos películas
con el mismo director o dos películas que se produjeron el mismo año.
8
Para este tipo de tablas se suele definir un campo de tipo numérico (como
acabamos de hacer nosotros con nuestro Id_pelicula).
Debe cumplir dos condiciones:
1. Que ese campo siempre tiene que tomar un valor para cada fila de la tabla.
2. Que dicho valor no puede repetirse en ninguna fila.
Cuando un campo cumple estas dos propiedades (sin nulos y sin repetidos) se
le llama Llave Primaria, Clave Primaria o simplemente Clave y toda tabla debe
tener una.
Para indicar que queremos que el campo ID_PELICULA sea nuestra Llave
Primaria seguimos los siguientes pasos:
• Nos situamos en la parte izquierda del campo
• Pulsamos botón derecho del ratón
• Seleccionamos la opción Llave primaria
9
10
Una vez insertado este primer campo, insertaríamos el resto de los campos,
que van a ser:
• Titulo, de tipo Texto
• Director, de tipo Texto
• Años, de tipo Fecha
• Formato, de tipo Texto
• Vista, de tipo Sí/No
11
Una vez creados todos los campos con sus propiedades, debemos guardar la
tabla. Para ello pulsamos sobre el icono en forma de disquete de la esquina
superior izquierda.
A continuación nos aparece una ventana que nos pide que introduzcamos el
nombre de la tabla (figura 2.13). En dicha ventana introducimos el nombre
Peliculas y pulsamos el botón Aceptar.
12
Si hemos seguido todos los pasos correctamente, nuestra tabla Películas debe
aparecer dentro del apartado Tablas en la parte inferior de la ventana
principal de LibreOffice Base
13

Más contenido relacionado

La actualidad más candente (19)

trabajo
trabajotrabajo
trabajo
 
Pasos para crear tabla en microsoff acces
Pasos para crear tabla en microsoff accesPasos para crear tabla en microsoff acces
Pasos para crear tabla en microsoff acces
 
Apuntes.13
Apuntes.13Apuntes.13
Apuntes.13
 
Zzzzzz
ZzzzzzZzzzzz
Zzzzzz
 
Material de sexto
Material de sextoMaterial de sexto
Material de sexto
 
Archivo fisico
Archivo fisicoArchivo fisico
Archivo fisico
 
Sig pregunta1
Sig pregunta1Sig pregunta1
Sig pregunta1
 
Como crear tablas de access 2010
Como crear tablas de access 2010 Como crear tablas de access 2010
Como crear tablas de access 2010
 
Apuntes_6
Apuntes_6Apuntes_6
Apuntes_6
 
Guia 4
Guia 4Guia 4
Guia 4
 
Basededatos
BasededatosBasededatos
Basededatos
 
Tarea
TareaTarea
Tarea
 
Herramientas de excel 4
Herramientas de excel 4Herramientas de excel 4
Herramientas de excel 4
 
Tabla ascii, fun del teclado
Tabla ascii, fun del tecladoTabla ascii, fun del teclado
Tabla ascii, fun del teclado
 
Variables Access
Variables AccessVariables Access
Variables Access
 
Access 2010...
Access 2010...Access 2010...
Access 2010...
 
Crear tabla de datos
Crear tabla de datosCrear tabla de datos
Crear tabla de datos
 
Word tutoría- Atajos de teclados
Word tutoría- Atajos de tecladosWord tutoría- Atajos de teclados
Word tutoría- Atajos de teclados
 
Excel
ExcelExcel
Excel
 

Destacado

Presentación Libre Office Impress
Presentación Libre Office ImpressPresentación Libre Office Impress
Presentación Libre Office Impress
Matheothelemx
 
Qué le brinda libre offices
Qué le brinda libre officesQué le brinda libre offices
Qué le brinda libre offices
amiyoly
 
Libre office manual usuario writer
Libre office   manual usuario writerLibre office   manual usuario writer
Libre office manual usuario writer
tecnologiasiguala
 
PresentacióN Linux
PresentacióN LinuxPresentacióN Linux
PresentacióN Linux
boschcarmen
 

Destacado (20)

Captura
CapturaCaptura
Captura
 
Libre office (Suite)
Libre office (Suite)Libre office (Suite)
Libre office (Suite)
 
Presentación Libre Office Impress
Presentación Libre Office ImpressPresentación Libre Office Impress
Presentación Libre Office Impress
 
Ejemplo de Base de Datos Relacional
Ejemplo de Base de Datos RelacionalEjemplo de Base de Datos Relacional
Ejemplo de Base de Datos Relacional
 
Redes
RedesRedes
Redes
 
Variables Python
Variables PythonVariables Python
Variables Python
 
Programacion inducc
Programacion induccProgramacion inducc
Programacion inducc
 
Fundamentos de programacion I
Fundamentos de programacion IFundamentos de programacion I
Fundamentos de programacion I
 
Qué le brinda libre offices
Qué le brinda libre officesQué le brinda libre offices
Qué le brinda libre offices
 
Libre office manual usuario writer
Libre office   manual usuario writerLibre office   manual usuario writer
Libre office manual usuario writer
 
Libre office writer
Libre office writerLibre office writer
Libre office writer
 
PresentacióN Linux
PresentacióN LinuxPresentacióN Linux
PresentacióN Linux
 
Qué es libre office impress
Qué es libre office impressQué es libre office impress
Qué es libre office impress
 
Libre office calc
Libre office calcLibre office calc
Libre office calc
 
Libre Office Impress
Libre Office ImpressLibre Office Impress
Libre Office Impress
 
Libre office.
Libre office.Libre office.
Libre office.
 
Secuencias-scratch
Secuencias-scratchSecuencias-scratch
Secuencias-scratch
 
Base de datos BASE de LibreOffice. Consultas, formularios e informes
Base de datos BASE de LibreOffice. Consultas, formularios e informesBase de datos BASE de LibreOffice. Consultas, formularios e informes
Base de datos BASE de LibreOffice. Consultas, formularios e informes
 
Cuestionario libre office impress
Cuestionario libre office impressCuestionario libre office impress
Cuestionario libre office impress
 
Ejercicio Academia LibreOffice Base
Ejercicio Academia LibreOffice BaseEjercicio Academia LibreOffice Base
Ejercicio Academia LibreOffice Base
 

Similar a Creación de tablas en Libre Office base

Similar a Creación de tablas en Libre Office base (20)

Abrir php myadmin
Abrir php myadminAbrir php myadmin
Abrir php myadmin
 
.... :D
.... :D.... :D
.... :D
 
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
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010
 
Crear bases de datos etc
Crear bases de datos etcCrear bases de datos etc
Crear bases de datos etc
 
Access 2007
Access 2007Access 2007
Access 2007
 
Access 2010 unidad 3
Access 2010 unidad 3Access 2010 unidad 3
Access 2010 unidad 3
 
Informe de telecomunicaciones expres 1
Informe de telecomunicaciones expres 1Informe de telecomunicaciones expres 1
Informe de telecomunicaciones expres 1
 
Informe de telecomunicaciones expres 1
Informe de telecomunicaciones expres 1Informe de telecomunicaciones expres 1
Informe de telecomunicaciones expres 1
 
Como crear una tabla
Como crear una tablaComo crear una tabla
Como crear una tabla
 
Unidad 3 AC
Unidad 3 ACUnidad 3 AC
Unidad 3 AC
 
Creando Tablas
Creando TablasCreando Tablas
Creando Tablas
 
Tema tablas de datos acces
Tema tablas de datos accesTema tablas de datos acces
Tema tablas de datos acces
 
Creación de Tablas
Creación de TablasCreación de Tablas
Creación de Tablas
 
Access teoria
Access teoriaAccess teoria
Access teoria
 
Juego de escel 2
Juego de escel 2Juego de escel 2
Juego de escel 2
 
Tablas y campos
Tablas y camposTablas y campos
Tablas y campos
 
Clase #2 de access
Clase #2 de accessClase #2 de access
Clase #2 de access
 
Como Crear Tablas Y Formularios En Access En
Como Crear Tablas Y Formularios En Access EnComo Crear Tablas Y Formularios En Access En
Como Crear Tablas Y Formularios En Access En
 

Más de Armando Rodriguez L

Más de Armando Rodriguez L (20)

Tecnologia2
Tecnologia2Tecnologia2
Tecnologia2
 
Evaluación Bimestral 3 Periodo
Evaluación Bimestral 3 Periodo Evaluación Bimestral 3 Periodo
Evaluación Bimestral 3 Periodo
 
Red MAN WAN
Red MAN WANRed MAN WAN
Red MAN WAN
 
Redes 1
Redes 1Redes 1
Redes 1
 
Herramientasweb
HerramientaswebHerramientasweb
Herramientasweb
 
Lenguajes 1
Lenguajes 1Lenguajes 1
Lenguajes 1
 
lucidchart
lucidchartlucidchart
lucidchart
 
Diagramas de Flujo,Algoritmo, Pseudocódigo
Diagramas de Flujo,Algoritmo, PseudocódigoDiagramas de Flujo,Algoritmo, Pseudocódigo
Diagramas de Flujo,Algoritmo, Pseudocódigo
 
Ciclos While
Ciclos WhileCiclos While
Ciclos While
 
Ciclos for
Ciclos forCiclos for
Ciclos for
 
Binder1
Binder1Binder1
Binder1
 
Prezi
PreziPrezi
Prezi
 
Variables de-programacin
Variables de-programacinVariables de-programacin
Variables de-programacin
 
Binder1
Binder1Binder1
Binder1
 
Python II Periodo
Python II PeriodoPython II Periodo
Python II Periodo
 
Phyton 1
Phyton 1Phyton 1
Phyton 1
 
Modelo Entidad Relación 1
Modelo Entidad Relación 1Modelo Entidad Relación 1
Modelo Entidad Relación 1
 
Sitios Web
Sitios WebSitios Web
Sitios Web
 
Binder1
Binder1Binder1
Binder1
 
Softwareytiposdesoftware
SoftwareytiposdesoftwareSoftwareytiposdesoftware
Softwareytiposdesoftware
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

Creación de tablas en Libre Office base

  • 1. Creación de tablas en LibreOffice Base Inicialmente nos situamos en el entorno de LibreOffice en el asistente para creación de bases de datos 1
  • 2. Ahora en el entorno de LibreOffice base, en el menú de tablas y, dentro de las tareas, pulsamos sobre Crear tabla en modo Diseño… tal y como se muestra 2
  • 3. A continuación nos aparece una pantalla para definir las columnas que tendrá la tabla. Por cada columna de nuestra futura tabla podemos indicar el nombre, el tipo de datos y una breve descripción sobre lo que almacenará dicha columna. 3
  • 4. Comenzamos a definir la primera columna: nos situamos en la primera fila de la rejilla y en la columna Nombre del campo escribimos ID_PELICULA como se refleja en la figura 4
  • 5. Para pasar a elegir el Tipo de campo, podemos hacerlo de tres maneras: • Pulsando la tecla Intro, • Pulsando la tecla Tabulación • O haciendo clic con el botón izquierdo del ratón sobre dicha columna. Al situarnos sobre dicha columna veremos que, por defecto, nos indica Texto[VAR CHAR] como tipo de dato. Si queremos cambiar de tipo de campo, debemos hacer clic con el botón izquierdo del ratón sobre la flecha de la lista desplegable de la derecha y elegir otro tipo. Los distintos tipos de campo o tipo de datos que pueden tener las columnas se verán con más detenimiento mas adelante. Por ahora sólo indicaremos que destacan los de tipo texto, numéricos y de fecha, con características propias para cada tipo. En nuestro caso, para este campo vamos a elegir uno de los de tipo numérico llamado Número[Numeric] 5
  • 6. 6
  • 7. A continuación, en la columna Descripción, sería aconsejable que se introdujese un comentario acerca del campo que se acaba de insertar, como aparece en la figura. 7
  • 8. Si nos fijamos con detenimiento en la parte inferior de dicha figura, veremos que hay una ventana que nos va a permitir establecer algunas propiedades para el campo que estamos creando de nuestra tabla. Dichas propiedades las analizaremos mas adelante. Este primer campo introducido es el que identificará cada una de las películas que se introduzcan en la base de datos; es decir, me va a servir para distinguir una película de otra inequívocamente. Es imprescindible tener en la mayoría de las tablas de una base de datos un campo cuyo valor sirva inequívocamente para diferenciar una fila de cualquier otra. Por ejemplo, si tenemos una tabla con los datos de contactos de nuestros amigos, podríamos estar seguros que, usando su número de Documento de Identidad, ninguno de ellos tendría el mismo valor en dicho campo. En cambio, el campo nombre para nuestros amigos, aunque improbable, podría repetirse. En el caso de nuestra tabla Peliculas, a priori, no hay ningún campo acerca de una película que podamos utilizar para diferenciar una película de otra ya que, por ejemplo, podemos tener dos películas con el mismo título o dos películas con el mismo director o dos películas que se produjeron el mismo año. 8
  • 9. Para este tipo de tablas se suele definir un campo de tipo numérico (como acabamos de hacer nosotros con nuestro Id_pelicula). Debe cumplir dos condiciones: 1. Que ese campo siempre tiene que tomar un valor para cada fila de la tabla. 2. Que dicho valor no puede repetirse en ninguna fila. Cuando un campo cumple estas dos propiedades (sin nulos y sin repetidos) se le llama Llave Primaria, Clave Primaria o simplemente Clave y toda tabla debe tener una. Para indicar que queremos que el campo ID_PELICULA sea nuestra Llave Primaria seguimos los siguientes pasos: • Nos situamos en la parte izquierda del campo • Pulsamos botón derecho del ratón • Seleccionamos la opción Llave primaria 9
  • 10. 10
  • 11. Una vez insertado este primer campo, insertaríamos el resto de los campos, que van a ser: • Titulo, de tipo Texto • Director, de tipo Texto • Años, de tipo Fecha • Formato, de tipo Texto • Vista, de tipo Sí/No 11
  • 12. Una vez creados todos los campos con sus propiedades, debemos guardar la tabla. Para ello pulsamos sobre el icono en forma de disquete de la esquina superior izquierda. A continuación nos aparece una ventana que nos pide que introduzcamos el nombre de la tabla (figura 2.13). En dicha ventana introducimos el nombre Peliculas y pulsamos el botón Aceptar. 12
  • 13. Si hemos seguido todos los pasos correctamente, nuestra tabla Películas debe aparecer dentro del apartado Tablas en la parte inferior de la ventana principal de LibreOffice Base 13