Está en la página 1de 21

INTRODUCCIÓN A

LAS BASES DE DATOS


Docente: Jonathan Alulema
PLAN DE ESTUDIO | BASES DE DATOS

DEFINICIÓN

TIPOS DE BASES DE DATOS

QUE ES UN REGISTRO

QUE ES UN CAMPO
APLICACIONES GRAFICAS | JAVA SWING

SISTEMAS GESTORES DE BASES


DE DATOS
QUE ES SQL
HERRAMIENTA SQL -WORKBENCH

CONFIGURACIONES
RECAPITULANDO
BASE DE DATOS
Una base de datos es un “almacén” que nos
permite guardar grandes cantidades de
información de forma organizada, para que
luego podamos encontrarla y utilizarla
fácilmente
Modelos de bases de datos
Base de datos Jerárquicas
Base de datos de red

Base de datos transaccionales


Base de datos relacionales

Base de datos multidimensionales

Base de datos orientadas a objetos


Base de datos documentales
Base de datos deductivas
Bases de datos relacionales
Una base de datos relacional es una
colección de elementos de datos
organizados en un conjunto de tablas
formalmente descritas desde las que se
pueden acceder a los datos o volver a
montarlos de muchas maneras
diferentes sin tener que reorganizar las
tablas de la base
ENTIDAD (TABLA)
Se define una entidad (o instancia) como
una unidad de una base de datos que
contiene información.
Esta unidad es una representación
dentro de la base de datos de un objeto,
persona, empresa... etc, del mundo real,
y como tal posee ciertos atributos que la
diferencian del resto de entidades
REGISTRO
Un registro es una fila de una base de
datos, una agrupación horizontal de
datos. El contenido de estos campos es
único para esa fila.
TABLA ESTUDIANTE

2 REGISTROS
CAMPO
Un campo es una unidad sencilla de
datos que es única dentro de la entrada
o fila, pero la categoría de datos general
es común a todas las entradas
TABLA ESTUDIANTE

CAMPO
TIPOS DE DATOS
• Int • Char
Existe una variedad de datos al
• Float • Varchar
momento de crear los campos de una
• Decimal • Text
tabla: pero se pueden mencionar:
• Double • Date

TABLA ESTUDIANTE

varchar
int
TIPOS DE DATOS
• Int • Char
Existe una variedad de datos al
• Float • Varchar
momento de crear los campos de una
• Decimal • Text
tabla: pero se pueden mencionar:
• Double • Date

TABLA ESTUDIANTE

varchar
int
SISTEMAS GESTORES DE
BASES DE DATOS
Es un sistema de software que permite la
definición de bases de datos; así como la
elección de las estructuras de datos
necesarios para el almacenamiento y
búsqueda de los datos, ya sea de forma
interactiva o a través de un lenguaje de
programación.
¿QUÉ ES SQL?

El Lenguaje de Consulta Estructurado


popularmente conocido por sus siglas en
inglés como SQL, es un tipo de lenguaje de
programación que ayuda a solucionar
problemas específicos o relacionados con
la definición, manipulación e integridad de
la información representada por los datos
que se almacenan en las bases de datos
XAMPP
Es un paquete de software libre, que
consiste principalmente en el sistema de
gestión de bases de datos MySQL, el
servidor web Apache y los intérpretes para
lenguajes de script PHP y Perl. El nombre
es en realidad un acrónimo: X (para
cualquiera de los diferentes sistemas
operativos), Apache, MariaDB/MySQL,
PHP, Perl.
MYSQL-WORKBENCH
Herramienta visual de diseño,
administración y mantenimiento de base
de datos MySQL(MariDb)
Ofrece dos ediciones diferentes:
OpenSource y la Comercial.
EJEMPLO 2:
Se solicita crear una aplicación que permita el registro y calculo de pagos de
un trabajador por hora y tarifa, mostrar un reporte o resúmen de los
ingresos en un TextArea

Diseñar el botón MOSTRAR, que hará el calculo del pago a empleados

Diseñar el botón Limpiar, que borrar todos los campos

Nota: Hacer uso de paneles


EJEMPLO 2:
EJEMPLO 3:
Una empresa renta autos de tres clases: pequeño, medianos y grandes. La
tarifa del alquiler por dia es $15 en el auto pequeño, $20 en el auto mediano
y $30 en el auto grande. Además la empresa cobra $0,20/km recorrido en
auto pequeño, $0,30/km recorrido en auto mediano y $ 0,40 /km recorrido
en auto grande. Si la cantidad de Km recorridos por el auto supera los 10 km
se le aumentará un 2,5% en el monto a pagar por el cliente.
EJEMPLO 3:
GUI propuesta
“Los
programadores
somos los magos
del futuro”

También podría gustarte