Está en la página 1de 20

4.3.

Diseño de Base
4.4. Diseño de tablas
4.5. Crear nueva base de datos.

Lic. Ariel E. Barrionuevo M.


Informática III
Gestión 2022
recordemos
 Un sistema de información (SI):
 es un conjunto de elementos que funcionan conjuntamente
con el objetivo de recoger, tratar, manipular y aportar la
información necesaria para el desarrollo de las actividades de
una empresa u organización.
 Se dice que un SI está informatizado:
 si está soportado por un ordenador. Es el que nos concierne
en este curso.
Introducción: ¿qué usar?

 Las hojas de cálculo pueden ser adecuadas para registrar


datos sobre un tipo de entidad:
 Asistentes a una conferencia
 Estudiantes en una clase
 Clientes de una empresa
 pero
 es complicado mantener información sobre entidades
interrelacionadas
 es complicado hacer consultas elaboradas
Introducción: ¿qué usar?

Conviene emplear una base de datos cuando:


 Se tiene una gran cantidad de información
 La información se refiere a varios tipos de entidades que guardan
relaciones entre sí
(no se trata de una simple lista)
 No se quiere guardar información redundante y se quiere evitar
la inconsistencia
 Se quiere acceder a la información de forma rápida y flexible (y
tal vez varios/muchos usuarios a la vez)
 Se quiere obtener información elaborada a partir de datos más
simples
5
Base de datos: Recordando

 Una Base de Datos es un conjunto de datos integrados con información de


un sistema objeto, con redundancia controlada y con una estructura que
trata de reflejar la del sistema objeto y facilitar la organización,
recuperación y elaboración de información
 La BD la forman los datos y su descripción
 Un SGBD es un software específico que permite a los usuarios crear,
mantener y manipular la BD.
 Access es un SGBD.
Bases de datos

Definición sencilla Estructura utilizada Ejemplo tabla

• Conjunto de datos • Se utilizan tablas para


organizados de forma estructurar/organizar los
sistemática. datos/la información.
Clic en Base de datos del escritorio en blanco
9
CREACION DE TABLAS EN UNA BASE DE DATOS

10
11
12
Caso práctico de diseño de una BDs PAIS

13 De cada país queremos almacenar entre


CIUDAD
otros:
Una empresa internacional necesita almacenar Código País
información de ciudades situadas en cualquier Nombre
De cada ciudad queremos
almacenar: parte del mundo. Estas ciudades se encuentran Continente
Código Ciudad Región
situadas en países, que su vez se localizan en los
Nombre Superficie en m2
País continentes conocidos. Puesto que esta empresa Año independencia
Provincia/Estado se dedica al comercio internacional, otro aspecto Población
Población Esperanza de Vida
importante que se desea almacenar es la
Nombre Local
información relativa a los idiomas hablados en
Gobierno
cada uno de los países. Jefe de Gobierno
Capital
IDIOMA
….

De cada idioma se almacena:


Código idioma
Nombre
CIUDAD

De cada ciudad queremos almacenar:


14 Ciudad
Código Una tabla no puede tener filas iguales:
la clave primaria es un atributo/s que
Nombre
sirven para identificar/diferenciar filas de
País la tabla.
Provincia
Población
city
ID Name CountryCode District Population
649 San Miguel SLV San Miguel 127696
650 Nueva San Salvador SLV La Libertad 98400
Atributo Columna
651 Apopa SLV San Salvador 88800
Cada ciudad distinta Fila 652 Asmara ERI Maekel 431000
653 Madrid ESP Madrid 2879052
Cada atributo (columna) es 654 Barcelona ESP Katalonia 1503451
de un tipo de dato diferente 655 Valencia ESP Valencia 739412

(número, texto, fecha, etc): 656 Sevilla ESP Andalusia 701927


657 Zaragoza ESP Aragonia 603367
dominio.
658 Málaga ESP Andalusia 530553
659 Bilbao ESP Baskimaa 357589
660 Las Palmas de Gran Canaria ESP Canary Islands 354757
661 Murcia ESP Murcia 353504
PAIS

country
De cada
15país queremos almacenar entre otros: Continen Region
Govern
SurfaceAr IndepYe Populati LifeExpe LocalNa mentFor HeadOfS Capital
Code Name
Código País t ea ar on ctancy me tate
m

Nombre DZA Algeria Africa Norther 2381741 1962 3147100 69,7 Al- Republic Abdelazi 35
n Africa 0 Jaza’ir/ z
Continente Algérie Bouteflik
a
Región ECU Ecuador South South 283561 1822 1264600 71,1 Ecuador Republic Gustavo 594
Superficie en m2 America America 0 Noboa
Bejarano
Año independencia EGY Egypt Africa Norther 1001449 1922 6847000 63,3 Misr Republic Hosni 608
n Africa 0 Mubarak
Población
ESH Western Africa Norther 266000 293000 49,8 As- Occupie Moham 2453
Esperanza de Vida Sahara n Africa Sahrawiy d by med
Atributo Columna a Marocco Abdel
Nombre Local Aziz
Cada ciudad distinta Fila
Gobierno ESP Spain Europe Souther 505992 1492 3944170 78,8 España Constitu Juan 653
n Europe 0 tional Carlos I
Jefe de Gobierno Monarch
y
Capital
EST Estonia Europe Baltic 45227 1991 1439200 69,5 Eesti Republic Lennart 3791
…. Countrie Meri
s
ETH Ethiopia Africa Eastern 1104300 -1000 6256500 45,2 YeItyop Republic Negasso 756
Africa 0 ´iya Gidada
FIN Finland Europe Nordic 338145 1917 5171300 77,4 Suomi Republic Tarja 3236
Countrie Halonen
s
FRA France Europe Western 551500 843 5922570 78,8 France Republic Jacques 2974
Europe 0 Chirac
16 language
idlanguage LanguageName
IDIOMA
384 Soninke
385 Soqutri
De cada idioma se almacena: 386 Sotho
Código idioma 387 Southern Slavic Languages
Nombre 388 Southsotho
389 Spanish
390 Sranantonga
391 Sumo
392 Sunda
393 Susu
Country -> pais 394 Swahili
City -> ciudad 395 Swazi

Sponke ->hablado 396 Swedish

Languaje ->idioma
Relaciones

spoken
CountryCode idLanguage Official Percentage
ABW 105 T 5,3
Madrid
España ABW 110Castellano
F 9,5
Valencia ABWEspaña 329 Euskera
F 76,7
ABW Cuba 389 … F 7,4
AFG 31 F 0,9
AFG 96 T 32,1
AFG 331 T 52,4
AFG 429 F 1,9
AFG 436 F 8,8 17
18
Software de BDs: Access
¿Qué es ¿Para qué
Access? se utiliza?
Es un Sistema de Para manipular y
Gestión de Bases gestionar
de Datos información: BDs

Empresa creadora: La información se


Microsoft. organiza utilizando
tablas
tabla

Id producto Color precio

Filas: Rojo 1 Armario Roble 1052


Columnas: Verde
2 Mesa Blanco 324

También podría gustarte