P0B Saura L

Descargar como odt, pdf o txt
Descargar como odt, pdf o txt
Está en la página 1de 9

Pedro Saura

Pedro Saura Llopis 4ºB

BASES

DE

DATOS

1/9
Bases de Datos

Indice
¿Qué es una base de datos?....................................................................................................3
Tipos de base de datos............................................................................................................4
¿Qué es una base de datos relacional?....................................................................................4
Estructura de una base de datos..............................................................................................4
Sistemas de Gestión de Bases de Datos(SGBD)...................................................................5
Ventajas e Inconvenientes..................................................................................................6
Tipos de Campos...............................................................................................................7
Cardinalidad de las relaciones...........................................................................................7
Consultas, formularios e informes..........................................................................................8
Fuentes consultadas................................................................................................................9

2/9
Pedro Saura

¿Qué es una base de datos?

U n a b a se d e d a t o s e s u n c o n j u nt o de da t o s
p e r t e n e c i e n t e s a u n m i s m o c o n t e x t o y a l m a ce n a d o s
s i s t e m á t i c a m e n t e p a r a s u p o s t e r i o r u s o q u e n or m a l m e n t e
s e a l m a c e n a d e f o r m a el e c t r ón i c a e n u n s i s t e m a
i n f o r m á t i c o . H a y p r o g r am a s d e n om i n a d o s s i s t e m a s
g e s t o r e s d e b a s e s d e d a t o s , a br e v i a d o S G B D q u e
p e r m i t e n a lm a c e n a r y p o s t e r i or m e n t e a c c ed e r a l o s da t o s
d e f o r m a r á p i d a y e s t r u c t ur a d a

3/9
Bases de Datos

Tipos de base de datos

L a b a s e d e d a t o s( N o S Q L ) e s un a b a s e de d a t o s n o
r e l a c i o n a l m i e n t r a s q u e l a ( SQ L ) e s r e l a c i o na l . S Q L
p e r m i t e c o m b i n a r d e f or m a e f i c i e n t e d i f er e n t e s t a b la s
p a r a e x t r a e r i n f o r m a c i ó n r e la c i o n a d a , m i e n t r a s qu e
N o S Q L n o l o p e r m i t e o m u y l im i t a d a m e n t e . N o S Q L
p e r m i t e d i s t r i b u ir g r a n d e s c an t i d a d e s de i n f o r m a c i ó n ; se
a lm a c e n a n g e n e r a l m e n t e e n do c u m en t o s , d o nd e p u ed e n
m o d i f i c a r se e s t e s i n af e c t a r a l r e s t o . M i e n t r a s q ue S Q L
f a c i l i t a d i s t r i b u ir b a s e s de d a t o s r e l a c i o na l e s .

¿Qué es una base de datos relacional?

U n a b a s e d e d a t o s r e l a c i o n a l e s un t ip o de ba s e de
d a t o s q u e a l m a c e n a y p r o p o r c i on a a c ce s o a p un t o s de
d a t o s r e l a c i o n a d o s en t r e s í . L a s b a s e s d e d a t o s
r e l a c i o n a l e s s e b a s a n e n e l m o d e lo r e l a c i o n a l , u n a f or m a
i n t u i t i v a y d i r e ct a d e r e p r e s e n t ar d a t o s en t a b l a s . E n un a
b a s e d e d a t o s r e la c i o n a l , c a da f i l a e n un a t a b l a es u n
r e g i s t r o c o n u n a I D ú n i c a , l l a m ad a c l a v e. S e b a sa n en l a
o r g a n i z a c i ó n d e l a i n f or m a c i ó n e n p ar t e s pe q u e ña s qu e
s e in t e g r a n m e d i a n t e i d en t i f i c a d o r e s .

Estructura de una base de datos

D e n t r o d e u n a b a s e d e da t o s , l o s d at o s r e l a c io n a d o s s e
a g r u p a n e n t a b l a s , c a d a un a d e e l la s c o n s i s t e en f i l a s y
c o l u m n a s , c o m o u n a ho j a de c á l c u lo . C a da f i l a d e u n a

4/9
Pedro Saura

t a b l a s e l l a m a " r e g i s t r o" . L o s r e g i s t r o s i n c l u y e n da t o s
sobre algo o alguien, como un cliente específico. En
c a m b i o , l a s co l u m n a s ( t am b i é n c o no c i d a s c o m o " c am p o s "
o " a t r i b u t o s" ) c o n t i e n e n un ún i c o t i po de i n f or m a c ió n qu e
a p a r e c e e n c a d a r e g i s t r o C o n e l f in d e q ue l o s d a t o s
s e a n c o n s i s t e n t e s d e un r e g i s t r o a l s i g u ie n t e , a s i gn a e l
t i p o d e d a t o s a p r o p i a d o a c a d a c o l um n a . Lo s t i p o s d e
d a t o s c o m u n e s i n c l u y en :
• C H A R - u n a l o n g i t u d e s p e c í f i c a de t e x t o .
• VA R C H A R - t e x t o d e l o n g i t u de s v a r i a b le s .
• T E X T - g r a n d e s c a n t i d ad e s d e t e x t o .
• I N T - n ú m e r o e n t e r o p o s i t i v o o ne g a t i v o .
• F L O AT, D O U B L E - t am b i é n p ue d e a lm a c e n ar n ú m e r o s
d e p u n t o f lo t a n t e .
• BLOB - datos binarios.

Sistemas de Gestión de Bases de Datos(SGBD)

U n s i s t e m a g e s t o r d e b a s e de d a t o s ( S G B D ) es u n
c o n j u n t o d e p r o g r a m a s q u e pe r m i t e n e l a lm a c e n am i e n t o ,
m o d i f i c a c i ó n y e x t r a c c i ón d e l a i n f o r m a c i ó n e n un a b a s e
d e d a t o s . L o s u s u a r i o s p u ed e n a c c e de r a l a i n f o r m a c i ó n
u sa n d o h e r r a m i e n t a s es p e c í f i c a s de c o n s u l t a y d e
g e n e r a c ió n d e i n f o r m e s , o b i e n m e d i a nt e a p l i c a c i o ne s a l
e f e c t o . E s t o s s i s t e m a s t a m b i é n p r o p o r c io n a n m é t o d o s
p a r a m a n t e n e r l a i n t e g r i d ad d e l o s da t o s , p ar a
a d m i n i s t r a r e l a c ce s o d e u su a r i o s a l o s d a t o s y p a r a
r e c u p e r a r l a i n f o r m a c i ó n s i e l s i s t e m a s e co r r o m p e .
P e r m i t e n p r e s e n t a r l a i n f o r m a c i ó n d e l a ba s e d e da t o s e n
v a r i a d o s f o r m a t o s . L a m a y or í a i n c l u y e n un g e ne r a d or d e
i n f o r m e s . Ta m b i é n p u e d e n in c l u i r u n m ó d u l o g r á f i c o q u e
p e r m i t a p r e se n t a r la i n f o r m a c i ó n c on g r áf i c o s y t a b l a s .

5/9
Bases de Datos

Los sistemas de gestion de base de datos mas utilizados


son:

Ventajas e Inconvenientes

6/9
Pedro Saura

Tipos de Campos

E x i s t e n f u n d a m e n t a lm e n t e 4 t i p o s d e s i s t e m a s d e
g e s t i ó n , q u e s e d if e r e n c ia n po r l a e st r u c t ur a d e da t o s
q u e o f r e c e n : S G B D j er á r q u i c o s , e n r e d , r e l a c i o n a le s y
orientados a objetos
L a s b a se s d e d a t o s j er á r q u i c a s or g a n i za n l a i n f or m a c i ón
e n f o r m a d e á r b o l . E s t a s ba s e s de da t o s so n m u y
a p r o p i a d a s p a r a d a t o s q u e s e p r e s t a n b i e n a un a
estructura ramificada.

L a s b a s e s d e d a t o s or i e n t ad a s a o b j et o s s o n l a s m á s
m o d e r n a s y s i g u e n h o y e n d í a e n de s a r r o l l o P o r s u
s e n c i l l e z y s u p o t e n c i a , s o n h o y e n d í a l a s ba s e s de
datos más extendida

Cardinalidad de las relaciones

E x i s t e n r e l a c i o n e s e n t r e d o s a s u n t o s de c o n su l t a o e nt r e
t a b l a s d e n t r o d e u n a s u n t o d e c o n su l t a . L a ca r d i n a l i da d
d e u n a r e l a c i ó n e s e l n ú m e r o de f i l a s r e l a c io n a d a s de
c a d a u n o d e l o s o b j e t o s e n l a r e l a c i ó n . La s f i l a s s e
r e l a c i o n a n m e d i a n t e l a e x p r e s ió n de l a r e la c i ó n ;
n o r m a l m e n t e , e s t a e x pr e s i ó n h a c e r ef e r en c i a a l a s
c l a v e s p r i n c i p a l y f o r á n e a d e l a s t a b l a s s u b ya c e n t e s .

7/9
Bases de Datos

Consultas, formularios e informes

L o s f o r m u l a r i o s p e r m i t e n cr e ar u n a i n t e r f a z de u s u ar i o
e n l a q u e p u e d e e s cr i b i r y m o d i f i c ar d a t o s . L o s
f o r m u la r i o s a m e n u d o c o n t i e ne n b o t on e s d e c om a n d o s y
o t r o s c o n t r o l e s q u e r e a l i z a n d i s t i n t a s t ar e a s . P u e d e
cr e a r u n a b a se d e d a t o s s i n u s ar f o r m u l a r io s c o n t a n
s o l o m o d i f i c a r l o s d a t o s e n l a s ho j a s d e da t o s d e l a
t a b l a . S i n e m b a r g o , la m a y or í a d e l o s u s u ar i o s d e ba s e s
d e d a t o s p r e f i e r e n u s ar f or m u l ar i o s p ar a v e r, e s cr i b i r y
modificar datos en las tablas.
L o s i n f o r m e s s e u s a n p a r a d ar f o r m a t o a l o s d a t o s ,
r e s u m ir l o s y p r e s e n t ar l o s . P or l o g e ne r a l , u n i n f o r m e
r e s p o n d e a u n a p r e g u n t a e s pe c í f i c a co m o : " ¿ C u á n t o
d i n e r o r e c i b i m o s d e c a d a c l i e n t e e s t e a ñ o ?" o " ¿ E n q u é
c i u d a d e s r e s i d e n n u e s t r o s c l i en t e s ? " . A c a d a i n f o r m e s e
l e p u e d e d a r f o r m a t o p a r a p r e se n t a r l a i n f o r m a c i ó n de l a
m a n e r a m á s le g i b l e p o s i b l e.
S e p ue d e e j e c u t a r u n i n f o r m e p or v e z y s i em p r e se
r e f l e j a n l o s d a t o s a c t u a l e s d e l a ba s e d e da t o s .

L a s c o n su l t a s p u e d e n r ea l i z a r d i v e r sa s f un c i o n e s e n un a
b a s e d e d a t o s . L a f u n c i ó n m á s c o m ú n e s r e c u p er a r da t o s
e sp e c í f i c o s d e la s t ab l a s . Lo s da t o s qu e qu i e r e v er
g e n e r a lm e n t e e s t á n d i s t r i b u i d o s e n v a r i a s t a b l a s y l a s
c o n s u l t a s l e p e r m i t e n v e r l o s en u n a ún i c a h o j a de d a t o s.
A d e m á s , d e b i d o a q u e m u c h a s v e c e s n o q u i er e ve r t o d o s
l o s r e g i s t r o s a l a v e z , l a s c o n s u l t a s le p e r m i t e n ag r e g ar
cr i t e r i o s p a r a " f i l t r a r " l o s da t o s y o b t e n e r s o l o l o s
registros que quiere.

8/9
Pedro Saura

Fuentes consultadas
https://www.facilcloud.com/noticias/sql-vs-nosql-which-one-should-i-use/
https://es.wikipedia.org/wiki/Base_de_datos
https://support.microsoft.com/es-es/office/conce
ptos-b%C3%A1sicos-sobre-bases-de-datos-
a849ac16-07c7-4a31-9948-3c8c94a7c204
file:///C:/Users/usuario/Downloads/componente45499%20(2).pdf

9/9

También podría gustarte