Sei sulla pagina 1di 18

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”

Llave Primaria: es el identificador principal de una


entidad o tabla, la cual debe ser única, es decir no
puede repetirse en una tabla.
Llave foránea: hace referencia a una clave o llave
primaria de otra tabla con la que tiene una relación
dentro de la estructura de base de datos.
Escoger una entidad para asignar los atributos
necesarios para crear una tabla bajo el modelo de
Entidad - Relación. Por ejemplo una tabla de
Persona.
Ejemplo: Tabla Persona

tb_Persona

Atributo Tipo Descripción

Es la llave primaria que


Id_Persona integer
identifica la entidad

Nombre varchar(50) El nombre del usuario


Teléfono integer Teléfono del usuario

Correo electrónico del


Correo varchar(30)
usuario

Dirección varchar(100) Dirección física del usuario

Define el tipo de usuario


Categoría varchar(20)
que utilizará el sistema
A continuación un ejemplo de la estructura básica de un
formulario. Considerando así las acciones de agregar, borrar,
modificar y cancelar (básicos en un formulario).
Realizar una consulta de la tabla creada
anteriormente. Esta aún sin hacerlo en modo SQL,
sino en lenguaje natural.

Las consultas son vistas de datos de una


tabla que se crean con el propósito de tener
un comando de ejecución que muestre ya
sea un resumen de una tabla (en función de
algún atributo en particular) o bien toda la
información de la tabla.
Elementos básicos de una consulta
SQL


SELECT

WHERE

FROM


Select: en esta orden se seleccionan los
atributos que se van a incluir en la consulta,
sucedido del nombre del campo de la tabla
que se desea consultar (si son todos los
campos se pone un *).

Where: en caso de ser necesario se agrega un
valor específico a consultar, por ejemplo:

where “tabla”.”atributo1” = ‘ejemplo’

o where “tabla”.”atributo1” = 2

From: se refiere a la tabla que se utilizará para
la consulta.
Suponiendo que se realizará una
consulta de la tabla tbPersona, la
consulta sería la siguiente:
LibreOffice Base

Posee un motor base de datos relacional HSQL
(Servidor de base de datos relacional incorporado
en Java puro)

Los datos se almacenan dentro del archivo de base

Proporciona asistentes para la creación de:

Base de Datos

Tablas

Formularios

Consultas y otros.

HSQL: Servidor de base de datos relacional


incorporado en Java puro
Bibliografía

Incorporación de un servidor de base de datos relacional
en Eclipse, Parte 1. (2012, diciembre 17). Recuperado 20
de diciembre de 2017, a partir de
http://www.ibm.com/developerworks/ssa/library/os-
echsql/index.html

Potrebbero piacerti anche