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

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 (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

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 

Último (20)

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 

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