Creación de Base de Datos con LibreOffice Base Instructor: Bach. Fabián de Jesús Paniagua Miranda
ÂżQuĂŠ es una base de datos relacional y para que sirve?
Definición
Es un conjunto de datos que mantienen una relación entre sí, los cuales cuentan con atributos que definen su propósito. ➔Por ejemplo: una base de datos de inventarios de equipo. ●
Composición de una base de datos ●
●
Una base de datos relacional está conformada por tablas llamadas entidades, que a su vez se relacionan con las demás tablas que la conforman. Una tabla está conformada por diferentes atributos que describen la entidad a la que hacen referencia, integrada por una “llave primaria” y en algunas ocasiones por “llaves foráneas”
¿En qué consiste una tabla? Una tabla es una representación de una entidad que tiene atributos y estos a su vez varían en cuanto al tipo de datos que almacena. ● Tipos de atributos: – texto (Character o VarChar). – números Integer (enteros) o Long (series de números amplias) o Double (decimales). – fechas(Date). – Entre otras. ●
Identificador de las Tablas
Las tablas contienen en un atributo que la identifica de manera única ante las demás entidades de la base de datos, la cual es llamada “Llave Primaria”. Además estas tablas pueden tener una relación directa o indirecta con otras entidades.
Ejemplo: Tabla Persona tb_Persona Atributo
Tipo
Descripción
Id_Persona
integer
Es la llave primaria que identifica la entidad
Nombre
varchar(50)
El nombre del usuario
Teléfono
integer
Teléfono del usuario
Correo
varchar(30)
Correo electrónico del usuario
Dirección
varchar(100)
Dirección física del usuario
Categoría
varchar(20)
Define el tipo de usuario que utilizará el sistema
Diagrama Bรกsico de Entidad - Relaciรณn
Licencia
Créditos
El texto del presente documento está disponible de acuerdo con las condiciones de la Licencia Atribución-NoComercial 3.0 Costa Rica (CC BY-NC 3.0) de Creative Commons que se puede consultar en http://creativecommons.org/licenses/by-nc/3.0/cr/
Creación de Base de Datos con LibreOffice Base - Introducción Autor: Bach. Fabián de Jesús Paniagua Miranda.
Las capturas de pantalla muestran marcas registradas cuyo uso es permitido según su normativa Usted es libre: ● Compartir – copiar, distribuir, ejecutar y comunicar públicamente la obra. ● Hacer obras derivadas. Bajo las siguientes condiciones: ● Atribución – Debe reconocer los créditos de la obra de la manera especificada por el autor. ● No comercial – No puede usar esta obra para fines comerciales. ● Compartir bajo al misma licencia.
Este documento se elaboró en el marco del proceso de “Migración a Software Libre de la Universidad de Costa Rica” (www.ucr.ac.cr), coordinado por el Centro de Informática. Más información: Centro de Informática Comunidad de Software Libre de la UCR Migración a Software Libre Contacto: soporte.migracion@ucr.ac.cr