Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a las Bases de Datos: Características Deseables y Actores del Sistema, Apuntes de Programación de Bases de Datos

COMO CREAR UNA BASE DE DATOS SEGUN LA UNIVERSIDAD DEL QUINDIO

Tipo: Apuntes

2021/2022

Subido el 05/03/2023

stefany-montoya-5
stefany-montoya-5 🇨🇴

5 documentos

1 / 43

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Por: Luisa Fernanda Londoño
Celis
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b

Vista previa parcial del texto

¡Descarga Introducción a las Bases de Datos: Características Deseables y Actores del Sistema y más Apuntes en PDF de Programación de Bases de Datos solo en Docsity!

Por: Luisa Fernanda Londoño

Celis

Introducción a la teoría

General de BD

1 Conceptos Fundamentales: BD, DBMS, DBA

1. Un cliente llama a un negocio de comida rápida para realizar un pedido y, a continuación, alguien introduce su información en una tabla o en una base de datos. La misma persona, u otra, introduce la información para ese pedido concreto. Cree una única tabla para almacenar toda la información del cliente.

Nota: Deben ingresar mínimo 3 registros de la tabla.

Actividad

1. Un cliente llama a un negocio de comida rápida para realizar un pedido y, a continuación, alguien introduce su información en una tabla o en una base de datos. La misma persona, u otra, introduce la información para ese pedido concreto. Cree una única tabla para almacenar toda la información del cliente.

Nota: Deben ingresar mínimo 3 registros de la tabla.

Actividad

Cliente

Nombre

Cédula

Télefono

Dirección

Email

Cliente

Nombre Cédula Télefono Dirección Email

Luisa Perez 122344 3112894567 carrera 14 # 12-

[email protected]

Juan Garcia 456789 3209861234 Laureles [email protected]

Actividad

2. De los siguientes registros, deduzcan la estructura de las entidades y los atributos correspondientes a cada una de ellas:

"Diaz", "Juliana", "Avenida 14 # 2-24", "Armenia", "630001"

"Corrales", "Juan Felipe", "Calle 5 norte #16-08", "Medellín","050001"

Persona

Apellido Nombre Dirección Ciudad Código Postal

Diaz Juliana Avenida 14 # 2-24 Armenia 63001

Corrales Juan Felipe Calle 5 norte #16-08 Medellín 050001

Actividad

3. Suponga que usted tiene los siguientes datos:

"Juan ", "Agudelo", "Avenida 14 # 2-24", "3127685432", "Cálculo diferencial" "Lina ", "Lopez", "Carrera 10 norte# 40-7", "3103456789", "Bases de Datos" "Luisa Fernanda", "Londoño", "calle 9 norte", "3156678900", "[email protected]" "Alejandra ", "Garcia", "laureles casa 4", "3208957788", "[email protected] " "Cálculo diferencial", "1001", "45 estudiantes", "10/08/2020", "15/12/2020" "Base de Datos", "1002", "32 estudiantes", "18/08/2020", "20/12/2020"

¿Cómo guardarían los datos?¿En varios archivos? ¿En uno solo?

Características deseables

de un SGBD

Características deseables de un SGBD

Control de redundancia

● Una misma actualización lógica ● Espacio de almacenamiento ● Los archivos que representan los mismos datos se tornen inconsistentes

Personas

Cédula Nombre Teléfono dirección

12345678 Laura 3103243345 Laureles

910111213 Juan 3004564546 Villa Lorena

1415161718 Jhon 3113456789 Santa Rita

12345678 Laura 3103243345 Laureles

2425262728 Marcela 3209807654 La pista

2930313233 Fernanda 3189023456 Granada

1415161718 Jhon 3113456789 Santa Rita

12345678 Laura 3103243345 Laureles

Adaptado de: Ruiz (2020): https://docs.google.com/document/d/1sHZf_GGZqdBXUwjVN_vz7zl69Yjhy5D5F2-lM2pRx1s/edit

Características deseables de un SGBD

Inferencias en la base de datos mediante reglas de deducción

● Una BD se puede inferir de ella

datos que generen conocimiento

Sistema de inferencia

Información derivada

Adaptado de: Ruiz (2020): https://docs.google.com/document/d/1sHZf_GGZqdBXUwjVN_vz7zl69Yjhy5D5F2-lM2pRx1s/edit

Inferencia o deducción

● Se refiere al razonamiento que va de los hechos particulares ● El proceso mediante el cual obtenemos una conclusión necesaria a partir de una o varias premisas dadas inicialmente ● se efectúa siguiendo una serie de pasos lógicos ● surge debido a las limitaciones de la Base de Datos Relacional de responder a consultas recursivas y de deducir relaciones indirectas de los datos almacenados en la base de datos.

❏ Ronaldo es un excelente futbolista ❏ Ronaldo es basileño Todos los brasileños son excelentes futbolistas

❏ Juan es estudiante ❏ Juan es inteligente Todos los estudiantes son inteligentes

❏ Todos los novios de Lina son de ojos verdes ❏ Juan es novio de Lina Juan tiene los ojos verdes

Luis

Maria

Juan

Lina

Pedro

Alex

A B

Ejemplos

Inferencias en la base de datos mediante reglas de deducción

Permitan deducir o inferir información nueva a partir de los datos almacenados.

Supermercado

¿Qué datos tenemos en un supermercado?

● Productos ● Clientes ● Estanterías ● Pasillos ● Información de promociones ● Factura de compra

¿Qué datos tenemos en una estación de tren? ● Usuarios ● Boletos ● Paradero ● Sillas ● Andén ● Carteles de información

Inferencias en la base de datos mediante reglas de deducción

Permitan deducir o inferir información nueva a partir de los datos almacenados.

Estación de tren

Podemos deducir que:

● Las personas que viajan son más propensas a llevar maleta ● Las personas que ingresan a la estación obtiene un boleto para viajar

Inferencias en la base de datos mediante reglas de deducción

Permitan deducir o inferir información nueva a partir de los datos almacenados.